1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 19:47:46 +00:00

AudioServer: Add a buffer queue so we can buffer some sound.

The idea here is to keep a small number of sample buffers queued in the
AudioServer so we don't get caught without something to play.
This commit is contained in:
Andreas Kling 2019-07-28 18:27:32 +02:00
parent 7f82e86fb8
commit 7cabe6433e
6 changed files with 61 additions and 1 deletions

View file

@ -12,4 +12,5 @@ public:
virtual void handshake() override;
void play(const ABuffer&, bool block);
void enqueue(const ABuffer&);
};