pipewire/spa/plugins/audioconvert
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
..
audioadapter.c audioadapter: improve the processing loop 2020-09-24 17:18:47 +02:00
audioconvert.c audioconvert: fix Buffers param debug 2020-09-24 11:53:10 +02:00
benchmark-fmt-ops.c audioconvert tests: Default to using an installed libspa-support 2020-09-14 18:16:49 +00:00
benchmark-resample.c audioconvert tests: Default to using an installed libspa-support 2020-09-14 18:16:49 +00:00
channelmix-ops-c.c
channelmix-ops-sse.c
channelmix-ops.c
channelmix-ops.h
channelmix.c audioconvert: send the command to the children 2020-09-14 16:39:42 +02:00
fmt-ops-avx2.c
fmt-ops-c.c
fmt-ops-neon.c
fmt-ops-sse2.c
fmt-ops-sse41.c
fmt-ops-ssse3.c
fmt-ops.c
fmt-ops.h
fmtconvert.c fmtconvert: improve channel debug names 2020-09-15 13:22:41 +02:00
merger.c merger: we always consume all input 2020-09-24 16:57:15 +02:00
meson.build spa: install the spa-resample tool 2020-09-23 11:37:16 +02:00
plugin.c
resample-native-avx.c
resample-native-impl.h
resample-native-neon.c
resample-native-sse.c
resample-native-ssse3.c
resample-native.c audioconvert: send the command to the children 2020-09-14 16:39:42 +02:00
resample-peaks-impl.h
resample-peaks-sse.c
resample-peaks.c
resample.c resample: reset resample state when starting 2020-09-15 13:22:41 +02:00
resample.h
spa-resample.c
splitter.c audioconvert: send the command to the children 2020-09-14 16:39:42 +02:00
test-audioadapter.c
test-audioconvert.c
test-channelmix.c
test-fmt-ops.c audioconvert tests: Default to using an installed libspa-support 2020-09-14 18:16:49 +00:00
test-helper.h audioconvert tests: Default to using an installed libspa-support 2020-09-14 18:16:49 +00:00
test-resample.c
test-source.c