Fix iOS voice capture and screen sharing
Build and test / test (macos-latest) (push) Canceled after 0s
Build and test / test (ubuntu-24.04) (push) Canceled after 0s
Build and test / test (windows-latest) (push) Canceled after 0s
Build and test / apple-client (push) Canceled after 0s

This commit is contained in:
2026-09-21 14:14:15 +02:00
parent 35617e9708
commit 0372baf589
13 changed files with 389 additions and 66 deletions
+5
View File
@@ -19,6 +19,11 @@ The source-of-truth layout is:
- `native/media/` and `native/rnnoise/` — required Opus/RNNoise shim and vendored RNNoise.
- `native/apple/broadcast/` — required ReplayKit upload extension and shared ring producer.
The physical-device iOS voice path now supports ReplayKit fallback and stable Apple VPIO
voice-chat capture using a paced 20 ms handoff. Stereo microphone routing remains an open device
gate: the stereo preset currently receives duplicated mono samples despite selecting the built-in
stereo capsule.
## Release gates
- Run real multi-person calls on Windows, macOS, and physical iOS hardware, including adaptive