[FFmpeg-devel] [PATCH] avcodec/amfenc: avoid unnecessary output delay in low delay mode (PR #20473)

2025-09-08 Thread cgutman via ffmpeg-devel
PR #20473 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20473 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20473.patch 88a8ba5c991a0ffd00c8ce34d127b1b201b1ee19 introduced an output latency regression making it impossible to acheive lower than 1 frame of latency from

[FFmpeg-devel] [PATCH] avcodec/videotoolboxenc: allow low latency RC with HEVC on Apple Silicon (PR #20453)

2025-09-05 Thread cgutman via ffmpeg-devel
PR #20453 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20453 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20453.patch `kVTVideoEncoderSpecification_EnableLowLatencyRateControl` was supported only for H.264 on Intel Macs, but it can be used with both H.264 and HEVC

[FFmpeg-devel] [PATCH] avcodec/vaapi_encode: skip AVBR if HRD parameters are set (PR #20424)

2025-09-04 Thread cgutman via ffmpeg-devel
PR #20424 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20424 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20424.patch AVBR does not use `VAEncMiscParameterTypeHRD` (see [line 1212](https://code.ffmpeg.org/FFmpeg/FFmpeg/src/commit/858aa6176b5320e8f648461194a80cfda76

[FFmpeg-devel] [PATCH] avutil/hwcontext_drm: fix mapping when dst format is unset (PR #20425)

2025-09-03 Thread cgutman via ffmpeg-devel
PR #20425 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20425 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20425.patch `av_hwframe_map()` is documented to work with a blank dst frame, but hwcontext_drm currently fails if `dst->format == AV_PIX_FMT_NONE`. >From 37f

[FFmpeg-devel] [PATCH] avcodec/mfenc: fix memory leak with D3D11 input surfaces (PR #20383)

2025-08-31 Thread cgutman via ffmpeg-devel
PR #20383 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20383 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20383.patch This should also cherry-pick cleanly to `release/8.0` Fixes: d56522c6eb75 ("avcodec/mfenc: add support for D3D11 input surfaces") Signed-off-by: Ca

[FFmpeg-devel] [PATCH] avcodec/mfenc: add low_latency encoder parameter (PR #20384)

2025-08-31 Thread cgutman via ffmpeg-devel
PR #20384 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20384 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20384.patch Implement support for CODECAPI_AVLowLatencyMode property, which is useful for live streaming use cases (and cannot be achieved by selecting any of t

[FFmpeg-devel] [PATCH] avcodec/dxva2: add support for HEVC RExt DXVA profiles (PR #20334)

2025-08-24 Thread cgutman via ffmpeg-devel
PR #20334 opened by cgutman URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20334 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20334.patch Microsoft has formally standardized DXVA GUIDs for HEVC Range Extension profiles in the Windows 11 24H2 SDK. They are supported by Intel GPUs starti