services/pipewire: use node volume control when device missing

Some outputs which present a pipewire device object do not present
routes, instead expecting volume to be set on the associated pipewire node.
This commit is contained in:
Andrei 2026-02-15 23:23:34 +07:00 committed by outfoxxed
parent dacfa9de82
commit afbc5ffd4e
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
5 changed files with 35 additions and 14 deletions

View file

@ -36,6 +36,7 @@ set shell id.
- Fixed volume control breaking with pipewire pro audio mode.
- Fixed volume control breaking with bluez streams and potentially others.
- Fixed volume control breaking for devices without route definitions.
- Fixed escape sequence handling in desktop entries.
- Fixed volumes not initializing if a pipewire device was already loaded before its node.
- Fixed hyprland active toplevel not resetting after window closes.