Update M3U Channel Name Precedence

Sets the ExtInf display name to have a higher precedence than the `tvg-name` attribute for channel names.

Usually `namInExtInf` is a more descriptive and human readable name if both it and `tvg-name` are available. `tvg-name` is more likely to be an internal identifier such as just the channel number with a prefix in my provider's case.
This commit is contained in:
Mark Titorenkov 2021-08-31 15:12:09 +03:00 committed by GitHub
parent e83d7a8667
commit a0ee16d38d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -295,11 +295,11 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts
}
}
attributes.TryGetValue("tvg-name", out string name);
string name = nameInExtInf;
if (string.IsNullOrWhiteSpace(name))
{
name = nameInExtInf;
attributes.TryGetValue("tvg-name", out name);
}
if (string.IsNullOrWhiteSpace(name))