Set up conn in creator function.

pull/25/head
Pontus Persson 2017-12-08 16:25:53 +01:00 committed by Pontus Alexander
parent a830d5d39b
commit 5c640fb544
2 changed files with 11 additions and 1 deletions

9
client/peer.js Normal file
View File

@ -0,0 +1,9 @@
function errorHandler(error) {
console.log(error);
}
export function createPeer(peerExchange, peerConnectionConfig) {
const conn = new RTCPeerConnection(peerConnectionConfig);
return conn;
}

View File

@ -1,5 +1,6 @@
import { dataChannelConfig, peerConnectionConfig } from './config.js';
import { createPeerExchange } from './peer-exchange.js';
import { createPeer } from './peer.js';
var localVideo;
var localStream;
@ -36,7 +37,7 @@ function getUserMediaSuccess(stream) {
}
function start(isCaller) {
peerConnection = new RTCPeerConnection(peerConnectionConfig);
peerConnection = createPeer(peerConnectionConfig);
peerConnection.addEventListener('icecandidate', gotIceCandidate);
peerConnection.addEventListener('addstream', gotRemoteStream);