From 041262987132aa26ec4227770b68c81f482fd5fd Mon Sep 17 00:00:00 2001 From: Timo Date: Tue, 20 May 2025 09:26:55 +0200 Subject: [PATCH] fix start with for output devices. --- src/livekit/MediaDevicesContext.tsx | 7 +------ src/settings/SettingsModal.tsx | 1 - 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/livekit/MediaDevicesContext.tsx b/src/livekit/MediaDevicesContext.tsx index 2ca695cd..dab98ffa 100644 --- a/src/livekit/MediaDevicesContext.tsx +++ b/src/livekit/MediaDevicesContext.tsx @@ -29,11 +29,7 @@ import { alwaysShowIphoneEarpiece as alwaysShowIphoneEarpieceSetting, type Setting, } from "../settings/settings"; -import { - type OutputDevice, - setAvailableOutputDevices$, - setOutputDevice$, -} from "../controls"; +import { setAvailableOutputDevices$, setOutputDevice$ } from "../controls"; import { useUrlParams } from "../UrlParams"; // This hardcoded id is used in EX ios! It can only be changed in coordination with @@ -325,7 +321,6 @@ function useControlledOutput(): MediaDeviceHandle { const { available } = useObservableEagerState( useObservable(() => { const outputDeviceData$ = setAvailableOutputDevices$.pipe( - startWith([]), map((devices) => { const deviceForEarpiece = devices.find((d) => d.forEarpiece); const deviceMapTuple: [string, DeviceLabel][] = devices.map( diff --git a/src/settings/SettingsModal.tsx b/src/settings/SettingsModal.tsx index f909d05e..0cc285c1 100644 --- a/src/settings/SettingsModal.tsx +++ b/src/settings/SettingsModal.tsx @@ -11,7 +11,6 @@ import { type MatrixClient } from "matrix-js-sdk"; import { Button, Root as Form, Separator } from "@vector-im/compound-web"; import { type Room as LivekitRoom } from "livekit-client"; import { useObservableEagerState } from "observable-hooks"; -import { logger } from "matrix-js-sdk/lib/logger"; import { Modal } from "../Modal"; import styles from "./SettingsModal.module.css";