Правильный deviceId
This commit is contained in:
@@ -16,7 +16,7 @@ import { attachReceiverE2EE, attachSenderE2EE } from "./audioE2EE";
|
||||
import { useDeattachedSender } from "../DialogProvider/useDeattachedSender";
|
||||
import { AttachmentType } from "../ProtocolProvider/protocol/packets/packet.message";
|
||||
import { generateRandomKey } from "@/app/utils/utils";
|
||||
import { useCoreDevice } from "../DeviceProvider/useCoreDevice";
|
||||
import { useSystemInformation } from "../SystemProvider/useSystemInformation";
|
||||
|
||||
export interface CallContextValue {
|
||||
call: (callable: string) => void;
|
||||
@@ -86,7 +86,7 @@ export function CallProvider(props : CallProviderProps) {
|
||||
const soundRef = useRef<boolean>(true);
|
||||
const {sendMessage} = useDeattachedSender();
|
||||
const hasRemoteTrackRef = useRef<boolean>(false);
|
||||
const { deviceId } = useCoreDevice();
|
||||
const systemInformation = useSystemInformation();
|
||||
|
||||
const {playSound, stopSound, stopLoopSound} = useSound();
|
||||
const {setWindowPriority} = useWindow();
|
||||
@@ -197,7 +197,7 @@ export function CallProvider(props : CallProviderProps) {
|
||||
answerSignal.setSignalType(WebRTCSignalType.ANSWER);
|
||||
answerSignal.setSdpOrCandidate(JSON.stringify(answer));
|
||||
answerSignal.setPublicKey(publicKey);
|
||||
answerSignal.setDeviceId(deviceId);
|
||||
answerSignal.setDeviceId(systemInformation.id);
|
||||
send(answerSignal);
|
||||
info("Received WebRTC offer, set remote description and sent answer");
|
||||
return;
|
||||
@@ -342,7 +342,7 @@ export function CallProvider(props : CallProviderProps) {
|
||||
candidateSignal.setSignalType(WebRTCSignalType.ICE_CANDIDATE);
|
||||
candidateSignal.setSdpOrCandidate(JSON.stringify(event.candidate));
|
||||
offerSignal.setPublicKey(publicKey);
|
||||
offerSignal.setDeviceId(deviceId);
|
||||
offerSignal.setDeviceId(systemInformation.id);
|
||||
send(candidateSignal);
|
||||
}
|
||||
}
|
||||
@@ -405,7 +405,7 @@ export function CallProvider(props : CallProviderProps) {
|
||||
offerSignal.setSignalType(WebRTCSignalType.OFFER);
|
||||
offerSignal.setSdpOrCandidate(JSON.stringify(offer));
|
||||
offerSignal.setPublicKey(publicKey);
|
||||
offerSignal.setDeviceId(deviceId);
|
||||
offerSignal.setDeviceId(systemInformation.id);
|
||||
send(offerSignal);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user