summaryrefslogtreecommitdiff
path: root/libavcodec/cbs_h2645.c
Commit message (Expand)AuthorAgeFilesLines
* cbs_h2645: Merge SEI message handling in common between codecsMark Thompson2021-01-211-140/+160
* hevc: Use common SEI typesMark Thompson2021-01-211-14/+14
* h264: Use common SEI typesMark Thompson2021-01-211-9/+9
* cbs_h2645: Merge SEI messages in common between codecsMark Thompson2021-01-211-7/+17
* avcodec/cbs_h2645: Move zero_byte check to its own functionNuo Mi2021-01-111-8/+17
* avcodec/cbs_h2645: remove dead code in cbs_h2645_replace_ps()James Almer2020-12-011-2/+0
* avcodec/cbs_h2645: implement CodedBitstreamType.flush() callbacksJames Almer2020-09-291-0/+42
* cbs_h265: Use table-based alloc/freeMark Thompson2020-09-021-105/+93
* cbs_h2645: Ensure that non-refcounted parameter sets are fully copiedMark Thompson2020-09-021-4/+6
* cbs_h264: Use table-based alloc/freeMark Thompson2020-09-021-93/+70
* avcodec/cbs: Remove unused function parametersAndreas Rheinhardt2020-07-071-21/+19
* avcodec/cbs_h2645: abort when written inferred values don't matchJames Almer2020-06-141-1/+2
* avcodec/cbs_h265: add missing support for reserved_payload_extension_data SEI...James Almer2020-05-031-0/+1
* avcodec/cbs_h265: move the payload_extension_present check into its own functionJames Almer2020-05-031-0/+10
* avcodec/cbs: Avoid leaving the ... out in calls to variadic macrosAndreas Rheinhardt2020-04-121-7/+7
* avcodec/cbs_h2645: Treat slices without data as invalidAndreas Rheinhardt2020-03-101-0/+6
* avcodec/cbs_h2645: Remove dead code to delete trailing zeroesAndreas Rheinhardt2020-03-101-14/+0
* lavc/cbs_h2645: Add missing newlines in log messagesMark Thompson2020-02-091-2/+2
* lavc/h2645_parse: Don't automatically remove nuh_layer_id > 0 packetsAndriy Gelman2020-01-171-0/+3
* avcodec/cbs_h2645: Skip all 0 NAL unitsMichael Niedermayer2020-01-111-1/+4
* lavc/cbs_h2645: Fix incorrect max size of nalu unitAndriy Gelman2019-12-061-1/+1
* avcodec/cbs: Fix potential overflowAndreas Rheinhardt2019-11-171-1/+1
* avcodec/cbs: Factor out common code for writing unitsAndreas Rheinhardt2019-11-171-65/+2
* avcodec/cbs_h2645: Fix potential out-of-bounds array accessAndreas Rheinhardt2019-09-291-1/+1
* avcodec/cbs_h264: Automatically free SEI payload on errorAndreas Rheinhardt2019-09-241-5/+11
* lavc/cbs_h2645: Use av_realloc instead of av_mallocThierry Foucu2019-08-281-1/+1
* cbs_h264: Improve adding SEI messagesAndreas Rheinhardt2019-07-291-13/+7
* cbs: Don't set AVBuffer's opaqueAndreas Rheinhardt2019-07-291-9/+9
* cbs: Remove useless initializationsAndreas Rheinhardt2019-07-271-4/+4
* avcodec/cbs_h265: add support for Alpha Channel Info SEI messagesJames Almer2019-07-201-0/+1
* cbs_h2645: Fix infinite loop in more_rbsp_dataAndreas Rheinhardt2019-07-201-2/+4
* configure, cbs_h2645: Remove unneeded golomb dependencyAndreas Rheinhardt2019-07-081-1/+0
* cbs_h264, h264_metadata: Deleting SEI messages never failsAndreas Rheinhardt2019-07-081-7/+4
* cbs: ff_cbs_delete_unit: Replace return value with assertAndreas Rheinhardt2019-07-081-3/+3
* avcodec/cbs_h264: add support for Alternative Transfer Characteristics SEI me...James Almer2019-06-031-0/+1
* avcodec/cbs_h2645: add macros to read and write fields with no custom range o...James Almer2019-04-281-1/+9
* avcodec/cbs_h2645: add helper macros for signed valuesJames Almer2019-04-161-0/+20
* cbs_h2645: Avoid memcpy when splitting fragment #2Andreas Rheinhardt2019-01-231-22/+11
* h2645_parse: Make ff_h2645_packet_split reference-compatibleAndreas Rheinhardt2019-01-231-4/+4
* cbs_h2645: Avoid memcpy when splitting fragmentAndreas Rheinhardt2018-11-221-11/+17
* cbs_h265: Add a lot more SEI parsing supportMark Thompson2018-11-181-2/+21
* cbs_h2645: Improve performance of writing slicesAndreas Rheinhardt2018-11-121-50/+68
* cbs_h2645: Allocate all internal buffers with paddingMark Thompson2018-10-221-1/+2
* cbs_h264: Actually decompose end-of-sequence NAL unitsMark Thompson2018-10-221-1/+31
* avcodec/cbs_h264: silence errors about end_of_seq nalusAman Gupta2018-10-151-0/+3
* cbs_h264: Add support for mastering display SEI messagesMark Thompson2018-05-101-0/+1
* cbs_h264: Add support for pan-scan rectangle SEI messagesMark Thompson2018-05-101-0/+1
* cbs_h265: read/write content light level information SEI messageHaihao Xiang2018-05-101-0/+1
* cbs_h265: read/write HEVC PREFIX SEIHaihao Xiang2018-05-101-0/+45
* avcodec/cbs_h2645: use AVBufferRef to store list of active parameter setsJames Almer2018-05-091-20/+26