Преглед изворни кода

Also seek the external audio stream

nyanmisaka пре 3 година
родитељ
комит
8c3f98f41b
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

+ 7 - 0
MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs

@@ -886,6 +886,13 @@ namespace MediaBrowser.Controller.MediaEncoding
 
             if (state.AudioStream != null && state.AudioStream.IsExternal)
             {
+                // Also seek the external audio stream.
+                var seekAudioParam = GetFastSeekCommandLineParameter(state, options);
+                if (!string.IsNullOrEmpty(seekAudioParam))
+                {
+                    arg.Append(' ').Append(seekAudioParam);
+                }
+
                 arg.Append(" -i \"").Append(state.AudioStream.Path).Append('"');
             }