Selaa lähdekoodia

Enables stats for Temasys plugin.

master
paweldomas 9 vuotta sitten
vanhempi
commit
4153189561

+ 4
- 1
modules/statistics/RTPStatsCollector.js Näytä tiedosto

40
 };
40
 };
41
 keyMap[RTCBrowserType.RTC_BROWSER_OPERA] =
41
 keyMap[RTCBrowserType.RTC_BROWSER_OPERA] =
42
     keyMap[RTCBrowserType.RTC_BROWSER_CHROME];
42
     keyMap[RTCBrowserType.RTC_BROWSER_CHROME];
43
-
43
+keyMap[RTCBrowserType.RTC_BROWSER_IEXPLORER] =
44
+    keyMap[RTCBrowserType.RTC_BROWSER_CHROME];
45
+keyMap[RTCBrowserType.RTC_BROWSER_SAFARI] =
46
+    keyMap[RTCBrowserType.RTC_BROWSER_CHROME];
44
 /**
47
 /**
45
  * Calculates packet lost percent using the number of lost packets and the
48
  * Calculates packet lost percent using the number of lost packets and the
46
  * number of all packet.
49
  * number of all packet.

+ 2
- 2
modules/xmpp/TraceablePeerConnection.js Näytä tiedosto

500
 
500
 
501
 TraceablePeerConnection.prototype.getStats = function(callback, errback) {
501
 TraceablePeerConnection.prototype.getStats = function(callback, errback) {
502
     // TODO: Is this the correct way to handle Opera, Temasys?
502
     // TODO: Is this the correct way to handle Opera, Temasys?
503
-    if (RTCBrowserType.isFirefox()) {
503
+    if (RTCBrowserType.isFirefox() || RTCBrowserType.isTemasysPluginUsed()) {
504
         // ignore for now...
504
         // ignore for now...
505
         if(!errback)
505
         if(!errback)
506
             errback = function () {};
506
             errback = function () {};
507
         this.peerconnection.getStats(null, callback, errback);
507
         this.peerconnection.getStats(null, callback, errback);
508
-    } else if(!RTCBrowserType.isTemasysPluginUsed()){
508
+    } else {
509
         this.peerconnection.getStats(callback);
509
         this.peerconnection.getStats(callback);
510
     }
510
     }
511
 };
511
 };

Loading…
Peruuta
Tallenna