filter-chain: make plugin wrapper

So that we can implement the internal plugins with a more expressive
API than LADSPA.
This commit is contained in:
Wim Taymans 2021-08-10 19:54:02 +02:00
parent e46799d43f
commit 85dd03c2d8
7 changed files with 734 additions and 424 deletions

View file

@ -48,6 +48,8 @@ pipewire_module_loopback = shared_library('pipewire-module-loopback',
pipewire_module_filter_chain = shared_library('pipewire-module-filter-chain',
[ 'module-filter-chain.c',
'module-filter-chain/biquad.c',
'module-filter-chain/ladspa_plugin.c',
'module-filter-chain/builtin_plugin.c',
'module-filter-chain/kiss_fft_f32.c',
'module-filter-chain/kiss_fftr_f32.c',
'module-filter-chain/convolver.c' ],