- 29 Sep, 2012 12 commits
-
-
Michael Niedermayer authored
* commit 'b146d747': indeo4: update AVCodecContext width/height on size change dfa: check that the caller set width/height properly. indeo5dec: Make sure we have had a valid gop header. cavsdec: check for changing w/h. lavc: set channel count from channel layout in avcodec_open2(). doc/platform: Rework the Visual Studio linking section doc/faq: Change the Visual Studio entry to reflect current status doc/platform: Replace Visual Studio section with build instructions doc/platform: Nuke section on linking static MinGW-built libs with MSVC doc/platform: Remove false claim about MinGW installer doc/platform: Mention MinGW-w64 dsputil_mmx: fix reading prior of the src array in sub_hfyu_median_prediction() mpegaudiodec: fix short_start calculation Conflicts: doc/faq.texi doc/platform.texi libavcodec/cavsdec.c libavcodec/indeo5.c libavcodec/ivi_common.h Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
Do not build from scratch the section header for each section, but build it using the previous level buffer, thus improving efficiency. Also fix some few corner cases related to numbering which are exposed by the pending disposition patch.
-
Stefano Sabatini authored
Do not build from scratch the section header for each section, but build using the previous level buffer, thus improving efficiency and fix some few corner cases which are exposed by the pending disposition patch.
-
Stefano Sabatini authored
Regular section fields nested in a regular section are now prefixed by the nested section name. This is required by the pending change related to disposition.
-
Stefano Sabatini authored
Regular section fields nested in a regular section are now prefixed by the nested section name. This is required by the pending change related to disposition.
-
Stefano Sabatini authored
The use of the macro makes to add new optional fields somewhat harder.
-
Stefano Sabatini authored
-
Michael Niedermayer authored
Fixes CVE-2012-2787 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Fixes CVE-2012-2786.
-
Michael Niedermayer authored
This prevents decoding happening on a half initialized context. Fixes CVE-2012-2779 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Our decoder does not support changing w/h. Fixes CVE-2012-2777 and CVE-2012-2784. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Some decoders (e.g. nellymoser) only set channel_layout and do not set channel count.
-
- 28 Sep, 2012 28 commits
-
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This practice is not supported by the MinGW developers, and even requires patching the MinGW runtimes in newer versions. Furthermore, we now support build with MSVC, so this section is rendered useless. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This works just fine, and has for quite a while, using the mingw-get installer. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This is the toolchain most use to build. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This practice is not supported by the MinGW developers, and even requires patching the MinGW runtimes in newer versions. Furthermore, we now support build with MSVC, so this section is rendered useless. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This works just fine, and has for quite a while, using the mingw-get installer. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Derek Buitenhuis authored
This is the toolchain most, including Libav's nightlies, use to build. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Michael Niedermayer authored
It is not correct in all cases and it is less predictable than a skip of 0 for user applications. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This also fixes aac in adts and other containers than mov. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This should fix the utvideoenc valgrind failure Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
The parameter is no longer used, since the arguments are parsed at the framework level.
-
Luca Barbato authored
The value should be always 3, as it follows from the specification. Fix a stack buffer overflow in exponents_from_scale_factors as reported by asan. Thanks to Dale Curtis for the sample vector.
-
jamal authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
jamal authored
Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
jamal authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
jamal authored
Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: libopus: Remap channels using libopus' internal remapping. Opus decoder using libopus avcodec: document the use of AVCodecContext.delay for audio decoding vc1dec: add flush function for WMV9 and VC-1 decoders http: Increase buffer sizes to cope with longer URIs nutenc: const correctness for ff_put_v_trace/put_s_trace function arguments h264_refs: Fix debug tprintf argument types golomb: const correctness for get_ue()/get_se() function arguments get_bits: const correctness for get_bits_trace()/get_xbits_trace() arguments Conflicts: Changelog libavcodec/Makefile libavcodec/version.h libavformat/http.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nathan Caldwell authored
This way we can directly remap channels from Opus' channel order to libav's internal channel order, instead of mapping channels from Opus' order to Vorbis' order then to libav's order. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Nicolas George authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Nathan Caldwell authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Kostya Shishkov authored
CC: libav-stable@libav.org
-
Michael Niedermayer authored
fixes fate without --enable-gpl Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-