51 Commits (a94a6617a3e9924e093ae9be54bc639fba6a4cde)

Author SHA1 Message Date
Random Joe 176ed008bd avcodec/cuviddec: dynamically set max decode surfaces 1 year ago
Roman Arzumanyan 402d98c9d4 libavcodec/cuviddec: determine amount of decoded surfaces from within cuvid parser 2 years ago
James Almer dc7bd7c5a5 avcodec: use the new AVFrame key_frame flag in all decoders and encoders 2 years ago
James Almer 2f561ba953 avcodec: use the new AVFrame interlace flags in all decoders and encoders 2 years ago
Anton Khirnov 27f8c9b27b lavu/frame: deprecate AVFrame.pkt_{pos,size} 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Anton Khirnov ac2cda4296 lavc: use AVFrame.duration instead of AVFrame.pkt_duration 2 years ago
Andreas Rheinhardt 6aad1204cc avcodec: Add FF_CODEC_CAP_NOT_INIT_THREADSAFE 2 years ago
Zhao Zhili 07bcedc232 avcodec/cuviddec: fix null pointer dereference 3 years ago
Zhao Zhili ffc91940a4 avcodec/cuviddec: fix AV1 decoding error 3 years ago
Andreas Rheinhardt c19797bf59 avcodec/internal: Hide stuff only used by the core decode API 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 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
Anton Khirnov 6eaf5cd00a lavc/cuviddec: convert to the new FIFO API 3 years ago
Anton Khirnov de40342c04 lavc/cuviddec: do not reallocate the fifo unnecessarily 3 years ago
Andreas Rheinhardt ba91b8b685 avcodec/cuviddec: Use AVCodecInternal.in_pkt instead of stack packet 3 years ago
James Almer 6b4805686c avcodec/cuviddec: signal that the decoder sets all output frame properties 4 years ago
James Almer 854a9d8c6e avcodec/cuviddec: remove unused AVCodec.decode() callback 4 years ago
stuhlo a501d55905 avcodec/cuviddec: correctly set key_frame with interlaced content 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 6e30b35b85 avutil/frame: Remove deprecated AVFrame.pkt_pts field 4 years ago
Michal Novotny b5d95998ff avcodec/cuviddec: set ulMaxDisplayDelay to zero if low_delay flag is set 4 years ago
James Almer cd821c18dc avcodec/cuviddec: unref output frame on failure 4 years ago
James Almer eadf7e3a59 avcodec/cuviddec: check for av_buffer_ref() failure 4 years ago
leozhang 7ce7d33d15 avcodec/cuviddec: fix missing context push/pop 4 years ago
Mark Thompson cd322794ee lavc: Mark hw_config pointer arrays as const 4 years ago
Roman Arzumanyan b23e6ae886 avcodec/cuviddec: add av1 support 4 years ago
Timo Rothenpieler 13c74291ec avcodec/cuviddec: avoid copy of uninitialized extradata pointer 4 years ago
Timo Rothenpieler c75756d047 avcodec/cuviddec: use correct type for extradata_size 4 years ago
Timo Rothenpieler bba6262080 avcodec/cuviddec: fix copy&paste error 4 years ago
Timo Rothenpieler a96743a05c avcodec/cuviddec: handle arbitrarily sized extradata 4 years ago
Marton Balint c96904f525 avcodec/decode: use a single list bsf for codec decode bsfs 5 years ago
Mark Thompson 2594f6a362 lavc: Rename hwaccel.h to hwconfig.h 5 years ago
James Almer 3117f47f19 avcodec/cuviddec: use AVCodec.bsfs to filter packets 5 years ago
Ruta Gadkari 80155795bb avcodec/cuviddec: add capability check for maximum macroblock count 6 years ago
Sergey Svechnikov 703583dbb1 avcodec/cuviddec: improve progressive frame detection 6 years ago
Philip Langdale 5d90d1e36e avcodec/cuviddec: Remove unnecessary stream synchronisation 6 years ago
Philip Langdale 317b7b06fd avcodec/cuviddec: Add support for decoding HEVC 4:4:4 content 6 years ago
Philip Langdale 19d3d0c057 avutil/hwcontext_cuda: Define and use common CHECK_CU() 6 years ago
Timo Rothenpieler 19546cfef1 avcodec/cuviddec: properly take deinterlacing and display delay into account for buffer_full check 6 years ago
Timo Rothenpieler 93d1756af2 avcodec/cuviddec: explicitly synchronize cuMemcpy calls 7 years ago
Yogender Gupta 07a96b6251 avcodec/cuviddec: set key frame for decoded frames 7 years ago
wm4 b945fed629 avcodec: add metadata to identify wrappers and hardware decoders 7 years ago
Mark Thompson da4e02b196 lavc: Delete all fake hwaccels 7 years ago
Mark Thompson 67e81d79cc lavc: Use hardware config information in ff_get_format() 7 years ago
Mark Thompson 758fbc54fe lavc: Add hardware config metadata for decoders supporting hardware output 7 years ago
Mark Thompson 1dc483a6f2 compat/cuda: Pass a logging context to load functions 7 years ago
wm4 ae5046e492 avcodec: allow multiple hwaccels for the same codec/pixfmt 7 years ago