/* * S_HandleAviDemoCmd */ static unsigned S_HandleAviDemoCmd( const sndAviDemo_t *cmd ) { if( cmd->begin ) S_BeginAviDemo(); else S_StopAviDemo(); return sizeof( *cmd ); }
/* * S_Shutdown */ static void S_Shutdown( bool verbose ) { S_StopAllSounds( true, true ); S_StopAviDemo(); S_LockBackgroundTrack( false ); S_StopBackgroundTrack( ); S_FreeRawSounds(); SNDDMA_Shutdown( verbose ); SNDOGG_Shutdown( verbose ); num_loopsfx = 0; }