pipewire/spa/plugins
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
..
alsa alsa: add and install spa-acp-tool 2020-09-23 11:37:53 +02:00
audioconvert audioadapter: improve the processing loop 2020-09-24 17:18:47 +02:00
audiomixer improve debug 2020-04-22 12:47:18 +02:00
audiotestsrc audiotestsrc: fix function signature 2020-05-12 17:23:35 +02:00
bluez5 a2dp-sink: don't overwrite duration in clock 2020-09-17 10:31:35 +02:00
control tweak buffers a little 2020-02-19 10:17:00 +01:00
ffmpeg ffmpeg: fix install dir 2020-01-30 17:50:45 +01:00
jack profile: refactor code to make EnumProfile and Profile params 2020-08-17 11:08:26 +02:00
libcamera libcamera: cleanup build warnings 2020-06-16 17:53:54 +00:00
support loop: don't recursively flush 2020-09-17 11:46:55 +02:00
test improve debug 2020-04-22 12:47:18 +02:00
v4l2 v4l2: do TRY_FMT on the filter format 2020-09-19 13:32:47 +02:00
videoconvert Improve naming 2020-08-06 13:49:33 +02:00
videotestsrc improve debug 2020-04-22 12:47:18 +02:00
volume improve debug 2020-04-22 12:47:18 +02:00
vulkan vulkan: check results of stat 2020-05-20 15:24:25 +02:00
meson.build Integrating libcamera 2020-06-04 10:36:39 +02:00