filter-chain: move filter-chain to a spa_interface

Move the filter-chain code to a filter-graph SPA interface.

The idea is to make this more useful outside of the filter-chain.
This commit is contained in:
Wim Taymans 2024-11-12 11:31:10 +01:00
parent d17c3fb72d
commit 22f7a1de28
5 changed files with 2362 additions and 1921 deletions

View file

@ -129,7 +129,8 @@ filter_chain_sources = [
'module-filter-chain/biquad.c',
'module-filter-chain/ladspa_plugin.c',
'module-filter-chain/builtin_plugin.c',
'module-filter-chain/convolver.c'
'module-filter-chain/convolver.c',
'module-filter-chain/filter-graph.c'
]
filter_chain_dependencies = [
mathlib, dl_lib, pipewire_dep, sndfile_dep, plugin_dependencies