Fix limit quality profile to source bitrate

This commit is contained in:
JonnyWong16 2021-05-25 11:17:42 -07:00
parent 70e88a9013
commit 4fa0aafcc1

View file

@ -2173,7 +2173,7 @@ class PmsConnect(object):
source_bitrate = helpers.cast_to_int(source_media_details.get('bitrate')) source_bitrate = helpers.cast_to_int(source_media_details.get('bitrate'))
try: try:
quailtiy_bitrate = min( 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] quality_profile = common.VIDEO_QUALITY_PROFILES[quailtiy_bitrate]
except ValueError: except ValueError:
quality_profile = 'Original' quality_profile = 'Original'