Cesar Torres
b02f01843a
SoundPlayer: Add abstractions for players and visulizations
...
This can make them easier to be swappable in realtime
2021-03-27 10:20:55 +01:00
Cesar Torres
809f1d984d
SoundPlayer: Implement the Fast Fourier Transform algorithm
2021-03-27 10:20:55 +01:00
Andreas Kling
78b12e1521
Userland: Turn all application menus into window menus :^)
2021-03-25 22:14:09 +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
Marco Cutecchia
14f075b26d
SoundPlayer: Added 'shared_buffer' to pledge
...
This fixes a crash that occured when opening a file due to not pledging 'shared_buffer'
2021-01-16 22:54:21 +01:00
Andreas Kling
d312011708
Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd"
...
Now that WindowServer broadcasts the system theme using an anonymous
file, we need clients to pledge "recvfd" so they can receive it.
Some programs keep the "shared_buffer" pledge since it's still used for
a handful of things.
2021-01-16 19:30:32 +01:00
Andreas Kling
20915795a8
Everywhere: Pledge "sendfd" in WindowServer client programs
...
This is needed for the new way we transfer window backing stores.
2021-01-15 14:10:32 +01:00
Andreas Kling
dc28c07fa5
Applications: Move to Userland/Applications/
2021-01-12 12:05:23 +01:00