0ad/source/soundmanager
wraitii 5ee8354e99 Fix windows SEH hook when crashing in an std::thread
Follows 107d3d461f and other 'pthread->std::thread' diffs.

Windows uses Structured Exception Handling to allow reporting errors
(both C++ and hardware) nicely. This works by wrapping the code in a
__try __catch block.
The pthread wrapper did this automatically, but we now need to do it
explicitly for std::thread.

Tested by: Stan
Differential Revision: https://code.wildfiregames.com/D3261
This was SVN commit r24530.
2021-01-10 08:39:54 +00:00
..
data Removes duplication of Clamp function. 2019-09-26 21:14:21 +00:00
items Clean up ThreadUtil, use standard C++11 constructs instead of custom ones. 2019-06-06 19:30:48 +00:00
scripting Improve sound attenuation so that zooming out actually reduce the sound level. 2020-12-13 00:04:17 +00:00
ISoundManager.h Fix style issues in ea38089853 2020-12-17 22:04:03 +00:00
SoundManager.cpp Fix windows SEH hook when crashing in an std::thread 2021-01-10 08:39:54 +00:00
SoundManager.h Fix userreport detection of sound cards 2020-12-10 18:36:05 +00:00