 
 		# Is called when the remote wants to add an ice candidate.
 		#
-		# @param arr [String] an array of basic objects representing ice candidates
+		# @param arr [Array] an array of basic objects representing ice candidates
 		#
 		addIceCandidates: ( arr ) =>
 			for data in arr

		# will fire a negotiationneeded event, which in turn will call the
		# _startNegotiation method.
		#
		addStream: ( stream ) ->
			@_connection.addStream(stream)

		# Ups bandwidth limit on SDP. Meant to be called during offer/answer.
		#

				]

		# Provides default connection configuration for RTCPeerConnection. Note that
		# 'RtpDataChannels: true' is mandatory for current Chrome (27). Expermiments
		# show that 'DtlsSrtpKeyAgreement: false' is required for current Chrome to
		# allow on-the-fly adding of media streams.
		_connectionConfiguration:
			optional: [
				{ DtlsSrtpKeyAgreement: false },
