Show nick when no routes are available#58
Open
WhyNotHugo wants to merge 1 commit into
Open
Conversation
Contributor
Author
WhyNotHugo
force-pushed
the
nick-without-routes
branch
from
June 30, 2026 16:39
8c0336a to
15af463
Compare
Contributor
Author
|
v2: formatting |
On my laptop, with the Pro Audio configuration, wiremix shows 5 different outputs all named "sof-hda-dsp", with "No route selected". I.e.: they're impossible to tell apart. Apparently, this is always the case with Pipewire's Pro Audio configuration: each output is its own node, and there are no routes for them. When no routes are available, show the output's nick instead, which are determined based on the underlying ALSA description. For my same laptop mentioned above, these would show "Pro", "HDMI 1", "HDMI 2", "HDMI 3" and "Pro 31". These names aren't great, but I can tell them apart. Improving the names generated by PipeWire is a separate task which I hope to complete soon, but is merely complementary and non-blocking for this change.
WhyNotHugo
force-pushed
the
nick-without-routes
branch
from
June 30, 2026 16:45
15af463 to
fd14e2d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


On my laptop, with the Pro Audio configuration, wiremix shows 5 different outputs all named "sof-hda-dsp", with "No route selected". I.e.: they're impossible to tell apart.
Apparently, this is always the case with Pipewire's Pro Audio configuration: each output is its own node, and there are no routes for them.
When no routes are available, show the output's nick instead, which are determined based on the underlying ALSA description. For my same laptop mentioned above, these would show "Pro", "HDMI 1", "HDMI 2", "HDMI 3" and "Pro 31". These names aren't great, but I can tell them apart. Improving the names generated by PipeWire is a separate task which I hope to complete soon, but is merely complementary and non-blocking for this change.