|
@@ -359,12 +359,24 @@ export default class CallStats {
|
359
|
359
|
CallStats.callStatsID = options.callStatsID;
|
360
|
360
|
CallStats.callStatsSecret = options.callStatsSecret;
|
361
|
361
|
|
|
362
|
+ let configParams;
|
|
363
|
+
|
|
364
|
+ if (options.applicationName) {
|
|
365
|
+ configParams = {
|
|
366
|
+ applicationVersion:
|
|
367
|
+ `${options.applicationName} (${
|
|
368
|
+ RTCBrowserType.getBrowserName()})`
|
|
369
|
+ };
|
|
370
|
+ }
|
|
371
|
+
|
362
|
372
|
// userID is generated or given by the origin server
|
363
|
373
|
CallStats.backend.initialize(
|
364
|
374
|
CallStats.callStatsID,
|
365
|
375
|
CallStats.callStatsSecret,
|
366
|
376
|
CallStats.userID,
|
367
|
|
- CallStats._initCallback);
|
|
377
|
+ CallStats._initCallback,
|
|
378
|
+ undefined,
|
|
379
|
+ configParams);
|
368
|
380
|
|
369
|
381
|
return true;
|
370
|
382
|
} catch (e) {
|