From 6c04d0701c70f08534e91b59aa77376cee05ed75 Mon Sep 17 00:00:00 2001 From: bakerboy448 <55419169+bakerboy448@users.noreply.github.com> Date: Wed, 2 Feb 2022 14:48:59 -0600 Subject: [PATCH] Fixed: Treat 720p BR Remux as BluRay Fixes #7009 --- src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs | 6 ++++++ src/NzbDrone.Core/Parser/QualityParser.cs | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs b/src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs index 314351905..e18b88488 100644 --- a/src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs +++ b/src/NzbDrone.Core.Test/ParserTests/QualityParserFixture.cs @@ -290,6 +290,12 @@ public void should_parse_bluray576p_quality(string title) ParseAndVerifyQuality(title, Source.BLURAY, false, Resolution.R576p); } + [TestCase("Movie.1993.720p.BluRay.REMUX.AVC.FLAC.2.0-BLURANiUM")] + public void should_parse_remux720p_as_bluray720p_quality(string title) + { + ParseAndVerifyQuality(title, Source.BLURAY, false, Resolution.R720p); + } + [TestCase("Movie.Title.2016.REMUX.1080p.BluRay.AVC.DTS-HD.MA.5.1-iFT")] [TestCase("Movie.Name.2008.REMUX.1080p.Bluray.AVC.DTS-HR.MA.5.1-LEGi0N")] [TestCase("Movie.Name.2008.BDREMUX.1080p.Bluray.AVC.DTS-HR.MA.5.1-LEGi0N")] diff --git a/src/NzbDrone.Core/Parser/QualityParser.cs b/src/NzbDrone.Core/Parser/QualityParser.cs index 89fc319d5..a5269be5d 100644 --- a/src/NzbDrone.Core/Parser/QualityParser.cs +++ b/src/NzbDrone.Core/Parser/QualityParser.cs @@ -178,6 +178,12 @@ public static QualityModel ParseQualityName(string name) return result; } + if (resolution == Resolution.R720p) + { + result.Quality = Quality.Bluray720p; + return result; + } + if (resolution == Resolution.R576p) { result.Quality = Quality.Bluray576p;