From 4fa0aafcc1bfc5dc65bc4b87eb68cb985843745a Mon Sep 17 00:00:00 2001 From: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com> Date: Tue, 25 May 2021 11:17:42 -0700 Subject: [PATCH] Fix limit quality profile to source bitrate --- plexpy/pmsconnect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index 135488c1..0d0443ab 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -2173,7 +2173,7 @@ class PmsConnect(object): source_bitrate = helpers.cast_to_int(source_media_details.get('bitrate')) try: quailtiy_bitrate = min( - b for b in common.VIDEO_QUALITY_PROFILES if stream_bitrate <= b) + b for b in common.VIDEO_QUALITY_PROFILES if stream_bitrate <= b <= source_bitrate) quality_profile = common.VIDEO_QUALITY_PROFILES[quailtiy_bitrate] except ValueError: quality_profile = 'Original'