Skip to content

Commit

Permalink
nacl: unlock audio thread mutex when done with it.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Aug 1, 2016
1 parent c754662 commit a94376c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/audio/nacl/SDL_naclaudio.c
Expand Up @@ -51,7 +51,7 @@ static void nacl_audio_callback(void* samples, uint32_t buffer_size, PP_TimeDelt
static void nacl_audio_callback(void* samples, uint32_t buffer_size, PP_TimeDelta latency, void* data) {
SDL_AudioDevice* _this = (SDL_AudioDevice*) data;

SDL_LockMutex(private->mutex);
SDL_LockMutex(private->mutex); /* !!! FIXME: is this mutex necessary? */

if (_this->enabled && !_this->paused) {
if (_this->convert.needed) {
Expand All @@ -71,7 +71,7 @@ static void nacl_audio_callback(void* samples, uint32_t buffer_size, PP_TimeDelt
SDL_memset(samples, 0, buffer_size);
}

return;
SDL_UnlockMutex(private->mutex);
}

static void NACLAUD_CloseDevice(SDL_AudioDevice *device) {
Expand Down

0 comments on commit a94376c

Please sign in to comment.