- 18 Jun, 2018 5 commits
-
-
Thomas Guillem authored
The leak could happen when the vtenc_create_encoder() function failed. Signed-off-by: Aman Gupta <aman@tmm1.net>
-
Jerome Borsboom authored
Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Change vc1_decode_i_blocks to use vc1_put_blocks_clamped and ff_vc1_i_loop_filter. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Simple and Main Profile also need unsigned put_pixels_clamped. Add an argument to choose between signed and unsigned put_pixels and change function name to vc1_put_blocks_clamped. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Carl Eugen Hoyos authored
This reverts commit 2065317d. I committed a wrong version of this patch. Also reverts the follow-up commits 77a3dfb3 and 8331e591.
-
- 17 Jun, 2018 14 commits
-
-
Danil Iashchenko authored
-
Jerome Borsboom authored
When using hardware accelerated decoding for multi-slice field interlaced pictures, only the first slice was decoded. This patch adds the neccesary looping over the remaining slices that may exist in field interlaced pictures. Additionally, we align the calculation of mby_start for the second field with the method given in VC-1 spec. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Contrary to VC-1 spec, VAAPI expects the row address of the first macroblock row in the first slice to start from zero for the second field in a field interlaced picture. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
Jun Zhao authored
Replace the number by macro for bprint init. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
-
- 16 Jun, 2018 8 commits
-
-
Jerome Borsboom authored
Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Change vc1_decode_i_blocks to use vc1_put_blocks_clamped and ff_vc1_i_loop_filter. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Simple and Main profile also need unsigned put_pixels_clamped. Add an argument to choose between signed and unsigned put_pixels and change function name to vc1_put_blocks_clamped. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
Overlap filtering I and BI frames for Simple and Main profile is only dependent on PQUANT. Restrict testing for CONDOVER and OVERFLAGS to advanced profile. Change from mb_width to end_mb_x in ff_vc1_i_loop_filter to avoid breaking the Microsoft Screen 2 decoder. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Jerome Borsboom authored
The v_overlap_filter needs to run on the colocated block of the previous macroblock. For the luma plane, the colocated block is located two blocks on the left instead of one. In addition, the overlap filter needs to run on the non-edge blocks of the first macroblock row and column. Fixes ticket #7171. Signed-off-by: Jerome Borsboom <jerome.borsboom@carpalis.nl>
-
Carl Eugen Hoyos authored
Can be tested with GraphicsMagick.
-
Gyan Doshi authored
qt-faststart build doesn't have PROGSSUF added.
-
Carl Eugen Hoyos authored
-
- 15 Jun, 2018 8 commits
-
-
Michael Niedermayer authored
Fixes: signed integer overflow: 1195517 * 2048 cannot be represented in type 'int' Fixes: 8636/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_AAC_FIXED_fuzzer-4695836326887424 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int' Fixes: 8697/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DIRAC_fuzzer-5197148130902016 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself Fixes: 8521/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DIRAC_fuzzer-5639024952737792 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
STRIDE_ALIGN is not known in libavutil so av_image_check_size* cannot consider it Fixes: OOM Fixes: 8291/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_SNOW_fuzzer-5176528009691136 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
erankor authored
instead of stdout Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Timo Rothenpieler authored
-
Pavel Koshevoy authored
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
-
Pavel Koshevoy authored
-
- 14 Jun, 2018 5 commits
-
-
Carl Eugen Hoyos authored
Fixes odd unpacked 12bit decoding. Reported-by: Piotr Bandurski
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Regression since: af1761f7 Fixes: Division by 0 Fixes: ffmpeg_crash_1 Found-by: Thuan Pham, Marcel Böhme, Andrew Santosa and Alexandru Razvan Caciulescu with AFLSmart Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Reviewed-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Gyan Doshi authored
-