- 02 Oct, 2012 5 commits
-
-
Mans Rullgard authored
All our ARM asm preserves alignment so setting this attribute in a common location is simpler. This removes numerous warnings when linking with armcc. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
LDR with register offset and PC as base register is not available in the Thumb instruction set so the addition must be done separately. Signed-off-by:
Mans Rullgard <mans@mansr.com>
-
Luca Barbato authored
Make it consistent with the other function-like macros.
-
Alex Converse authored
-
Alex Converse authored
-
- 01 Oct, 2012 27 commits
-
-
Diego Elio Pettenò authored
-
Derek Buitenhuis authored
It should be vfw32.lib with MSVC. Signed-off-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Luca Barbato authored
Split away option settings, sanity checks and general setup.
-
Luca Barbato authored
Mostly cosmetic changes adding some intermediate to shorten the lines.
-
Luca Barbato authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
This takes into account planar vs. packed when comparing to find the closest sample format match.
-
Nathan Caldwell authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Justin Ruggles authored
If there is an error during frame parsing, but AVCodecContext.channels was changed and AC3DecodeContext.out_channels was set previously, the two may not match. Fixes CVE-2012-2802 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
- 29 Sep, 2012 8 commits
-
-
Jindřich Makovička authored
When decode_nal_units() previously encountered a NAL_END_SEQUENCE, and there are some junk bytes left in the input buffer, but no start codes, buf_index gets stuck 3 bytes before the end of the buffer. This can trigger an infinite loop in the caller code, eg. in try_decode_trame(), as avcodec_decode_video() then keeps returning zeroes, with 3 bytes of the input packet still available. With this change, the remaining bytes are skipped so the whole packet gets consumed. CC:libav-stable@libav.org Signed-off-by:
Jindřich Makovička <makovick@gmail.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
It is got_output, not data_size.
-
Anton Khirnov authored
Avoids a forward declaration of decode_chunks().
-
Michael Niedermayer authored
The decode function assumes that the video will have those dimensions. Fixes CVE-2012-2801 CC:libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Fixes CVE-2012-2799 CC:libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Fixes CVE-2012-2798 CC:libav-stable@libav.org
-
Anton Khirnov authored
Fixes a part of CVE-2012-2795 CC:libav-stable@libav.org Based on a patch by Michael Niedermayer <michaelni@gmx.at> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
Michael Niedermayer authored
Fixes a part of CVE-2012-2795 CC:libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-