From 53e5e895440b7e3e26dda7fbf12a653c8d520ebc Mon Sep 17 00:00:00 2001 From: John Andrews Date: Sun, 26 Jan 2025 16:34:09 +1300 Subject: [PATCH] setting language on underlying track in set language --- .../FfmpegBuilderNodes/Audio/FfmpegBuilderAudioSetLanguage.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/VideoNodes/FfmpegBuilderNodes/Audio/FfmpegBuilderAudioSetLanguage.cs b/VideoNodes/FfmpegBuilderNodes/Audio/FfmpegBuilderAudioSetLanguage.cs index 13a1a9bd..9ce4e59a 100644 --- a/VideoNodes/FfmpegBuilderNodes/Audio/FfmpegBuilderAudioSetLanguage.cs +++ b/VideoNodes/FfmpegBuilderNodes/Audio/FfmpegBuilderAudioSetLanguage.cs @@ -81,6 +81,7 @@ public class FfmpegBuilderAudioSetLanguage : FfmpegBuilderNode if (string.IsNullOrEmpty(at.Language)) { at.Language = language; + at.Stream.Language = language; at.ForcedChange = true; // this will ensure the language is set even if there are no changes anywhere else changes = true; } @@ -94,6 +95,7 @@ public class FfmpegBuilderAudioSetLanguage : FfmpegBuilderNode if (string.IsNullOrEmpty(at.Language)) { at.Language = language; + at.Stream.Language = language; at.ForcedChange = true; // this will ensure the language is set even if there are no changes anywhere else changes = true; }