From 160080937e51cdb6b92650900998ea9e9ced0525 Mon Sep 17 00:00:00 2001 From: Jason Dove <1695733+jasongdove@users.noreply.github.com> Date: Sun, 30 Nov 2025 17:51:40 +0000 Subject: [PATCH] limit workaround to hevc_vaapi encoder --- ErsatzTV.FFmpeg/Pipeline/VaapiPipelineBuilder.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ErsatzTV.FFmpeg/Pipeline/VaapiPipelineBuilder.cs b/ErsatzTV.FFmpeg/Pipeline/VaapiPipelineBuilder.cs index 0d76611c0..2ad3352a3 100644 --- a/ErsatzTV.FFmpeg/Pipeline/VaapiPipelineBuilder.cs +++ b/ErsatzTV.FFmpeg/Pipeline/VaapiPipelineBuilder.cs @@ -283,7 +283,8 @@ public class VaapiPipelineBuilder : SoftwarePipelineBuilder currentState, pipelineSteps); - if (ffmpegState.VaapiDriver == "radeonsi") + if (ffmpegState.VaapiDriver == "radeonsi" && + ffmpegState.EncoderHardwareAccelerationMode is HardwareAccelerationMode.Vaapi) { pipelineSteps.Add( new AmdCropMetadataWorkaroundFilter(