aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBond-009 <bond.009@outlook.com>2024-03-16 16:43:16 +0100
committerGitHub <noreply@github.com>2024-03-16 16:43:16 +0100
commit1424723a7588aea17a69ac7b0ba225b90324ddbf (patch)
tree6d8ed72bf6358ecd9c06cf5f85eb0ebee6a63207
parent50b40437b6994668e7b8c6e37d3fa812f08aa4d0 (diff)
parente9caa65eba2de42e74842142a2befd871840d7bd (diff)
Merge pull request #11156 from sel10ut/bugfix/fix-audio-title
Change parsing logic of audio track title
-rw-r--r--MediaBrowser.Providers/MediaInfo/AudioFileProber.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs
index 4d4b59b8c..68968b92f 100644
--- a/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs
+++ b/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs
@@ -348,9 +348,9 @@ namespace MediaBrowser.Providers.MediaInfo
}
}
- if (!audio.LockedFields.Contains(MetadataField.Name))
+ if (!audio.LockedFields.Contains(MetadataField.Name) && !string.IsNullOrEmpty(tags.Title))
{
- audio.Name = options.ReplaceAllMetadata || string.IsNullOrEmpty(audio.Name) ? tags.Title : audio.Name;
+ audio.Name = tags.Title;
}
if (options.ReplaceAllMetadata)