aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Library/MediaStreamSelector.cs
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2022-06-14 15:23:40 +0200
committerGitHub <noreply@github.com>2022-06-14 15:23:40 +0200
commita88173337716e668aaa5cfbac7e3d8bb38b45823 (patch)
tree74eb33f45e74731f76a101f12717363ffc7eb3ca /Emby.Server.Implementations/Library/MediaStreamSelector.cs
parent9208055ca70d15ed0cf989c799aa41f96c5fcd81 (diff)
parent644e7740406bf7bac37a9eb6ca66c024a7b2cc6a (diff)
Merge pull request #7682 from 1337joe/test-preferred-audio-language
Diffstat (limited to 'Emby.Server.Implementations/Library/MediaStreamSelector.cs')
-rw-r--r--Emby.Server.Implementations/Library/MediaStreamSelector.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/Emby.Server.Implementations/Library/MediaStreamSelector.cs b/Emby.Server.Implementations/Library/MediaStreamSelector.cs
index c5abb9a0a..20a2edb05 100644
--- a/Emby.Server.Implementations/Library/MediaStreamSelector.cs
+++ b/Emby.Server.Implementations/Library/MediaStreamSelector.cs
@@ -13,11 +13,11 @@ namespace Emby.Server.Implementations.Library
{
public static int? GetDefaultAudioStreamIndex(IReadOnlyList<MediaStream> streams, IReadOnlyList<string> preferredLanguages, bool preferDefaultTrack)
{
- var sortedStreams = GetSortedStreams(streams, MediaStreamType.Audio, preferredLanguages);
+ var sortedStreams = GetSortedStreams(streams, MediaStreamType.Audio, preferredLanguages).ToList();
if (preferDefaultTrack)
{
- var defaultStream = streams.FirstOrDefault(i => i.IsDefault);
+ var defaultStream = sortedStreams.FirstOrDefault(i => i.IsDefault);
if (defaultStream != null)
{