diff options
| author | Luke <luke.pulverenti@gmail.com> | 2016-04-04 21:28:50 -0400 |
|---|---|---|
| committer | Luke <luke.pulverenti@gmail.com> | 2016-04-04 21:28:50 -0400 |
| commit | e092eaec9e6fe74046aab084954059af627b5aab (patch) | |
| tree | 7a31e0c4addd663718a76ea0d2d8cc3815e2fda2 | |
| parent | 2d41760370d3e2721e43a55a958885c23a8d414d (diff) | |
| parent | 1071a5a5f3814164c505255d2350c6ace744c8c3 (diff) | |
Merge pull request #1629 from MediaBrowser/dev
Dev
| -rw-r--r-- | MediaBrowser.Model/Dto/MediaSourceInfo.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Dto/MediaSourceInfo.cs b/MediaBrowser.Model/Dto/MediaSourceInfo.cs index 2de4aa8ea..4e3e60063 100644 --- a/MediaBrowser.Model/Dto/MediaSourceInfo.cs +++ b/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) |
