96 Commits (85b9a8f296274467648b5ca1088c676f3a060aa7)

Author SHA1 Message Date
Zhao Zhili 8f35ee8240 avcodec/videotoolboxenc: fix error code 2 years ago
Zhao Zhili 0ef85a5471 avcodec/videotoolboxenc: pass error code through 2 years ago
Zhao Zhili 5ab429d8df avcodec/videotoolboxenc: log when get_cv_pixel_format failed 2 years ago
Rick Kern 33e70dc0b8 lavc/videotoolboxenc: fix warnings 2 years ago
Thilo Borgmann 2ca2d46f0b lavc/videotoolboxenc: Fix crash by uninitialized value 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Sebastian Beckmann 47b85c5a76 avcodec/videotoolboxenc: Add CBR option to H264 and HEVC encoder 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Simone Karin Lehmann b67572c7c7 lavc/videotoolboxenc: Speed/Quality prioriry setting 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
rcombs 4778ab2b1f lavc/videotoolboxenc: explicitly set realtime=false 3 years ago
rcombs 802c051506 libavcodec/videotoolboxenc: use the correct types for options 3 years ago
rcombs 18192166e7 lavc/videotoolboxenc: add ProRes support 3 years ago
rcombs 2bb5edc38c lavc/videotoolboxenc: add handling for non-NAL-based codecs 3 years ago
rcombs 30539394bb lavc/videotoolboxenc: vastly simplify get_cv_pixel_info 3 years ago
rcombs c8323350f4 lavc/videotoolboxenc: config-gate ATSC CC support 3 years ago
rcombs 7644c6224f lavc/videotoolboxenc: fix RGB support 3 years ago
rcombs e55db79612 lavc/videotoolboxenc: detect alpha more generically 3 years ago
rcombs 2acb13cb93 lavc/videotoolboxenc: don't access int64_t member as int 3 years ago
rcombs 028a6ed1a1 lavc/videotoolboxenc: use common routine for pixfmt conversion 3 years ago
songyutong 8a969e1280 avcodec/videotoolboxenc: fix pixel buffer memory leak 3 years ago
Limin Wang 871fee82e1 avcodec/videotoolboxenc: use goto end for memory cleanup 3 years ago
NoHalfBits b786bc7433 avcodec/videotoolboxenc: Fixes non-B-Frame encoding 3 years ago
Anselm Busse 55d9d67679 Fix for bug #9231: B-frames parameter is ignored in videotoolboxenc 3 years ago
Thilo Borgmann 115aa7cea3 lavc/videotoolboxenc.c: Fix preprocessor macro for OSX 10.10.5 and probably older versions 4 years ago
Zane van Iperen f9eb440e78
avcodec/videotoolboxenc: #define TARGET_CPU_ARM64 to 0 if not provided by the SDK 4 years ago
Andreas Rheinhardt 7539a01bb0 avcodec/videotoolboxenc: Avoid copying data, allow user-supplied buffers 4 years ago
Zhao Zhili 71ad83667d lavc/videotoolboxenc: set DataRateLimits for hevc 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Hironori Bono 4892060f50 lavc/videotoolboxenc: Add support for HEVC with Alpha. 4 years ago
Simone Karin Lehmann efece4442f videotoolboxenc: enable constant quality with -q:v on Apple Silicon Macs and use b-frames für HEVC and H264 and b-pyramid for HEVC. 4 years ago
Andreas Rheinhardt 53db591a2e avcodec/videotoolboxenc: Fix SEI enum identifiers 4 years ago
Mark Thompson 64b3aac8d0 h264: Use common SEI types 4 years ago
Rick Kern adcdf0bc60 libavcodec/videotoolboxenc: Fix crash when frame received after error 4 years ago
Tian Qi 9837f5a643 avcodec/videotoolboxenc: move pthread_cond_signal after add buffer to the queue 4 years ago
Tian Qi 1cbea3f9ca avcodec/videotoolboxenc: don't wait when flushing data 4 years ago
Zhao Zhili d80d91d213 avcodec/videotoolboxenc: fix use after destroy 4 years ago
Zhao Zhili 419d2524a8 avcodec/videotoolboxenc: fix align issue 4 years ago
Harry Mallon e16788a323 avcodec/videotoolboxenc: Allow full range 10bit pixel format input 4 years ago
Harry Mallon 80384a6ec3 avcodec/videotoolboxenc: Set profile (main/main10) on HEVC encode 4 years ago
James Almer 0de01da1d2 avcodec: move ff_alloc_a53_sei() to atsc_53 4 years ago
Nomis101 5e0a3278bb avcodec: Add more kCVImageBufferColorPrimaries to videotoolboxenc 5 years ago
Rick Kern 1db6e47e85 avcodec/videotoolboxenc: warn user when output will use a different profile/level than requested. 5 years ago
Limin Wang 57951f3019 avcodec/videotoolboxenc: add H264 Extended profile and level 5 years ago
sharpbai 6966548c1b avcodec/videotoolboxenc: fix encoding frame crash on iOS 11 5 years ago
Limin Wang 1ee863a7b0 lavc/videotoolboxenc: make transfer_fnc initialized for unsupport function 5 years ago
Limin Wang 391b67fcb5 lavc/videotoolboxenc: add hdr10, linear, hlg color transfer function for videotoolboxenc 5 years ago
Steven Liu 092bd1e54f avcodec/videotoolboxenc: remove unused variable 6 years ago