Author: tack
Date: Wed Apr 19 02:30:02 2006
New Revision: 1417

Modified:
   trunk/player/src/generic.py

Log:
Proxy a few missing methods.  The list of methods to proxy is big enough
that this could probably benefit from some refactoring.


Modified: trunk/player/src/generic.py
==============================================================================
--- trunk/player/src/generic.py (original)
+++ trunk/player/src/generic.py Wed Apr 19 02:30:02 2006
@@ -111,3 +111,35 @@
         if self._player:
             return self._player.is_in_menu()
         return False
+
+    def get_player_id(self):
+        if self._player:
+            return self._player.get_player_id()
+
+    def get_window(self):
+        if self._player:
+            return self._player.get_window()
+
+    def has_capability(self, cap):
+        if self._player:
+            return self._player.has_capability(cap)
+
+    def osd_can_update(self):
+        if self._player:
+            return self._player.osd_can_update()
+
+    def osd_update(self, *args, **kwargs):
+        if self._player:
+            return self._player.osd_update(*args, **kwargs)
+        
+    def unlock_frame_buffer(self):
+        if self._player:
+            return self._player.unlock_frame_buffer()
+
+    def get_state(self):
+        if self._player:
+            return self._player.get_state()
+
+    def die(self):
+        if self._player:
+            return self._player.die()


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to