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.
Author: Matej Knopp <email@example.com>
Date: Sat Jul 13 20:56:26 2013 +0200
aacparse: be less verbose when parsing LOAS streams
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.