- 29 Dec, 2016 14 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
-
Max Kellermann authored
-
Max Kellermann authored
-
- 28 Dec, 2016 17 commits
-
-
Max Kellermann authored
We're using std::chrono::steady_clock now. No need to duplicate code.
-
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
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 27 Dec, 2016 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
.. and remove the obsolete method OpenFilter().
-
Max Kellermann authored
Convert assertion to runtime check; this assertion could fail when the output was closed due to an error before CLOSE arrived.
-
Max Kellermann authored
-
- 26 Dec, 2016 4 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
The filter can take some time to finish, even more so on a weak machine with a saturated CPU. By not holding the mutex during that time, we can reduce PlayerThread latency a lot, because that thread needs to synchronize a lot with all outputs.
-
Max Kellermann authored
Don't expose MusicChunk instances, provide higher-level access to chunk contents.
-