fix(ios): keep voice chat on Bluetooth headset
Build and test / test (macos-latest) (push) Waiting to run
Build and test / test (ubuntu-24.04) (push) Waiting to run
Build and test / test (windows-latest) (push) Waiting to run
Build and test / apple-client (push) Waiting to run

This commit is contained in:
2026-09-25 12:27:27 +02:00
parent f3ac779bf4
commit 724f7e912d
3 changed files with 35 additions and 6 deletions
+5 -2
View File
@@ -1,6 +1,6 @@
# VoiceCat status
Updated: 2026-09-22
Updated: 2026-09-25
## Current state
@@ -23,7 +23,10 @@ The physical-device iOS voice path now supports ReplayKit fallback, stable Apple
capture using a paced 20 ms handoff, and true built-in stereo microphone capture. Stereo was
verified on an iPhone 16 Pro Max with a two-channel AVAudioEngine input and distinct left/right
samples; the managed Apple binding requires native use of its otherwise-unmapped stereo polar
pattern constant.
pattern constant. The voice-chat preset now leaves speaker routing off so a connected Bluetooth
headset can supply both input and output; speaker routing remains an explicit Advanced setting.
Device-selected inputs are not saved as preferences during route refresh. Bluetooth switching
still needs device validation.
The iOS user list now opens a remote-user detail view with independent tuning for each active
audio stream. Private messages are grouped into per-user conversations with direct access to the