Преглед на файлове

Merge pull request #267 from jitsi/updates-rtp-stats-nwj

Updates rtp stats to work with nwjs.
dev1
hristoterezov преди 9 години
родител
ревизия
791efec4a1
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5
    1
      modules/statistics/RTPStatsCollector.js

+ 5
- 1
modules/statistics/RTPStatsCollector.js Целия файл

@@ -8,7 +8,8 @@ var GlobalOnErrorHandler = require("../util/GlobalOnErrorHandler");
8 8
 
9 9
 /* Whether we support the browser we are running into for logging statistics */
10 10
 var browserSupported = RTCBrowserType.isChrome() ||
11
-        RTCBrowserType.isOpera() || RTCBrowserType.isFirefox();
11
+        RTCBrowserType.isOpera() || RTCBrowserType.isFirefox() ||
12
+        RTCBrowserType.isNWJS();
12 13
 
13 14
 /**
14 15
  * The LibJitsiMeet browser-agnostic names of the browser-specific keys reported
@@ -45,6 +46,8 @@ KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_CHROME] = {
45 46
 };
46 47
 KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_OPERA] =
47 48
     KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_CHROME];
49
+KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_NWJS] =
50
+    KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_CHROME];
48 51
 KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_IEXPLORER] =
49 52
     KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_CHROME];
50 53
 KEYS_BY_BROWSER_TYPE[RTCBrowserType.RTC_BROWSER_SAFARI] =
@@ -457,6 +460,7 @@ StatsCollector.prototype._defineGetStatValueMethod = function (keys) {
457 460
     switch (this._browserType) {
458 461
     case RTCBrowserType.RTC_BROWSER_CHROME:
459 462
     case RTCBrowserType.RTC_BROWSER_OPERA:
463
+    case RTCBrowserType.RTC_BROWSER_NWJS:
460 464
         // TODO What about other types of browser which are based on Chrome such
461 465
         // as NW.js? Every time we want to support a new type browser we have to
462 466
         // go and add more conditions (here and in multiple other places).

Loading…
Отказ
Запис