audio: Add an assert to make sure non-streaming audio uses good buffer sizes.
diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c
index 4dc3cf2..7e874e1 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