namespace FileFlows.VideoNodes.FfmpegBuilderNodes.EncoderAdjustments; /// /// Adjusts FFmpeg arguments depending on devices being used /// public class EncoderAdjustment { /// /// Run any adjustments that are needed to FFmpeg arguments /// /// a logger to log to /// the FFmpeg args to adjust /// the adjusted FFMpeg args public static List Run(ILogger logger, List args) { if (VaapiAdjustments.IsUsingVaapi(args)) return new VaapiAdjustments().Run(logger, args); return args; } }