summaryrefslogtreecommitdiff
path: root/Servers/AudioServer
AgeCommit message (Expand)Author
2019-08-03IPCCompiler+AudioServer: Accept "//"-style comments in IPC defintionsAndreas Kling
2019-08-03AudioServer: Port to the new generated IPC mechanismAndreas Kling
2019-08-03AudioServer: Link against LibIPCAndreas Kling
2019-08-03AudioServer: The EnqueueBuffer response needs a success booleanAndreas Kling
2019-08-03IPCCompiler: Start working on a simple IPC definition languageAndreas Kling
2019-07-29AudioServer: Begin work on a new IPC API style.Andreas 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-28AudioServer: Add a buffer queue so we can buffer some sound.Andreas Kling
2019-07-27AudioServer: Let ASMixer notify ASClientConnection about finished buffers.Andreas Kling
2019-07-27WindowServer+AudioServer: Add some missing C_OBJECT macros.Andreas Kling
2019-07-27AudioServer: Remove some outdated comments.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-27LibCore: Port CoreIPCServer to using CLocalServer.Andreas Kling
2019-07-17AudioServer: Use Vector::append(Vector&&) for pending mix buffers.Andreas Kling
2019-07-17Rename new IPC headers & classesRobin Burchell
2019-07-17Port WSClientConnection to CIPCServerSideClientRobin Burchell
2019-07-17Introduce CIPCServerSideClientRobin Burchell
2019-07-17ABuffer: clamp -> clipRobin Burchell
2019-07-17ABuffer: move it and groove itRobin Burchell
2019-07-17Work on AudioServerRobin Burchell
2019-07-13AudioServer: Assorted infrastructure workRobin Burchell
2019-07-13Kernel: First cut of a sb16 driverRobin Burchell