Files
ladybird/Servers/AudioServer/ASMixer.cpp
Andreas Kling a089125d0f AudioServer: Block the mixer thread when there's nothing to do
Use a pthread_cond_t to have the ASMixer thread wait until a client has
connected and added a buffer queue to the "pending mixing" vector.

This solves the long-standing issue of the system "idling" at ~8% CPU.
2019-12-25 23:54:07 +01:00

3.6 KiB