1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 18:18:12 +00:00
serenity/Libraries/LibAudio
Robin Burchell b907608e46 SharedBuffer: Split the creation and share steps
This allows us to seal a buffer *before* anyone else has access to it
(well, ok, the creating process still does, but you can't win them all).

It also means that a SharedBuffer can be shared with multiple clients:
all you need is to have access to it to share it on again.
2019-07-18 10:06:20 +02:00
..
ABuffer.h ABuffer: clamp -> clip 2019-07-17 09:47:52 +02:00
AClientConnection.cpp SharedBuffer: Split the creation and share steps 2019-07-18 10:06:20 +02:00
AClientConnection.h Rename new IPC headers & classes 2019-07-17 20:16:44 +02:00
ASAPI.h Work on AudioServer 2019-07-17 09:39:31 +02:00
AWavLoader.cpp ABuffer: move it and groove it 2019-07-17 09:47:52 +02:00
AWavLoader.h Work on AudioServer 2019-07-17 09:39:31 +02:00
Makefile Work on AudioServer 2019-07-17 09:39:31 +02:00