diff --git a/package.json b/package.json index 8ec0c6a77da72ba9c2f135d8b76d355bd58c8935..b3f1cf5c5f83e5a60cd80fa6fa86b668dd7e1026 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 94fd0ed95bfe01acd7c13f58314753b1424899a0..9464f48f830f77241d68447c39fba89e4568f19e 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 f9137a0af383406aa06213473e7c21a1ec30b810..c41489a240d79b54b462bebbc5c98f24035e30e9 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"