From 0adcb0401375a303d382eefe58b473720d266365 Mon Sep 17 00:00:00 2001 From: John Andrews Date: Sun, 28 Jan 2024 21:38:32 +1300 Subject: [PATCH] fixing pixel format issue --- VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs index 269a2f20..69259dc4 100644 --- a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs +++ b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs @@ -287,7 +287,7 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode continue; } - var hw = hwOrig.Select(x => x.Replace("#FORMAT#", pixelFormat)); + var hw = hwOrig.Select(x => x.Replace("#FORMAT#", pixelFormat)).ToArray(); try { @@ -295,8 +295,7 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode { "-y", }; - foreach(var hwarg in hw) - arguments.Add(hwarg.Replace("#FORMAT#", pixelFormat)); + arguments.AddRange(hw); arguments.AddRange(new[] { "-i", localFile, @@ -333,7 +332,6 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode { args.Logger?.ILog("Supported hardware decoding detected via frame=: " + string.Join(" ", hw)); return hw; - } } catch (Exception)