Allow audio/video to be disabled via config

This commit is contained in:
Kevin Sawicki & Nathan Sobo
2013-07-25 19:18:00 -07:00
parent 4c65332e55
commit b55d4364ff

View File

@@ -15,8 +15,9 @@ class MediaConnection
constructor: (@local, @remote, {@isLeader}={}) ->
start: ->
constraints = {video: true, audio: true}
navigator.webkitGetUserMedia constraints, @onUserMediaAvailable, @onUserMediaUnavailable
video = config.get('collaboration.enableVideo') ? true
audio = config.get('collaboration.enableAudio') ? true
navigator.webkitGetUserMedia({video, audio}, @onUserMediaAvailable, @onUserMediaUnavailable)
waitForStream: (callback) ->
if @stream