kleines Filmröllchen
9880a5c481
AudioServer: Expose the ability to get and set the sample rate
...
Two new IPC calls allow audio clients to get and set the sample rate.
The AudioServer calls into the new ioctl of the sound card.
2021-08-27 23:35:27 +04:30
Brian Gianforcaro
808aa31353
Services: Remove unused header includes
2021-08-01 08:10:16 +02:00
Andreas Kling
5424372d50
AudioServer: Remove unnecessary greet() message
2021-05-23 09:53:55 +02:00
Gunnar Beutner
5bb79ea0a7
Userland: Update IPC calls to use proxies
...
This updates all existing code to use the auto-generated client
methods instead of post_message/send_sync.
2021-05-03 21:14:40 +02:00
Gunnar Beutner
065040872f
Userland: Change IPC funcs to use plain arguments instead of a struct
...
Instead of having a single overloaded handle method each method gets
its own unique method name now.
2021-05-03 21:14:06 +02:00
Gunnar Beutner
889359b6f9
Userland: Make IPC handlers return void if they don't have any outputs
2021-05-02 08:11:38 +02:00
Gunnar Beutner
7cf2839a26
Userland: Get rid of the OwnPtr<...> boilerplate code for IPC handlers
2021-05-02 08:11:38 +02:00
Brian Gianforcaro
1682f0b760
Everything: Move to SPDX license identifiers in all files.
...
SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers
This was done with the `ambr` search and replace tool.
ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
2021-04-22 11:22:27 +02:00
Andreas Kling
1ce03f4f34
LibIPC: Stop sending client ID to clients
...
The client ID is not useful to normal clients anymore, so stop telling
everyone what their ID is.
2021-02-01 11:32:00 +01:00
Andreas Kling
2cd16778b5
AudioServer+LibAudio: Pass audio buffers as Core::AnonymousBuffer
...
This was the last remaining user of shbufs! :^)
2021-01-17 09:07:32 +01:00
Andreas Kling
c7ac7e6eaf
Services: Move to Userland/Services/
2021-01-12 12:23:01 +01:00