35 Commits (6b20dadc817e672c3b1fb6e87dd459177713ae60)

Author SHA1 Message Date
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
Nuo Mi dfc62fd1c6 avcodec/cbs: add cbs implementation for H266/VVC 2 years ago
Zhao Zhili a8aeab107e avcodec/cbs: add API to discard units by AVDiscard 2 years ago
Andreas Rheinhardt 993e3a6b54 avocdec/cbs_internal: Rename CBS_MAX_UNIT_TYPES->CBS_MAX_LIST_UNIT_TYPES 2 years ago
Andreas Rheinhardt 543ef831a8 avcodec/cbs: Remove CBS_CONTENT_TYPE_POD 2 years ago
Andreas Rheinhardt 2d722b6638 avcodec/cbs_jpeg: Use table-based alloc/free 2 years ago
Andreas Rheinhardt 9638f5b1a2 avcodec/cbs_internal: Use unions to shrink size of descriptors 2 years ago
Andreas Rheinhardt b37805ddbd avcodec/cbs_internal, cbs_h2645: Add and use new descriptor macros 2 years ago
Anton Khirnov 9dbdabe0e0 lavc/cbs_internal: clean up headers 4 years ago
James Almer 9caf132462 avcodec/cbs: add an AVClass to CodedBitstreamType for option handling 4 years ago
James Almer 515b6419ca avcodec/cbs: add a flush callback to CodedBitstreamType 4 years ago
Mark Thompson 42daac1c74 cbs: Add support functions for handling unit content references 4 years ago
Mark Thompson 225f287885 cbs: Add macros to support defining unit type tables 4 years ago
Mark Thompson bc7a7e0d65 cbs: Describe allocate/free methods in tabular form 4 years ago
Andreas Rheinhardt 7c92eaace2 avcodec/cbs: Factor out common code for writing units 5 years ago
James Almer 5006dcdf9a avcodec/cbs: add helper functions and macros to read and write signed values 6 years ago
Mark Thompson c8c81ac502 lavc: Add coded bitstream read/write support for AV1 6 years ago
Mark Thompson 525de2000b lavc/cbs: Add JPEG support 6 years ago
Mark Thompson b5df289eb7 lavc: Add coded bitstream read/write support for VP9 7 years ago
Mark Thompson 300ef25314 cbs: Add support for array subscripts in trace output 7 years ago
Mark Thompson 0e782661d6 cbs_h264: Fix overflow in shifts 7 years ago
Mark Thompson ce5870a3a8 cbs: Refcount all the things! 7 years ago
Mark Thompson 254e728d20 cbs: Minor comment fixes / cosmetics 7 years ago
Mark Thompson 686e388bbb lavc: Add coded bitstream read/write support for MPEG-2 7 years ago
Mark Thompson 9b0c7aa0e4 lavc: Add coded bitstream read/write support for H.265 7 years ago
Mark Thompson b4c915f4b3 lavc: Add coded bitstream read/write support for H.264 7 years ago
Mark Thompson 6734eef6b8 lavc: Add coded bitstream read/write API 7 years ago
Mark Thompson 2bc9ba8d3c lavc: Add coded bitstream read/write support for MPEG-2 7 years ago
Mark Thompson 867381b8b5 lavc: Add coded bitstream read/write support for H.265 7 years ago
Mark Thompson acf06f4544 lavc: Add coded bitstream read/write support for H.264 7 years ago
Mark Thompson 18f1706f33 lavc: Add coded bitstream read/write API 7 years ago