getLegacyStats method Null safety

Future<RtcStatsResponse> getLegacyStats(
  1. [MediaStreamTrack? selector]
)

Temporarily exposes _getStats and old getStats as getLegacyStats until Chrome fully supports new getStats API.

Implementation

Future<RtcStatsResponse> getLegacyStats([MediaStreamTrack? selector]) {
  var completer = new Completer<RtcStatsResponse>();
  _getStats((value) {
    completer.complete(value);
  }, selector);
  return completer.future;
}