From 2471d8cc2ac07511e60c062748ed1952bd18144e Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Sun, 27 Aug 2023 19:30:31 -0400
Subject: [PATCH] audio: Fixed logic error in SDL_OpenAudioDeviceStream.
---
src/audio/SDL_audio.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c
index e9109df8d179..c2b2e0598b3d 100644
--- a/src/audio/SDL_audio.c
+++ b/src/audio/SDL_audio.c
@@ -1552,9 +1552,9 @@ SDL_AudioStream *SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, const SDL_Au
if (callback) {
int rc;
if (iscapture) {
- rc = SDL_SetAudioStreamGetCallback(stream, callback, userdata);
- } else {
rc = SDL_SetAudioStreamPutCallback(stream, callback, userdata);
+ } else {
+ rc = SDL_SetAudioStreamGetCallback(stream, callback, userdata);
}
SDL_assert(rc == 0); // should only fail if stream==NULL atm.
}