On Fri, Feb 05, 2010 at 01:05:14AM +0100, Giorgio wrote: > 2010/2/4 Reimar D?ffinger <Reimar.Doeffinger at gmx.de>: > > On Wed, Feb 03, 2010 at 01:33:14PM +0100, Giorgio wrote: > >> But I was wondering, would it be possible to somehow hide the small > >> window used for autodetection? If this could be done, it think it > >> would be more elegant (of course, I know I can skip autodetection > >> passing a value of yuv). > > > > For X11 users the Window should now be hidden. Feature not yet implemented > > for Windows. > > The small window is still there for me, but since now it is much > faster, almost unnoticeable, it doesn't bother me, so I am happy with > the fix. > > That said, I did a quick test to slow things down to see it better: > > Index: libvo/vo_gl.c > =================================================================== > --- libvo/vo_gl.c (revisione 30509) > +++ libvo/vo_gl.c (copia locale) > @@ -560,6 +560,7 @@ > vo_x11_create_vo_window(vinfo, vo_dx, vo_dy, d_width, d_height, flags, > XCreateColormap(mDisplay, mRootWin, vinfo->visual, AllocNone), > "gl", title); > + sleep(3); > } > #endif > return 0; > > and yes, it's there. I wonder if other see it, or if it's just > something in my configuration/window manager/drivers. I'll try to test > this on my old laptop :) This is the window you get after playback has already started, MPlayer makes it first visible and then resizes it. However it's supposed to be almost instant, maybe adding a XSync or so will help.