CVS: main/Gui interface.c,1.78,1.79
Update of /cvsroot/mplayer/main/Gui In directory mail:/var/tmp.root/cvs-serv18336 Modified Files: interface.c Log Message: Embed gui into the playback window, if winid>0 also don't center window and align gui at the bottom. (see http://mplayerplug-in.sf.net for screenshot and speial skin) patch by Fabian Franz <FabianFranz@gmx.de> Index: interface.c =================================================================== RCS file: /cvsroot/mplayer/main/Gui/interface.c,v retrieving revision 1.78 retrieving revision 1.79 diff -u -r1.78 -r1.79 --- interface.c 5 Feb 2003 23:00:44 -0000 1.78 +++ interface.c 6 Feb 2003 23:12:37 -0000 1.79 @@ -193,6 +193,14 @@ fprintf( stderr,MSGTR_NEMDB ); exit( 0 ); } + + if (WinID>0) + { + appMPlayer.subWindow.Parent=WinID; + appMPlayer.mainWindow.Parent=WinID; + appMPlayer.sub.x=0; + appMPlayer.sub.y=0; + } wsCreateWindow( &appMPlayer.subWindow, appMPlayer.sub.x,appMPlayer.sub.y,appMPlayer.sub.width,appMPlayer.sub.height, @@ -509,6 +517,8 @@ } guiIntfStruct.MovieWidth=vo_dwidth; guiIntfStruct.MovieHeight=vo_dheight; + if (WinID>0) + wsMoveWindow( &appMPlayer.mainWindow,0,0, vo_dheight); } break; #ifdef USE_DVDREAD
participants (1)
-
Arpi of Ize