def __init__(self, session, request):
     WebScreen.__init__(self, session, request)
     from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.BouquetEditor import BouquetEditor
     self["AddBouquet"] = BouquetEditor(session,
                                        func=BouquetEditor.ADD_BOUQUET)
     self["RemoveBouquet"] = BouquetEditor(
         session, func=BouquetEditor.REMOVE_BOUQUET)
     self["MoveBouquet"] = BouquetEditor(session,
                                         func=BouquetEditor.MOVE_BOUQUET)
     self["MoveService"] = BouquetEditor(session,
                                         func=BouquetEditor.MOVE_SERVICE)
     self["RemoveService"] = BouquetEditor(
         session, func=BouquetEditor.REMOVE_SERVICE)
     self["AddServiceToBouquet"] = BouquetEditor(
         session, func=BouquetEditor.ADD_SERVICE_TO_BOUQUET)
     self["AddProviderToBouquetlist"] = BouquetEditor(
         session, func=BouquetEditor.ADD_PROVIDER_TO_BOUQUETLIST)
     self["AddServiceToAlternative"] = BouquetEditor(
         session, func=BouquetEditor.ADD_SERVICE_TO_ALTERNATIVE)
     self["RemoveAlternativeServices"] = BouquetEditor(
         session, func=BouquetEditor.REMOVE_ALTERNATIVE_SERVICES)
     self["ToggleLock"] = BouquetEditor(session,
                                        func=BouquetEditor.TOGGLE_LOCK)
     self["Backup"] = BouquetEditor(session, func=BouquetEditor.BACKUP)
     self["Restore"] = BouquetEditor(session, func=BouquetEditor.RESTORE)
     self["RenameService"] = BouquetEditor(
         session, func=BouquetEditor.RENAME_SERVICE)
     self["AddMarkerToBouquet"] = BouquetEditor(
         session, func=BouquetEditor.ADD_MARKER_TO_BOUQUET)
Exemplo n.º 2
0
    def __init__(self, session, request):
        WebScreen.__init__(self, session, request)
        from .WebComponents.Sources.Vps import Vps

        self["TimerList"] = Vps(session, func=Vps.LIST)
        self["TimerAddEventID"] = Vps(session, func=Vps.ADDBYID)
        self["TimerAdd"] = Vps(session, func=Vps.ADD)
        self["TimerChange"] = Vps(session, func=Vps.CHANGE)
Exemplo n.º 3
0
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from .WebComponents.Sources.Vps import Vps

		self["TimerList"] = Vps(session, func=Vps.LIST)
		self["TimerAddEventID"] = Vps(session, func=Vps.ADDBYID)
		self["TimerAdd"] = Vps(session, func=Vps.ADD)
		self["TimerChange"] = Vps(session, func=Vps.CHANGE)
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWebFavoriteList import InternetRadioWebFavoriteList
		self["InternetRadioFavoriteList"] = InternetRadioWebFavoriteList()

		from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
		self["AddFavorite"] = InternetRadioWeb(session, func=InternetRadioWeb.ADD_FAVORITE)
		self["RemoveFavorite"] = InternetRadioWeb(session, func=InternetRadioWeb.REMOVE_FAVORITE)
		self["RenameFavorite"] = InternetRadioWeb(session, func=InternetRadioWeb.RENAME_FAVORITE)
		self["Play"] = InternetRadioWeb(session, func=InternetRadioWeb.PLAY_STATION)
Exemplo n.º 5
0
    def __init__(self, session, request):
        WebScreen.__init__(self, session, request)
        from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWebFavoriteList import InternetRadioWebFavoriteList
        self["InternetRadioFavoriteList"] = InternetRadioWebFavoriteList()

        from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
        self["AddFavorite"] = InternetRadioWeb(
            session, func=InternetRadioWeb.ADD_FAVORITE)
        self["RemoveFavorite"] = InternetRadioWeb(
            session, func=InternetRadioWeb.REMOVE_FAVORITE)
        self["RenameFavorite"] = InternetRadioWeb(
            session, func=InternetRadioWeb.RENAME_FAVORITE)
        self["Play"] = InternetRadioWeb(session,
                                        func=InternetRadioWeb.PLAY_STATION)
Exemplo n.º 6
0
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		
		from WebComponents.Sources.StreamServerSeekSource import StreamServerSeekSource
		self["SeekTo"] = StreamServerSeekSource(session, StreamServerSeekSource.SEEK_TO)
		self["SeekRelative"] = StreamServerSeekSource(session, StreamServerSeekSource.SEEK_RELATIVE)
		self["SeekChapter"] = StreamServerSeekSource(session, StreamServerSeekSource.SEEK_CHAPTER)
		self["GetLength"] = StreamServerSeekSource(session, StreamServerSeekSource.GET_LENGTH)
		self["GetPlayPosition"] = StreamServerSeekSource(session, StreamServerSeekSource.GET_PLAY_POSITION)
		self["Pause"] = StreamServerSeekSource(session, StreamServerSeekSource.PAUSE)
		self["Unpause"] = StreamServerSeekSource(session, StreamServerSeekSource.UNPAUSE)
		self["FastForward"] = StreamServerSeekSource(session, StreamServerSeekSource.FAST_FORWARD)
		self["FastBackward"] = StreamServerSeekSource(session, StreamServerSeekSource.FAST_BACKWARD)
		self["SlowMotion"] = StreamServerSeekSource(session, StreamServerSeekSource.SLOW_MOTION)
		self["Play"] = StreamServerSeekSource(session, StreamServerSeekSource.PLAY)
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.SatellitesList import SatellitesList
		self["SatellitesList"] = SatellitesList(func=SatellitesList.FETCH)
		
		from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.ServiceList import ServiceList
		
		
		from Screens.ChannelSelection import service_types_tv
		from enigma import eServiceReference
	
		fav = eServiceReference(service_types_tv + ' FROM BOUQUET "bouquets.tv" ORDER BY bouquet')
		self["ServiceList"] = ServiceList(fav, command_func=self.getServiceList, validate_commands=False)
		
		
		from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.ProtectionSettings import ProtectionSettings
		self["ProtectionSettings"] = ProtectionSettings()
Exemplo n.º 8
0
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Components.Sources.StaticText import StaticText
		from WebComponents.Sources.CurrentService import CurrentService
		from WebComponents.Sources.StreamServerSeekSource import StreamServerSeekSource
		from WebComponents.Sources.NaSource import NaSource
		from Plugins.Extensions.StreamServerSeek.StreamServerSeek import StreamServerSeek
		import os.path
		if os.path.isfile("/usr/lib/enigma2/python/Plugins/SystemPlugins/GstRtspServer/StreamServerControl.py"):
			from Plugins.SystemPlugins.GstRtspServer.StreamServerControl import streamServerControl
		else:
			from Components.StreamServerControl import streamServerControl
		from enigma import iServiceInformation, eServiceReference

		currentServiceSource = CurrentService(session)
		currentService = currentServiceSource.service
		
		self["State"] = StaticText(str(currentServiceSource.state))
		self["StateText"] = StaticText(currentServiceSource.statetext)

		naText = ""
		na = StaticText(naText)

		if currentService:
			self["CurrentService"] = currentServiceSource
			self["MoviePath"] = StaticText(eServiceReference(currentService.info().getInfoString(iServiceInformation.sServiceref)).getPath())
			if currentService.pause():
				self["Pausable"] = StaticText("1")
			else:
				self["Pausable"] = StaticText("0")
			if currentService.seek():
				self["Seekable"] = StaticText("1")
				self["Length"] = StreamServerSeekSource(session, StreamServerSeekSource.GET_LENGTH)
				self["PlayPosition"] = StreamServerSeekSource(session, StreamServerSeekSource.GET_PLAY_POSITION)
			else:
				self["Seekable"] = StaticText("0")
				self["Length"] = NaSource(naText)
				self["PlayPosition"] = NaSource(naText)
		else:
			self["CurrentService"] = currentServiceSource
			self["MoviePath"] = na
			self["Pausable"] = na
			self["Seekable"] = na
			self["Length"] = NaSource(naText)
			self["PlayPosition"] = NaSource(naText)
    def __init__(self, session, request):
        WebScreen.__init__(self, session, request)
        from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.SatellitesList import SatellitesList
        self["SatellitesList"] = SatellitesList(func=SatellitesList.FETCH)

        from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.ServiceList import ServiceList

        from Screens.ChannelSelection import service_types_tv
        from enigma import eServiceReference

        fav = eServiceReference(service_types_tv +
                                ' FROM BOUQUET "bouquets.tv" ORDER BY bouquet')
        self["ServiceList"] = ServiceList(fav,
                                          command_func=self.getServiceList,
                                          validate_commands=False)

        from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.ProtectionSettings import ProtectionSettings
        self["ProtectionSettings"] = ProtectionSettings()
    def __init__(self, session, request):
        WebScreen.__init__(self, session, request)
        from Plugins.Extensions.WebBouquetEditor.WebComponents.Sources.BouquetEditor import BouquetEditor

        self["AddBouquet"] = BouquetEditor(session, func=BouquetEditor.ADD_BOUQUET)
        self["RemoveBouquet"] = BouquetEditor(session, func=BouquetEditor.REMOVE_BOUQUET)
        self["MoveBouquet"] = BouquetEditor(session, func=BouquetEditor.MOVE_BOUQUET)
        self["MoveService"] = BouquetEditor(session, func=BouquetEditor.MOVE_SERVICE)
        self["RemoveService"] = BouquetEditor(session, func=BouquetEditor.REMOVE_SERVICE)
        self["AddServiceToBouquet"] = BouquetEditor(session, func=BouquetEditor.ADD_SERVICE_TO_BOUQUET)
        self["AddProviderToBouquetlist"] = BouquetEditor(session, func=BouquetEditor.ADD_PROVIDER_TO_BOUQUETLIST)
        self["AddServiceToAlternative"] = BouquetEditor(session, func=BouquetEditor.ADD_SERVICE_TO_ALTERNATIVE)
        self["RemoveAlternativeServices"] = BouquetEditor(session, func=BouquetEditor.REMOVE_ALTERNATIVE_SERVICES)
        self["ToggleLock"] = BouquetEditor(session, func=BouquetEditor.TOGGLE_LOCK)
        self["Backup"] = BouquetEditor(session, func=BouquetEditor.BACKUP)
        self["Restore"] = BouquetEditor(session, func=BouquetEditor.RESTORE)
        self["RenameService"] = BouquetEditor(session, func=BouquetEditor.RENAME_SERVICE)
        self["AddMarkerToBouquet"] = BouquetEditor(session, func=BouquetEditor.ADD_MARKER_TO_BOUQUET)
Exemplo n.º 11
0
    def __init__(self, session, request):
        WebScreen.__init__(self, session, request)
        from Components.Sources.StaticText import StaticText
        from Plugins.Extensions.WebAdmin.WebComponents.Sources.PkgList import PkgList
        from Plugins.Extensions.WebAdmin.WebComponents.Sources.PkgConfList import PkgConfList
        from Plugins.Extensions.WebAdmin.WebComponents.Sources.WebScriptList import WebScriptList

        self["PkgList"] = PkgList(session)
        self["PkgListWap"] = PkgList(session, wap=True)

        self["PkgConfList"] = PkgConfList(session, func=PkgConfList.LIST)

        self["WebScriptList"] = WebScriptList(session, func=WebScriptList.LIST)
        #self["PkgConfListWap"] = PkgConfList(session, wap=True)
        self["SwitchFeed"] = PkgConfList(session, func=PkgConfList.SWITCH)
        self["BoxMem"] = PkgConfList(session, func=PkgConfList.MEM)

        self["Install_txt"] = StaticText(_("install"))
        self["Update_txt"] = StaticText(_("update"))
        self["Delete_txt"] = StaticText(_("delete"))
Exemplo n.º 12
0
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Components.Sources.StaticText import StaticText
		from Plugins.Extensions.WebAdmin.WebComponents.Sources.PkgList import PkgList
		from Plugins.Extensions.WebAdmin.WebComponents.Sources.PkgConfList import PkgConfList
		from Plugins.Extensions.WebAdmin.WebComponents.Sources.WebScriptList import WebScriptList
		
		self["PkgList"] = PkgList(session)
		self["PkgListWap"] = PkgList(session, wap=True)
		
		self["PkgConfList"] = PkgConfList(session, func=PkgConfList.LIST)
		
		self["WebScriptList"] = WebScriptList(session, func=WebScriptList.LIST)
		#self["PkgConfListWap"] = PkgConfList(session, wap=True)
		self["SwitchFeed"] = PkgConfList(session, func=PkgConfList.SWITCH)
		self["BoxMem"] = PkgConfList(session, func=PkgConfList.MEM)
		
		self["Install_txt"] = StaticText(_("install"))
		self["Update_txt"] = StaticText(_("update"))
		self["Delete_txt"] = StaticText(_("delete"))
		
		
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
		self["GetPlayingStatus"] = InternetRadioWeb(session, func=InternetRadioWeb.GET_PLAYING_STATUS)
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
		self["StreamingInfos"] = InternetRadioWeb(session, func=InternetRadioWeb.GET_STREAMING_INFOS)
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
		self["StopPlaying"] = InternetRadioWeb(session, func=InternetRadioWeb.STOP_PLAYING)
Exemplo n.º 16
0
 def __init__(self, session, request):
     WebScreen.__init__(self, session, request)
     from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
     self["GetPlayingStatus"] = InternetRadioWeb(
         session, func=InternetRadioWeb.GET_PLAYING_STATUS)
Exemplo n.º 17
0
 def __init__(self, session, request):
     WebScreen.__init__(self, session, request)
     from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
     self["StreamingInfos"] = InternetRadioWeb(
         session, func=InternetRadioWeb.GET_STREAMING_INFOS)
Exemplo n.º 18
0
 def __init__(self, session, request):
     WebScreen.__init__(self, session, request)
     from Plugins.Extensions.InternetRadio.WebComponents.Sources.InternetRadioWeb import InternetRadioWeb
     self["StopPlaying"] = InternetRadioWeb(
         session, func=InternetRadioWeb.STOP_PLAYING)
 def __init__(self, session, request):
     WebScreen.__init__(self, session, request)
     from Plugins.Extensions.AutoTimer.WebComponents.Sources.AutoTimerEditor import AutoTimerEditor
     self["Backup"] = AutoTimerEditor(session, func=AutoTimerEditor.BACKUP)
     self["Restore"] = AutoTimerEditor(session,
                                       func=AutoTimerEditor.RESTORE)
	def __init__(self, session, request):
		WebScreen.__init__(self, session, request)
		from Plugins.Extensions.AutoTimer.WebComponents.Sources.AutoTimerEditor import AutoTimerEditor
		self["Backup"] = AutoTimerEditor(session, func=AutoTimerEditor.BACKUP)
		self["Restore"] = AutoTimerEditor(session, func=AutoTimerEditor.RESTORE)