Use OpenAL as default sound engine
There is some delay between the weapon fired and the sound produced, compared to vanilla. This overhead is caused by SDL that is used for input and sound.
OpenAL has some minor issue (see #977), but noticeably reduces that delay. Changing the default sound engine from SDL to OpenAL should give players a better overall experience.
- Status changed from New to Fixed
- % Done changed from 0 to 100
Done. In case the code is compiled without OPENAL support, the client will fallback to SDL2 automatically.
Players that wants SDL2 as sound backend can change it in the settings (only the default is changed).