read track from music video nfo metadata (#799)

This commit is contained in:
Jason Dove
2022-05-12 12:31:40 -05:00
committed by GitHub
parent bd5b52922d
commit 47252b1243
10 changed files with 4333 additions and 0 deletions
@@ -119,12 +119,18 @@ internal class ChronologicalMediaComparer : IComparer<MediaItem>
string track1 = x switch
{
Song s => s.SongMetadata.HeadOrNone().Match(sm => sm.Track ?? string.Empty, () => string.Empty),
MusicVideo mv => mv.MusicVideoMetadata.HeadOrNone()
.Match(mvm => mvm.Track ?? int.MaxValue, () => int.MaxValue)
.ToString("D10"),
_ => string.Empty
};
string track2 = y switch
{
Song s => s.SongMetadata.HeadOrNone().Match(sm => sm.Track ?? string.Empty, () => string.Empty),
MusicVideo mv => mv.MusicVideoMetadata.HeadOrNone()
.Match(mvm => mvm.Track ?? int.MaxValue, () => int.MaxValue)
.ToString("D10"),
_ => string.Empty
};