def play(item, listItem): fromAddon = xbmc.getInfoLabel('Container.PluginName') == PLUGIN.id withPlayer = int(sys.argv[1]) == -1 if withPlayer or not fromAddon: playbackItem = xbmcgui.ListItem(label=listItem.get('label', ''), thumbnailImage=listItem.get('thumbnail', Images.VIDEOTHUMB), path=listItem.get('path', item)) playbackItem.setProperty('IsPlayable', 'true') xbmc.Player().play(item, playbackItem) else: PLUGIN.set_resolved_url(listItem)
def play(item, listItem): fromAddon = xbmc.getInfoLabel('Container.PluginName') == PLUGIN.id withPlayer = int(sys.argv[1]) == -1 if withPlayer or not fromAddon: playbackItem = xbmcgui.ListItem(label=listItem.get('label', ''), path=listItem.get('path', item)) playbackItem.setArt(theArt({'thumb': listItem.get('thumbnail', Images.VIDEOTHUMB)})) playbackItem.setProperty('IsPlayable', 'true') xbmc.Player().play(item, playbackItem) else: PLUGIN.set_resolved_url(listItem)