Page 1 of 1

Apple Lossless (iTunes?) bug

Posted: Mon Oct 03, 2011 10:21 am
by Spandex
Hi, me again I'm afraid :)

I've got an m4a (Apple Lossless) file that has metadata in it but that isn't being picked up.

I can see QuicktimeParseContainerAtom being called with a chunk of data (where $atomHierarchy[0] == "meta") that contains the text of the album name, artist name etc... but this line

Code: Select all

$subatomsize = getid3_lib::BigEndian2Int(substr($atom_data, $subatomoffset + 0, 4));
Is getting a 0 and so it's returning false for $atom_structure a couple of lines later.

Happy to PM you the offending file if it'd be useful.

Re: Apple Lossless (iTunes?) bug

Posted: Mon Oct 03, 2011 1:17 pm
by James Heinrich
By all means, please tell me where to find a sample file.

Re: Apple Lossless (iTunes?) bug

Posted: Fri Oct 05, 2012 7:15 pm
by James Heinrich
Appears to be working correctly with supplied sample file in v1.9.4b1
If problem still exists, please open a new thread and reference this one (#1258).