From 2df6f93c81399db38b491bfa7d6cd6f0c3611090 Mon Sep 17 00:00:00 2001 From: lazorfuzz <leontosy@gmail.com> Date: Mon, 24 Dec 2018 12:29:48 -0800 Subject: [PATCH] Remove getscreenmedia dependency --- package.json | 1 - src/peer.js | 15 +++------------ yarn.lock | 4 ---- 3 files changed, 3 insertions(+), 17 deletions(-) diff --git a/package.json b/package.json index 8ec0c6a..b3f1cf5 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,6 @@ "attachmediastream": "^2.0.4", "eslint-plugin-jest": "^21.24.1", "filetransfer": "^2.0.4", - "getscreenmedia": "^5.0.0", "hark": "^1.2.0", "mockconsole": "0.0.1", "rtcpeerconnection": "^8.0.0", diff --git a/src/peer.js b/src/peer.js index 94fd0ed..9464f48 100644 --- a/src/peer.js +++ b/src/peer.js @@ -69,18 +69,9 @@ class Peer extends WildEmitter { this.pc.on('signalingStateChange', this.emit.bind(this, 'signalingStateChange')); this.logger = this.parent.logger; - // handle screensharing/broadcast mode - if (options.type === 'screen') { - if (this.parent.localScreens && this.parent.localScreens[0] && this.sharemyscreen) { - this.logger.log('adding local screen stream to peer connection'); - this.pc.addStream(this.parent.localScreens[0]); - this.broadcaster = options.broadcaster; - } - } else { - this.parent.localStreams.forEach((stream) => { - self.pc.addStream(stream); - }); - } + this.parent.localStreams.forEach((stream) => { + self.pc.addStream(stream); + }); this.on('channelOpen', (channel) => { }); diff --git a/yarn.lock b/yarn.lock index f9137a0..c41489a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2373,10 +2373,6 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -getscreenmedia@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/getscreenmedia/-/getscreenmedia-5.0.0.tgz#6a059d6bb4213f826309b3f32ca1ac091e2892e2" - glob-base@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" -- GitLab