- 04 Mar, 2015 1 commit
-
-
Vittorio Giovara authored
Although the specification mandates this bit to zero, it may happen that software tools incorrectly flip it to one, invalidating a possibly valid stream. Relax this restriction, by failing only when AV_EF_BITSTREAM is set. This behaviour is similar to aac decoders in Firefox and Quicktime. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 28 Feb, 2015 1 commit
-
-
Anton Khirnov authored
Those decoders have been switched to float output and so do not use fmtconvert anymore.
-
- 04 Feb, 2015 5 commits
-
-
Alex Converse authored
Based in part on work from Niel van der Westhuizen <espes@pequalsnp.com>.
-
Niel van der Westhuizen authored
-
Niel van der Westhuizen authored
-
Alex Converse authored
-
Alex Converse authored
-
- 30 Jan, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Dec, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 02 Dec, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
Might spare few cycles if the compiler is naive and makes the function more readable.
-
- 24 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
Also move the check in the case it is actually used. CC: libav-stable@libav.org Bug-Id: CID 1087090
-
- 09 Nov, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 07 Nov, 2014 2 commits
-
-
Michael Niedermayer authored
based on tables of aac encoders from libavcodec Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Nov, 2014 1 commit
-
-
Vittorio Giovara authored
Bug-Id: CID 732291
-
- 24 Oct, 2014 1 commit
-
-
Benoit Fouet authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Oct, 2014 2 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Benoit Fouet authored
Fixes ticket #3930 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 03 Jun, 2014 1 commit
-
-
Lou Logan authored
Signed-off-by:
Lou Logan <lou@lrcd.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2014 1 commit
-
-
Diego Biurrun authored
-
- 28 Feb, 2014 1 commit
-
-
Hendrik Leppkes authored
AAC LOAS can have new audio config objects in the stream itself. Make sure the decoder reconfigures itself when the first one arrives midstream. Bug-Id: 644 Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 12 Feb, 2014 1 commit
-
-
John Stebbins authored
AVFrame.sample_rate is set in ff_get_buffer, but aacdec calls ff_get_buffer before the samplerate is known. So it needs to be set again before returning the frame.
-
- 03 Feb, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes out of array read Fixes: asan_static-oob_1efed25_1887_cov_2013541199_HeyYa_RA10_AAC_192K_30s.rm Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Jan, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket3312 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 04 Jan, 2014 2 commits
-
-
Alex Converse authored
AAC LD uses a low overlap sine window instead of a KBD window.
-
Alex Converse authored
-
- 18 Dec, 2013 1 commit
-
-
Anssi Hannula authored
AAC specification has 7.1(wide) as a default layout for 8-channel streams (channel config 7). However, at least Nero AAC encoder encodes non-wide 7.1 streams using the default channel config 7, mapping the side channels of the original audio stream to the second AAC_CHANNEL_FRONT pair in the AAC stream. Similarly, e.g. FAAD decodes the second AAC_CHANNEL_FRONT pair as side channels, therefore decoding the incorrect streams as if they were correct (and as the encoder intended). FFmpeg currently decodes such files by-the-spec, i.e. after decoding the original front pair will be in AV_CH_FRONT_x_OF_CENTER and the original side pair will be in AV_CH_FRONT_x. As actual intended 7.1(wide) streams are very rare while misencoded 7.1 files actually exist in the wild, default to assuming a 7.1 layout was intended unless in strict mode. Fixes playback of e.g. 8_Channel_ID.m4a in samples. Signed-off-by:
Anssi Hannula <anssi.hannula@iki.fi> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 23 Nov, 2013 1 commit
-
-
Diego Biurrun authored
-
- 04 Nov, 2013 1 commit
-
-
Gian-Carlo Pascutto authored
Previously the profile would not be set if the bitstream needs to be decoded to know the profile. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 31 Oct, 2013 1 commit
-
-
Compn authored
-
- 25 Oct, 2013 1 commit
-
-
Alex Converse authored
It does not take log level as an argument.
-
- 23 Oct, 2013 4 commits
-
-
Michael Niedermayer authored
Found-by: durandal_1707 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: durandal_1707 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Alex Converse authored
This does not include support for LD SBR, epTool, data resilience, nor the 960 transform family.
-
Alex Converse authored
-
- 03 Oct, 2013 1 commit
-
-
Diego Biurrun authored
-
- 18 Sep, 2013 2 commits
-
-
Alex Converse authored
-
Alex Converse authored
This does not add support for any error resilience tools.
-
- 04 Aug, 2013 1 commit
-
-
Luca Barbato authored
Incidentally also remove a warning.
-