git.cweiske.de
/
enigma2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
32d5ad6
)
(ralfk) workaround until we have a proper 'b'-after-'l' fix
author
Felix Domke
<tmbinc@elitedvb.net>
Fri, 20 Jul 2007 13:43:20 +0000
(13:43 +0000)
committer
Felix Domke
<tmbinc@elitedvb.net>
Fri, 20 Jul 2007 13:43:20 +0000
(13:43 +0000)
lib/python/Screens/InfoBarGenerics.py
patch
|
blob
|
history
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index f1744fed053708b9da96e18d31ad39a4ec5f7bae..ca97b55fa81425ca3a4e11950cd818b617439355 100644
(file)
--- a/
lib/python/Screens/InfoBarGenerics.py
+++ b/
lib/python/Screens/InfoBarGenerics.py
@@
-670,6
+670,8
@@
class InfoBarSeek:
self["SeekActions"].setEnabled(False)
self.seekstate = self.SEEK_STATE_PLAY
self["SeekActions"].setEnabled(False)
self.seekstate = self.SEEK_STATE_PLAY
+
+ self.seek_flag = True
self.onPlayStateChanged = [ ]
self.onPlayStateChanged = [ ]
@@
-832,6
+834,7
@@
class InfoBarSeek:
seekable.seekRelative(-1, 3)
def seekFwdDef(self):
seekable.seekRelative(-1, 3)
def seekFwdDef(self):
+ self.seek_flag = False
seconds = config.usage.self_defined_seek.value
print "Seek", seconds, "seconds self defined forward"
seekable = self.getSeek()
seconds = config.usage.self_defined_seek.value
print "Seek", seconds, "seconds self defined forward"
seekable = self.getSeek()
@@
-839,6
+842,7
@@
class InfoBarSeek:
seekable.seekRelative(1, seconds * 90000)
def seekBackDef(self):
seekable.seekRelative(1, seconds * 90000)
def seekBackDef(self):
+ self.seek_flag = False
seconds = config.usage.self_defined_seek.value
print "Seek", seconds, "seconds self defined backward"
seekable = self.getSeek()
seconds = config.usage.self_defined_seek.value
print "Seek", seconds, "seconds self defined backward"
seekable = self.getSeek()
@@
-893,11
+897,14
@@
class InfoBarSeek:
self.doSeek(0)
def seekRelative(self, diff):
self.doSeek(0)
def seekRelative(self, diff):
- seekable = self.getSeek()
- if seekable is not None:
- print "seekRelative: res:", seekable.seekRelative(1, diff)
+ if self.seek_flag == True:
+ seekable = self.getSeek()
+ if seekable is not None:
+ print "seekRelative: res:", seekable.seekRelative(1, diff)
+ else:
+ print "seek failed!"
else:
else:
- print "seek failed!"
+ self.seek_flag = True
def seekRelativeToEnd(self, diff):
assert diff <= 0, "diff is expected to be negative!"
def seekRelativeToEnd(self, diff):
assert diff <= 0, "diff is expected to be negative!"