diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-05-18 00:38:44 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-05-18 00:38:44 +0000 |
| commit | 322f9e06f0f823a89b05c9f6ca40e110c25a5ed6 (patch) | |
| tree | 422ea6841aef5689b832e01357af85833a4e1b19 /lib/python | |
| parent | 40f102b5f749e9d66236f0a1dafcbd403f10b013 (diff) | |
| download | enigma2-322f9e06f0f823a89b05c9f6ca40e110c25a5ed6.tar.gz enigma2-322f9e06f0f823a89b05c9f6ca40e110c25a5ed6.zip | |
factorize code, remove debug, fix service info when no frontend info available (for example when playing back files)
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/ServiceInfo.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/python/Screens/ServiceInfo.py b/lib/python/Screens/ServiceInfo.py index c1755d4b..4cb9ce6e 100644 --- a/lib/python/Screens/ServiceInfo.py +++ b/lib/python/Screens/ServiceInfo.py @@ -106,15 +106,16 @@ class ServiceInfo(Screen): ("SID", self.getServiceInfoValue(iServiceInformation.sSID), TYPE_VALUE_HEX_DEC, 4)) self.fillList(Labels) - def transponder(self): - frontendData = self.feinfo.getFrontendData(True) + def showFrontendData(self, real): + frontendData = self.feinfo and self.feinfo.getFrontendData(real) Labels = self.getFEData(frontendData) self.fillList(Labels) + + def transponder(self): + self.showFrontendData(True) def tuner(self): - frontendData = self.feinfo.getFrontendData(False) - Labels = self.getFEData(frontendData) - self.fillList(Labels) + self.showFrontendData(False) def getFEData(self, frontendData): if frontendData is None: @@ -156,7 +157,6 @@ class ServiceInfo(Screen): tlist = [ ] for item in Labels: - print item value = item[1] if len(item) < 4: tlist.append(ServiceInfoListEntry(item[0]+":", value, item[2])) |
