From 7308e766c740436ebb45787848ddaf6b7500c647 Mon Sep 17 00:00:00 2001 From: lazorfuzz <leontosy@gmail.com> Date: Mon, 24 Dec 2018 12:23:28 -0800 Subject: [PATCH] Add doc for joinedRoom event --- README.md | 2 ++ src/liowebrtc.js | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 69de190..e66ff26 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,8 @@ this.webrtc.on('receivedPeerData', (type, payload, peer) => { - joining a room with existing peers, once for each peer - a new peer joins your room +`'joinedRoom', roomName` - emitted after successfully joining a room. + `'leftRoom', roomName` - emitted after successfully leaving the current room, ending all peers, and stopping local stream diff --git a/src/liowebrtc.js b/src/liowebrtc.js index 3780aa7..4f46b24 100644 --- a/src/liowebrtc.js +++ b/src/liowebrtc.js @@ -82,7 +82,7 @@ class LioWebRTC extends WildEmitter { sharemyscreen: message.roomType === 'screen' && !message.broadcaster, broadcaster: message.roomType === 'screen' && !message.broadcaster ? self.connection.getSessionid() : null, }); - if (this.config.dataOnly || this.config.constraints.maxPeers > 0) { + if (this.config.dataOnly && this.config.constraints.maxPeers > 0) { this.sendPing(peer, peer.id, true); } else { peer.start(); @@ -425,7 +425,7 @@ class LioWebRTC extends WildEmitter { offerToReceiveVideo: !this.config.dataOnly && self.config.receiveMedia.offerToReceiveVideo ? 1 : 0, }, }); - if (this.config.dataOnly || this.config.constraints.maxPeers > 0) { + if (this.config.dataOnly && this.config.constraints.maxPeers > 0) { this.sendPing(peer, peer.id, true); } else { peer.start(); @@ -503,7 +503,7 @@ class LioWebRTC extends WildEmitter { offerToReceiveVideo: !this.config.dataOnly && this.config.receiveMedia.offerToReceiveVideo ? 1 : 0, }, }); - if (this.config.dataOnly || this.config.constraints.maxPeers > 0) { + if (this.config.dataOnly && this.config.constraints.maxPeers > 0) { this.sendPing(peer, peerId, true); } else { peer.start(); -- GitLab