From 6a924cbca238232be48573ad29e853b0700cb53a Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Thu, 21 Jan 2021 09:33:26 -0500 Subject: [PATCH] Allow ffmpeg/vlc to select quality when origin_quality is set to None --- fHDHR/device/tuners/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fHDHR/device/tuners/__init__.py b/fHDHR/device/tuners/__init__.py index c72d97e..7d47015 100644 --- a/fHDHR/device/tuners/__init__.py +++ b/fHDHR/device/tuners/__init__.py @@ -129,8 +129,12 @@ class Tuners(): quality_profile = stream_args["origin_quality"] if not quality_profile: - quality_profile = "high" - self.fhdhr.logger.info("Origin Quality not set in config. Defaulting to Highest Quality") + if stream_args["method"] == "direct": + quality_profile = "high" + self.fhdhr.logger.info("Origin Quality not set in config. Direct Method set and will default to Highest Quality") + else: + self.fhdhr.logger.info("Origin Quality not set in config. %s Method will select the Quality Automatically" % stream_args["method"]) + return m3u8_url else: quality_profile = quality_profile.lower() self.fhdhr.logger.info("Origin Quality set in config to %s" % (quality_profile))