mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2026-01-06 10:49:43 -06:00
fixing pixel format issue
This commit is contained in:
@@ -271,22 +271,23 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode
|
||||
try
|
||||
{
|
||||
List<string> tested = new List<string>();
|
||||
foreach (var hw in decoders)
|
||||
foreach (var hwOrig in decoders)
|
||||
{
|
||||
if (hw == null)
|
||||
if (hwOrig == null)
|
||||
continue;
|
||||
if (CanUseHardwareEncoding.DisabledByVariables(args, hw))
|
||||
if (CanUseHardwareEncoding.DisabledByVariables(args, hwOrig))
|
||||
{
|
||||
args.Logger?.ILog("HW disabled by variables: " + string.Join(", ", hw));
|
||||
args.Logger?.ILog("HW disabled by variables: " + string.Join(", ", hwOrig));
|
||||
continue;
|
||||
}
|
||||
|
||||
if (hw.Contains("#FORMAT#") && string.IsNullOrWhiteSpace(pixelFormat))
|
||||
if (hwOrig.Contains("#FORMAT#") && string.IsNullOrWhiteSpace(pixelFormat))
|
||||
{
|
||||
args.Logger?.ILog("No pixel format detected skipping check for: " + string.Join(" ", hw));
|
||||
args.Logger?.ILog("No pixel format detected skipping check for: " + string.Join(" ", hwOrig));
|
||||
continue;
|
||||
}
|
||||
|
||||
var hw = hwOrig.Select(x => x.Replace("#FORMAT#", pixelFormat));
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user