parental_rating=int(params['parental_rating'])) elif params['action'] == 'listLiveTvChannelDirs': nav.listLiveTvChannelDirs() elif params['action'] == 'listLiveTvChannels': channeldir_name = '' if 'channeldir_name' in params: channeldir_name = params['channeldir_name'] nav.listLiveTvChannels(channeldir_name) elif params['action'] == 'watchlist': if 'list' in params: page = 0 if 'page' in params: page = params['page'] watchlist.listWatchlist(params['list'], page=page) else: watchlist.rootDir() elif params['action'] == 'watchlistAdd': watchlist.addToWatchlist(params['id'], params['assetType']) elif params['action'] == 'watchlistDel': watchlist.deleteFromWatchlist(params['id']) elif params['action'] == 'search': nav.search() elif params['action'] == 'listPage': if 'id' in params: nav.listPage(params['id']) elif 'path' in params: nav.listPath(params['path'])
liveTv.playLiveTv(params['manifest_url'], params['package_code']) elif params['action'] == 'listLiveTvChannelDirs': nav.listLiveTvChannelDirs() elif params['action'] == 'listLiveTvChannels': channeldir_name = '' if 'channeldir_name' in params: channeldir_name = params['channeldir_name'] nav.listLiveTvChannels(channeldir_name) elif params['action'] == 'watchlist': if 'list' in params: page = 0 if 'page' in params: page = params['page'] watchlist.listWatchlist(params['list'], page=page) else: watchlist.rootDir() elif params['action'] == 'watchlistAdd': watchlist.addToWatchlist(params['id'], params['assetType']) elif params['action'] == 'watchlistDel': watchlist.deleteFromWatchlist(params['id']) elif params['action'] == 'search': nav.search() elif params['action'] == 'listPage': if 'id' in params: nav.listPage(params['id']) elif 'path' in params: nav.listPath(params['path'])