git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
increase keypress time for skip window a bit, add hack for EOF when seeking
[enigma2.git]
/
lib
/
python
/
Screens
/
InfoBarGenerics.py
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index d9fedf9a856cfb7542911c94ac22abc2e991e8ca..57c56725d92f0f40ea06968be39bb75d0d3b7057 100644
(file)
--- 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
def seekFwd(self):
print "start fwd timer"
self.fwdtimer = True
- self.fwdKeyTimer.start(
5
00)
+ self.fwdKeyTimer.start(
10
00)
def seekBack(self):
print "start rewind timer"
self.rwdtimer = True
def seekBack(self):
print "start rewind timer"
self.rwdtimer = True
- self.rwdKeyTimer.start(
5
00)
+ self.rwdKeyTimer.start(
10
00)
def seekFwdUp(self):
print "seekFwdUp"
def seekFwdUp(self):
print "seekFwdUp"
@@
-730,7
+730,13
@@
class InfoBarSeek:
self.lockedBecauseOfSkipping = True
def __evEOF(self):
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)
def __evSOF(self):
self.setSeekState(self.SEEK_STATE_PLAY)