- 15 Feb, 2018 1 commit
-
-
Michael Niedermayer authored
Fixes: integer overflows Reported-by:
"Xiaohan Wang (王消寒)" <xhwang@chromium.org> Based on limits in "8.5 Transform coefficient decoding process and picture construction process prior to deblocking filter process" Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 26 Jul, 2017 2 commits
-
-
Anton Mitrofanov authored
CC: libav-stable@libav.org Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Anton Mitrofanov authored
Use the correct ctxIdxInc calculation for coded_block_flag. Keep old behavior for old versions of x264 for backward compatibility. CC: libav-stable@libav.org Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 21 Jul, 2017 1 commit
-
-
Wan-Teh Chang authored
ff_h264_decode_mb_cabac() and ff_h264_decode_mb_cavlc() are very long functions. Declaring decode_chroma as const makes it clear the variable doesn't change after initialization. Signed-off-by:
Wan-Teh Chang <wtc@google.com> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Jun, 2017 2 commits
-
-
Anton Mitrofanov authored
Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
Anton Mitrofanov authored
Use the correct ctxIdxInc calculation for coded_block_flag. Keep old behavior for old versions of x264 for backward compatibility. Signed-off-by:
Ronald S. Bultje <rsbultje@gmail.com>
-
- 16 Mar, 2017 1 commit
-
-
Michael Niedermayer authored
avcodec/h264_cabac: Fix runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself Fixes: 858/clusterfuzz-testcase-5168477042114560 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Feb, 2017 1 commit
-
-
Michael Niedermayer authored
avcodec/h264_cabac: runtime error: signed integer overflow: 2147483647 + 14 cannot be represented in type 'int' Fixes: 614/clusterfuzz-testcase-4931860079575040 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 01 Dec, 2016 1 commit
-
-
Diego Biurrun authored
-
- 21 Jun, 2016 2 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
This is more consistent with the naming of other decoders.
-
- 16 Jun, 2016 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 12 Jun, 2016 1 commit
-
-
Anton Khirnov authored
It does not need the whole context. This will simplify the following commit.
-
- 08 Jun, 2016 1 commit
-
-
Diego Biurrun authored
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 03 May, 2016 1 commit
-
-
Diego Biurrun authored
-
- 24 Apr, 2016 1 commit
-
-
Anton Khirnov authored
Make the SPS/PPS parsing independent of the H264Context, to allow decoupling the parser from the decoder. The change is modelled after the one done earlier for HEVC. Move the dequant buffers to the PPS to avoid complex checks whether they changed and an expensive copy for frame threads.
-
- 28 Mar, 2016 1 commit
-
-
Anton Khirnov authored
It is shared with svq3.
-
- 25 Mar, 2016 1 commit
-
-
Diego Biurrun authored
-
- 14 Feb, 2016 1 commit
-
-
Michael Niedermayer authored
Fixes harmless integer overflow Fixes Ticket5150 No speedloss measured, actually its slightly faster, but please benchmark & double check this Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Nov, 2015 1 commit
-
-
Michael Niedermayer authored
Fixes integer overflows Fixes: 1430e9c43fae47a24c179c7c54f94918/signal_sigsegv_421427_2340_591e9810c7b09efe501ad84638c9e9f8.264 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Found-by: xiedingbao (Ticket4727) Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 04 Oct, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 25 Apr, 2015 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 22 Mar, 2015 1 commit
-
-
Michael Niedermayer authored
7966 -> 7897 decicycles This basically switches to the implementation from f6f7d150 which seems faster Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Mar, 2015 15 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
-
Anton Khirnov authored
All the variables modified by this code are either per-MB arrays or have been moved to the per-slice context
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-