[Mplayer-cvslog] CVS: main/Gui/wm ws.c,1.12,1.13
Zoltan Ponekker
pontscho at mplayer.dev.hu
Tue Sep 4 17:21:02 CEST 2001
- Previous message: [Mplayer-cvslog] CVS: main/Gui/mplayer play.c,1.23,1.24 sw.h,1.10,1.11
- Next message: [Mplayer-cvslog] CVS: main/Gui/skin cut.c,1.1,1.2 cut.h,1.1,1.2 skin.c,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/mplayer/main/Gui/wm
In directory mplayer:/var/tmp.root/cvs-serv12902/Gui/wm
Modified Files:
ws.c
Log Message:
fix xshape, mixer, fullscreen, etc
Index: ws.c
===================================================================
RCS file: /cvsroot/mplayer/main/Gui/wm/ws.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ws.c 3 Sep 2001 16:13:25 -0000 1.12
+++ ws.c 4 Sep 2001 15:21:00 -0000 1.13
@@ -1143,10 +1143,14 @@
void wsSetShape( wsTWindow * win,char * data )
{
#ifdef HAVE_XSHAPE
- if ( ( !wsUseXShape )||( !data ) ) return;
- win->Mask=XCreateBitmapFromData( wsDisplay,win->WindowID,data,win->Width,win->Height );
- XShapeCombineMask( wsDisplay,win->WindowID,ShapeBounding,0,0,win->Mask,ShapeSet );
- XFreePixmap( wsDisplay,win->Mask );
+ if ( !wsUseXShape ) return;
+ if ( data )
+ {
+ win->Mask=XCreateBitmapFromData( wsDisplay,win->WindowID,data,win->Width,win->Height );
+ XShapeCombineMask( wsDisplay,win->WindowID,ShapeBounding,0,0,win->Mask,ShapeSet );
+ XFreePixmap( wsDisplay,win->Mask );
+ }
+ else XShapeCombineMask( wsDisplay,win->WindowID,ShapeBounding,0,0,None,ShapeSet );
#endif
}
- Previous message: [Mplayer-cvslog] CVS: main/Gui/mplayer play.c,1.23,1.24 sw.h,1.10,1.11
- Next message: [Mplayer-cvslog] CVS: main/Gui/skin cut.c,1.1,1.2 cut.h,1.1,1.2 skin.c,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the MPlayer-cvslog
mailing list