+
+ service = session.nav.getCurrentService()
+ if service is not None:
+ self.info = service.info()
+ else:
+ self.info = None
+
+ Labels = ( ("Name", ServiceReference(self.session.nav.getCurrentlyPlayingServiceReference()).getServiceName()),
+ ("Provider", self.getValue(iServiceInformation.sProvider)),
+ ("VideoPID", self.getValue(iServiceInformation.sVideoPID)),
+ ("AudioPID", self.getValue(iServiceInformation.sAudioPID)),
+ ("PCRPID", self.getValue(iServiceInformation.sPCRPID)),
+ ("PMTPID", self.getValue(iServiceInformation.sPMTPID)),
+ ("TXTPID", self.getValue(iServiceInformation.sTXTPID)),
+ ("Videoformat", self.getValue(iServiceInformation.sAspect)),
+ ("TSID", self.getValue(iServiceInformation.sTSID)),
+ ("ONID", self.getValue(iServiceInformation.sONID)),
+ ("SID", self.getValue(iServiceInformation.sSID)),
+ ("Namespace", self.getValue(iServiceInformation.sNamespace)))