113 Commits (358fdf30838682f2b183e67d247e0d4d53b5a6a4)

Author SHA1 Message Date
Dave Airlie b4283f93e1
cbs_h265: add raw filler encoding 4 months ago
James Almer a754ee0844 avcodec/h2645_parse: replace three bool arguments in ff_h2645_packet_split with a single flags one 4 months ago
James Almer 27eb55a9c9 avcodec/cbs_h265: add support for 3D Reference Displays Information SEI 6 months ago
James Almer 41211edc1b avcodec/cbs_h265: add support for SPS Multilayer extension fields 6 months ago
James Almer e0b574c483 avcodec/cbs_h266: move decoded_picture_hash to CBS SEI 6 months ago
James Almer 826f55d5b3 avcodec/cbs_sei: add support for Frame Packing Arrangement SEI parsing 6 months ago
Frank Plowman 8d6014dbc6 lavc/vvc: Invalidate PPSs which refer to a changed SPS 6 months ago
Anton Khirnov e4601cc339 lavc/hevc*: move to hevc/ subdir 7 months ago
Michael Niedermayer b91e3c4c90
avcodec/cbs_h2645: Check NAL space 8 months ago
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Andreas Rheinhardt ab2173c0a5 avcodec/cbs_h2645: Avoid function pointer casts, fix UB 10 months ago
Frank Plowman 0c517fcbe8 lavc/vvc: Fix emulation prevention byte handling 11 months ago
Andreas Rheinhardt 3f890fbfd9 avcodec/cbs_h2645: Fix leak of SPS VUI extension data 1 year ago
Michael Niedermayer 61b86add52
avcodec/cbs_h2645: Fix showing bits at the end in cbs_read_se_golomb() 1 year ago
Michael Niedermayer 75eb698bdc
avcodec/cbs_h2645: Fix showing bits at the end in cbs_read_ue_golomb() 1 year ago
Andreas Rheinhardt 3ba4f9c21e avcodec/cbs_sei: Use RefStruct API for SEI messages 1 year ago
Andreas Rheinhardt 3e9b8d14e5 avcodec/cbs: Use RefStruct-API for unit content 1 year ago
Mark Thompson abe16daea1 cbs: Make tracing more general 1 year ago
Andreas Rheinhardt a105b11a9d avcodec/cbs: Add specialization for ff_cbs_(read|write)_unsigned() 1 year ago
Michael Niedermayer 0ba719f726
avcodec/cbs_h2645: Avoid an unchecked bytesteram read 1 year ago
James Almer 68e9d2835f avcodec/cbs_h266: add support for Adaptation parameter set NALU type 2 years ago
James Almer 8995e2f77e avcodec/cbs_h266: add support for Decoding capability information NALU type 2 years ago
James Almer 6cb57bb457 avcodec/cbs_h266: add support for Operating point information NALU type 2 years ago
James Almer 995976750a avcodec/cbs_h2645: fix parsing and storing Picture Header references in the context 2 years ago
Nuo Mi dfc62fd1c6 avcodec/cbs: add cbs implementation for H266/VVC 2 years ago
Zhao Zhili 4144584010 avcodec/cbs_h2645: add discard_unit implementation for H.265 2 years ago
Zhao Zhili e7cde0cbd5 avcodec/cbs_h2645: add discarded_unit implementation for H.264 2 years ago
Jan Ekström f4bebc0c34 avcodec/cbs_{h2645,sei}: add support for Ambient Viewing Environment SEI 2 years ago
Andreas Rheinhardt 0d408f4013 avcodec/cbs_h2645: Remove always-false check 2 years ago
Andreas Rheinhardt 2ba04bafb4 avcodec/cbs: Remove ff_cbs_alloc_unit_content 2 years ago
Andreas Rheinhardt b37805ddbd avcodec/cbs_internal, cbs_h2645: Add and use new descriptor macros 2 years ago
Andreas Rheinhardt 55c605f72c avcodec/cbs_h2645: Remove unnecessary (h264|hevc)_sei.h inclusions 3 years ago
Andreas Rheinhardt 66d7a21132 avcodec/cbs: Make ff_cbs_insert_unit_data() always append the new unit 3 years ago
James Almer 794e15fd54 cbs_h265: add support for Film Grain Characteristics SEI message 3 years ago
James Almer 41d1dba4d2 cbs_h264: add support for Film Grain Characteristics SEI messages 3 years ago
Mark Thompson 8843607f49 cbs_h2645: Merge SEI message handling in common between codecs 4 years ago
Mark Thompson 773857df59 hevc: Use common SEI types 4 years ago
Mark Thompson 64b3aac8d0 h264: Use common SEI types 4 years ago
Mark Thompson 4bf3384800 cbs_h2645: Merge SEI messages in common between codecs 4 years ago
Nuo Mi 2ad21ee9d4 avcodec/cbs_h2645: Move zero_byte check to its own function 4 years ago
James Almer c35cf9fe53 avcodec/cbs_h2645: remove dead code in cbs_h2645_replace_ps() 4 years ago
James Almer 0c84253353 avcodec/cbs_h2645: implement CodedBitstreamType.flush() callbacks 4 years ago
Mark Thompson e38646de1c cbs_h265: Use table-based alloc/free 4 years ago
Mark Thompson 0720e15c03 cbs_h2645: Ensure that non-refcounted parameter sets are fully copied 4 years ago
Mark Thompson 2cb152d52f cbs_h264: Use table-based alloc/free 4 years ago
Andreas Rheinhardt 1bdbc50bf4 avcodec/cbs: Remove unused function parameters 5 years ago
James Almer ef13fafe22 avcodec/cbs_h2645: abort when written inferred values don't match 5 years ago
James Almer 3d51d3b42d avcodec/cbs_h265: add missing support for reserved_payload_extension_data SEI bits 5 years ago
James Almer 3a41bac4e2 avcodec/cbs_h265: move the payload_extension_present check into its own function 5 years ago
Andreas Rheinhardt 14dd0a9057 avcodec/cbs: Avoid leaving the ... out in calls to variadic macros 5 years ago