From d326167f729fd65775d322db487df03119674e44 Mon Sep 17 00:00:00 2001 From: Timo K Date: Thu, 3 Jul 2025 11:27:50 +0200 Subject: [PATCH] dont use controlled on ios Signed-off-by: Timo K --- src/state/MediaDevices.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/state/MediaDevices.ts b/src/state/MediaDevices.ts index 0712a3fa..86773f87 100644 --- a/src/state/MediaDevices.ts +++ b/src/state/MediaDevices.ts @@ -392,9 +392,10 @@ export class MediaDevices { public readonly audioOutput: MediaDevice< AudioOutputDeviceLabel, SelectedAudioOutputDevice - > = getUrlParams().controlledAudioDevices - ? new ControlledAudioOutput(this.scope) - : new AudioOutput(this.usingNames$, this.scope); + > = + getUrlParams().controlledAudioDevices && platform !== "ios" + ? new ControlledAudioOutput(this.scope) + : new AudioOutput(this.usingNames$, this.scope); public readonly videoInput: MediaDevice = new VideoInput(this.usingNames$, this.scope);