Explorar el Código

render ssa/ass subs in browser

Luke Pulverenti hace 9 años
padre
commit
1071a5a5f3
Se han modificado 1 ficheros con 10 adiciones y 0 borrados
  1. 10 0
      MediaBrowser.Model/Dto/MediaSourceInfo.cs

+ 10 - 0
MediaBrowser.Model/Dto/MediaSourceInfo.cs

@@ -160,6 +160,16 @@ namespace MediaBrowser.Model.Dto
 
         public bool? IsSecondaryAudio(MediaStream stream)
         {
+            // Look for the first audio track marked as default
+            foreach (MediaStream currentStream in MediaStreams)
+            {
+                if (currentStream.Type == MediaStreamType.Audio && currentStream.IsDefault)
+                {
+                    return currentStream.Index != stream.Index;
+                }
+            }
+
+            // Look for the first audio track
             foreach (MediaStream currentStream in MediaStreams)
             {
                 if (currentStream.Type == MediaStreamType.Audio)