[FFmpeg-devel] [PATCH] lavc/videotoolboxenc: add mjpeg (PR #20360)

2025-08-28 Thread wangbin via ffmpeg-devel
PR #20360 opened by wangbin URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20360 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20360.patch >From 3a08d1b2c4c6ab01f0e29da1c43d15b9c75f7f68 Mon Sep 17 00:00:00 2001 From: wangbin Date: Thu, 28 Aug 2025 16:45:10 +0800 Subject: [PATCH] l

[FFmpeg-devel] [PATCH] lavc: add ProRes RAW videotoolbox hwaccel (PR #20298)

2025-08-20 Thread wangbin via ffmpeg-devel
PR #20298 opened by wangbin URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20298 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20298.patch >From 6f824aec76c409efd1da50dd97f947c7a19c86f1 Mon Sep 17 00:00:00 2001 From: wangbin Date: Thu, 21 Aug 2025 10:45:16 +0800 Subject: [PATCH] l

[FFmpeg-devel] [PATCH] configure: fix -L flags for lld-link (PR #20246)

2025-08-15 Thread wangbin
PR #20246 opened by wangbin URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20246 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20246.patch >From b7dd2b8d1791b28d1adc940264d1757e08a17469 Mon Sep 17 00:00:00 2001 From: wangbin Date: Fri, 15 Aug 2025 23:14:47 +0800 Subject: [PA

[FFmpeg-devel] [PATCH 3/3] nvenc: check sdk 10.0 ptrs at runtime

2020-07-15 Thread wangbin
From: wang-bin --- libavcodec/nvenc.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c index cec59f02f3..c421c292c8 100644 --- a/libavcodec/nvenc.c +++ b/libavcodec/nvenc.c @@ -1248,11 +1248,12 @@ static av_cold int nvenc_set

[FFmpeg-devel] [PATCH 2/3] nvenc: check runtime 9.1 function ptrs before use

2020-07-15 Thread wangbin
From: wang-bin --- libavcodec/nvenc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c index ac35cb9f48..cec59f02f3 100644 --- a/libavcodec/nvenc.c +++ b/libavcodec/nvenc.c @@ -140,7 +140,7 @@ static int nvenc_print_error(AVCodecCont

[FFmpeg-devel] [PATCH 1/3] nvenc: use runtime api version to support old drivers

2020-07-15 Thread wangbin
From: wang-bin There are reserved bit fields in nvEncoderAPI.h structs, so driver's abi is stable. Requesting runtime version of these structs should work. I've compared 7.0~9.x headers, and confirmed on some devices. --- libavcodec/nvenc.c | 72 ++ li