feat(host): emit desktop audio exclusion status events
This commit is contained in:
@@ -195,6 +195,14 @@ impl AecValidator {
|
||||
self.state
|
||||
}
|
||||
|
||||
/// The configured module index regardless of validation state. Status
|
||||
/// reporting and foreign-AEC detection need to name the intended identity
|
||||
/// without treating it as trusted for taint; only
|
||||
/// [`Self::validated_module_id`] grants that trust.
|
||||
pub fn configured_module_id(&self) -> Option<u64> {
|
||||
self.target
|
||||
}
|
||||
|
||||
/// The validated index to place in
|
||||
/// [`ExclusionCtx::aec_module_id`](crate::host::taint::ExclusionCtx) —
|
||||
/// `Some` **only** in [`AecState::Validated`]. `None` everywhere else,
|
||||
|
||||
Reference in New Issue
Block a user