diff options
| author | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-02 09:49:01 +0100 |
|---|---|---|
| committer | ghost <andreas.monzner@multimedia-labs.de> | 2010-01-02 10:33:49 +0100 |
| commit | 541bb75365f3594dccea757a8183df6ac0e8e5e8 (patch) | |
| tree | cc755fa95502e47bd022a1f0abdda1f91637efc3 /lib/python | |
| parent | cdeabe4754ac791dc36d320767816317b87ef692 (diff) | |
| download | enigma2-541bb75365f3594dccea757a8183df6ac0e8e5e8.tar.gz enigma2-541bb75365f3594dccea757a8183df6ac0e8e5e8.zip | |
only show pip option in contextmenu when the hardware can handle pip
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/ChannelSelection.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/python/Screens/ChannelSelection.py b/lib/python/Screens/ChannelSelection.py index 36a54e77..5fbfd591 100644 --- a/lib/python/Screens/ChannelSelection.py +++ b/lib/python/Screens/ChannelSelection.py @@ -22,6 +22,7 @@ from Components.Input import Input profile("ChannelSelection.py 3") from Components.ParentalControl import parentalControl from Components.ChoiceList import ChoiceList, ChoiceEntryComponent +from Components.SystemInfo import SystemInfo from Screens.InputBox import InputBox, PinInput from Screens.MessageBox import MessageBox from Screens.ServiceInfo import ServiceInfo @@ -126,7 +127,7 @@ class ChannelContextMenu(Screen): append_when_current_valid(current, menu, (_("remove entry"), self.removeCurrentService), level = 0) if current_root and current_root.getPath().find("flags == %d" %(FLAG_SERVICE_NEW_FOUND)) != -1: append_when_current_valid(current, menu, (_("remove new found flag"), self.removeNewFoundFlag), level = 0) - if isPlayable: + if isPlayable and SystemInfo.get("NumVideoDecoders", 1) > 1: append_when_current_valid(current, menu, (_("Activate Picture in Picture"), self.showServiceInPiP), level = 0, key = "blue") self.pipAvailable = True else: |
