SDL: emscripten: add main thread proxy for getting audio frequency

https://github.com/libsdl-org/SDL/commit/a2e7c76bda17c853ba93c7d2c9fdddf8a9d621d1

From a2e7c76bda17c853ba93c7d2c9fdddf8a9d621d1 Mon Sep 17 00:00:00 2001
From: Shane Calimlim <[EMAIL REDACTED]>
Date: Tue, 28 Jul 2026 12:23:56 -0700
Subject: [PATCH] emscripten: add main thread proxy for getting audio frequency

the rest of the calls were updated in aec86ba but one was missed
---
 src/audio/emscripten/SDL_emscriptenaudio.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/audio/emscripten/SDL_emscriptenaudio.c b/src/audio/emscripten/SDL_emscriptenaudio.c
index dd55de831a26a..a145b51142d39 100644
--- a/src/audio/emscripten/SDL_emscriptenaudio.c
+++ b/src/audio/emscripten/SDL_emscriptenaudio.c
@@ -270,7 +270,7 @@ static int EMSCRIPTENAUDIO_OpenDevice(_THIS, const char *devname)
     this->hidden = (struct SDL_PrivateAudioData *)0x1;
 
     /* limit to native freq */
-    this->spec.freq = EM_ASM_INT({
+    this->spec.freq = MAIN_THREAD_EM_ASM_INT({
       var SDL2 = Module['SDL2'];
       return SDL2.audioContext.sampleRate;
     });