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