Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
music_mad.c: Tag detection fixes, updates and cleanups:
- Fix APE header presence detection: APEv2 doesn't guarantee a header. We rely on bit31 of the flags field of the header/footer, instead. - Add a note that the 'Extended ID3v1' thingy is non-standard: we must not assume any additional tags before it. (should we drop support??) - The 'APE before ID3v1' is duplicated code (because we just return if we detect a TAG+ thingy): removed it. - Add a FIXME note about handling possible double-ID3v1 tags. - possibly a few minor tidy-ups.
- Loading branch information
Showing
1 changed file
with
17 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters