Skip to content

Commit fdaf6ce

Browse files
committed
Setup test for music
1 parent 1ac9630 commit fdaf6ce

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

src/livekit/useECConnectionState.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ async function doConnect(
8383
let preCreatedAudioTrack: LocalTrack | undefined;
8484
try {
8585
const audioTracks = await livekitRoom!.localParticipant.createTracks({
86-
audio: { deviceId: initialDeviceId },
86+
audio: { deviceId: initialDeviceId, autoGainControl: false, noiseSuppression: false},
8787
});
8888

8989
if (audioTracks.length < 1) {

src/livekit/useLivekit.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ Please see LICENSE in the repository root for full details.
66
*/
77

88
import {
9+
AudioPresets,
910
ConnectionState,
1011
type E2EEManagerOptions,
1112
ExternalE2EEKeyProvider,
1213
LocalVideoTrack,
1314
Room,
1415
type RoomOptions,
15-
Track,
16+
Track
1617
} from "livekit-client";
1718
import { useEffect, useRef } from "react";
1819
import E2EEWorker from "livekit-client/e2ee-worker?worker";
@@ -107,6 +108,10 @@ export function useLivekit(
107108
deviceId: getValue(devices.videoInput.selected$)?.id,
108109
processor,
109110
},
111+
publishDefaults: {
112+
...defaultLiveKitOptions.publishDefaults,
113+
audioPreset: AudioPresets.musicHighQuality
114+
},
110115
audioCaptureDefaults: {
111116
...defaultLiveKitOptions.audioCaptureDefaults,
112117
deviceId: initialAudioInputId,

0 commit comments

Comments
 (0)