190 Commits (d1785395323f5506ae18ecc4c87d981b9f91af74)

Author SHA1 Message Date
Andreas Rheinhardt 0c6203c97a all: Don't set AVClass.item_name to its default value 1 year ago
Wu Jianhua cbb93c4ff6 avcodec: add D3D12VA hardware accelerated HEVC decoding 1 year ago
Andreas Rheinhardt fd2e65871c avcodec/hevcdec: Use RefStruct-pool API instead of AVBufferPool API 1 year ago
Andreas Rheinhardt ba6a5e7a3d avcodec/hevcdec: Move collocated_ref to HEVCContext 1 year ago
Andreas Rheinhardt 315c956cbd avcodec/pthread_frame: Remove ff_thread_release_buffer() 1 year ago
Andreas Rheinhardt 452089ee23 avcodec/hevcdec: Use RefStruct API for RefPicListTab buffer 1 year ago
Andreas Rheinhardt f8252d6ce3 avcodec/decode: Use RefStruct API for hwaccel_picture_private 1 year ago
Andreas Rheinhardt 61bc8764d4 avcodec/dovi_rpu: Use RefStruct API for Vdr data 1 year ago
Andreas Rheinhardt 2db94a96c8 avcodec/hevc_ps: Use RefStruct API for parameter sets 1 year ago
James Almer 804be7f9e3 avcodec/hevcdec: check for DOVI configuration record in AVCodecContext side data 1 year ago
Andreas Rheinhardt 14015b9e15 avcodec/hevcdec: Check early whether film grain is supported, fix race 1 year ago
Andreas Rheinhardt 6434e44003 avcodec/thread: Remove ff_thread_get_format define 1 year ago
Michael Niedermayer 94bd1796ff
avcodec/hevcdec: Fix undefined memcpy() 1 year ago
Andreas Rheinhardt 8238bc0b5e avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines 1 year ago
Andreas Rheinhardt e35dfe864d avcodec/avcodec: Add FFHWAccel, hide internals of AVHWAccel 2 years ago
Jan Ekström 91e1d11d14 avcodec/hevcdec: simplify decrementing of MDCV/CLL flags 2 years ago
Jan Ekström 43e63ff20a avcodec: move content light level SEI handling to h2645_sei 2 years ago
Jan Ekström 33358b862c avcodec: move mastering display colour volume SEI handling to h2645_sei 2 years ago
Michael Niedermayer a0f4d4e650
avcodec/hevcdec: Avoid null pointer dereferences in MC 2 years ago
Lynne 697382168d
hevcdec: remove redundant bits_used_for_short_term_rps field 2 years ago
Lynne 36c16a06b2
hevcdec: add Vulkan hwaccel 2 years ago
Lynne 6733a1a456
avcodec: add AVHWAccel.flush callback 2 years ago
Lynne 6eaca2abd8
hevcdec: expose bits_used_for_short_term_rps 2 years ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
Zhao Zhili 0d40711f59 avcodec/hevcdec: remove unused variables from hls_slice_data 2 years ago
James Almer 95a78c08c1 avcodec/hevcdec: further constrain some slice header field values 2 years ago
Fei Wang 9026f446d6 lavc/hevcdec: Initialize missed parameters in slice header for IDR frame 2 years ago
Linjie Fu 09c656d9c4 lavc/hevc: Update reference list for SCC 2 years ago
Linjie Fu 513d188d9b lavc/hevcdec: Fix the parsing for use_integer_mv_flag 2 years ago
Linjie Fu c1dceaf0c7 lavc/hevcdec: Add slice parse support for HEVC SCC extension 2 years ago
Andreas Rheinhardt 7b450bafd7 avcodec/h2645_sei: Factor attaching film grain side-data to frame out 2 years ago
Andreas Rheinhardt 8bf18018a3 avcodec/(h264|hevc)_ps: Factor common VUI code out 2 years ago
Andreas Rheinhardt 01e775f4b7 avcodec/h2645_sei: Attach AVStereo3D side data generically 2 years ago
Andreas Rheinhardt 3bafc4ead4 avcodec/h2645_sei: Factor out applying SEIs to frames 2 years ago
Andreas Rheinhardt de5891d371 avcodec/h2645_sei: Factor updating H.2645 SEIs out 2 years ago
Andreas Rheinhardt 33239ebd07 avcodec/h2645_sei: Factor parsing common SEI messages out 2 years ago
Philip Langdale b982dd0d83 lavc/vaapi: Add support for remaining 10/12bit profiles 2 years ago
Andreas Rheinhardt 73fada029c avcodec/codec_internal: Add macros for update_thread_context(_for_user) 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt b6a680989c avcodec/internal: Move ff_set_sar() to decode.h 2 years ago
Michael Niedermayer 3b51e19922
avcodec/hevcdec: Check s->ref in the md5 path similar to hwaccel 2 years ago
Andreas Rheinhardt 7e8c8cc04b avcodec/hevcdec: Constify src pointers of HEVC DSP functions 3 years ago
Philip Langdale d3f48e68b3 lavc/vaapi: Declare support for decoding 8bit 4:4:4 content 3 years ago
Andreas Rheinhardt 0eb399ac39 avcodec: Constify ThreadFrames if possible 3 years ago
Xu Guangxin 81ebf40efa lavc/hevcdec: respect the value of no_output_of_prior_pics_flag 3 years ago
Xu Guangxin 99501b5015 lavc/hevcdec: do not let missing ref frames invovled in dpb process 3 years ago
Andreas Rheinhardt 247d513beb avcodec/hevcdec: Avoid allocation of common CABAC state 3 years ago
Andreas Rheinhardt 5bf4ac9113 avcodec/hevcdec: Move allocation after error checks 3 years ago
Andreas Rheinhardt b4ca3c7e4e avcodec/pthread_slice: Combine allocating and zeroing entries 3 years ago
Andreas Rheinhardt db99ca2150 avcodec/hevcdec: Check allocation 3 years ago