diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2008-02-23 10:08:15 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2008-02-23 10:08:15 +0000 |
| commit | 34e9c6040287cab5b5af08d5d6634f2802109436 (patch) | |
| tree | 451fccf1f048ad145f6185cdc32053434119b504 /lib/python/Screens | |
| parent | bc851c60af8c44be9d5b24637ce335a8abf20401 (diff) | |
| download | enigma2-34e9c6040287cab5b5af08d5d6634f2802109436.tar.gz enigma2-34e9c6040287cab5b5af08d5d6634f2802109436.zip | |
blink frontpanel led when record is running
Diffstat (limited to 'lib/python/Screens')
| -rw-r--r-- | lib/python/Screens/SessionGlobals.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/python/Screens/SessionGlobals.py b/lib/python/Screens/SessionGlobals.py index 3eadf332..a9636cac 100644 --- a/lib/python/Screens/SessionGlobals.py +++ b/lib/python/Screens/SessionGlobals.py @@ -7,6 +7,7 @@ from Components.Sources.FrontendInfo import FrontendInfo from Components.Sources.Source import Source from Components.Sources.TunerInfo import TunerInfo from Components.Sources.RecordState import RecordState +from Components.Renderer.FrontpanelLed import FrontpanelLed class SessionGlobals(Screen): def __init__(self, session): @@ -22,6 +23,8 @@ class SessionGlobals(Screen): session.nav.event.append(self.serviceEvent) self.service_state = 0 + FrontpanelLed().connect(self["RecordState"]) + def serviceEvent(self, evt): if evt == iPlayableService.evStart: self.service_state = 1 |
