Skip to content

Channelmix Control Port

Julian Bouzas requested to merge julian/pipewire:channelmix-control-port into master

This MR adds a control input port in channelmix node to process control sequences. Each Control of those sequences are handled individually by the node, and they change properties when a specific amount of samples have been processed.

Note that, similar to example-control, there is a new adapter-control executable in spa/examples to test the new channelmix control port using audioadapters, the example sends control sequences to do fade in/out audio effects. The example can be used as a way to make sure the changes in this MR work properly.

My nickname is jbouzas on IRC in case this MR needs to be discussed further, happy to make any changes.

Edited by Wim Taymans

Merge request reports