Ok, I'm trying to hack together a demuxer that handles .AAC files with an ADIF header. I have the ISO spec, but it's kind of confusing (or I'm totally ignorant, or both).

The .AAC file I have a nice ADIF header, no copyright, but a count of zero program config elements. From what I read, this means the header is only 63 bits? So in theory, the raw AAC data starts at byte 8 (rounding up 63 bits to 64 to byte-align things)?

Also, is there an implicit frame size for an ADIF .AAC file? I can parse an ADTS no problems, but there's more information there for me to work with...

All assistance appreciated! I've learned a lot already just searching this forum. smile.gif