Always publish microphone track when joining

This commit is contained in:
David Baker
2023-09-08 17:22:02 +01:00
parent c0443288c5
commit 2c1692bd4f
2 changed files with 59 additions and 4 deletions

View File

@@ -108,9 +108,17 @@ export function useLiveKit(
audio: initialMuteStates.current.audio.enabled,
video: initialMuteStates.current.video.enabled,
room: roomWithoutProps,
connect: false,
});
const connectionState = useECConnectionState(room, sfuConfig);
const connectionState = useECConnectionState(
{
deviceId: initialDevices.current.audioOutput.selectedId,
},
initialMuteStates.current.audio.enabled,
room,
sfuConfig
);
useEffect(() => {
// Sync the requested mute states with LiveKit's mute states. We do it this