- Labels = ( ("Name", name),
- ("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)))
+ Labels = ( ("Name", name, TYPE_TEXT),
+ ("Provider", self.getServiceInfoValue(iServiceInformation.sProvider), TYPE_TEXT),
+ ("Videoformat", self.getServiceInfoValue(iServiceInformation.sAspect), TYPE_TEXT),
+ ("Namespace", self.getServiceInfoValue(iServiceInformation.sNamespace), TYPE_VALUE_HEX, 8))
+ self.fillList(Labels)
+
+ def pids(self):
+ Labels = ( ("VideoPID", self.getServiceInfoValue(iServiceInformation.sVideoPID), TYPE_VALUE_HEX_DEC, 4),
+ ("AudioPID", self.getServiceInfoValue(iServiceInformation.sAudioPID), TYPE_VALUE_HEX_DEC, 4),
+ ("PCRPID", self.getServiceInfoValue(iServiceInformation.sPCRPID), TYPE_VALUE_HEX_DEC, 4),
+ ("PMTPID", self.getServiceInfoValue(iServiceInformation.sPMTPID), TYPE_VALUE_HEX_DEC, 4),
+ ("TXTPID", self.getServiceInfoValue(iServiceInformation.sTXTPID), TYPE_VALUE_HEX_DEC, 4),
+ ("TSID", self.getServiceInfoValue(iServiceInformation.sTSID), TYPE_VALUE_HEX_DEC, 4),
+ ("ONID", self.getServiceInfoValue(iServiceInformation.sONID), TYPE_VALUE_HEX_DEC, 4),
+ ("SID", self.getServiceInfoValue(iServiceInformation.sSID), TYPE_VALUE_HEX_DEC, 4))
+ self.fillList(Labels)
+
+ def transponder(self):
+ Labels = ( ("Frequency", "11823", TYPE_TEXT),
+ ("Polarity", "H", TYPE_TEXT))
+ self.fillList(Labels)