diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c index 4dc3cf2c4..7e874e193 100644 --- a/src/audio/SDL_audio.c +++ b/src/audio/SDL_audio.c @@ -565,6 +565,7 @@ SDL_RunAudio(void *devicep) while (!SDL_AtomicGet(&device->shutdown)) { /* Fill the current buffer with sound */ if (!device->stream && SDL_AtomicGet(&device->enabled)) { + SDL_assert(device->spec.size == device->callbackspec.size); stream = current_audio.impl.GetDeviceBuf(device); } else { /* if the device isn't enabled, we still write to the