|
@@ -1376,7 +1376,8 @@ var LibJitsiMeet = {
|
1376
|
1376
|
this._gumFailedHandler.forEach(function (handler) {
|
1377
|
1377
|
handler(error);
|
1378
|
1378
|
});
|
1379
|
|
- Statistics.sendGetUserMediaFailed(error);
|
|
1379
|
+ if(!this._gumFailedHandler.length)
|
|
1380
|
+ Statistics.sendGetUserMediaFailed(error);
|
1380
|
1381
|
if(error === JitsiTrackErrors.UNSUPPORTED_RESOLUTION) {
|
1381
|
1382
|
var oldResolution = options.resolution || '360';
|
1382
|
1383
|
var newResolution = getLowerResolution(oldResolution);
|
|
@@ -6589,7 +6590,7 @@ Statistics.prototype.getPeerSSRCAudioLevel = function (peerJid, ssrc) {
|
6589
|
6590
|
* /modules/settings/Settings.js
|
6590
|
6591
|
*/
|
6591
|
6592
|
Statistics.prototype.startCallStats = function (session, settings) {
|
6592
|
|
- if(this.callStatsIntegrationEnabled) {
|
|
6593
|
+ if(this.callStatsIntegrationEnabled && !this.callstats) {
|
6593
|
6594
|
this.callstats = new CallStats(session, settings, this.options);
|
6594
|
6595
|
}
|
6595
|
6596
|
}
|