feat(voice): harden Android audio and channel joins

This commit is contained in:
Edison Jwa
2026-05-19 01:58:07 +09:00
parent 29a553d4e1
commit 8c253f1d4d
23 changed files with 2948 additions and 363 deletions
@@ -152,7 +152,8 @@ impl TransmitModeSelector {
/// permission revocation immediately silences the microphone
/// even mid-PTT.
pub fn set_permission_state(&self, state: PermissionGate) {
self.permission_state.store(state.as_u8(), Ordering::Relaxed);
self.permission_state
.store(state.as_u8(), Ordering::Relaxed);
self.recompute();
}