On Fri, Oct 28, 2011 at 03:17:10PM +0200, Janne Grunau wrote: > Pass the correct size in bits to mpeg4audio_get_config and add a flag > to disable parsing of the sync extension when the size is not known. > > Latm with AudioMuxVersion 0 does not specify the size of the audio > specific config. Data after the audio specific config can be > misinterpreted as sync extension resulting in random and wrong configs. > > Since all other users og avpriv_mpeg4audio_get_config know the size > in bytes and have zero padding after the config a wrapper function > is added to retain API/ABI compatibility. > --- > libavcodec/aacdec.c | 33 +++++++++++++++++++++------------ > libavcodec/mpeg4audio.c | 13 ++++++++++--- > libavcodec/mpeg4audio.h | 12 ++++++++++++ > 3 files changed, 43 insertions(+), 15 deletions(-)
ping Janne _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
