mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-02-14 07:43:14 +00:00
This does an enormous amount of work in SDL_immdevice.c to simplify and clean up that interface, while moving some of its responsibilities to the higher level SDL_audio.c. I hope I saw the whole picture here, and this wasn't foolhardy of me. WASAPI has not been updated for these changes, or for SDL3 at all, yet. As such, it continues to be broken for now. It will be updated soon. This code compiles with my cross compiler, but hasn't been built with Visual Studio, or tested in any form, so there might be obvious fixes following along shortly.