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;
}
}