Author: tack
Date: Fri Dec 1 16:23:25 2006
New Revision: 2142
Modified:
trunk/canvas/src/movie.py
Log:
Seek fixes.
Modified: trunk/canvas/src/movie.py
==============================================================================
--- trunk/canvas/src/movie.py (original)
+++ trunk/canvas/src/movie.py Fri Dec 1 16:23:25 2006
@@ -26,13 +26,14 @@
#
# -----------------------------------------------------------------------------
-__all__ = ['PlayerOSDCanvas', 'Movie' ]
+__all__ = ['PlayerOSDCanvas', 'Movie', 'SEEK_RELATIVE', 'SEEK_ABSOLUTE',
'SEEK_PERCENTAGE' ]
from displays.buffer import BufferCanvas
from displays.x11 import X11Canvas
from image import *
import kaa.popcorn
from kaa import notifier, display, evas, weakref
+from kaa.popcorn import SEEK_RELATIVE, SEEK_ABSOLUTE, SEEK_PERCENTAGE
class PlayerOSDCanvas(BufferCanvas):
@@ -152,7 +153,7 @@
self.open(mrl)
def open(self, mrl):
- #self._player.stop()
+ self._player.stop()
self._open(mrl)
self._aspect = 0.0
@@ -351,21 +352,14 @@
if self._player:
self._player.pause_toggle()
- def seek_relative(self, offset):
+ def seek(self, value, type = SEEK_RELATIVE):
if self._player:
- self._player.seek_relative(offset)
-
- def seek_absolute(self, position):
- if self._player:
- self._player.seek_absolute(position)
-
- def seek_percentage(self, percent):
- if self._player:
- self._player.seek_percent(position)
+ self._player.seek(value, type)
def get_position(self):
if self._player:
self._player.get_position()
+ return 0.0
def get_info(self):
if self._player:
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog