RTCTrackEventNative.fromMap constructor

RTCTrackEventNative.fromMap(
  1. Map<String, dynamic> map,
  2. String peerConnectionId
)

Implementation

factory RTCTrackEventNative.fromMap(
    Map<String, dynamic> map, String peerConnectionId) {
  var streamsParams = map['streams'] as List<Map<String, dynamic>>;
  var streams =
      streamsParams.map((e) => MediaStreamNative.fromMap(e)).toList();
  return RTCTrackEventNative(
      RTCRtpReceiverNative.fromMap(map['receiver'],
          peerConnectionId: peerConnectionId),
      streams,
      MediaStreamTrackNative.fromMap(map['track']),
      RTCRtpTransceiverNative.fromMap(map['transceiver'],
          peerConnectionId: peerConnectionId));
}