modules: add combine-stream module

The module can:

- Make a sink that sends all or some channels to other sinks.
- Make a source that combines multiple sources into one.

The selection of what streams to combine is implemented with rules so
that the selection is very configurable. By default all Audio/Sink or
Audio/Source nodes are selected.
This commit is contained in:
Wim Taymans 2023-01-20 19:37:47 +01:00
parent 8f90446042
commit 29787b51ef
3 changed files with 1027 additions and 0 deletions

File diff suppressed because it is too large Load diff