service/pipewire: set device node volumes with device object

Fixes discrepancies between pulse and qs volumes, and volumes not
persisting across reboot or vt switches.
This commit is contained in:
outfoxxed 2024-08-27 01:28:28 -07:00
parent b40d4147e0
commit c60871a7fb
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
9 changed files with 380 additions and 74 deletions

View file

@ -9,6 +9,7 @@ qt_add_library(quickshell-service-pipewire STATIC
node.cpp
metadata.cpp
link.cpp
device.cpp
)
qt_add_qml_module(quickshell-service-pipewire