From 8213f270e5effb875d78034cb158cc6c3906987e Mon Sep 17 00:00:00 2001 From: samwiseg0 Date: Thu, 19 Sep 2019 22:26:43 -0400 Subject: [PATCH] Move full resolution outside if statement --- plexpy/pmsconnect.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/plexpy/pmsconnect.py b/plexpy/pmsconnect.py index aa73ebde..ffe75672 100644 --- a/plexpy/pmsconnect.py +++ b/plexpy/pmsconnect.py @@ -1923,16 +1923,17 @@ class PmsConnect(object): if transcode_details['transcode_video_codec'] == '*': transcode_details['transcode_video_codec'] = source_video_details['video_codec'] + # Set the full resolution by combining video_resolution and video_scan_type + source_media_details['video_full_resolution'] = plexpy.common.VIDEO_RESOLUTION_OVERRIDES.get( + source_media_details['video_resolution'], + source_media_details['video_resolution'] + (source_video_details['video_scan_type'][:1] or 'p')) + # Set the full resolution by combining stream_video_resolution and stream_video_scan_type + stream_details['stream_video_full_resolution'] = plexpy.common.VIDEO_RESOLUTION_OVERRIDES.get( + stream_details['stream_video_resolution'], + stream_details['stream_video_resolution'] + (video_details['stream_video_scan_type'][:1] or 'p')) + # Get the quality profile if media_type in ('movie', 'episode', 'clip') and 'stream_bitrate' in stream_details: - # Set the full resolution by combining video_resolution and video_scan_type - source_media_details['video_full_resolution'] = plexpy.common.VIDEO_RESOLUTION_OVERRIDES.get( - source_media_details['video_resolution'], - source_media_details['video_resolution'] + (source_video_details['video_scan_type'][:1] or 'p')) - # Set the full resolution by combining stream_video_resolution and stream_video_scan_type - stream_details['stream_video_full_resolution'] = plexpy.common.VIDEO_RESOLUTION_OVERRIDES.get( - stream_details['stream_video_resolution'], - stream_details['stream_video_resolution'] + (video_details['stream_video_scan_type'][:1] or 'p')) if sync_id: quality_profile = 'Original'