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

Reply via email to