Exemplo n.º 1
0
def play(title, icon, idShow, idEpisode):
    li = xbmcgui.ListItem(title, title, icon, icon)
    li.setInfo('video', {'Title':title})
    rtmplink = ShowEpisodes.episode_stream(idShow,idEpisode)
    xbmc.Player(xbmc.PLAYER_CORE_DVDPLAYER).play(rtmplink, li)
    # Return an empty list so we can test with plugin.crawl() and
    # plugin.interactive()
    return []
Exemplo n.º 2
0
def list_episodes(Lang, ID):
    # Title
    # Description
    # Date
    # Link
    # Thumbnail
    items = []
    
    Episodes = ShowEpisodes.load_videos(Lang, Medi1Shows.generate_link_show_randtitle(ID, Lang))

    for Episode in Episodes:
        items.append({'label': Episode['title'],
                      'label2': Episode['description'],
                      'url': plugin.url_for('play', title=Episode['title'], icon=Episode['thumbnail'], idShow=ID, idEpisode=Episode['id']),
                      'thumbnail': Episode['thumbnail']})
    
    plugin.add_items(items)
    return []