def is_inputstream_available():
global __inputstream_addon_available
if __inputstream_addon_available is None:
lock = threading.RLock()
try:
lock.acquire()
if __inputstream_addon_available is None:
(inputstream_addon, inputstream_enabled) = get_inputstream_addon()
__inputstream_addon_available = inputstream_addon is not None and inputstream_enabled
except Exception as ex:
log("ERROR FINDING INPUTSTREAM ADDON, CONSIDERING MISSING: %s" % repr(ex))
__inputstream_addon_available = False
finally:
lock.release()
return __inputstream_addon_available
评论列表
文章目录