pipewire/spa
Wim Taymans a9c0435317 loop: don't recursively flush
If we are already in the loop thread and flushing, this means we
added a new invoke item on the list from a callback. Place the
item on the queue and let the flush code take care of it after the
callback completes.

Required to fix some issues with draining in pulse where a stream
is destroyed from the drained callback which then invokes a pause.
2020-09-17 11:46:55 +02:00
..
examples examples: dlclose on some errors 2020-07-02 16:07:54 +02:00
include alsa: add option to force a samplerate 2020-09-16 15:14:26 +02:00
plugins loop: don't recursively flush 2020-09-17 11:46:55 +02:00
tests Only assert about x86_64 struct sizes if ABI is LP64, not x32 2020-09-07 15:21:17 +00:00
tools initialize variables better 2020-05-20 15:24:25 +02:00
meson.build add udev rules so we don't rely on pulseaudio 2020-07-28 13:11:17 +02:00