GNOME Bugzilla – Bug 704162
aacparse: Too verbose when parsing LOAS stream
Last modified: 2013-07-17 17:58:21 UTC
Created attachment 249069 [details] [review] Patch to lower the logging level. I've tested some LOAS/LATM streams and the parsing seems to be working fine, except for "More data ignored" message printed for every frame, which doesn't seem necessary. The parser doesn't need to parse anything other than AudioSpecificConfig, which it (at least partially) does.
commit ae92ea21a123519821a9fd37a330fc0f17774f57 Author: Matej Knopp <matej.knopp@gmail.com> Date: Sat Jul 13 20:56:26 2013 +0200 aacparse: be less verbose when parsing LOAS streams https://bugzilla.gnome.org/show_bug.cgi?id=704162
Do you know what this additional data is?
After audio_specific_config there is frame_length_type, frame_length (optional), other_data_present flag, other_data_length (optional), crc_present, crc (optional), payload_length and payload I don't think the parser needs to parse any of these, unless it wants to convert between formats. The overall packet length is at the beginning after sync word, that should be enough.