This commit is contained in:
2025-05-21 08:46:12 +03:00
parent 9531bff01a
commit 079ce23363
94 changed files with 4630 additions and 2704 deletions

View File

@@ -9,11 +9,11 @@ export function WebRTCConnectionManager() {
const voiceState = useVoiceStateStore();
const webrtc = useWebRTCStore();
const remoteStream = useWebRTCStore(state => state.remoteStream);
const audioRef = useRef<HTMLAudioElement>(null)
const remoteStream = useWebRTCStore((state) => state.remoteStream);
const audioRef = useRef<HTMLAudioElement>(null);
if (audioRef.current) {
audioRef.current.srcObject = remoteStream
audioRef.current.srcObject = remoteStream;
}
useEffect(() => {
@@ -25,7 +25,7 @@ export function WebRTCConnectionManager() {
audio: {
noiseSuppression: false,
},
video: false
video: false,
});
webrtc.createOffer(stream);
@@ -41,7 +41,6 @@ export function WebRTCConnectionManager() {
if (webrtc.status === ConnectionState.DISCONNECTED) {
voiceState.leaveVoiceChannel();
}
}, [webrtc.status]);
return (
@@ -49,4 +48,4 @@ export function WebRTCConnectionManager() {
<audio autoPlay ref={audioRef} className="hidden" />
</>
);
}
}