decoder: switch off audio in trickmodes
[enigma2.git] / lib / python / Screens / InfoBarGenerics.py
index 77c4a41581447ab7aea40b6948a2af4bc49496d6..5eda3381ecc92aa1a23e9cdf1b60a412602af59a 100644 (file)
@@ -509,6 +509,20 @@ class InfoBarPVR:
                        self.seekTimer.stop()
                else:
                        self.seekTimer.start(500)
+               
+               service = self.session.nav.getCurrentService()
+               if service is None:
+                       return
+               
+               seekable = service.seek()
+               if seekable is None:
+                       return
+
+               if skipmode:
+                       seekable.setTrickmode(1)
+               else:
+                       seekable.setTrickmode(0)
+               
        
        def pauseService(self):
                self.setSeekState(self.SEEK_STATE_PAUSE);