pipewire/spa/plugins/audioconvert
Wim Taymans 8590ac158b node: add flags to port_use_buffer
Remove the CAN_USE_BUFFERS flag, it is redundant. We can know this
because of the IO params and buffer params.

Add flags to the port_use_buffer call. We also want this call to
replace port_alloc_buffer. Together with a new result event we can
ask the node to (a)synchronously fill up the buffer data for us. This
is part of a plan to let remote nodes provide buffer data.
2019-07-25 13:19:39 +02:00
..
audioadapter.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
audioconvert.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
benchmark-fmt-ops.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
benchmark-resample.c bench: add avx resampler to benchmark 2019-03-28 16:53:26 +01:00
channelmix-ops-c.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
channelmix-ops-sse.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
channelmix-ops.c some printf fixes 2019-06-07 16:37:08 +02:00
channelmix-ops.h make bitfields unsigned 2019-04-10 17:52:42 +02:00
channelmix.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
fmt-ops-c.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
fmt-ops-sse2.c audioconvert: unroll some loop 2019-04-10 12:53:25 +02:00
fmt-ops-sse41.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
fmt-ops-ssse3.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
fmt-ops.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
fmt-ops.h make bitfields unsigned 2019-04-10 17:52:42 +02:00
fmtconvert.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
merger.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
meson.build adapter: move to SPA plugin 2019-07-10 18:04:59 +02:00
plugin.c adapter: move to SPA plugin 2019-07-10 18:04:59 +02:00
resample-native-avx.c audioconvert: fix native variable rate resampler 2019-04-30 15:14:05 +02:00
resample-native-c.c audioconvert: compile c version separately 2019-03-28 21:07:53 +01:00
resample-native-impl.h resample: fix phase calculation 2019-07-09 16:54:52 +02:00
resample-native-sse.c audioconvert: add avx optimizations 2019-03-28 16:45:57 +01:00
resample-native-ssse3.c audioconvert: handle more optimizations 2019-03-27 17:58:48 +01:00
resample-native.h resample-native: only do full resample when rate == 1.0 2019-07-15 17:06:07 +02:00
resample-peaks-sse.h resample: Let the resampler object handle all channels 2019-03-22 16:48:35 +01:00
resample-peaks.h small cleanups 2019-07-08 18:23:22 +02:00
resample-speex.h audioconvert: improve resampler 2019-04-23 17:34:27 +02:00
resample.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
resample.h resample: add functions to calculate in/out length 2019-07-08 18:26:08 +02:00
splitter.c node: add flags to port_use_buffer 2019-07-25 13:19:39 +02:00
test-fmt-ops.c audioconvert: pass state to functions 2019-03-29 17:39:59 +01:00
test-resample.c resample: add functions to calculate in/out length 2019-07-08 18:26:08 +02:00