Another aspect to this is performance - is performance of the scanner affected?
I don't think it will affect me, because I ensure that I only ever have one version of tags in my files (all id3v2.3 or FLAC). But I guess a lot of users will have id3v1.1 AND id3v2.3 tags, as rippers/tag editors mostly seem to duplicate tags into both formats. Instead of skipping id3v1.1 if there are v2.3 tags, it will now read and process v1.1 and then decide whether to replace/merge tags with id3v2.3 tags. How much extra time is that going to add to the file scanning phase? I can't exactly remember any more, but some tag formats are at the start of a file, but some can be located physically at the end of a file. I think id3v2.3 generally appears at the start of the file, whereas APE appears at the end of the file (not sure about id3v1). Maybe it depends on what libid3tag provides/does internally. Maybe it scans the whole file and finds all tag blocks anyway. _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
