Skip to content

Commit 0d2711a

Browse files
author
evgeny-nadymov
committed
Remove UNIFY_SDP flag
1 parent c00e1ec commit 0d2711a

File tree

1 file changed

+17
-24
lines changed

1 file changed

+17
-24
lines changed

src/Stores/CallStore.js

Lines changed: 17 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77
import EventEmitter from './EventEmitter';
88
import LocalConferenceDescription from '../Calls/LocalConferenceDescription';
9+
import P2PEncryptor from '../Calls/P2P/P2PEncryptor';
910
import StreamManager from '../Calls/StreamManager';
1011
import { canManageVoiceChats, getChatTitle } from '../Utils/Chat';
1112
import { closeCallPanel, closeGroupCallPanel, openCallPanel } from '../Actions/Call';
@@ -19,10 +20,8 @@ import AppStore from './ApplicationStore';
1920
import LStore from './LocalizationStore';
2021
import UserStore from './UserStore';
2122
import TdLibController from '../Controllers/TdLibController';
22-
import P2PEncryptor from '../Calls/P2P/P2PEncryptor';
2323

2424
const JOIN_TRACKS = true;
25-
const UNIFY_SDP = true;
2625
export const TG_CALLS_SDP_STRING = true;
2726

2827
export function LOG_CALL(str, ...data) {
@@ -1997,13 +1996,11 @@ class CallStore extends EventEmitter {
19971996
currentCall.offerSent = false;
19981997

19991998
let description = data;
2000-
if (UNIFY_SDP) {
2001-
description = {
2002-
type: isAnswer ? 'answer' : 'offer',
2003-
sdp: isAnswer ?
2004-
P2PSdpBuilder.generateAnswer(data) :
2005-
P2PSdpBuilder.generateOffer(data)
2006-
}
1999+
description = {
2000+
type: isAnswer ? 'answer' : 'offer',
2001+
sdp: isAnswer ?
2002+
P2PSdpBuilder.generateAnswer(data) :
2003+
P2PSdpBuilder.generateOffer(data)
20072004
}
20082005

20092006
console.log('[sdp] remote', description.type, description.sdp)
@@ -2048,14 +2045,13 @@ class CallStore extends EventEmitter {
20482045
case 'answer':
20492046
case 'offer':{
20502047
let description = data;
2051-
if (UNIFY_SDP) {
2052-
description = {
2053-
type,
2054-
sdp: type === 'offer' ?
2055-
P2PSdpBuilder.generateOffer(data) :
2056-
P2PSdpBuilder.generateAnswer(data)
2057-
}
2048+
description = {
2049+
type,
2050+
sdp: type === 'offer' ?
2051+
P2PSdpBuilder.generateOffer(data) :
2052+
P2PSdpBuilder.generateAnswer(data)
20582053
}
2054+
20592055
// LOG_P2P_CALL('[generate] ', data, description.type, description.sdp);
20602056
await connection.setRemoteDescription(description);
20612057
if (currentCall.candidates) {
@@ -2182,15 +2178,12 @@ class CallStore extends EventEmitter {
21822178

21832179
p2pSendSdp(callId, sdpData) {
21842180
LOG_P2P_CALL('p2pSendSdp', callId, sdpData);
2185-
if (UNIFY_SDP) {
2186-
const { type, sdp } = sdpData;
2187-
const sdpInfo = p2pParseSdp(sdp);
2188-
sdpInfo['@type'] = type;
21892181

2190-
this.p2pSendCallSignalingData(callId, JSON.stringify(sdpInfo));
2191-
} else {
2192-
this.p2pSendCallSignalingData(callId, JSON.stringify(sdpData));
2193-
}
2182+
const { type, sdp } = sdpData;
2183+
const sdpInfo = p2pParseSdp(sdp);
2184+
sdpInfo['@type'] = type;
2185+
2186+
this.p2pSendCallSignalingData(callId, JSON.stringify(sdpInfo));
21942187
}
21952188

21962189
p2pHangUp(callId, discard = false) {

0 commit comments

Comments
 (0)