|
@@ -5694,13 +5694,17 @@ AND Type = @InternalPersonType)");
|
|
|
|
|
|
item.IsHearingImpaired = reader.TryGetBoolean(43, out var result) && result;
|
|
|
|
|
|
- if (item.Type == MediaStreamType.Subtitle)
|
|
|
+ if (item.Type is MediaStreamType.Audio or MediaStreamType.Subtitle)
|
|
|
{
|
|
|
- item.LocalizedUndefined = _localization.GetLocalizedString("Undefined");
|
|
|
item.LocalizedDefault = _localization.GetLocalizedString("Default");
|
|
|
- item.LocalizedForced = _localization.GetLocalizedString("Forced");
|
|
|
item.LocalizedExternal = _localization.GetLocalizedString("External");
|
|
|
- item.LocalizedHearingImpaired = _localization.GetLocalizedString("HearingImpaired");
|
|
|
+
|
|
|
+ if (item.Type is MediaStreamType.Subtitle)
|
|
|
+ {
|
|
|
+ item.LocalizedUndefined = _localization.GetLocalizedString("Undefined");
|
|
|
+ item.LocalizedForced = _localization.GetLocalizedString("Forced");
|
|
|
+ item.LocalizedHearingImpaired = _localization.GetLocalizedString("HearingImpaired");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return item;
|