This commit is contained in:
lukasIO 2025-07-02 12:27:38 +02:00
parent 2068c96312
commit 719dcd4a4c
2 changed files with 3 additions and 7 deletions

View File

@ -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';

View File

@ -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);