Commit Graph

261 Commits

Author SHA1 Message Date
David Reid 4f63069984 Engine: Fix a bug where sounds groups are not initialized properly.
This is happening due to the hierarchy not being constructed properly.
2020-10-11 09:40:57 +10:00
David Reid 742bccff4d Remove an unnecessary member from ma_engine_config. 2020-10-01 20:24:52 +10:00
David Reid e951e7ee61 Fix compilation errors when compiling as C++. 2020-10-01 20:12:17 +10:00
David Reid 5effa71e94 Minor refactor. 2020-09-15 17:39:15 +10:00
David Reid 0a73233877 Try fixing a bug where a sound is never unmarked as mixing.
This should fix a deadlock when uninitializing a sound after it's
reached the end.
2020-09-14 19:51:21 +10:00
David Reid 5e1f653efb Engine: Fix some bugs with effects. 2020-09-12 19:14:36 +10:00
David Reid 8d64b597f8 Fix a typo. 2020-09-12 12:56:57 +10:00
David Reid b0736de6b1 Add support for initializing an engine using a pre-initialized device. 2020-09-09 19:15:40 +10:00
David Reid 0c4fc08759 Minor documentation updates. 2020-09-05 13:45:22 +10:00
David Reid acf4284aa9 Fix a crash when passing in NULL for the engine config. 2020-09-05 10:12:27 +10:00
David Reid d0bfcf0cc1 Rename ma_engine.h to miniaudio_engine.h. 2020-09-05 10:01:44 +10:00