X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/1a3bd31e5cfcba89f2db03a2b4fa550de1fa2823..5c644fbbceaa79a49501975de16b090771edee29:/lib/python/Screens/InfoBarGenerics.py diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index c01cd17d..0fcb6ba9 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -478,6 +478,9 @@ class InfoBarPVR: "seekFwd": (self.seekFwd, "skip forward"), "seekBack": (self.seekBack, "skip backward"), + + "up": (self.showMovies, "movie list"), + "down": (self.showMovies, "movie list") }) self.seekstate = self.SEEK_STATE_PLAY @@ -486,6 +489,12 @@ class InfoBarPVR: self.skipinterval = 500 # 500ms skip interval self.onClose.append(self.delSeekTimer) + def up(self): + pass + + def down(self): + pass + def delSeekTimer(self): del self.seekTimer @@ -537,7 +546,10 @@ class InfoBarPVR: self.seekbase = seekable.getPlayPosition()[1] / 90 def pauseService(self): - self.setSeekState(self.SEEK_STATE_PAUSE); + if (self.seekstate == self.SEEK_STATE_PAUSE): + self.unPauseService() + else: + self.setSeekState(self.SEEK_STATE_PAUSE); def unPauseService(self): self.setSeekState(self.SEEK_STATE_PLAY);