subscribeToStreams method Null safety

Future<void> subscribeToStreams(
  1. List<PublisherStream> streams,
  2. {RTCSessionDescription? offer}
)

Implementation

Future<void> subscribeToStreams(List<PublisherStream> streams,
    {RTCSessionDescription? offer}) async {
  if (streams.length > 0) {
    var payload = {
      'request': "subscribe",
      'streams': streams
          .map((e) => e.toMap()..removeWhere((key, value) => value == null))
          .toList()
    };
    await this.send(data: payload, jsep: offer);
  }
}