diff --git a/resources/language/resource.language.en_gb/strings.po b/resources/language/resource.language.en_gb/strings.po index c5ea3bb6..8e4966d9 100644 --- a/resources/language/resource.language.en_gb/strings.po +++ b/resources/language/resource.language.en_gb/strings.po @@ -250,6 +250,10 @@ msgctxt "#30160" msgid "Video Quality if Transcoding necessary" msgstr "" +msgctxt "#30161" +msgid "Auto-adjust transcoding quality (deactivate for Chromecast)" +msgstr "" + msgctxt "#30165" msgid "Direct Play" msgstr "" diff --git a/resources/lib/plex_functions.py b/resources/lib/plex_functions.py index 7a54a240..ea571e90 100644 --- a/resources/lib/plex_functions.py +++ b/resources/lib/plex_functions.py @@ -1103,7 +1103,7 @@ def transcoding_arguments(path, media, part, playmethod, args=None): 'partIndex': part, # all the rest 'audioBoost': utils.settings('audioBoost'), - 'autoAdjustQuality': 1, + 'autoAdjustQuality': 1 if utils.settings('auto_adjust_transcode_quality') == 'true' else 0, 'protocol': 'hls', # seen in the wild: 'http', 'dash', 'http', 'hls' 'session': v.PKC_MACHINE_IDENTIFIER, # TODO: create new unique id 'fastSeek': 1, diff --git a/resources/settings.xml b/resources/settings.xml index 4d548290..5a98c653 100644 --- a/resources/settings.xml +++ b/resources/settings.xml @@ -113,6 +113,7 @@ +