Engine/lib/sdl/src/audio/android/SDL_androidaudio.c
/* Resume (unblock) all non already paused audio devices by releasing their mixer lock */
Resume (unblock) all non already paused audio devices by releasing their mixer lock
Resume ( unblock ) all non already paused audio devices by releasing their mixer lock
void AndroidAUD_ResumeDevices(void)
{
    struct SDL_PrivateAudioData *private;
    if(audioDevice != NULL && audioDevice->hidden != NULL) {
        private = (struct SDL_PrivateAudioData *) audioDevice->hidden;
        if (private->resume) {
            audioDevice->paused = SDL_FALSE;
            private->resume = SDL_FALSE;
            SDL_UnlockMutex(audioDevice->mixer_lock);
        }
    }
}
void AndroidAUD_ResumeDevices ( void ) { struct SDL_PrivateAudioData * private ; if ( audioDevice != NULL && audioDevice -> hidden != NULL ) { private = ( struct SDL_PrivateAudioData * ) audioDevice -> hidden ; if ( private -> resume ) { audioDevice -> paused = SDL_FALSE ; private -> resume = SDL_FALSE ; SDL_UnlockMutex ( audioDevice -> mixer_lock ) ; } } }
Resume (unblock) all non already paused audio devices by releasing their mixer lock
Resume ( unblock ) all non already paused audio devices by releasing their mixer lock
/* TODO: Handle multiple devices? */