170 Commits (15972cce8c0a813b3df6b9c31488bceb6fa1a7d4)

Author SHA1 Message Date
Lynne 36c16a06b2
hevcdec: add Vulkan hwaccel 1 year ago
Lynne 6733a1a456
avcodec: add AVHWAccel.flush callback 1 year ago
Lynne 6eaca2abd8
hevcdec: expose bits_used_for_short_term_rps 1 year 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 2 years ago
Philip Langdale d3f48e68b3 lavc/vaapi: Declare support for decoding 8bit 4:4:4 content 2 years ago
Andreas Rheinhardt 0eb399ac39 avcodec: Constify ThreadFrames if possible 2 years ago
Xu Guangxin 81ebf40efa lavc/hevcdec: respect the value of no_output_of_prior_pics_flag 2 years ago
Xu Guangxin 99501b5015 lavc/hevcdec: do not let missing ref frames invovled in dpb process 2 years ago
Andreas Rheinhardt 247d513beb avcodec/hevcdec: Avoid allocation of common CABAC state 2 years ago
Andreas Rheinhardt 5bf4ac9113 avcodec/hevcdec: Move allocation after error checks 2 years ago
Andreas Rheinhardt b4ca3c7e4e avcodec/pthread_slice: Combine allocating and zeroing entries 2 years ago
Andreas Rheinhardt db99ca2150 avcodec/hevcdec: Check allocation 2 years ago
Andreas Rheinhardt ad2b755d3f avcodec/hevcdec: Don't allocate redundant HEVCContexts 2 years ago
Andreas Rheinhardt 09393130a0 avcodec/hevcdec: Pass HEVCLocalContext** via execute2 2 years ago
Andreas Rheinhardt 05b763a4a4 avcodec/hevcdec: Pass HEVCLocalContext when slice-threading 2 years ago
Andreas Rheinhardt 6265b155bc avcodec/hevcpred: Pass HEVCLocalContext when slice-threading 2 years ago
Andreas Rheinhardt 13b3e84a4f avcodec/hevc_cabac: Pass HEVCLocalContext when slice-threading 2 years ago
Andreas Rheinhardt 72d5ce9fa6 avcodec/hevcdec: Add stat_coeffs to HEVCABACState 2 years ago
Andreas Rheinhardt 8c4f95e1e1 avcodec/hevc_filter: Pass HEVCLocalContext when slice-threading 2 years ago
Andreas Rheinhardt 136ada2fc3 avcodec/hevc_mvs: Pass HEVCLocalContext when slice-threading 2 years ago
Andreas Rheinhardt 1837ae9d5f avcodec/hevcdec: Add pointers to logctx and parent ctx to HEVCLocalCtx 2 years ago
Andreas Rheinhardt c8d9d15f5e avcodec/hevcdec: Don't initialize HEVCContexts twice 2 years ago
Andreas Rheinhardt 39a538f430 avcodec/hevcdec: Output MD5-message in one piece 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 804bf898da avcodec/pthread_slice: Don't reinitialise initialised mutex 2 years ago
Andreas Rheinhardt 03b2ed9a50 avcodec/hevcdec: Return immediately upon hevc_init_context() failure 2 years ago
Andreas Rheinhardt a3b833c3ea avcodec/hevcdec: Remove redundant context_initialized 2 years ago
Andreas Rheinhardt 324545d02f avcodec/hevcdec: Make ff_hevc_pel_weight static 2 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago