mirror of
https://gitlab.freedesktop.org/pipewire/helvum
synced 2026-03-15 03:26:10 +08:00
Change architecture to controller-centered arch
struct PipewireConnection is now decoupled from any other components, another component (the controller) can receive updates by registering a callback. struct PipewireState has been refactored to a struct Controller. It still keeps state and manages the view, but now also actively requests updates from the pipewire connection via callback.
This commit is contained in:
1
Cargo.lock
generated
1
Cargo.lock
generated
@@ -583,6 +583,7 @@ dependencies = [
|
||||
"gtk4",
|
||||
"libspa",
|
||||
"log",
|
||||
"once_cell",
|
||||
"pipewire",
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user