mutagen
mutagen copied to clipboard
id3: fix reading/writing v1.0 and v1.1
Properly read and write ID3 v1.0 and v1.1 tags according to the spec. ID3 v1.0 tags are no longer always read as v1.1, which previously resulted in wrong track numbers. Writing will use v1.0 by default, automatically upgrading to v1.1 if needed.
I am not entirely sure what the WinAmp special-case was for, but the (also fixed) testcase still passes so ... probably still covered.
Fixes #668