<key id="KEY_LEFT" mapto="seekBack" flags="m" />
<key id="KEY_RIGHT" mapto="seekFwd" flags="m" />
+
+ <key id="KEY_UP" mapto="up" flags="m" />
+ <key id="KEY_DOWN" mapto="down" flags="m" />
</map>
<map context="MoviePlayerActions">
if answer == True:
self.session.nav.playService(self.lastservice)
self.close()
+
+ def showMovies(self):
+ self.session.openWithCallback(self.movieSelected, MovieSelection)
+
+ def movieSelected(self, service):
+ if service is not None:
+ self.session.nav.playService(service)
"seekFwd": (self.seekFwd, "skip forward"),
"seekBack": (self.seekBack, "skip backward"),
+
+ "up": (self.showMovies, "movie list"),
+ "down": (self.showMovies, "movie list")
})
self.seekstate = self.SEEK_STATE_PLAY
self.skipinterval = 500 # 500ms skip interval
self.onClose.append(self.delSeekTimer)
+ def up(self):
+ pass
+
+ def down(self):
+ pass
+
def delSeekTimer(self):
del self.seekTimer