Source is created twice when using source-rnnoise.conf
Version, Distribution, Desktop Environment: 0.3.30. ArchLinux
Description of Problem: Pipewire creates input source twice when using https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/master/src/daemon/filter-chain/source-rnnoise.conf for noise cancellation but only one works. The problem with this is that having two sources with the same name - but where only one works, causes applications that have been configured to use that source to fail the next time the system boots because they do not know what the true source is (the one that works).
How Reproducible: Always.
Steps to Reproduce:
- Add the source-rnnoise.conf config options to your pipewire.conf, my pipewire.conf is: pipewire.conf
- Restart the pipewire user's services.
- Look Pavucontrol -> Input Devices
Actual Results: "Noise Cancelling source" is created twice:
Expected Results: "Noise Cancelling source" is created once.
Additional Info Eg. pw-dump -N > file
(As Attachment Please): dump.txt