Socket
Socket
Sign inDemoInstall

rtcpeerconnection

Package Overview
Dependencies
Maintainers
5
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rtcpeerconnection - npm Package Compare versions

Comparing version 7.0.2 to 8.0.0

6

package.json
{
"name": "rtcpeerconnection",
"version": "7.0.2",
"version": "8.0.0",
"description": "A tiny browser module that normalizes and simplifies the API for WebRTC peer connections.",

@@ -21,3 +21,2 @@ "main": "rtcpeerconnection.js",

"sdp-jingle-json": "^3.0.0",
"webrtc-adapter": "^3.1.0",
"wildemitter": "1.x"

@@ -33,3 +32,4 @@ },

"testling": "^1.7.1",
"travis-multirunner": "^3.0.0"
"travis-multirunner": "^3.0.0",
"webrtc-adapter": "^3.4.3"
},

@@ -36,0 +36,0 @@ "scripts": {

var util = require('util');
var SJJ = require('sdp-jingle-json');
var WildEmitter = require('wildemitter');
var adapter = require('webrtc-adapter');
var cloneDeep = require('lodash.clonedeep');

@@ -15,9 +14,6 @@

var detectedBrowser = adapter.browserDetails.browser;
// make sure this only gets enabled in Google Chrome
// EXPERIMENTAL FLAG, might get removed without notice
this.enableChromeNativeSimulcast = false;
if (constraints && constraints.optional &&
detectedBrowser === 'chrome' &&
if (constraints && constraints.optional && window.chrome &&
navigator.appVersion.match(/Chromium\//) === null) {

@@ -33,4 +29,3 @@ constraints.optional.forEach(function (constraint) {

this.enableMultiStreamHacks = false;
if (constraints && constraints.optional &&
detectedBrowser === 'chrome') {
if (constraints && constraints.optional && window.chrome) {
constraints.optional.forEach(function (constraint) {

@@ -70,3 +65,3 @@ if (constraint.enableMultiStreamHacks) {

// but different transports (TURN udp, tcp and tls respectively)
if (constraints && constraints.optional && detectedBrowser === 'chrome') {
if (constraints && constraints.optional && window.chrome) {
constraints.optional.forEach(function (constraint) {

@@ -103,3 +98,3 @@ if (constraint.andyetFasterICE) {

// pass in a timeout for this
if (detectedBrowser === 'firefox') {
if (window.navigator.mozGetUserMedia) {
if (constraints && constraints.optional) {

@@ -106,0 +101,0 @@ this.wtFirefox = 0;

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc