Mercurial > mplayer.hg
changeset 1765:29913c011d50
normal size
author | pontscho |
---|---|
date | Thu, 30 Aug 2001 10:55:17 +0000 |
parents | a9e51734ea00 |
children | c78e645d706b |
files | Gui/mplayer/mw.h Gui/mplayer/play.c Gui/mplayer/play.h mplayer.c |
diffstat | 4 files changed, 32 insertions(+), 39 deletions(-) [+] |
line wrap: on
line diff
--- a/Gui/mplayer/mw.h Wed Aug 29 22:01:04 2001 +0000 +++ b/Gui/mplayer/mw.h Thu Aug 30 10:55:17 2001 +0000 @@ -125,8 +125,6 @@ } } -extern float gui_position; - void mplMainDraw( wsParamDisplay ) { wItem * item; @@ -328,8 +326,26 @@ case evIncAudioBufDelay: mplIncAudioBufDelay(); break; case evDecAudioBufDelay: mplDecAudioBufDelay(); break; - case evNormalSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth,mplheight ); break; - case evDoubleSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth * 2,mplheight * 2 ); break; + case evNormalSize: + if ( mplShMem->Playing ) + { +// wsWindowDecoration( &appMPlayer.subWindow,appMPlayer.subWindow.Decorations ); +// wsWindowDecoration( &appMPlayer.subWindow,0 ); +// appMPlayer.subWindow.isFullScreen=0; +// wsMoveWindow( &appMPlayer.subWindow,appMPlayer.subWindow.OldX,appMPlayer.subWindow.OldY ); +// wsResizeWindow( &appMPlayer.subWindow,moviewidth,movieheight ); + appMPlayer.subWindow.isFullScreen=True; + appMPlayer.subWindow.OldWidth=moviewidth; appMPlayer.subWindow.OldHeight=movieheight; + wsFullScreen( &appMPlayer.subWindow ); + mplResize( appMPlayer.subWindow.X,appMPlayer.subWindow.Y,moviewidth,movieheight ); + } +// else +// { +// wsResizeWindow( &appMPlayer.subWindow,appMPlayer.sub.width,appMPlayer.sub.height ); +// wsMoveWindow( &appMPlayer.subWindow,appMPlayer.sub.x,appMPlayer.sub.y ); +// } + break; +// case evDoubleSize: if ( mplShMem->Playing ) wsResizeWindow( &appMPlayer.subWindow,mplwidth * 2,mplheight * 2 ); break; // --- timer events case evHideMouseCursor:
--- a/Gui/mplayer/play.c Wed Aug 29 22:01:04 2001 +0000 +++ b/Gui/mplayer/play.c Thu Aug 30 10:55:17 2001 +0000 @@ -7,7 +7,7 @@ int mplParent = 1; -int mplx,mply,mplwidth,mplheight; +int moviex,moviey,moviewidth,movieheight; #include "../app.h" @@ -37,32 +37,10 @@ void mplFullScreen( void ) { - if ( appMPlayer.subWindow.isFullScreen ) - { - if ( mplShMem->Playing ) - { - appMPlayer.subWindow.OldX=mplx; - appMPlayer.subWindow.OldY=mply; - appMPlayer.subWindow.OldWidth=mplwidth; - appMPlayer.subWindow.OldHeight=mplheight; - } - else - { - appMPlayer.subWindow.OldWidth=appMPlayer.sub.width; - appMPlayer.subWindow.OldHeight=appMPlayer.sub.height; - appMPlayer.subWindow.OldX=( wsMaxX - appMPlayer.sub.width ) / 2; - appMPlayer.subWindow.OldY=( wsMaxY - appMPlayer.sub.height ) / 2; - } - } - else - { - mplx=appMPlayer.subWindow.X; - mply=appMPlayer.subWindow.Y; - mplwidth=appMPlayer.subWindow.Width; - mplheight=appMPlayer.subWindow.Height; - } - wsFullScreen( &appMPlayer.subWindow ); -// wsMoveTopWindow( &appMPlayer.subWindow ); +// if ( appMPlayer.subWindow.isFullScreen ) +// { +// } + wsFullScreen( &appMPlayer.subWindow ); mplResize( 0,0,appMPlayer.subWindow.Width,appMPlayer.subWindow.Height ); }
--- a/Gui/mplayer/play.h Wed Aug 29 22:01:04 2001 +0000 +++ b/Gui/mplayer/play.h Thu Aug 30 10:55:17 2001 +0000 @@ -53,10 +53,10 @@ extern int mplParent; -extern int mplx; -extern int mply; -extern int mplwidth; -extern int mplheight; +extern int moviex; +extern int moviey; +extern int moviewidth; +extern int movieheight; extern mplCommStruct * mplShMem;
--- a/mplayer.c Wed Aug 29 22:01:04 2001 +0000 +++ b/mplayer.c Thu Aug 30 10:55:17 2001 +0000 @@ -963,10 +963,9 @@ #ifdef HAVE_NEW_GUI if ( use_gui ) { - if ( !appMPlayer.subWindow.isFullScreen ) - wsResizeWindow( &appMPlayer.subWindow,sh_video->disp_w,sh_video->disp_h ); - screen_size_x=appMPlayer.subWindow.Width; - screen_size_y=appMPlayer.subWindow.Height; + if ( !appMPlayer.subWindow.isFullScreen ) wsResizeWindow( &appMPlayer.subWindow,sh_video->disp_w,sh_video->disp_h ); + moviewidth=screen_size_x=appMPlayer.subWindow.Width; + movieheight=screen_size_y=appMPlayer.subWindow.Height; } #endif