From 719dcd4a4c1ea35c2d0b1b948ca45865ad03b946 Mon Sep 17 00:00:00 2001 From: lukasIO Date: Wed, 2 Jul 2025 12:27:38 +0200 Subject: [PATCH] cleanup --- app/rooms/[roomName]/PageClientImpl.tsx | 7 +------ lib/MicrophoneSettings.tsx | 3 ++- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/rooms/[roomName]/PageClientImpl.tsx b/app/rooms/[roomName]/PageClientImpl.tsx index 4bdbcb1..f7d34c6 100644 --- a/app/rooms/[roomName]/PageClientImpl.tsx +++ b/app/rooms/[roomName]/PageClientImpl.tsx @@ -25,15 +25,10 @@ import { RoomEvent, TrackPublishDefaults, VideoCaptureOptions, - ParticipantEvent, - VideoQuality, - isVideoTrack, - RemoteTrackPublication, - RemoteTrack, } from 'livekit-client'; import { useRouter } from 'next/navigation'; import { useSetupE2EE } from '@/lib/useSetupE2EE'; -import { useLowCPUOptimiser, useLowCPUOptimizer } from '@/lib/usePerfomanceOptimiser'; +import { useLowCPUOptimizer } from '@/lib/usePerfomanceOptimiser'; const CONN_DETAILS_ENDPOINT = process.env.NEXT_PUBLIC_CONN_DETAILS_ENDPOINT ?? '/api/connection-details'; diff --git a/lib/MicrophoneSettings.tsx b/lib/MicrophoneSettings.tsx index cf784cb..250c0f1 100644 --- a/lib/MicrophoneSettings.tsx +++ b/lib/MicrophoneSettings.tsx @@ -3,12 +3,13 @@ import { useKrispNoiseFilter } from '@livekit/components-react/krisp'; import { TrackToggle } from '@livekit/components-react'; import { MediaDeviceMenu } from '@livekit/components-react'; import { Track } from 'livekit-client'; +import { isLowPowerDevice } from './client-utils'; export function MicrophoneSettings() { const { isNoiseFilterEnabled, setNoiseFilterEnabled, isNoiseFilterPending } = useKrispNoiseFilter( { filterOptions: { - quality: 'medium', + quality: isLowPowerDevice() ? 'low' : 'medium', onBufferDrop: () => { console.warn('krisp buffer dropped, disabling noise filter now'); setNoiseFilterEnabled(false);