pipewire/spa/plugins/support
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
..
cpu-arm.c
cpu-x86.c
cpu.c
dbus.c
evl-plugin.c
evl-system.c evl: add include for spa_strerror 2020-07-14 14:19:26 +02:00
logger.c logger: handle file without '/' in it 2020-05-29 20:32:55 +02:00
loop.c loop: don't recursively flush 2020-09-17 11:46:55 +02:00
meson.build support: add null audio sink 2020-08-20 18:00:00 +02:00
node-driver.c support: add dummy driver 2020-04-27 20:21:31 +02:00
null-audio-sink.c support: add null audio sink 2020-08-20 18:00:00 +02:00
plugin.c support: add null audio sink 2020-08-20 18:00:00 +02:00
system.c add more debug of fd create and close 2020-06-02 14:06:51 +02:00