pipewire/spa/plugins/audioconvert
Wim Taymans 9c8913437b audioconvert: add simple and faster resampler
Add a sinc based resampler that, unlike speex, avoids memcpy and
works directly on the source data. It also allows for ssse3
optimizations and aligned loads. It will later switch to table
interpolation when doing variable rate.
2019-03-26 12:58:26 +01:00
..
audioconvert.c Add FASTPATH trace log 2019-03-21 11:31:53 +01:00
benchmark-fmt-ops.c mem: align memory to requested alignment 2019-01-24 18:28:52 +01:00
channelmix-ops-sse.c audioconvert: implement passthrough 2019-03-20 19:29:14 +01:00
channelmix-ops.c audioconvert: implement passthrough 2019-03-20 19:29:14 +01:00
channelmix.c Add FASTPATH trace log 2019-03-21 11:31:53 +01:00
fmt-ops-sse2.c audioconvert: small optimization 2019-03-20 15:57:13 +01:00
fmt-ops-sse41.c audioconvert: some more optimizations 2019-03-20 13:04:44 +01:00
fmt-ops-ssse3.c audioconvert: some more optimizations 2019-03-20 13:04:44 +01:00
fmt-ops.c audioconvert: implement passthrough 2019-03-20 19:29:14 +01:00
fmtconvert.c Add FASTPATH trace log 2019-03-21 11:31:53 +01:00
merger.c Add FASTPATH trace log 2019-03-21 11:31:53 +01:00
meson.build audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
plugin.c use SPA_EXPORT to export symbols 2019-02-06 13:24:41 +01:00
resample-native-c.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample-native-impl.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample-native-sse.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample-native-ssse3.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample-native.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample-peaks-sse.h resample: Let the resampler object handle all channels 2019-03-22 16:48:35 +01:00
resample-peaks.h resample: Let the resampler object handle all channels 2019-03-22 16:48:35 +01:00
resample-speex.h resample: Let the resampler object handle all channels 2019-03-22 16:48:35 +01:00
resample.c audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
resample.h audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00
splitter.c Add FASTPATH trace log 2019-03-21 11:31:53 +01:00
test-fmt-ops.c mem: align memory to requested alignment 2019-01-24 18:28:52 +01:00
test-resample.c audioconvert: add simple and faster resampler 2019-03-26 12:58:26 +01:00