mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-31 22:25:38 -04:00
When sink is follower, and no data to write is available, it should not schedule a timeout, but wait for the driver to wake it up again. Fixes process ending up busylooping in data thread as follower, under some conditions. Also, clean up the code to be more clear about timeout logic. Just loop directly instead of setting timeout 1, if we need to just flush more immediately. |
||
|---|---|---|
| .. | ||
| examples | ||
| include | ||
| plugins | ||
| tests | ||
| tools | ||
| meson.build | ||