def play(artist, track): data = getTrack(artist, track) print data item = ListItem() item.set_label('%s - %s' % (artist, track)) item.set_path(data['url']) item.set_played(True) xbmcplugin.setResolvedUrl(plugin.handle, True, item.as_xbmc_listitem())
def watch(sid, season, episode, title, vid): if vid == 'None': # Otherwise request was sent from choose_quality and url already exist vid, cookie = sdarot.get_final_video_and_cookie(sid, season, episode) if vid: item = ListItem(**{ 'label': u'פרק {0}'.format(episode), 'path': vid, 'thumbnail': POSTER_PREFIX + sid + '.jpg' }) item.as_xbmc_listitem().setContentLookup(False) item.set_property('mimetype', 'video/mp4') item.set_property('type', 'movie') item.set_info('Video', { 'Title': title, 'Genre': u'פרק {0}, עונה {1}'.format(episode, season) }) plugin.set_resolved_url(item) else: plugin.notify(msg='הייתה בעיה, נסו שוב', title='שגיאה', image=ICON)