Disable audio for self-streams

This commit is contained in:
Nathan Sobo
2013-07-27 13:53:10 -06:00
parent 9753a63227
commit 579cfb4a4a

View File

@@ -7,7 +7,7 @@ class MediaConnection
constructor: (@remoteParticipant) ->
if @remoteParticipant.isSelf()
@inboundStreamPromise = @createStreamPromise()
@inboundStreamPromise = @createStreamPromise(audio: false)
@inboundStreamPromise.done => @trigger 'connected'
else
@inboundStreamPromise = $.Deferred()
@@ -27,12 +27,13 @@ class MediaConnection
@outboundStreamPromise
createStreamPromise: ->
createStreamPromise: ({audio}={}) ->
deferred = $.Deferred()
_.nextTick =>
video = config.get('collaboration.video') ? mandatory: { maxWidth: 320, maxHeight: 240 }, optional: []
audio = config.get('collaboration.audio') ? true
audio ?= config.get('collaboration.audio') ? true
success = (stream) =>
deferred.resolve(stream)
error = (args...) ->