From 22900753d797a780784f47a9872ede42257d2b47 Mon Sep 17 00:00:00 2001 From: salh Date: Fri, 17 Apr 2026 22:44:16 +0300 Subject: [PATCH] fix: keep Windows audio backend WASAPI-only Remove the Windows runtime path that referenced the SDL driver so Windows builds do not require SDL symbols while Linux continues to use the SDL backend. Made-with: Cursor --- thirdparty/rexglue-sdk/src/native/audio/audio_runtime.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/thirdparty/rexglue-sdk/src/native/audio/audio_runtime.cpp b/thirdparty/rexglue-sdk/src/native/audio/audio_runtime.cpp index 9962287d..ee210a46 100644 --- a/thirdparty/rexglue-sdk/src/native/audio/audio_runtime.cpp +++ b/thirdparty/rexglue-sdk/src/native/audio/audio_runtime.cpp @@ -24,7 +24,7 @@ #if defined(_WIN32) REXCVAR_DEFINE_STRING(audio_backend, "wasapi", "Audio", "Audio backend: wasapi") - .allowed({"wasapi", "sdl"}) + .allowed({"wasapi"}) #else REXCVAR_DEFINE_STRING(audio_backend, "sdl", "Audio", "Audio backend: sdl") .allowed({"sdl"}) @@ -51,9 +51,6 @@ namespace { std::unique_ptr CreateConfiguredDriver(memory::Memory* memory, AudioRuntime* runtime, const size_t client_index) { #if defined(_WIN32) - if (REXCVAR_GET(audio_backend) == "sdl") { - return std::make_unique(memory, runtime, client_index); - } return std::make_unique(memory, runtime, client_index); #else return std::make_unique(memory, runtime, client_index);