From 802e5ac1518991dad610f1ae2160413f2912ea5d Mon Sep 17 00:00:00 2001 From: DavidSpek Date: Sat, 30 May 2020 06:27:04 +0200 Subject: [PATCH] Added Dolby Digital Plus with Atmos (#3902) * Added Dolby Digital Plus with Atmos Added Dolby Digital Plus with Atmos by checking the codec additional features for JOC, which stands for Joint Object Coding and is the technique used for adding Atmos metadata to Dolby Digital Plus audio streams. This is similar to the 16-ch additional feature used to distinguish Atmos in a TrueHD audio stream. * Corrected positioning of EAC3 Atmos * Changed the formatting from aphrodite to dapper "splitAdditionalFeatures.ContainsIgnoreCase" was changed to "audioAdditionalFeatures ==" * Removed White Space at the end of line 176 --- src/NzbDrone.Core/MediaFiles/MediaInfo/MediaInfoFormatter.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/NzbDrone.Core/MediaFiles/MediaInfo/MediaInfoFormatter.cs b/src/NzbDrone.Core/MediaFiles/MediaInfo/MediaInfoFormatter.cs index a2d6f9f71..a546c8b85 100644 --- a/src/NzbDrone.Core/MediaFiles/MediaInfo/MediaInfoFormatter.cs +++ b/src/NzbDrone.Core/MediaFiles/MediaInfo/MediaInfoFormatter.cs @@ -57,6 +57,11 @@ namespace NzbDrone.Core.MediaFiles.MediaInfo if (audioFormat.EqualsIgnoreCase("E-AC-3")) { + if (audioAdditionalFeatures == "JOC") + { + return "EAC3 Atmos"; + } + return "EAC3"; }