From e071023d05b2f404833f453555b6807117d8687c Mon Sep 17 00:00:00 2001 From: Arnav Bhatt Date: Wed, 21 Aug 2024 03:38:36 +0530 Subject: [PATCH] fix audio queuing Signed-off-by: Arnav Bhatt --- src/audio/kolibri/SDL_kolibriaudio.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/audio/kolibri/SDL_kolibriaudio.c b/src/audio/kolibri/SDL_kolibriaudio.c index 524871c..5cd7c26 100644 --- a/src/audio/kolibri/SDL_kolibriaudio.c +++ b/src/audio/kolibri/SDL_kolibriaudio.c @@ -33,13 +33,11 @@ static void kolibri_audio_callback(void) // initialize _this = global_device; - callback = _this->spec.callback; if (CreateBuffer(private->used_format | PCM_RING, 0, &private->hBuff)) { private->audio_response = 1; exit(0); } - private->audio_response = 1; // wait for resume @@ -50,6 +48,7 @@ static void kolibri_audio_callback(void) bPaused = 0; private->audio_response = 1; PlayBuffer(private->hBuff, 0); + callback = _this->callbackspec.callback; // main loop while (1) {