# HG changeset patch # User arpi # Date 1009570543 0 # Node ID c8c7ba08ef4418f9a1fe64264c792b380655ca05 # Parent a8f45104d277b0969e92047495e13a5bfb1d9265 -wid/-rootwin support diff -r a8f45104d277 -r c8c7ba08ef44 libvo/vo_xmga.c --- a/libvo/vo_xmga.c Fri Dec 28 20:15:29 2001 +0000 +++ b/libvo/vo_xmga.c Fri Dec 28 20:15:43 2001 +0000 @@ -280,6 +280,11 @@ xWAttribs.event_mask=StructureNotifyMask | ExposureMask | KeyPressMask; xswamask=CWBackPixel | CWBorderPixel | CWColormap | CWEventMask; + if ( WinID>=0 ){ + mWindow = WinID ? ((Window)WinID) : RootWindow(mDisplay,mScreen); + XUnmapWindow( mDisplay,mWindow ); + XChangeWindowAttributes( mDisplay,mWindow,xswamask,&xWAttribs); + } else mWindow=XCreateWindow( mDisplay,RootWindow( mDisplay,mScreen ), wndX,wndY, wndWidth,wndHeight,