diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-02-20 16:12:31 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-02-20 16:12:31 +0000 |
| commit | 6122cc68226a670e637d27aac3ef7c11e3b8ac3d (patch) | |
| tree | 30a489529e438d0a0d742ac24196019541c6dc88 /lib/python | |
| parent | 0192baee767d36a7819ca95b27abea1a8d91a15e (diff) | |
| download | enigma2-6122cc68226a670e637d27aac3ef7c11e3b8ac3d.tar.gz enigma2-6122cc68226a670e637d27aac3ef7c11e3b8ac3d.zip | |
increase keypress time for skip window a bit, add hack for EOF when seeking
Diffstat (limited to 'lib/python')
| -rw-r--r-- | lib/python/Screens/InfoBarGenerics.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index d9fedf9a..57c56725 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -639,12 +639,12 @@ class InfoBarSeek: def seekFwd(self): print "start fwd timer" self.fwdtimer = True - self.fwdKeyTimer.start(500) + self.fwdKeyTimer.start(1000) def seekBack(self): print "start rewind timer" self.rwdtimer = True - self.rwdKeyTimer.start(500) + self.rwdKeyTimer.start(1000) def seekFwdUp(self): print "seekFwdUp" @@ -730,7 +730,13 @@ class InfoBarSeek: self.lockedBecauseOfSkipping = True def __evEOF(self): - self.setSeekState(self.SEEK_STATE_PAUSE) + if self.seekstate != self.SEEK_STATE_PLAY: + self.setSeekState(self.SEEK_STATE_PAUSE) + # HACK + self.getSeek().seekRelative(1, -90000) + self.setSeekState(self.SEEK_STATE_PLAY) + else: + self.setSeekState(self.SEEK_STATE_PAUSE) def __evSOF(self): self.setSeekState(self.SEEK_STATE_PLAY) |
