feat(qbz-audio): add device-reservation module skeleton with parsers
Adds the new module that will host the org.freedesktop.ReserveDevice1 D-Bus client. This commit only ships the public surface, the parser helpers (hw:N -> Audio<N> bus name, hw:CARD=name resolution) and unit tests for them. acquire() currently returns a degraded guard; D-Bus implementation lands in the next commit. cc
This commit is contained in:
7 files changed
+259
No files matched your search
Generated
+3
@@ -2921,6 +2921,7 @@ dependencies = [
|
||||
"symphonia",
|
||||
"thiserror 2.0.18",
|
||||
"tokio",
|
||||
"zbus",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -4387,6 +4388,7 @@ dependencies = [
|
||||
"signal-hook-registry",
|
||||
"socket2 0.6.3",
|
||||
"tokio-macros",
|
||||
"tracing",
|
||||
"windows-sys 0.61.2",
|
||||
]
|
||||
|
||||
@@ -5664,6 +5666,7 @@ dependencies = [
|
||||
"serde_repr",
|
||||
"sha1",
|
||||
"static_assertions",
|
||||
"tokio",
|
||||
"tracing",
|
||||
"uds_windows",
|
||||
"windows-sys 0.52.0",
|
||||
|
||||
Reference in new issue
Block a user