- 25 Jul, 2020 1 commit
-
-
David Reid authored
-
- 23 Jul, 2020 8 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 22 Jul, 2020 3 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 20 Jul, 2020 1 commit
-
-
David Reid authored
-
- 19 Jul, 2020 2 commits
-
-
David Reid authored
This new system is used for asynchronous decoding of sound data. The main improvement with this one over the old one is the ability to do multi-producer, multi-consumer lock-free posting of messages which means multiple threads can be used to process jobs simultaneously rather than a single thread processing all jobs serially. Decoding is inherently serial which means multiple job threads is only useful when decoding multiple sounds. Each individual sound will be decoded serially. Another change with this commit is the ability for applications to control whether or not the resource manager manages it's own job threads. This is useful if an application wants to manage the job queue themselves if, for example, they want to integrate it more closely with their existing job system.
-
David Reid authored
-
- 18 Jul, 2020 2 commits
-
-
David Reid authored
-
David Reid authored
-
- 17 Jul, 2020 6 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 16 Jul, 2020 1 commit
-
-
David Reid authored
-
- 15 Jul, 2020 7 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
Public issue: https://github.com/dr-soft/miniaudio/issues/177
-
David Reid authored
Public issue: https://github.com/dr-soft/miniaudio/issues/177
-
- 14 Jul, 2020 1 commit
-
-
David Reid authored
-
- 13 Jul, 2020 3 commits
-
-
David Reid authored
-
David Reid authored
Public issue https://github.com/dr-soft/miniaudio/issues/176
-
David Reid authored
-
- 12 Jul, 2020 4 commits
-
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
David Reid authored
-
- 11 Jul, 2020 1 commit
-
-
David Reid authored
-