[Feature Request] Allow in-app renaming of the EasyEffects Sink/Source
Allow the user to rename the Sink/Source nodes that are created by EasyEffects.
Easyeffects needs the node name to do some of its operations. Allowing the users to change this will introduce an insane level of complexity to our code base. And probably open the path for many bugs.
Would it be possible to use node.name for that, and leave it on "easyeffects_sink/source", but allow the node.description to be changed in-app? The renaming would mostly be for front-end purposes anyway.
As far as I remember EasyEffects does not make use of the description internally. So changing it should not be a problem. But as there was never a reason to even show them on our window there is no code in place to manage the description text. And our window has to be changed accordingly to allow this. So it is something that will take time to do. And that should probably be hidden behind an advanced option because most users do not even have a reason to think about the nodes description.
All that assumes that pipewire offers a way to easily change the description. Destroying the node and recreating the pw_filter node just to change its description is not something viable.