Christoph Oelckers
|
e091369a38
|
- removed FCriticalSection and replaced all of its uses with std::mutex.
There's really no need for a non-standard solution here anymore with C++11.
This also fixes an unreleased lock in the WildMidi code.
|
2019-02-22 20:24:24 +01:00 |
|
Christoph Oelckers
|
f6a91e1722
|
- moved the I_Error prototypes to doomerrors.h to avoid having to include the low level system header for this.
|
2019-01-31 19:38:04 +01:00 |
|
Christoph Oelckers
|
1a3df8dfba
|
- moved all shutdown handling for sound related resources to I_ShutdownSound instead of registering separate atterm handlers.
|
2018-12-19 09:39:06 +01:00 |
|
alexey.lysiuk
|
2ae8d39441
|
Removed all superfluous #include's
Automatically optimized by CLion IDE with manual corrections
|
2018-04-24 14:30:35 +03:00 |
|
Christoph Oelckers
|
b939836846
|
- renamed FileRdr back to FileReader.
|
2018-03-11 19:29:37 +01:00 |
|
Christoph Oelckers
|
5fa63c396d
|
- sound code and most of texture code converted to FileRdr.
This allowed to remove a lot of bad pointer voodoo in the music loader, because the new class does not allow duplication of the reader object
|
2018-03-10 18:45:11 +01:00 |
|
Christoph Oelckers
|
dc3df4e897
|
- remove mod_dumb CVAR. This now effectively disabled module playback because the OpenAL backend cannot substitute for it, unlike FMod.
|
2017-04-22 10:59:52 +02:00 |
|
Christoph Oelckers
|
5eb9587135
|
- moved the various music format files into their own directory.
|
2017-03-10 22:26:02 +01:00 |
|