diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-02-01 16:34:22 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-02-01 16:34:22 +0000 |
commit | c6a2fbb7c1e457659d90496aa4c511bd7894e50e (patch) | |
tree | 725f4d68aadac99cc9e36ebf51ff723e78178f35 /Gui/mplayer/play.c | |
parent | ca0aea4c2d982e19ec3dc5f86178a83e4ac17e37 (diff) | |
download | mpv-c6a2fbb7c1e457659d90496aa4c511bd7894e50e.tar.bz2 mpv-c6a2fbb7c1e457659d90496aa4c511bd7894e50e.tar.xz |
small bugfixes, and kill other warning
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4466 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/mplayer/play.c')
-rw-r--r-- | Gui/mplayer/play.c | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/Gui/mplayer/play.c b/Gui/mplayer/play.c index 5d9ee13424..ec7d52204c 100644 --- a/Gui/mplayer/play.c +++ b/Gui/mplayer/play.c @@ -97,18 +97,33 @@ void mplPause( void ) { case 1: // playing mplShMem->Playing=2; - btnModify( evPlaySwitchToPause,btnReleased ); - btnModify( evPauseSwitchToPlay,btnDisabled ); +// btnModify( evPlaySwitchToPause,btnReleased ); +// btnModify( evPauseSwitchToPlay,btnDisabled ); break; - case 2: // paused + case 2: // paused mplShMem->Playing=1; - btnModify( evPlaySwitchToPause,btnDisabled ); - btnModify( evPauseSwitchToPlay,btnReleased ); +// btnModify( evPlaySwitchToPause,btnDisabled ); +// btnModify( evPauseSwitchToPlay,btnReleased ); break; } + mplState(); mplSubRender=0; } +void mplState( void ) +{ + if ( ( mplShMem->Playing == 0 )||( mplShMem->Playing == 2 ) ) + { + btnModify( evPlaySwitchToPause,btnReleased ); + btnModify( evPauseSwitchToPlay,btnDisabled ); + } + else + { + btnModify( evPlaySwitchToPause,btnDisabled ); + btnModify( evPauseSwitchToPlay,btnReleased ); + } +} + void mplResize( unsigned int X,unsigned int Y,unsigned int width,unsigned int height ) { // printf( "----resize---> %dx%d --- \n",width,height ); |