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(