- 31 Aug, 2017 1 commit
-
-
Max Kellermann authored
Fixes regression from commit 31bad5f7: if Pause() returns true, the output thread is running a busy loop, causing 100% CPU usage, instead of just closing the output. Closes #105
-
- 29 Aug, 2017 16 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The intrusive contains can easily erase items without searching through the whole list. This removes a good amount of runtime overhead.
-
Max Kellermann authored
By using an "intrusive" data structure, we can easily eliminate struct TimerRecord.
-
Max Kellermann authored
Prepare to eliminate the TimerRecord struct.
-
Max Kellermann authored
-
Max Kellermann authored
Got lost in commit e5ee3579
-
- 25 Aug, 2017 10 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
We can do CURL requests asynchronously, and we don't need a synchronous WorkQueue thread for that. This allows parallelizing lookups and allows immediate cancellation.
-
- 24 Aug, 2017 7 commits
-
-
Max Kellermann authored
Allows database plugins to use the EventThread, e.g. for CURL integration.
-
Max Kellermann authored
-
Max Kellermann authored
release v0.20.10
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 23 Aug, 2017 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This fixes an assertion failure caused by resuming playback before the decoder has finished startup.
-
- 22 Aug, 2017 1 commit
-
-
Matthew Leon authored
contains OSX mixer
-
- 21 Aug, 2017 1 commit
-
-
Matthew Leon authored
-
- 18 Aug, 2017 2 commits
-
-
Max Kellermann authored
memcmp() can overflow the buffer.
-
Max Kellermann authored
Allows eliminating lots of complexity and workarounds for bogus assertion failures.
-