154 Commits (3b09e8f5e9c0f419bd8cef7f4dd839cb4ed528d6)

Author SHA1 Message Date
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
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Limin Wang 5cd3c83a86 avcodec: support for CUVA HDR Vivid metadata 3 years ago
Andreas Rheinhardt 02220b88fc avcodec/thread: Don't use ThreadFrame when unnecessary 3 years ago
Andreas Rheinhardt b3551b6072 avcodec/thread: Move ff_thread_(await|report)_progress to new header 3 years ago
Andreas Rheinhardt 27f22f3383 all: Remove unnecessary libavcodec/internal.h inclusions 3 years ago
Niklas Haas a538df7eab lavc/hevcdec: Parse DOVI RPU NALs 3 years ago
Andreas Rheinhardt ab6f9d86a9 avcodec/h2645: Fix SEI->display matrix transformation 3 years ago
rcombs 2c89443e84 lavc/hevcdec: support all color formats in videotoolbox hwaccel 3 years ago
Derek Buitenhuis bc68fd1050 avcodec/hevcdec: Export Dolby Vision RPUs as side data 3 years ago
Niklas Haas 3cc3f5de2a avcodec/hevcdec: apply H.274 film grain 3 years ago
Limin Wang 00ec682a70 avcodec/hevcdec: set the film grain property if present 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
James Almer 82be9f2777 avcodec/hevc_sei: parse and export Film Grain Characteristics SEI messages 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt ef6a9e5e31 avutil/buffer: Switch AVBuffer API to size_t 4 years ago
James Almer d8a18c8fc2 avcodec: use the buffer_size_t typedef where required 4 years ago