Skip to content

filter-utils: fix handling of targetless smart filters

P V requested to merge pvir/wireplumber:smart-targetless into master

A smart filter should be considered "targetless" (i.e. interpose on streams going to default target) only if filter.smart.target is not set.

Currently any smart filter with specified target not found is considered such, which is wrong. This causes misbehavior, such as all recording streams going to the bluetooth dummy source.

Fix this by doing it correctly.

Closes #598 (closed)

Edited by P V

Merge request reports