[MPlayer-cvslog] r23675 - in trunk/libvo: vo_dxr3.c vo_gl.c vo_gl2.c vo_x11.c vo_xmga.c vo_xover.c vo_xv.c vo_xvidix.c vo_xvmc.c x11_common.c x11_common.h

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Wed Jul 11 22:43:39 CEST 2007


Hello,
On Wed, Jul 11, 2007 at 10:09:10PM +0200, Attila Kinali wrote:
> On Wed, 27 Jun 2007 12:26:14 +0200 (CEST)
> reimar <subversion at mplayerhq.hu> wrote:
> > Log:
> > Make X11 window creation and (with -fixed-vo) management simpler and more
> > consistent by introducing a new function that handles most of the
> > ugly things. Changes of behaviour with some vos is unavoidable, bug reports
> > welcome.
> 
> This commit breaks xmga and xv for me:

The xv problem makes no sense to me, sure it is related to this commit?
See if this fixes xmga (sorry, too lazy to attach):

Index: libvo/vo_xmga.c
===================================================================
--- libvo/vo_xmga.c     (revision 23744)
+++ libvo/vo_xmga.c     (working copy)
@@ -221,6 +221,7 @@
         {
             vo_x11_create_vo_window(&vinfo, vo_dx, vo_dy, d_width, d_height,
                     flags, InputOutput, "xmga", title);
+            XChangeWindowAttributes(mDisplay, vo_window, xswamask, &xWAttribs);
         }
 
         if (vo_gc != None)


Greetings,
Reimar Döffinger



More information about the MPlayer-cvslog mailing list