Fix direct play & transcoding subtitles

- Finally fixes #66
This commit is contained in:
tomkat83 2016-09-08 13:59:21 +02:00
parent 47edacedca
commit 993350fa48

View file

@ -363,11 +363,12 @@ class PlayUtils():
# Load subtitles in the listitem if downloadable # Load subtitles in the listitem if downloadable
if selectSubsIndex in downloadableStreams: if selectSubsIndex in downloadableStreams:
url = "%s/library/streams/%s" \ sub_url = self.API.addPlexHeadersToUrl(
% (self.server, selectSubsIndex) "%s/library/streams/%s"
url = self.API.addPlexHeadersToUrl(url) % (self.server, selectSubsIndex))
log.info("Downloadable sub: %s: %s" % (selectSubsIndex, url)) log.info("Downloadable sub: %s: %s"
listitem.setSubtitles([tryEncode(url)]) % (selectSubsIndex, sub_url))
listitem.setSubtitles([tryEncode(sub_url)])
else: else:
log.info('Need to burn in subtitle %s' % selectSubsIndex) log.info('Need to burn in subtitle %s' % selectSubsIndex)
playurlprefs["subtitleStreamID"] = selectSubsIndex playurlprefs["subtitleStreamID"] = selectSubsIndex