diff options
Diffstat (limited to '')
| -rw-r--r-- | main.ha | 9 |
1 files changed, 2 insertions, 7 deletions
@@ -444,7 +444,7 @@ fn run() (void | fs::error | io::error | sdl2::error) = { let renderer = sdl2::SDL_CreateRenderer(window, -1, sdl2::SDL_RendererFlags::ACCELERATED)?; defer sdl2::SDL_DestroyRenderer(renderer); - const want_spec = SDL_AudioSpec { + const spec = SDL_AudioSpec { freq = 44100, format = AUDIO_S16LSB, channels = 1, @@ -454,12 +454,7 @@ fn run() (void | fs::error | io::error | sdl2::error) = { ... }; - let have_spec = SDL_AudioSpec { - callback = &audio_callback, - ... - }; - - let dev = SDL_OpenAudioDevice(null, 0, &want_spec, &have_spec, 0)?; + let dev = SDL_OpenAudioDevice(null, 0, &spec, null, 0)?; defer SDL_CloseAudioDevice(dev); sdl2::SDL_SetRenderDrawColor(renderer, 0x00, 0x00, 0x00, 0xFF)?; |
