diff options
| author | Bond_009 <bond.009@outlook.com> | 2022-02-14 15:03:08 +0100 |
|---|---|---|
| committer | Bond_009 <bond.009@outlook.com> | 2022-02-14 15:03:08 +0100 |
| commit | dbd7be091d802a788e520809fe55c9063a9cdaf4 (patch) | |
| tree | 4f3857cc134ea13db71e811948402233b377e0ff /Emby.Server.Implementations/Library/MediaStreamSelector.cs | |
| parent | 8b2556adbafa581788433259d0db9c3ca75924c4 (diff) | |
Fix MediaStreamSelector
Diffstat (limited to 'Emby.Server.Implementations/Library/MediaStreamSelector.cs')
| -rw-r--r-- | Emby.Server.Implementations/Library/MediaStreamSelector.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Emby.Server.Implementations/Library/MediaStreamSelector.cs b/Emby.Server.Implementations/Library/MediaStreamSelector.cs index 13f0999b3..6ba9b29fa 100644 --- a/Emby.Server.Implementations/Library/MediaStreamSelector.cs +++ b/Emby.Server.Implementations/Library/MediaStreamSelector.cs @@ -17,7 +17,12 @@ namespace Emby.Server.Implementations.Library if (preferDefaultTrack) { - return sortedStreams.FirstOrDefault(i => i.IsDefault)?.Index; + var defaultStream = streams.FirstOrDefault(i => i.IsDefault); + + if (defaultStream != null) + { + return defaultStream.Index; + } } return sortedStreams.FirstOrDefault()?.Index; |
