Commit History

Author SHA1 Message Date
  Andreas Kling 92f77864de LibAudio: Put all classes in the Audio namespace and remove leading A 5 years ago
  Andreas Kling d264e8fcc5 LibIPC: Put all classes in the IPC namespace and remove the leading I 5 years ago
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 years ago
  Andreas Kling fc86460134 AK: Move the userspace SharedBuffer from LibC to AK 5 years ago
  Andreas Kling f93c0dc489 LibIPC: Get client/server PIDs using getsockopt(SO_PEERCRED) 5 years ago
  Andreas Kling 4a37bec27c LibIPC: Rename base classes to IClientConnection and IServerConnection 5 years ago
  Sergey Bugaev bd55938985 AudioServer: Port to socket takeover 5 years ago
  Andreas Kling 84cb91de38 AudioServer: Broadcast muted state changes to all clients 5 years ago
  Andreas Kling 630d5b3ffd LibIPC+AudioServer: Allow unsolicited server-to-client IPC messages 5 years ago
  Andreas Kling 107011f119 AudioServer: Allow muting the system audio 5 years ago
  Till Mayer 2f13517a1a LibAudio: Added playback control features to audio server 5 years ago
  Till Mayer 406aabff23 AudioServer: Added ability to get count of samples in the buffer queue 5 years ago
  Till Mayer 4c8341d080 LibAudio: Fixed stuttery playback of audio 5 years ago
  Andreas Kling a98de0b6ee LibAudio: Add AClientConnetion::try_enqueue() API 5 years ago
  Andreas Kling 8e684f0959 AudioServer: Port to the new generated IPC mechanism 6 years ago
  Andreas Kling e6db1b81b8 AudioServer: Begin work on a new IPC API style. 6 years ago
  Andreas Kling 15afc88ffe AudioServer: Add a "main mix volume" and a simple program to get/set it 6 years ago
  Andreas Kling be31e2232c AudioServer+LibAudio: Make mixing queue-based instead of buffer-based. 6 years ago
  Andreas Kling 7cabe6433e AudioServer: Add a buffer queue so we can buffer some sound. 6 years ago
  Andreas Kling de3d1f2275 LibAudio: Remove an unnecessary copy of sample buffers before sending them. 6 years ago
  Andreas Kling 426248098c Audio: Make basic streaming WAV playback work. 6 years ago
  Andreas Kling c7a4c8f93b LibAudio: Run clang-format on all of it to make editing easier. 6 years ago
  Robin Burchell b907608e46 SharedBuffer: Split the creation and share steps 6 years ago
  Robin Burchell 9c8dd836fc Rename new IPC headers & classes 6 years ago
  Robin Burchell 2177594c96 Port LibGUI to use CIPCClientSideConnection 6 years ago
  Robin Burchell 41bece0682 Make AClientConnection generic 6 years ago
  Robin Burchell ac4f8fe350 AClientConnection: Fix double exit 6 years ago
  Robin Burchell 2df6f0e87f Work on AudioServer 6 years ago
  Robin Burchell ffa8cb668f AudioServer: Assorted infrastructure work 6 years ago