diff options
| author | Bond-009 <bond.009@outlook.com> | 2024-07-29 12:16:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-29 12:16:28 +0200 |
| commit | fd5d8bebb9905bf07fe746c59c39122be4cf70ee (patch) | |
| tree | 85d1278b2ebe164559d10f20563897b990f2edb5 | |
| parent | ff72acd1942aa2cde4a595061a54b04f778d4620 (diff) | |
| parent | 0132ad05abf4a158a232d9960bc2c51c4e7842e9 (diff) | |
Merge pull request #12353 from gnattu/display-dv-title-when-available
Display DOVI title in DisplayTitle when available
| -rw-r--r-- | MediaBrowser.Model/Entities/MediaStream.cs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index dcb3febbd..20e011745 100644 --- a/MediaBrowser.Model/Entities/MediaStream.cs +++ b/MediaBrowser.Model/Entities/MediaStream.cs @@ -196,7 +196,7 @@ namespace MediaBrowser.Model.Entities || dvProfile == 8 || dvProfile == 9)) { - var title = "DV Profile " + dvProfile; + var title = "Dolby Vision Profile " + dvProfile; if (dvBlCompatId > 0) { @@ -208,6 +208,7 @@ namespace MediaBrowser.Model.Entities 1 => title + " (HDR10)", 2 => title + " (SDR)", 4 => title + " (HLG)", + 6 => title + " (HDR10)", // Technically means Blu-ray, but practically always HDR10 _ => title }; } @@ -330,7 +331,11 @@ namespace MediaBrowser.Model.Entities attributes.Add(Codec.ToUpperInvariant()); } - if (VideoRange != VideoRange.Unknown) + if (VideoDoViTitle is not null) + { + attributes.Add(VideoDoViTitle); + } + else if (VideoRange != VideoRange.Unknown) { attributes.Add(VideoRange.ToString()); } |
