changed decoder test to use actual file

This commit is contained in:
John Andrews
2024-01-27 08:20:35 +13:00
parent 8e68cb4fc9
commit f5101ee221

View File

@@ -174,19 +174,19 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode
}
else if (HardwareDecoding)
{
if(ffArgs.Any(x => x.Contains("_qsv")))
{
// use qsv decoder
args.Logger?.ILog("_qsv detected using qsv hardware decoding");
startArgs.AddRange(new[] { "-hwaccel", "qsv" , "-hwaccel_output_format", "qsv" });
}
else if(ffArgs.Any(x => x.Contains("_nvenc")))
{
// use nvidia decoder
args.Logger?.ILog("_nvenc detected using cuda hardware decoding");
startArgs.AddRange(new[] { "-hwaccel", "cuda" }); //, "-hwaccel_output_format", "cuda" });
}
else
// if(ffArgs.Any(x => x.Contains("_qsv")))
// {
// // use qsv decoder
// args.Logger?.ILog("_qsv detected using qsv hardware decoding");
// startArgs.AddRange(new[] { "-hwaccel", "qsv" , "-hwaccel_output_format", "qsv" });
// }
// else if(ffArgs.Any(x => x.Contains("_nvenc")))
// {
// // use nvidia decoder
// args.Logger?.ILog("_nvenc detected using cuda hardware decoding");
// startArgs.AddRange(new[] { "-hwaccel", "cuda" }); //, "-hwaccel_output_format", "cuda" });
// }
// else
{
args.Logger?.ILog("Auto-detecting hardware decoder to use");
startArgs.AddRange(GetHardwareDecodingArgs(args, localFile));