From a7620426f6200e169975d277eee63fb3dcd5d6ac Mon Sep 17 00:00:00 2001 From: saker Date: Mon, 12 Aug 2024 12:57:10 -0400 Subject: [PATCH] Move back to using paComplete Made a misunderstanding. Pa_StopStream requires that we return paComplete when we are done to tell it that no more new buffers are being rendered for now and it can play any pending audio buffers. --- src/core/audio/AudioPortAudio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/audio/AudioPortAudio.cpp b/src/core/audio/AudioPortAudio.cpp index 9c0612b398b..fbf7339761a 100644 --- a/src/core/audio/AudioPortAudio.cpp +++ b/src/core/audio/AudioPortAudio.cpp @@ -178,7 +178,7 @@ int AudioPortAudio::processCallback(const float* inputBuffer, float* outputBuffe if( !frames ) { memset(outputBuffer, 0, framesPerBuffer * channels() * sizeof(float)); - return paContinue; + return paComplete; } m_outBufSize = frames; }