1 from Screen import Screen
2 from Components.ActionMap import ActionMap
3 from Components.config import config
10 eAVSwitch.getInstance().setInput(0)
11 #start last played service
12 self.infobar.servicelist.zap()
15 #set brightness of lcd
16 eDBoxLCD.getInstance().setLCDBrightness(config.lcd.bright.value * 20)
21 if (eDVBVolumecontrol.getInstance().isMuted()):
23 print "mute already active"
26 eDVBVolumecontrol.getInstance().volumeToggleMute()
29 if self.wasMuted == 0:
30 eDVBVolumecontrol.getInstance().volumeToggleMute()
32 def __init__(self, session, infobar):
33 Screen.__init__(self, session)
34 self.infobar = infobar
37 self["actions"] = ActionMap( [ "StandbyActions" ],
44 #stop actual played dvb-service
45 self.session.nav.stopService()
46 #set input to vcr scart
47 eAVSwitch.getInstance().setInput(1)
48 #set lcd brightness to standby value
49 eDBoxLCD.getInstance().setLCDBrightness(config.lcd.standby.value * 20)
50 #clear lcd (servicename)