Esempio n. 1
0
 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
Esempio n. 2
0
 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
Esempio n. 3
0
File: tv.py Progetto: rayman18/wydev
	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
Esempio n. 4
0
 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
Esempio n. 5
0
 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
Esempio n. 6
0
 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
Esempio n. 7
0
 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
Esempio n. 8
0
 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
Esempio n. 9
0
	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)
Esempio n. 10
0
 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))
Esempio n. 11
0
 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))
Esempio n. 12
0
 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))
Esempio n. 13
0
 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
Esempio n. 14
0
 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
Esempio n. 15
0
 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
Esempio n. 16
0
 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
Esempio n. 17
0
 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)
Esempio n. 18
0
File: tv.py Progetto: rayman18/wydev
	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))
Esempio n. 19
0
	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:
Esempio n. 20
0
 def __init__(self, wymedia_resource, type_='subtitle', **kw):
     MediaItem.__init__(self, wymedia_resource, type_=type_, **kw)
     return None
Esempio n. 21
0
 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
Esempio n. 22
0
 def __init__(self, parent=None, **kw):
     MediaItem.__init__(self, 'TV Replay', type_='dir', **kw)
     self.parent = parent
     self._items = None
     return None
Esempio n. 23
0
 def __init__(self, parent=None, **kw):
     MediaItem.__init__(self, 'YouTube', type_='youtubedir', **kw)
     self.parent = parent
     self._items = None
     return None
Esempio n. 24
0
	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
Esempio n. 25
0
File: tv.py Progetto: rayman18/wydev
	def __init__(self, menu=None):
		RootItem()
		MediaItem.__init__(self, _('TV Universe'), type_='tv_root', menu=menu)
		return None
Esempio n. 26
0
	def __init__(self, name, parent=None, **kw):
		MediaItem.__init__(self, name, type_='dir', **kw)
		self.parent = parent
		self._content = None
		return None
Esempio n. 27
0
	def __init__(self, parent=None, **kw):
		MediaItem.__init__(self, 'Shoutcast Radios', type_='dir', **kw)
		self.parent = parent
		self._items = None
		return None
Esempio n. 28
0
 def __init__(self, parent=None, **kw):
     MediaItem.__init__(self, 'Live Streaming', type_='dir', **kw)
     self.parent = parent
     self._items = None
     return None
Esempio n. 29
0
 def __init__(self, parent=None, **kw):
     MediaItem.__init__(self, _('PicasaWeb'), type_='dir', **kw)
     self.parent = parent
     self._items = None
     return None
Esempio n. 30
0
 def __init__(self, name, parent=None, **kw):
     MediaItem.__init__(self, name, type_='dir', **kw)
     self.parent = parent
     self._items = None
     self.pattern = ''
     return None