summaryrefslogtreecommitdiff
path: root/Servers/AudioServer/ASMixer.cpp
AgeCommit message (Expand)Author
2019-12-25AudioServer: Block the mixer thread when there's nothing to doAndreas Kling
2019-12-22AudioServer: Remove any pending mixer queues whose client disconnectedAndreas Kling
2019-12-08AudioServer: Set the mixer thread name to "AudioServer[mixer]"Andrew Kaster
2019-11-23AudioServer: Broadcast muted state changes to all clientsAndreas Kling
2019-11-22AudioServer: Allow muting the system audioAndreas Kling
2019-10-19AudioServer: Added ability to get count of samples in the buffer queueTill Mayer
2019-09-21LibCore: Convert CFile to ObjectPtrAndreas Kling
2019-08-26AudioServer: Port threading to LibThreadSergey Bugaev
2019-08-18AudioServer: Turn ASMixer into a CObjectAndreas Kling
2019-07-29AudioServer: Add a "main mix volume" and a simple program to get/set itAndreas Kling
2019-07-28AudioServer+LibAudio: Make mixing queue-based instead of buffer-based.Andreas Kling
2019-07-27AudioServer: Let ASMixer notify ASClientConnection about finished buffers.Andreas Kling
2019-07-27Audio: Make ABuffer sit on top of a SharedBuffer.Andreas Kling
2019-07-27AudioServer: Avoid two heap allocations per mixing iteration.Andreas Kling
2019-07-27Audio: Make basic streaming WAV playback work.Andreas Kling
2019-07-17AudioServer: Use Vector::append(Vector&&) for pending mix buffers.Andreas Kling
2019-07-17ABuffer: clamp -> clipRobin Burchell
2019-07-17Work on AudioServerRobin Burchell