- 19 Jul, 2019 1 commit
-
-
Michael Niedermayer authored
Fixes: signed integer overflow: 14 + 2147483647 cannot be represented in type 'int' Fixes: 14794/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_fuzzer-5677380695228416 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 18 Oct, 2018 1 commit
-
-
Michael Niedermayer authored
Fixes: 10300/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_H264_fuzzer-6292205497483264 Fixes: signed integer overflow: -2147483648 - 1 cannot be represented in type 'int' Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 14 Feb, 2018 1 commit
-
-
Xiaohan Wang authored
When ff_h264_decode_mb_cavlc() failed due to wrong sl->qscale values, e.g. dquant out of range, set the qscale to be a valid value before returning -1 and exiting the function. The qscale value can be used later e.g. in loop filter. BUG=806122 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 26 Jul, 2017 1 commit
-
-
Anton Mitrofanov authored
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 1 commit
-
-
Anton Mitrofanov authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 17 May, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: 1639/clusterfuzz-testcase-minimized-5693801463021568 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 13 May, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: 1513/clusterfuzz-testcase-minimized-6246484833992704 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 22 Apr, 2017 1 commit
-
-
Michael Niedermayer authored
Fixes: 1214/clusterfuzz-testcase-minimized-6130606599569408 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Mar, 2017 1 commit
-
-
Anton Khirnov authored
Section 9.2.3.2 of the spec implies that run_before must not be larger than zeros_left. Fixes invalid reads with corrupted files. CC: libav-stable@libav.org Bug-Id: 1000 Found-By: Kamil Frankowicz
-
- 31 Jan, 2017 1 commit
-
-
Diego Biurrun authored
-
- 21 Jun, 2016 1 commit
-
-
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.
-
- 22 May, 2016 1 commit
-
-
Diego Biurrun authored
It will not be provided by the new bit reader anyway.
-
- 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
-
- 18 Feb, 2016 1 commit
-
-
Diego Biurrun authored
-
- 19 Apr, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 22 Mar, 2015 1 commit
-
-
Michael Niedermayer authored
This basically switches to the implementation from f6f7d150 which seems faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 21 Mar, 2015 17 commits
-
-
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
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-