From fda1ad237bc9d93e420f637ece0c09d524b8b44b Mon Sep 17 00:00:00 2001 From: Qstick Date: Tue, 4 Jan 2022 10:43:19 -0600 Subject: [PATCH] Fixed: Map DV Blu-ray to HDR10 compatibility --- src/NzbDrone.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs | 3 ++- src/NzbDrone.Core/Organizer/FileNameBuilder.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs b/src/NzbDrone.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs index 4dffb9ea60..4d48a70e05 100644 --- a/src/NzbDrone.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs +++ b/src/NzbDrone.Core/MediaFiles/MediaInfo/VideoFileInfoReader.cs @@ -22,7 +22,7 @@ public class VideoFileInfoReader : IVideoFileInfoReader private readonly List _pixelFormats; public const int MINIMUM_MEDIA_INFO_SCHEMA_REVISION = 8; - public const int CURRENT_MEDIA_INFO_SCHEMA_REVISION = 9; + public const int CURRENT_MEDIA_INFO_SCHEMA_REVISION = 10; private static readonly string[] ValidHdrColourPrimaries = { "bt2020" }; private static readonly string[] HlgTransferFunctions = { "bt2020-10", "arib-std-b67" }; @@ -169,6 +169,7 @@ public static HdrFormat GetHdrFormat(int bitDepth, string colorPrimaries, string 1 => HdrFormat.DolbyVisionHdr10, 2 => HdrFormat.DolbyVisionSdr, 4 => HdrFormat.DolbyVisionHlg, + 6 => HdrFormat.DolbyVisionHdr10, _ => HdrFormat.DolbyVision }; } diff --git a/src/NzbDrone.Core/Organizer/FileNameBuilder.cs b/src/NzbDrone.Core/Organizer/FileNameBuilder.cs index 5d67b48491..67d6cac727 100644 --- a/src/NzbDrone.Core/Organizer/FileNameBuilder.cs +++ b/src/NzbDrone.Core/Organizer/FileNameBuilder.cs @@ -355,7 +355,7 @@ private void AddQualityTokens(Dictionary> token new Dictionary(FileNameBuilderTokenEqualityComparer.Instance) { { MediaInfoVideoDynamicRangeToken, 5 }, - { MediaInfoVideoDynamicRangeTypeToken, 9 } + { MediaInfoVideoDynamicRangeTypeToken, 10 } }; private void AddMediaInfoTokens(Dictionary> tokenHandlers, MovieFile movieFile)