Skip to content

Commit 101af1a

Browse files
authored
Merge pull request #313 from QuickBlox/dev.QBWEBSDK-644
The cross platform bug for bandwidth was fixed
2 parents f64ad16 + 4092fe3 commit 101af1a

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

quickblox.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/modules/webrtc/qbRTCPeerConnection.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,10 @@ function _modifySDPforFixIssueFFAndFreezes(sdp) {
503503
}
504504

505505
function setMediaBitrate(sdp, media, bitrate) {
506+
if (!bitrate) {
507+
return sdp.replace(/b=AS:.*\r\n/, '').replace(/b=TIAS:.*\r\n/, '');
508+
}
509+
506510
var lines = sdp.split('\n');
507511
var line = -1;
508512
var modifier = 'AS';

src/modules/webrtc/qbWebRTCClient.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -177,11 +177,12 @@ WebRTCClient.prototype._onCallListener = function(userID, sessionID, extension)
177177
Utils.safeCallbackCall(this.onInvalidEventsListener, 'onCall', sessionID, userID, userInfo);
178178
}
179179
} else {
180-
var session = this.sessions[sessionID];
181-
182-
if (!session) {
183-
session = this._createAndStoreSession(sessionID, extension.callerID, extension.opponentsIDs, extension.callType, +extension.userInfo.bandwidth);
180+
var session = this.sessions[sessionID],
181+
bandwidth = +userInfo.bandwidth || 0;
184182

183+
if (!session) {
184+
session = this._createAndStoreSession(sessionID, extension.callerID, extension.opponentsIDs, extension.callType, bandwidth);
185+
185186
if (typeof this.onCallListener === 'function') {
186187
Utils.safeCallbackCall(this.onCallListener, session, userInfo);
187188
}

src/qbConfig.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
var config = {
1515
version: '2.8.1',
16-
buildNumber: '1071',
16+
buildNumber: '1072',
1717
creds: {
1818
appId: '',
1919
authKey: '',

0 commit comments

Comments
 (0)