https://bugs.kde.org/show_bug.cgi?id=188578 Summary: TCON munging screws up some genre tags Product: taglib Version: unspecified Platform: Unlisted Binaries OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general AssignedTo: wheeler@kde.org ReportedBy: msmith@xiph.org Created an attachment (id=32508) --> (http://bugs.kde.org/attachment.cgi?id=32508) Fix TCON munging Originally from here: http://bugzilla.songbirdnest.com/show_bug.cgi?id=15971 The user attached some files that taglib was importing the genre as "22 Death Metal", etc, rather than just "Death Metal". From that report: So these files have genre like: "22\000Death Metal" - i.e. with an embedded NULL. That's perfectly ok according to id3v2 - it's a list of 2 genres. In this case, "22" (which is used as an index in the id3v1 genre list - 22 is "Death Metal"), and "Death Metal". So this is just specifying the same genre in two ways. taglib mostly handles this correctly, except in one spot - when reading the tags, it tries to munge the id3v2.3 style "(22)" into the id3v2.4 style "22", and gets this wrong when the TCON tag has multiple things listed. -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.