mirror of
https://github.com/dhewm/dhewm3.git
synced 2025-02-01 14:10:42 +00:00
e6f3713169
OpenAL devices can disconnect, and with some luck they're back after a few seconds. This especially seems to happen with Intels Windows GPU driver and display-audio when switching the resolution or enabling fullscreen, see #209 Now a disconnect is detected and we try to reset the device for 20 seconds, hoping it comes back. This needs at least openal-soft 1.17.0 to build and 1.20.0 or newer to actually work. Also added missing stub functions in openal_stub.cpp (used by dedicated server so it doesn't have to link libopenal) |
||
---|---|---|
.. | ||
efxlib.h | ||
snd_cache.cpp | ||
snd_decoder.cpp | ||
snd_efxfile.cpp | ||
snd_emitter.cpp | ||
snd_local.h | ||
snd_shader.cpp | ||
snd_system.cpp | ||
snd_wavefile.cpp | ||
snd_world.cpp | ||
sound.h |