High output (and/or input) delay of SDL2 compared to non-SDL (reaction time about 75% longer (4 frames)) (CSGO and test project), a bug?

I think it’s well established that if you want the lowest latency sound, it’s better not to use SDL_mixer but rather the core audio functions: SDL_OpenAudioDevice(), SDL_QueueAudio() etc. You should also avoid outputting an audio format not supported by the hardware, thus forcing a conversion that can add to the latency.