diff options
| author | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-09-17 01:18:40 +0000 |
|---|---|---|
| committer | Stefan Pluecken <stefan.pluecken@multimedia-labs.de> | 2006-09-17 01:18:40 +0000 |
| commit | 655aa56e49589f1764e948b8328e61889c485747 (patch) | |
| tree | 73b71e8b6a17aa79ac5a44051b4aca2152637b3e /lib/python | |
| parent | 1c91b4b45e16c6a69b3b93b51489f8c9f7ec463b (diff) | |
| download | enigma2-655aa56e49589f1764e948b8328e61889c485747.tar.gz enigma2-655aa56e49589f1764e948b8328e61889c485747.zip | |
fix zapping alternatives bluescreen
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py b/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py index 3ab3907d..814f174a 100644 --- a/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py +++ b/lib/python/Plugins/Extensions/ZappingAlternatives/plugin.py @@ -218,7 +218,7 @@ class AlternativeZapping(Screen): def finishedChannelSelection(self, *args): if len(args): - serviceString = str(ServiceReference(args)) + serviceString = str(ServiceReference(args[0])) if not self.alternatives.has_key(serviceString): self.alternatives[serviceString] = [] self.updateServices() @@ -277,13 +277,12 @@ class ServiceChanged(PerServiceDisplay): servicechanged = None -def playService(self, ref): +def playService(self, ref, **kwargs): #print "--------------------Alternatives: trying to play service", str(ServiceReference(ref)) if ref is not None: servicechanged.lastPlayAction = str(ServiceReference(ref)) servicechanged.nextPlayTry = 0 - result = oldPlayService(ref) - + result = oldPlayService(ref, **kwargs) return result def sessionstart(reason, session, **kwargs): |
