diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2007-09-26 18:42:48 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2007-09-26 18:42:48 +0000 |
| commit | dc739ce501302d5fb1df5e7b4999525318c67e71 (patch) | |
| tree | 13d680d63e8b7d7a42bfa9e3dd458a60bde3e903 /lib/python/Screens/ServiceInfo.py | |
| parent | 007d655791842559e73044157395710b072a2e8a (diff) | |
| download | enigma2-dc739ce501302d5fb1df5e7b4999525318c67e71.tar.gz enigma2-dc739ce501302d5fb1df5e7b4999525318c67e71.zip | |
show service reference string in service info
Diffstat (limited to 'lib/python/Screens/ServiceInfo.py')
| -rw-r--r-- | lib/python/Screens/ServiceInfo.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/python/Screens/ServiceInfo.py b/lib/python/Screens/ServiceInfo.py index 01cfc61a..7bd8aa98 100644 --- a/lib/python/Screens/ServiceInfo.py +++ b/lib/python/Screens/ServiceInfo.py @@ -101,8 +101,10 @@ class ServiceInfo(Screen): if self.type == TYPE_SERVICE_INFO: if self.session.nav.getCurrentlyPlayingServiceReference(): name = ServiceReference(self.session.nav.getCurrentlyPlayingServiceReference()).getServiceName() + refstr = self.session.nav.getCurrentlyPlayingServiceReference().toString() else: name = "N/A" + refstr = "N/A" aspect = self.getServiceInfoValue(iServiceInformation.sAspect) if aspect in ( 1, 2, 5, 6, 9, 0xA, 0xD, 0xE ): aspect = "4:3" @@ -115,12 +117,14 @@ class ServiceInfo(Screen): ("Provider", self.getServiceInfoValue(iServiceInformation.sProvider), TYPE_TEXT), ("Videoformat", aspect, TYPE_TEXT), ("Videosize", "%dx%d" %(width, height), TYPE_TEXT), - ("Namespace", self.getServiceInfoValue(iServiceInformation.sNamespace), TYPE_VALUE_HEX, 8)) + ("Namespace", self.getServiceInfoValue(iServiceInformation.sNamespace), TYPE_VALUE_HEX, 8), + ("Service Reference", refstr, TYPE_TEXT)) else: Labels = ( ("Name", name, TYPE_TEXT), ("Provider", self.getServiceInfoValue(iServiceInformation.sProvider), TYPE_TEXT), ("Videoformat", aspect, TYPE_TEXT), - ("Namespace", self.getServiceInfoValue(iServiceInformation.sNamespace), TYPE_VALUE_HEX, 8)) + ("Namespace", self.getServiceInfoValue(iServiceInformation.sNamespace), TYPE_VALUE_HEX, 8), + ("Service Reference", refstr, TYPE_TEXT)) self.fillList(Labels) else: if self.transponder_info: |
