1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-18 08:39:01 +00:00

play->pause fix ?

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1805 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
pontscho 2001-08-31 18:46:45 +00:00
parent 481e493626
commit 8f858e4ddb

View File

@ -55,7 +55,7 @@ void mplStop()
{
if ( !mplShMem->Playing ) return;
// ---
printf("%%%%%% STOP \n");
//printf("%%%%%% STOP \n");
// ---
mplShMem->Playing=0;
if ( !appMPlayer.subWindow.isFullScreen )
@ -69,10 +69,11 @@ printf("%%%%%% STOP \n");
void mplPlay( void )
{
if ( mplShMem->Filename[0] == 0 ) return;
if ( mplShMem->Playing ) mplStop();
if ( ( mplShMem->Filename[0] == 0 )&&
( mplShMem->Playing == 1 ) ) return;
if ( mplShMem->Playing == 2 ) { mplPause(); return; }
// ---
printf("%%%%%% PLAY \n");
//printf("%%%%%% PLAY \n");
// ---
mplShMem->Playing=1;
mplSubRender=0;
@ -80,12 +81,24 @@ printf("%%%%%% PLAY \n");
void mplPause( void )
{
if ( mplShMem->Playing != 1 ) return;
// ---
printf("%%%%%% PAUSE \n");
//printf("%%%%%% PAUSE \n");
// ---
mplShMem->Playing=2;
mplSubRender=0;
switch( mplShMem->Playing )
{
case 1: // playing
mplShMem->Playing=2;
btnModify( evPlaySwitchToPause,btnReleased );
btnModify( evPauseSwitchToPlay,btnDisabled );
mplSubRender=0;
break;
case 2: // paused
mplShMem->Playing=1;
btnModify( evPlaySwitchToPause,btnDisabled );
btnModify( evPauseSwitchToPlay,btnReleased );
mplSubRender=0;
break;
}
}
void mplResize( unsigned int X,unsigned int Y,unsigned int width,unsigned int height )