MediaConnection constructor

MediaConnection(
  1. String peerId,
  2. Peer provider,
  3. dynamic options
)

Implementation

MediaConnection(String peerId, Peer provider, dynamic options) : super(peerId, provider, options) {
  _localStream = options['_stream'];
  connectionId = options.connectionId ?? '$ID_PREFIX${randomToken()}';

  negotiator = Negotiator(this);

  if (_localStream != null) {
    negotiator!.startConnection({
      '_stream': _localStream,
      'originator': true,
    });
  }
}