68 Commits (5036d7b20cf2af7e30dd3e8785b045aad0b8bbe7)

Author SHA1 Message Date
Andreas Rheinhardt 1bdbc50bf4 avcodec/cbs: Remove unused function parameters 4 years ago
James Almer ef13fafe22 avcodec/cbs_h2645: abort when written inferred values don't match 4 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 5 years ago
Andreas Rheinhardt 4e7e30bbe0 cbs: Don't set AVBuffer's opaque 5 years ago
Andreas Rheinhardt b71a0367a6 cbs: Remove useless initializations 5 years ago
James Almer e460dcc832 avcodec/cbs_h265: add support for Alpha Channel Info SEI messages 5 years ago
Andreas Rheinhardt d4035ca849 cbs_h2645: Fix infinite loop in more_rbsp_data 5 years ago
Andreas Rheinhardt f83b46e218 configure, cbs_h2645: Remove unneeded golomb dependency 5 years ago
Andreas Rheinhardt d9418aba66 cbs_h264, h264_metadata: Deleting SEI messages never fails 5 years ago
Andreas Rheinhardt 730e5be3aa cbs: ff_cbs_delete_unit: Replace return value with assert 5 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
Mark Thompson da6db843b8 cbs_h2645: Allocate all internal buffers with padding 6 years ago
Mark Thompson 3143fe34f6 cbs_h264: Actually decompose end-of-sequence NAL units 6 years ago
Aman Gupta 64c50c0e97 avcodec/cbs_h264: silence errors about end_of_seq nalus 6 years ago
Mark Thompson ac687add84 cbs_h264: Add support for mastering display SEI messages 7 years ago
Mark Thompson d94dda742c cbs_h264: Add support for pan-scan rectangle SEI messages 7 years ago
Haihao Xiang 2943dd35b7 cbs_h265: read/write content light level information SEI message 7 years ago
Haihao Xiang 56ed011692 cbs_h265: read/write HEVC PREFIX SEI 7 years ago
James Almer c6a63e1109 avcodec/cbs_h2645: use AVBufferRef to store list of active parameter sets 7 years ago
Mark Thompson 300ef25314 cbs: Add support for array subscripts in trace output 7 years ago
Mark Thompson 315cc8c098 cbs_h2645: Simplify representation of fixed values 7 years ago
James Almer 0807a77160 avcodec/cbs_h2645: create a reference to the existing buffer when decomposing slice units 7 years ago
James Almer df3a2ff767 avcodec/cbs: use a reference to the assembled CodedBitstreamFragment buffer when writing packets 7 years ago
Mark Thompson eccc03c8fb cbs_h264: Add support for filler NAL units 7 years ago
Mark Thompson 7157d95926 cbs_h264: Move slice_group_id array out of PPS structure 7 years ago
Mark Thompson a2ca8ed903 cbs_h264: Add utility functions to insert/delete SEI messages 7 years ago
Mark Thompson ce5870a3a8 cbs: Refcount all the things! 7 years ago
Mark Thompson 0e4c166cdd cbs_h2645: Remove active ps references when it is replaced 7 years ago
Mark Thompson 1d12a545ce cbs: Add an explicit type for coded bitstream unit types 7 years ago