diff options
| author | Bond-009 <bond.009@outlook.com> | 2021-05-05 19:22:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-05 19:22:01 +0200 |
| commit | 95b1cf532b577aa744d5301af4eeb78d08da3ba8 (patch) | |
| tree | 7b6b16295b106cecb37e853982b16f9b6dd3ce0d /MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs | |
| parent | a6ee4632ce618e60909aa4310e33d60dcdfc1aec (diff) | |
| parent | bcb4010db615b7c732856629553cba4e7ccc3358 (diff) | |
Merge pull request #5985 from Bond-009/minor11
Diffstat (limited to 'MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs')
| -rw-r--r-- | MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs index 2e96f8cb0..884ec0a29 100644 --- a/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs +++ b/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs @@ -29,7 +29,7 @@ namespace MediaBrowser.MediaEncoding.Probing private readonly ILogger _logger; private readonly ILocalizationManager _localization; - private List<string> _splitWhiteList = null; + private string[] _splitWhiteList; public ProbeResultNormalizer(ILogger logger, ILocalizationManager localization) { @@ -37,6 +37,8 @@ namespace MediaBrowser.MediaEncoding.Probing _localization = localization; } + private IReadOnlyList<string> SplitWhitelist => _splitWhiteList ??= new string[] { "AC/DC" }; + public MediaInfo GetMediaInfo(InternalMediaInfoResult data, VideoType? videoType, bool isAudio, string path, MediaProtocol protocol) { var info = new MediaInfo @@ -1254,7 +1256,7 @@ namespace MediaBrowser.MediaEncoding.Probing var artistsFound = new List<string>(); - foreach (var whitelistArtist in GetSplitWhitelist()) + foreach (var whitelistArtist in SplitWhitelist) { var originalVal = val; val = val.Replace(whitelistArtist, "|", StringComparison.OrdinalIgnoreCase); @@ -1273,11 +1275,6 @@ namespace MediaBrowser.MediaEncoding.Probing return artistsFound; } - private IEnumerable<string> GetSplitWhitelist() - { - return _splitWhiteList ??= new List<string> { "AC/DC" }; - } - /// <summary> /// Gets the studios from the tags collection. /// </summary> |
