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:
fc0d94d
)
allow using other actionmap for InfobarSeekActions, only return MARKS in getNearestCu...
author
Felix Domke
<tmbinc@elitedvb.net>
Tue, 19 Jun 2007 21:02:26 +0000
(21:02 +0000)
committer
Felix Domke
<tmbinc@elitedvb.net>
Tue, 19 Jun 2007 21:02:26 +0000
(21:02 +0000)
lib/python/Screens/InfoBarGenerics.py
patch
|
blob
|
history
diff --git
a/lib/python/Screens/InfoBarGenerics.py
b/lib/python/Screens/InfoBarGenerics.py
index 29d36b0aa18fb66b3a7048cefab00ffdfaa3ba0d..e12d2f1896b7d2b570a824ba3bccdba2b780bafc 100644
(file)
--- a/
lib/python/Screens/InfoBarGenerics.py
+++ b/
lib/python/Screens/InfoBarGenerics.py
@@
-618,7
+618,7
@@
class InfoBarSeek:
SEEK_STATE_EOF = (1, 0, 0, "END")
SEEK_STATE_EOF = (1, 0, 0, "END")
- def __init__(self):
+ def __init__(self
, actionmap = "InfobarSeekActions"
):
self.__event_tracker = ServiceEventTracker(screen=self, eventmap=
{
iPlayableService.evSeekableStatusChanged: self.__seekableStatusChanged,
self.__event_tracker = ServiceEventTracker(screen=self, eventmap=
{
iPlayableService.evSeekableStatusChanged: self.__seekableStatusChanged,
@@
-644,7
+644,7
@@
class InfoBarSeek:
else:
return HelpableActionMap.action(self, contexts, action)
else:
return HelpableActionMap.action(self, contexts, action)
- self["SeekActions"] = InfoBarSeekActionMap(self,
"InfobarSeekActions"
,
+ self["SeekActions"] = InfoBarSeekActionMap(self,
actionmap
,
{
"playpauseService": (self.playpauseService, _("pause")),
"pauseService": (self.pauseService, _("pause")),
{
"playpauseService": (self.playpauseService, _("pause")),
"pauseService": (self.pauseService, _("pause")),
@@
-1822,7
+1822,7
@@
class InfoBarCueSheetSupport:
nearest = None
for cp in self.cut_list:
diff = cmp(cp[0] - pts)
nearest = None
for cp in self.cut_list:
diff = cmp(cp[0] - pts)
- if diff >= 0 and (nearest is None or cmp(nearest[0] - pts) > diff):
+ if
cp[1] == self.CUT_TYPE_MARK and
diff >= 0 and (nearest is None or cmp(nearest[0] - pts) > diff):
nearest = cp
return nearest
nearest = cp
return nearest