diff --git a/libs/sdl2/source/audio_engine.cpp b/libs/sdl2/source/audio_engine.cpp index 4cd0e720..c363ba19 100644 --- a/libs/sdl2/source/audio_engine.cpp +++ b/libs/sdl2/source/audio_engine.cpp @@ -47,7 +47,11 @@ namespace psemek::sdl2 desired.freq = audio::frequency; desired.channels = 2; desired.format = AUDIO_F32SYS; +#ifndef __EMSCRIPTEN__ desired.samples = 256; +#else + desired.samples = 2048; +#endif desired.callback = &callback; desired.userdata = this; if (device_ = SDL_OpenAudioDevice(nullptr, 0, &desired, &obtained, 0); device_ == 0)