86 Commits (6869a80e76f7f597896e60a0feaa7a32b1aa57ae)

Author SHA1 Message Date
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
Andreas Rheinhardt 66fac1ff7c avcodec/cbs_h2645: Treat slices without data as invalid 5 years ago
Andreas Rheinhardt 8f701932b3 avcodec/cbs_h2645: Remove dead code to delete trailing zeroes 5 years ago
Mark Thompson bf0ab6e9c4 lavc/cbs_h2645: Add missing newlines in log messages 5 years ago
Andriy Gelman ad326379c6 lavc/h2645_parse: Don't automatically remove nuh_layer_id > 0 packets 5 years ago
Michael Niedermayer 285138ef14 avcodec/cbs_h2645: Skip all 0 NAL units 5 years ago
Andriy Gelman 02a83e26de lavc/cbs_h2645: Fix incorrect max size of nalu unit 5 years ago
Andreas Rheinhardt cda3e8ca04 avcodec/cbs: Fix potential overflow 5 years ago
Andreas Rheinhardt 7c92eaace2 avcodec/cbs: Factor out common code for writing units 5 years ago
Andreas Rheinhardt f3333c3c67 avcodec/cbs_h2645: Fix potential out-of-bounds array access 5 years ago
Andreas Rheinhardt f83ac5fd79 avcodec/cbs_h264: Automatically free SEI payload on error 5 years ago
Thierry Foucu a80fdbcf13 lavc/cbs_h2645: Use av_realloc instead of av_malloc 5 years ago
Andreas Rheinhardt ae49993ce6 cbs_h264: Improve adding SEI messages 6 years ago
Andreas Rheinhardt 4e7e30bbe0 cbs: Don't set AVBuffer's opaque 6 years ago
Andreas Rheinhardt b71a0367a6 cbs: Remove useless initializations 6 years ago
James Almer e460dcc832 avcodec/cbs_h265: add support for Alpha Channel Info SEI messages 6 years ago
Andreas Rheinhardt d4035ca849 cbs_h2645: Fix infinite loop in more_rbsp_data 6 years ago
Andreas Rheinhardt f83b46e218 configure, cbs_h2645: Remove unneeded golomb dependency 6 years ago
Andreas Rheinhardt d9418aba66 cbs_h264, h264_metadata: Deleting SEI messages never fails 6 years ago
Andreas Rheinhardt 730e5be3aa cbs: ff_cbs_delete_unit: Replace return value with assert 6 years ago
James Almer ff2a638c83 avcodec/cbs_h264: add support for Alternative Transfer Characteristics SEI message 6 years ago
James Almer 16c50abb50 avcodec/cbs_h2645: add macros to read and write fields with no custom range of values 6 years ago
James Almer 3dc6adf326 avcodec/cbs_h2645: add helper macros for signed values 6 years ago
Andreas Rheinhardt 8ca55a2b9e cbs_h2645: Avoid memcpy when splitting fragment #2 6 years ago
Andreas Rheinhardt 992532ee31 h2645_parse: Make ff_h2645_packet_split reference-compatible 6 years ago
Andreas Rheinhardt e895b800fe cbs_h2645: Avoid memcpy when splitting fragment 6 years ago
Mark Thompson 7a20656474 cbs_h265: Add a lot more SEI parsing support 6 years ago
Andreas Rheinhardt ee47ac97d7 cbs_h2645: Improve performance of writing slices 6 years ago