mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2025-12-30 18:50:50 -06:00
FF-1677: Forcing encode if default original language has changes
This commit is contained in:
@@ -85,7 +85,15 @@ public class FfmpegBuilderDefaultOriginalLanguage: FfmpegBuilderNode
|
||||
changes += ProcessStreams(args, Model.SubtitleStreams, originalLanguage);
|
||||
}
|
||||
|
||||
return changes > 0 ? 1 : 2;
|
||||
if (changes < 1)
|
||||
{
|
||||
args.Logger?.ILog("No changes detected");
|
||||
return 2;
|
||||
}
|
||||
|
||||
Model.ForceEncode = true;
|
||||
args.Logger?.ILog("Changes detected forcing encoding in FFmpeg Builder model");
|
||||
return 1;
|
||||
}
|
||||
|
||||
private int ProcessStreams<T>(NodeParameters args, List<T> streams, string originalLanguage) where T : FfmpegStream
|
||||
|
||||
Reference in New Issue
Block a user