192 Commits (fbe6a51b11e20c5dfe076877f02d2bbb2300005d)

Author SHA1 Message Date
rcombs c534d9f72a lavc/h264_ps: always include the stop bit in [s|p]ps->data 2 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Andreas Rheinhardt f0a7db12a2 avcodec/h264_ps: Remove ALLOW_INTERLACED cruft 3 years ago
Anton Khirnov b6f3334a13 lavc/h264: replace MAX_DELAYED_PIC_COUNT by H264_MAX_DPB_FRAMES 3 years ago
Andreas Rheinhardt cbb6ba2e86 avcodec/cavsdec, h264*, hevc_parser: Use get_ue_golomb_31 where possible 4 years ago
Anton Khirnov 5e316096fa h264_ps: make the PPS hold a reference to its SPS 5 years ago
Anton Khirnov ad9052c4f8 h264_ps: pass AVCodecContext as void* where possible 5 years ago
Anton Khirnov 6eae7e5644 h264dec: do not export the chroma sample location immediately on parsing the SPS 5 years ago
Andriy Gelman 018a42790c avcodec/h264_ps: Return error if pps has FMO parameters 5 years ago
Michael Niedermayer d9751a1162 avcodec/h264_ps: Show VUI and SPS overread messages just once per frame thread 5 years ago
Michael Niedermayer 77ba9e3252 avcodec/h264_ps: Provide more details with "Truncated VUI" Message 5 years ago
Michael Niedermayer 7c6f2bfdb2 avcodec/h264_ps: Check offset_for_non_ref_pic, offset_for_top_to_bottom_field and offset_for_ref_frame 6 years ago
James Almer a42e761b96 avcodec/h264_ps: use get_se_golomb_long() to parse some sps fields 6 years ago
Michael Niedermayer b796c5ae92 avcodec/h264_ps: Move MAX_LOG2_MAX_FRAME_NUM to header so it can be used in h264_sei 7 years ago
Kieran Kunhya 77748d12a0 h264: Make Truncating SPS/PPS message debug. 7 years ago
James Almer 07596e45c5 avcodec/h264dec: export cropping information instead of handling it internally 8 years ago
Michael Niedermayer 4f727fbc73 avcodec/h264_ps: Fix runtime error: signed integer overflow: 2147483647 + 26 cannot be represented in type 'int' 8 years ago
Michael Niedermayer dc0b9b218c avcodec/h264_ps: Forward errors from decode_scaling_list() 8 years ago
Michael Niedermayer 9568b2e425 avcodec/h264_ps: Check chroma_qp_index_offset 8 years ago
Michael Niedermayer cbd622be99 avcodec/h264_ps: Check delta scale for validity 8 years ago
Michael Niedermayer 59e5b05ef6 avcodec/h264_ps: Fix runtime error: signed integer overflow: -1094995528 * 2 cannot be represented in type 'int' 8 years ago
Diego Biurrun d4c2103bd3 golomb: Convert to the new bitstream reader 8 years ago
Anton Khirnov c3e84820d6 h264dec: export cropping information instead of handling it internally 8 years ago
Vittorio Giovara ff9db5cfd1 lavc: Use a stricter check for the color properties values 8 years ago
Diego Biurrun 67deba8a41 Use avpriv_report_missing_feature() where appropriate 8 years ago
Diego Biurrun b96f0ab3d2 h264: Kill broken disabled cruft 8 years ago
Carl Eugen Hoyos 9bd35a76fc lavc/h264_ps: Be more verbose when truncating likely oversized PPS. 8 years ago
Anton Khirnov a8cbe5a0cc h264_ps: export actual height in MBs as SPS.mb_height 8 years ago
Benoit Fouet 879330c561 h264: make H264ParamSets sps const 9 years ago
Benoit Fouet 4cc1ce4a91 h264: straighten dimensions check ff_h264_decode_seq_parameter_set 9 years ago
Benoit Fouet 3e8cda1eb1 h264_ps: change decode_scaling_matrices so that it takes const {s,p}ps 9 years ago
Anton Khirnov 70b1dcef2d h264: tighten the valid range for ref_frame_count 9 years ago
Anton Khirnov f638b67e57 h264: move the parameter set definitions to a new header file 9 years ago
Anton Khirnov 9df889a5f1 h264: rename h264.[ch] to h264dec.[ch] 9 years ago
Matthieu Bouron 0ea58059d6 lavc/h264_ps: add ff_h264_ps_uninit and use it 9 years ago
Anton Mitrofanov a833ff68f6 h264: Fix decoding delay for Intra only streams 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Anton Khirnov 3176217c60 h264: decouple h264_ps from the h264 decoder 9 years ago
Anton Khirnov add1467e5e svq3: drop the build dependency on the h264 decoder 9 years ago
Diego Biurrun f4d581cda3 lavc: Deduplicate zigzag_scan table 9 years ago
Anton Khirnov b09ad37c83 h264: derive the delay from the level when it's not present 9 years ago
Michael Niedermayer 85c92789b6 avcodec/h264_ps: Fix copying oversized pps&sps data 9 years ago
wm4 069190f707 avcodec/h264: keep SPS and PPS bitstream data 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Vittorio Giovara 86e1a35802 h264_ps: Return meaningful error codes and address a memory leak 10 years ago
Michael Niedermayer c658269cd1 avcodec/h264_ps: Validate num_units_in_tick/time_scale before setting them in the context 10 years ago
Vittorio Giovara 7498f2221e h264: Do not fail on unsupported timing info 10 years ago
Michael Niedermayer bc48c88918 avcodec/h264: Do not fail with randomly truncated VUIs 10 years ago
Michael Niedermayer 32e06c485b avcodec/h264_ps: Move truncation check from VUI to SPS 10 years ago
Anton Khirnov 84f226a3bc h264: use the correct SPS during PPS parsing 10 years ago