- 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 2 commits
-
-
Luca Barbato authored
Incidentally also remove a warning.
-
Luca Barbato authored
Some code paths can call it with invalid length. CC: libav-stable@libav.org
-
- 25 Jul, 2013 1 commit
-
-
Diego Biurrun authored
-
- 26 Jun, 2013 2 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
-
- 04 May, 2013 1 commit
-
-
Hendrik Leppkes authored
If no decoding error was detected, but still no audio was decoded, the frame needs to be free'ed, or it will leak. Fixes part of ticket #2095 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Apr, 2013 1 commit
-
-
Luca Barbato authored
Broken bitstreams could report a larger than specified number of channels and cause outbound writes. CC:libav-stable@libav.org
-
- 13 Mar, 2013 4 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Clément Bœsch authored
Coccinelle profile used: @@ expression r, ctx, f, loglevel, str, flags; @@ -if ((r = ff_get_buffer(ctx, f, flags)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_get_buffer(ctx, f, flags)) < 0) + return r; @@ expression r, ctx, f, loglevel, str; @@ -if ((r = ff_reget_buffer(ctx, f)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_reget_buffer(ctx, f)) < 0) + return r; @@ expression r, ctx, f, loglevel, str, flags; @@ -if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0) { - av_log(ctx, loglevel, str); - return r; -} +if ((r = ff_thread_get_buffer(ctx, f, flags)) < 0) + return r; ...along with some manual patches for the remaining ones.
-
- 08 Mar, 2013 2 commits
-
-
Michael Niedermayer authored
This reverts commit 60dbf2ef. This is not needed anymore, Ticket 1694 has been fixed differently
-
Anton Khirnov authored
-
- 07 Mar, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes Ticket1694 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 25 Feb, 2013 1 commit
-
-
Diego Biurrun authored
-
- 23 Feb, 2013 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Feb, 2013 2 commits
-
-
Michael Niedermayer authored
Fixes Ticket1918 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 12 Feb, 2013 1 commit
-
-
Justin Ruggles authored
-
- 31 Jan, 2013 1 commit
-
-
Mirjana Vulin authored
Signed-off-by:
Mirjana Vulin <mvulin@mips.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 27 Jan, 2013 2 commits
-
-
Michael Niedermayer authored
Also fixes an integer overflow Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Prevent out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Jan, 2013 3 commits
-
-
Ronald S. Bultje authored
This makes wmadec/enc, twinvq and mpegaudiodec (i.e. mp2/mp3) independent of dsputil.
-
Ronald S. Bultje authored
Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also.
-
Ronald S. Bultje authored
This makes the aac decoder and all voice codecs independent of dsputil.
-