Author: dmeyer
Date: Sat Feb 3 12:34:23 2007
New Revision: 2453
Modified:
trunk/popcorn/src/backends/mplayer/config.cxml
trunk/popcorn/src/backends/mplayer/player.py
Log:
Add config option embedded to make it possible to ignore
the given window. See mail on freevo-devel for details.
Modified: trunk/popcorn/src/backends/mplayer/config.cxml
==============================================================================
--- trunk/popcorn/src/backends/mplayer/config.cxml (original)
+++ trunk/popcorn/src/backends/mplayer/config.cxml Sat Feb 3 12:34:23 2007
@@ -42,4 +42,12 @@
<var name="deinterlacer" default="yadif=0">
<desc lang="en">Deinterlacer video filter to use</desc>
</var>
+
+ <var name="embedded" default="True">
+ <desc lang="en">
+ When providing a window to the player to use, sometimes this does
+ not work as expected, set to False in that case. This will force
+ mplayer to go fullscreen.
+ </desc>
+ </var>
</config>
Modified: trunk/popcorn/src/backends/mplayer/player.py
==============================================================================
--- trunk/popcorn/src/backends/mplayer/player.py (original)
+++ trunk/popcorn/src/backends/mplayer/player.py Sat Feb 3 12:34:23 2007
@@ -409,9 +409,12 @@
filters.append("overlay=%s" % self._osd_shmkey)
if isinstance(self._window, kaa.display.X11Window):
- wid = "0x%x" % self._window.get_id()
+ if config.mplayer.embedded:
+ args.add(wid="0x%x" % self._window.get_id())
+ else:
+ args.append('-fs')
display = self._window.get_display().get_string()
- args.add(vo='xv', wid=wid, display=display,
colorkey=config.video.colorkey)
+ args.add(vo='xv', display=display, colorkey=config.video.colorkey)
else:
# FIXME: add support for DFB/FB/etc
args.add(vo='null')
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog