pipewire/spa
Wim Taymans 584ae678c6 audioadapter: improve the processing loop
Handle the case where the converter in a source needs more output
buffers (-EPIPE). Schedule the follower in that case and try to
run the converter again until we have output or we can't make progress
anymore.

If the converter needs more data, schedule the follower before we
exit the loop with the data. This gives the follower a chance to get
more data asynchronously for the next iteration.
2020-09-24 17:18:47 +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 audioadapter: improve the processing loop 2020-09-24 17:18:47 +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