- 01 Dec, 2017 1 commit
-
-
James Almer authored
Cosmetic change. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 28 Nov, 2017 1 commit
-
-
Vittorio Giovara authored
Implement detection in h264 and hevc and insertion in framepack filter. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 17 Nov, 2017 1 commit
-
-
Kieran Kunhya authored
-
- 12 Sep, 2017 2 commits
-
-
James Almer authored
Missed in 6eb102a6. Signed-off-by:
James Almer <jamrial@gmail.com>
-
Mark Thompson authored
This avoids confusion with equivalent H.265 SEI values when both are being used at the same time. (cherry picked from commit 6ea220cb)
-
- 10 Aug, 2017 2 commits
-
-
Vittorio Giovara authored
The use of this SEI is for backward compatibility in HLG HDR systems: older devices that cannot interpret the "arib-std-b67" transfer will get the compatible transfer (usually bt709 or bt2020) from the VUI, while newer devices that can interpret HDR will read the SEI and use its value instead. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
The use of this SEI is for backward compatibility in HLG HDR systems: older devices that cannot interpret the "arib-std-b67" transfer will get the compatible transfer (usually bt709 or bt2020) from the VUI, while newer devices that can interpret HDR will read the SEI and use its value instead. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 16 May, 2017 1 commit
-
-
Mark Thompson authored
This avoids confusion with equivalent H.265 SEI values when both are being used at the same time.
-
- 28 Feb, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 14 Feb, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 31 Jan, 2017 1 commit
-
-
Diego Biurrun authored
-
- 30 Jun, 2016 1 commit
-
-
Benoit Fouet authored
-
- 25 Jun, 2016 1 commit
-
-
Michael Niedermayer authored
avcodec/h264_sei: Do not skip subsequent SEIs on errors potentially caused by missing parameter sets. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Jun, 2016 2 commits
-
-
Anton Khirnov authored
The code does not depend on the h264 decoder anymore and only needs information from h264_ps
-
Anton Khirnov authored
This is more consistent with the naming of other decoders.
-
- 14 Jun, 2016 4 commits
-
-
Clément Bœsch authored
-
Clément Bœsch authored
Reduces diff for the next merge with Libav.
-
Clément Bœsch authored
This is again will help the merge as ff_h264_decode_sei will not have access to H264Context anymore.
-
Clément Bœsch authored
This will simplify the next Libav merge where SEI decoding doesn't have access to the debug level anymore.
-
- 13 Jun, 2016 1 commit
-
-
Clément Bœsch authored
-
- 04 May, 2016 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 24 Apr, 2016 2 commits
-
-
Anton Khirnov authored
Make the SEI parsing independent of the H264Context, to allow decoupling the parser from the decoder.
-
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.
-
- 29 Dec, 2015 1 commit
-
-
Mark Harris authored
get_ue_golomb() cannot decode values larger than 8190 (the maximum value that can be golomb encoded in 25 bits) and produces the error "Invalid UE golomb code" if a larger value is encountered. Use get_ue_golomb_long() instead (which supports 63 bits, up to 4294967294) when valid h264/hevc values can exceed 8190. This updates decoding of the following values: (maximum) first_mb_in_slice 36863* for level 5.2 abs_diff_pic_num_minus1 131071 difference_of_pic_nums_minus1 131071 idr_pic_id 65535 recovery_frame_cnt 65535 frame_packing_arrangement_id 4294967294 frame_packing_arrangement_repetition_period 16384 display_orientation_repetition_period 16384 An alternative would be to modify get_ue_golomb() to handle encoded values of up to 49 bits as was done for get_se_golomb() in a92816c4. In that case get_ue_golomb() could continue to be used for all of these except frame_packing_arrangement_id. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 30 Oct, 2015 2 commits
-
-
Vittorio Giovara authored
Previously the message was cut off at 256th byte. This will allow dumping the complete x264 encode info when needed. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
Drop the need of setting -debug bugs since it's not a bug, and the message is already under a AV_LOG_DEBUG log level. Instead only print it when there is an actual string in it.
-
- 08 Sep, 2015 1 commit
-
-
Michael Niedermayer authored
Suggested-by: Carl and Hendrik
-
- 21 Aug, 2015 2 commits
-
-
Luca Barbato authored
Broken in f9ab4fe1
-
John Högberg authored
Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 01 Aug, 2015 1 commit
-
-
David Holm authored
Extract two methods from decode_registered_user_data in order to improve code readability. Also make the constant holding the allocation size a 64-bit unsigned integer so that the size comparison against INT_MAX makes sense. Bug-Id: CID1312090 Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 17 Jul, 2015 1 commit
-
-
Kieran Kunhya authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 06 Jul, 2015 1 commit
-
-
Kieran Kunhya authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 30 Jun, 2015 3 commits
-
-
Nicolas DEROUINEAU authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Vittorio Giovara authored
Partially based on code by Marton Balint and Kieran Kunhya. Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
-
- 26 Jun, 2015 1 commit
-
-
Kieran Kunhya authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 16 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
reduces noise for tserrors.ts Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 01 Aug, 2014 1 commit
-
-
Vittorio Giovara authored
Properly address CVE-2011-3946 and parse bitstream as described in the spec. CC: libav-stable@libav.org Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
-
- 09 Jul, 2014 1 commit
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 04 Jun, 2014 1 commit
-
-
Michael Niedermayer authored
Fixes: Ticket3652 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-