def _build_index(self): # get gplay channels #import rpdb2; rpdb2.start_embedded_debugger('pw') channels, live = scraper.get_gplay_channels() liveglobo = scraper.get_globo_live_id() if liveglobo: liveinfo = self._get_video_info(liveglobo) live.update({ 'globo': { 'name': 'Rede Globo', 'logo': GLOBO_LOGO, 'playable': True, 'plot': liveinfo['program'], 'id': liveglobo, }, }) premiere = scraper.get_premiere_live(live['premiere']['logo']) sportv = scraper.get_sportv_live(live['sportvlive']['logo']) # add globo channels.update({ 'globo': ('Rede Globo', GLOBO_LOGO, None), }) return { 'index': [ ('channels', self.plugin.get_string(30011)), ('live', self.plugin.get_string(30012)), ('favorites', self.plugin.get_string(30013)), ], 'channels': channels, 'live': live, 'premiere': premiere, 'sportvlive': sportv, 'favorites': set(), 'loaded': datetime.datetime.now() }
def _build_index(self): # get gplay channels channels, live = scraper.get_gplay_channels() # add globo channels.update({ 'globo': ('Rede Globo', 'http://s.glbimg.com/vi/mk/channel/196/logotipo/4/149x84.png'), }) return { 'index': [ ('channels', self.plugin.get_string(30011)), ('live', self.plugin.get_string(30012)), ('favorites', self.plugin.get_string(30013)), ], 'channels': channels, 'live': live, 'favorites': set(), }
def _build_index(self): # get gplay channels channels, live = scraper.get_gplay_channels() premiere = scraper.get_premiere_live(live['premiere']['logo']) # add globo channels.update({ 'globo': ('Rede Globo', 'http://s3.glbimg.com/v1/AUTH_180b9dd048d9434295d27c4b6dadc248/media_kit/a7/d4/6e79a7ac4657bc9344dac0604c12.png'), }) return { 'index': [ ('channels', self.plugin.get_string(30011)), ('live', self.plugin.get_string(30012)), ('favorites', self.plugin.get_string(30013)), ], 'channels': channels, 'live': live, 'premiere': premiere, 'favorites': set(), 'loaded': datetime.datetime.now() }