fix playback on channel with no preferred language

This commit is contained in:
Jason Dove
2021-03-28 18:21:26 -05:00
parent d303bc0158
commit 001453714a
+1 -1
View File
@@ -29,7 +29,7 @@ namespace ErsatzTV.Core.FFmpeg
{ {
var audioStreams = version.Streams.Filter(s => s.MediaStreamKind == MediaStreamKind.Audio).ToList(); var audioStreams = version.Streams.Filter(s => s.MediaStreamKind == MediaStreamKind.Audio).ToList();
string language = channel.PreferredLanguageCode.ToLowerInvariant(); string language = (channel.PreferredLanguageCode ?? string.Empty).ToLowerInvariant();
if (string.IsNullOrWhiteSpace(language)) if (string.IsNullOrWhiteSpace(language))
{ {
_logger.LogDebug("Channel {Number} has no preferred language code", channel.Number); _logger.LogDebug("Channel {Number} has no preferred language code", channel.Number);