Skip to content

combine-sink: Add remix modarg

When module-combine-sink is used to create virtual surround card it is expected that each slave channel receives data for exactly one combined sink channel.

Currently this is not the case because module-combine-sink would follow core->disable_remixing setting. Usually this means that multiple channels of combined sink are getting remixed into slave channel, and there is no option to disable this behavior just for combined sink.

Improve this by implementing "remix" modarg for module-combine-sink, default to original behavior (follow core->disable_remixing setting).

See #1267 (closed) for more details.

Edited by Igor Kovalenko

Merge request reports