Check for audioThreadTermReq in movie audio thread

This commit is contained in:
Eblo 2024-01-13 21:14:26 -05:00
parent edb3f83777
commit a11a581a01
No known key found for this signature in database
GPG key ID: 214AFBC4697F23AC

View file

@ -290,6 +290,9 @@ struct Movie
// Periodically check the buffers until one is available
while(true) {
// Quit if audio thread terminate request has been made
if (audioThreadTermReq) return;
alGetSourcei(audioSource, AL_BUFFERS_PROCESSED, &procBufs);
if(procBufs > 0) break;
SDL_Delay(AUDIO_SLEEP);