aboutsummaryrefslogtreecommitdiff
path: root/lib/python/Screens
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2007-09-26 18:42:48 +0000
committerFelix Domke <tmbinc@elitedvb.net>2007-09-26 18:42:48 +0000
commitdc739ce501302d5fb1df5e7b4999525318c67e71 (patch)
tree13d680d63e8b7d7a42bfa9e3dd458a60bde3e903 /lib/python/Screens
parent007d655791842559e73044157395710b072a2e8a (diff)
downloadenigma2-dc739ce501302d5fb1df5e7b4999525318c67e71.tar.gz
enigma2-dc739ce501302d5fb1df5e7b4999525318c67e71.zip
show service reference string in service info
Diffstat (limited to 'lib/python/Screens')
-rw-r--r--lib/python/Screens/ServiceInfo.py8
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: