From 51845a7b8ea8bad523b083d1564e1b907fbdc84e Mon Sep 17 00:00:00 2001 From: Stefan Pluecken Date: Thu, 19 Jan 2006 17:06:27 +0000 Subject: add non working multi bouquet switch --- lib/python/Components/AVSwitch.py | 16 ++++++++-------- lib/python/Components/UsageConfig.py | 14 +++++++++++++- 2 files changed, 21 insertions(+), 9 deletions(-) (limited to 'lib/python/Components') diff --git a/lib/python/Components/AVSwitch.py b/lib/python/Components/AVSwitch.py index d74ad258..b36dc4a2 100644 --- a/lib/python/Components/AVSwitch.py +++ b/lib/python/Components/AVSwitch.py @@ -55,18 +55,18 @@ def InitAVSwitch(): iAVSwitch = AVSwitch() def setColorFormat(configElement): - iAVSwitch.setColorFormat(configElement.value); + iAVSwitch.setColorFormat(configElement.value) def setAspectRatio(configElement): - iAVSwitch.setAspectRatio(configElement.value); + iAVSwitch.setAspectRatio(configElement.value) def setSystem(configElement): - iAVSwitch.setSystem(configElement.value); + iAVSwitch.setSystem(configElement.value) def setWSS(configElement): - iAVSwitch.setWSS(configElement.value); + iAVSwitch.setWSS(configElement.value) # this will call the "setup-val" initial - config.av.colorformat.addNotifier(setColorFormat); - config.av.aspectratio.addNotifier(setAspectRatio); - config.av.tvsystem.addNotifier(setSystem); - config.av.wss.addNotifier(setWSS); + config.av.colorformat.addNotifier(setColorFormat) + config.av.aspectratio.addNotifier(setAspectRatio) + config.av.tvsystem.addNotifier(setSystem) + config.av.wss.addNotifier(setWSS) iAVSwitch.setInput("ENCODER") # init on startup \ No newline at end of file diff --git a/lib/python/Components/UsageConfig.py b/lib/python/Components/UsageConfig.py index 5646a329..027dc3ff 100644 --- a/lib/python/Components/UsageConfig.py +++ b/lib/python/Components/UsageConfig.py @@ -2,7 +2,19 @@ from config import * import os from enigma import * +from Screens.ChannelSelection import USE_MULTIBOUQUETS +global USE_MULTIBOUQUETS + def InitUsageConfig(): config.usage = ConfigSubsection(); config.usage.epgtoggle = configElement("config.usage.epgtoggle", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) ) - config.usage.showdish = configElement("config.usage.showdish", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) ) \ No newline at end of file + config.usage.showdish = configElement("config.usage.showdish", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) ) + config.usage.multibouquet = configElement("config.usage.multibouquet", configSelection, 1, (("yes", _("yes")), ("no", _("no"))) ) + + def setMultiBouquet(configElement): + if currentConfigSelectionElement(configElement) == "no": + USE_MULTIBOUQUETS = False + else: + USE_MULTIBOUQUETS = True + + config.usage.multibouquet.addNotifier(setMultiBouquet); \ No newline at end of file -- cgit v1.2.3