def __init__(self, name, channel, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.channel = channel self.parent = parent self._content = None return None
def __init__(self, name, web_path, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.parent = parent self.web_path = web_path self._content = None return None
def __init__(self, wymedia_resource, type_='epg', **kw): self.id = wymedia_resource['id'] if self.recording_status in RECS_TO_DISPLAY: type_ += '_recording' MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) self.start_time = int(wymedia_resource['scheduledStartTime']) self.end_time = int(wymedia_resource['scheduledEndTime']) (self.duration, wymedia_resource['duration']) = (self.end_time - self.start_time, self.end_time - self.start_time) self.description = wymedia_resource.get('longDescription', '') self.short_description = wymedia_resource.get('description', '') desc_code = int(wymedia_resource.get('contentDesc', 0)) self.content_type = self._CONTENT_DESC_MAPPING.get(desc_code, 'Undefined content') try: rating = int(wymedia_resource['maturityRating']) except KeyError: rating = int(wymedia_resource.get('rating', 0)) if rating < 10: maturity_rating = 0 elif rating == 10: maturity_rating = 10 elif 10 < rating <= 12: maturity_rating = 12 elif 12 < rating <= 16: maturity_rating = 16 else: maturity_rating = 18 self.wymedia_resource['maturityRating'] = maturity_rating return None
def __init__(self, name, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.parent = parent self.action = kw['action'] self._content = None return None
def __init__(self, name, category, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.category = category self.parent = parent self._content = None return None
def __init__(self, name, list_fn, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.list_fn = list_fn self.parent = parent self._content = None return None
def __init__(self, name, username, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='dir', **kw) self.username = username self.parent = parent self._content = None return None
def __init__(self, name, parent=None, **kw): MediaItem.__init__(self, name, type_='dir', **kw) self.parent = parent self._items = None self.email = '' self.password = '' return None
def __init__(self, wymedia_resource, type_='net', menu=None, **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, menu=menu, **kw) if NetItem.player is None: try: from pygui.menu.players.net_player import NetPlayer NetItem.player = NetPlayer() except Exception, e: log.error('Unable to spawn NetPlayer: %r', e)
def __init__(self, wymedia_resource, type_='image', **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) try: if ImageItem.player is None: from pygui.menu.players import ImageViewer ImageItem.player = ImageViewer() except Exception, e: log.error('Unable to spawn ImageViewer: %s', str(e))
def __init__(self, wymedia_resource, type_='audio', **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) if AudioItem.player is None: try: from pygui.menu.players import AudioPlayer AudioItem.player = AudioPlayer() except Exception, e: log.error('Unable to spawn AudioPlayer: %s', str(e))
def __init__(self, wymedia_resource, type_='usb_device', **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) if DVDItem.player is None: try: from pygui.menu.players import DVDPlayer DVDItem.player = DVDPlayer() except Exception, e: log.error(' No DVD Player support: %s', str(e))
def __init__(self, name, username, gphoto_id, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='playlist', **kw) self.username = username self.gphoto_id = gphoto_id self.parent = parent self._content = None return None
def __init__(self, name, username, parent=None, **kw): ImageItem.__init__(self, name, type_='image', **kw) MediaItem.__init__(self, name, type_='dir', **kw) self.parent = parent self._content = None self.email = username self.password = PicasaConfig().GetPrivatePassword(self.email) return None
def __init__(self, parent=None, **kw): from pygui.facilities.dailymotionrss import DailyMotionBrowser MediaItem.__init__(self, 'DailyMotion', type_='dir', **kw) self.client = DailyMotionBrowser() self.parent = parent self._items = None self.pattern = '' return None
def __init__(self, parent=None, page=1, **kw): MediaItem.__init__(self, 'YouPorn', type_='youtubedir', **kw) self.parent = parent self._items = None self._re = re.compile( '<a href="(/watch/[^"]+)">[^<]+<img .*?src="([^"]+)"[^>]+>[^<]+</a>[^<]+<h1><a href="[^"]+">([^<]+)</a></h1>[^<]+<div class="duration_views">[^<]+<h2>(\d+)<span>:</span>(\d+)</h2>' ) self.page = str(page) return None
def __init__(self, wymedia_resource, type_='net', menu=None, **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, menu=menu, **kw) if NetItem.player is None: try: from pygui.menu.players.net_player import NetPlayer NetItem.player = NetPlayer() except Exception, e: log.error('Unable to spawn NetPlayer: %r', e)
def __init__(self, wymedia_resource, type_='channel', **kw): service_id = int(wymedia_resource.get('serviceId', 0)) live = WyRecord().live_manager._GetLiveFromServiceID(service_id) if live and live.isRecording(): type_ += '_recording' MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) if ChannelItem.player is None: try: from pygui.menu.players import TVPlayer from pygui.menu.players.core import wyplayer_instance ChannelItem.player = TVPlayer(player=wyplayer_instance(), type='tvplayer') except Exception, e: log.error('Unable to spawn TV player: %s', str(e))
def __init__(self, wymedia_resource, type_='net', menu=None, **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, menu=menu, **kw) if NetItem.player is None:
def __init__(self, wymedia_resource, type_='subtitle', **kw): MediaItem.__init__(self, wymedia_resource, type_=type_, **kw) return None
def __init__(self, name, list_fn, parent=None, **kw): MediaItem.__init__(self, name, type_='youtubedir', **kw) self.list_fn = list_fn self.parent = parent self._content = None return None
def __init__(self, parent=None, **kw): MediaItem.__init__(self, 'TV Replay', type_='dir', **kw) self.parent = parent self._items = None return None
def __init__(self, parent=None, **kw): MediaItem.__init__(self, 'YouTube', type_='youtubedir', **kw) self.parent = parent self._items = None return None
def __init__(self, name, what, parent=None, **kw): MediaItem.__init__(self, name, type_='dir', **kw) self.what = urllib.quote(what) self._content = None self.parent = parent return None
def __init__(self, menu=None): RootItem() MediaItem.__init__(self, _('TV Universe'), type_='tv_root', menu=menu) return None
def __init__(self, name, parent=None, **kw): MediaItem.__init__(self, name, type_='dir', **kw) self.parent = parent self._content = None return None
def __init__(self, parent=None, **kw): MediaItem.__init__(self, 'Shoutcast Radios', type_='dir', **kw) self.parent = parent self._items = None return None
def __init__(self, parent=None, **kw): MediaItem.__init__(self, 'Live Streaming', type_='dir', **kw) self.parent = parent self._items = None return None
def __init__(self, parent=None, **kw): MediaItem.__init__(self, _('PicasaWeb'), type_='dir', **kw) self.parent = parent self._items = None return None
def __init__(self, name, parent=None, **kw): MediaItem.__init__(self, name, type_='dir', **kw) self.parent = parent self._items = None self.pattern = '' return None