Revert taking transcode url from server

To allow for audio/subtitles selection customization
This commit is contained in:
angelblue05 2018-03-30 04:50:36 -05:00
parent fbf6609501
commit 97bd3e653d

View file

@ -247,6 +247,7 @@ class PlayUtils():
break break
url = self.get_transcode_url(source) if transcode else self.get_direct_url(source) url = self.get_transcode_url(source) if transcode else self.get_direct_url(source)
url = self._append_http_url(source, url)
return url return url
@ -263,18 +264,12 @@ class PlayUtils():
if settings('enableExternalSubs') == "true": if settings('enableExternalSubs') == "true":
self.set_external_subs(source, url) self.set_external_subs(source, url)
url = self._append_http_url(source, url)
return url return url
def get_transcode_url(self, source): def get_transcode_url(self, source):
self.method = "Transcode" self.method = "Transcode"
if source.get('TranscodingUrl'):
url = "%s/emby%s" % (self.server, source['TranscodingUrl'])
url = url.replace('stream.ts', 'master.m3u8')
else:
item_id = self.item['Id'] item_id = self.item['Id']
url = urllib_path("%s/emby/Videos/%s/master.m3u8" % (self.server, item_id), { url = urllib_path("%s/emby/Videos/%s/master.m3u8" % (self.server, item_id), {
@ -287,7 +282,6 @@ class PlayUtils():
# Select audio and subtitles # Select audio and subtitles
url += self.get_audio_subs(source) url += self.get_audio_subs(source)
url = self._append_http_url(source, url)
# Limit to 8 bit if user selected transcode Hi10P # Limit to 8 bit if user selected transcode Hi10P
if settings('transcodeHi10P') == "true": if settings('transcodeHi10P') == "true":