- 30 6月, 2016 2 次提交
-
-
由 Benoit Fouet 提交于
The MBS only flag was not taken into account when checking macroblock dimensions. Also removes the unneeded check in init_dimensions for slices.
-
由 Benoit Fouet 提交于
In order to be able to make SPS const in H264ParamSets, modify decode_scaling_matrices so that it returns if the scaling matrix are present in the SPS, instead of altering the input SPS structure.
-
- 20 6月, 2016 1 次提交
-
-
由 Matthieu Bouron 提交于
-
- 05 5月, 2016 1 次提交
-
-
由 Vittorio Giovara 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 24 4月, 2016 1 次提交
-
-
由 Anton Khirnov 提交于
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 3月, 2016 1 次提交
-
-
由 Anton Khirnov 提交于
-
- 25 3月, 2016 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 06 12月, 2015 1 次提交
-
-
由 Anton Khirnov 提交于
Fall back to maximum DPB size if the level is unknown. This should be more spec-compliant and does not depend on the caller setting has_b_frames before opening the decoder. The old behaviour, when the delay is supplied by the caller setting has_b_frames, can still be obtained by setting strict_std_compliance below normal.
-
- 03 10月, 2015 2 次提交
-
-
由 Michael Niedermayer 提交于
Fixes: https://trac.ffmpeg.org/attachment/ticket/685/movie.264 In the available testcase the actual PPS only uses a few bits while there are 7kbyte of apparently random data after it Signed-off-by: NMichael Niedermayer <michael@niedermayer.cc>
-
由 wm4 提交于
We assume an upper bound of 4096 bytes for each raw SPS/PPS. It's hard to determine an exact maximum size, but this value was was considered high enough and safe. Needed for the following VideotoolBox commit.
-
- 27 7月, 2015 1 次提交
-
-
由 Vittorio Giovara 提交于
Convert doxygen to multiline and express bitfields more simply. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 20 4月, 2015 1 次提交
-
-
由 Vittorio Giovara 提交于
Bug-Id: CID 1026763
-
- 16 4月, 2015 2 次提交
-
-
由 Michael Niedermayer 提交于
This probably makes no big difference but it is more correct Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Vittorio Giovara 提交于
The spec madandate both time_scale and num_units_in_tick greater than 0, however since they are not essential for decoding, just ignore the whole block and try to finish parsing the VUI. Related to Ticket4445. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 11 4月, 2015 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes Ticket4445 Tested-by: NVittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 09 4月, 2015 1 次提交
-
-
由 Michael Niedermayer 提交于
This more completely checks for truncation Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 05 4月, 2015 1 次提交
-
-
由 Anton Khirnov 提交于
There is in general no reason for the currently active SPS to be the one referenced by the PPS being parsed.
-
- 21 3月, 2015 1 次提交
-
-
由 Anton Khirnov 提交于
CC: libav-stable@libav.org
-
- 06 2月, 2015 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes out of array read Fixes: asan_static-oob_30328b6_719_cov_3325483287_H264_artifacts_motion.h264 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 30 11月, 2014 1 次提交
-
-
由 Christophe Gisquet 提交于
Needed for filters that may need it, like an SPS bsf. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 15 8月, 2014 1 次提交
-
-
由 Gabriel Dume 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 02 4月, 2014 1 次提交
-
-
由 Diego Biurrun 提交于
This avoids compiler warnings about argument and specifier type mismatch.
-
- 22 3月, 2014 1 次提交
-
-
由 Diego Biurrun 提交于
-
- 17 3月, 2014 1 次提交
-
-
由 Vittorio Giovara 提交于
-
- 01 3月, 2014 2 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
Also comment all previous profiles.
-
- 22 2月, 2014 1 次提交
-
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 17 2月, 2014 1 次提交
-
-
由 Vittorio Giovara 提交于
-
- 14 2月, 2014 2 次提交
-
-
由 Vittorio Giovara 提交于
In preparation for MVC support.
-
由 Vittorio Giovara 提交于
Also make error style consistent and drop redundant information.
-
- 19 1月, 2014 1 次提交
-
-
由 Anton Khirnov 提交于
An invalid VUI is not considered a fatal error, so the SPS containing it may still be used. Leaving an invalid value of num_reorder_frames there can result in writing over the bounds of H264Context.delayed_pic. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
- 06 1月, 2014 1 次提交
-
-
由 Anton Khirnov 提交于
There is no point in delaying the check and it avoids bugs with a half-initialized context. Fixes invalid reads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
-
- 28 10月, 2013 1 次提交
-
-
由 Anton Khirnov 提交于
A VUI doesn't contain anything strictly necessary for decoding. Apparently there are many samples with truncated VUIs in the wild, this commit should allow decoding them.
-
- 21 8月, 2013 4 次提交
-
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
-
- 09 7月, 2013 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes Ticket2763 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 03 6月, 2013 1 次提交
-
-
由 Michael Niedermayer 提交于
Fixes: CID1026763 Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 06 5月, 2013 1 次提交
-
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-