From 420dc1d5044c9be4cd921bd13298cdc2cde055fe Mon Sep 17 00:00:00 2001 From: kanjitalk755 Date: Sun, 16 May 2021 14:46:58 +0900 Subject: [PATCH] fixed startup sound --- BasiliskII/src/SDL/audio_sdl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BasiliskII/src/SDL/audio_sdl.cpp b/BasiliskII/src/SDL/audio_sdl.cpp index c81e0fd4..42406c2b 100644 --- a/BasiliskII/src/SDL/audio_sdl.cpp +++ b/BasiliskII/src/SDL/audio_sdl.cpp @@ -369,8 +369,8 @@ static int play_startup(void *arg) { Uint8 *wav_buffer; Uint32 wav_length; if (SDL_LoadWAV("startup.wav", &wav_spec, &wav_buffer, &wav_length)) { - SDL_AudioSpec desired = { .freq = 44100, .format = AUDIO_S16, .channels = 1 }, obtained; - SDL_AudioDeviceID deviceId = SDL_OpenAudioDevice(NULL, 0, &desired, &obtained, 0); + SDL_AudioSpec obtained; + SDL_AudioDeviceID deviceId = SDL_OpenAudioDevice(NULL, 0, &wav_spec, &obtained, 0); if (deviceId) { SDL_QueueAudio(deviceId, wav_buffer, wav_length); SDL_PauseAudioDevice(deviceId, 0);