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:
66f2de7
)
reset state to PLAY when a new service starts
author
Felix Domke
<tmbinc@elitedvb.net>
Sat, 21 Jan 2006 16:00:04 +0000
(16:00 +0000)
committer
Felix Domke
<tmbinc@elitedvb.net>
Sat, 21 Jan 2006 16:00:04 +0000
(16:00 +0000)
lib/python/Screens/InfoBarGenerics.py
patch
|
blob
|
history
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index e316330967c9857b0199034ac0357025f89ee759..56158423a96f96786bc3924c230e263731aed948 100644
(file)
--- a/
lib/python/Screens/InfoBarGenerics.py
+++ b/
lib/python/Screens/InfoBarGenerics.py
@@
-490,7
+490,8
@@
class InfoBarSeek:
def __init__(self):
self.__event_tracker = ServiceEventTracker(screen=self, eventmap=
{
def __init__(self):
self.__event_tracker = ServiceEventTracker(screen=self, eventmap=
{
- pNavigation.evSeekableStatusChanged: self.__seekableStatusChanged
+ pNavigation.evSeekableStatusChanged: self.__seekableStatusChanged,
+ pNavigation.evNewService: self.__serviceStarted
})
self["SeekActions"] = HelpableActionMap(self, "InfobarSeekActions",
{
})
self["SeekActions"] = HelpableActionMap(self, "InfobarSeekActions",
{
@@
-558,6
+559,9
@@
class InfoBarSeek:
self["SeekActions"].setEnabled(True)
print "seekable"
self["SeekActions"].setEnabled(True)
print "seekable"
+ def __serviceStarted(self):
+ self.seekstate = self.SEEK_STATE_PLAY
+
def setSeekState(self, state):
service = self.session.nav.getCurrentService()
self.seekTimer.stop()
def setSeekState(self, state):
service = self.session.nav.getCurrentService()
self.seekTimer.stop()