[FFmpeg-cvslog] r25685 - trunk/libavcodec/aacdec.c

Carl Eugen Hoyos cehoyos
Sun Nov 7 13:54:25 CET 2010

alexc <subversion <at> mplayerhq.hu> writes:

> Author: alexc
> Date: Sun Nov  7 04:05:12 2010
> New Revision: 25685
> Log:
> aaclatm: Eliminate dummy packets due to muxlength calculation.
> Muxlength does not include the 3 bytes of AudioSyncStream() before the
> AudioMuxElement(). If these three bytes are not accounted for the last three
> bytes of the LATM packet are sent back to the decoder again.

> Fixes issue244/mux2.share.ts

I wonder if the last sentence of the commit message could be misleading:
I tested ffmpeg -i mux2.share.ts -map 0.1 out1.wav -map 0.6 out6.wav -map 0.8
out8.wav -map 0.10 out10.wav -map 0.12 out12.wav -map 0.13 out13.wav and the
resulting wav files are bit-identical before and after the patch.
An uncountable number of error messages disappeared, though.

Thanks for fixing the terminal output, it was very annoying, Carl Eugen

More information about the ffmpeg-cvslog mailing list