void MPEGaudio:: Play(void) { ResetPause(); if ( valid_stream ) { #ifdef THREADED_AUDIO StartDecoding(); #endif playing = true; } }
void MPEGaudio:: Stop(void) { if ( valid_stream ) { SDL_LockAudio(); playing = false; SDL_UnlockAudio(); #ifdef THREADED_AUDIO StopDecoding(); #endif } ResetPause(); }
void MPEGaudio:: Stop(void) { if ( valid_stream ) { if ( sdl_audio ) { PSPL_LockAudio();} playing = false; if ( sdl_audio ) { PSPL_UnlockAudio();} } ResetPause(); }