def use_inputstream(self):
"""
Determines if inoutstream can/should be used to play the videos
Note: At least Kodi 17.4 & Inoutstream 2.0.7 are needed, because
of HSL support
:returns: bool - Use inputstream to play videos
"""
raw_setting = self.get_addon().getSetting('use_inputstream')
if raw_setting == 'false':
return False
kodi_version = int(self.get_kodi_version())
inputstream_version_raw = self.get_inputstream_version()
inputstream_version = int(inputstream_version_raw.replace('.', ''))
if inputstream_version < 999:
inputstream_version = inputstream_version * 10
self.log('Kodi Version: ' + str(kodi_version))
self.log('Inputstream Version: ' + str(inputstream_version))
# determine if we can use inputstream for HLS
use_inputstream = False
if kodi_version >= 17 and inputstream_version >= 2070:
use_inputstream = True
return use_inputstream
评论列表
文章目录