startScreenCapture method Null safety

Future<int> startScreenCapture(
  1. NERtcScreenConfig config
)

Start screen sharing using the local substream.

Implementation

Future<int> startScreenCapture(NERtcScreenConfig config) async {
  IntValue reply = await _api.startScreenCapture(StartScreenCaptureRequest()
    ..bitrate = config.bitrate
    ..contentPrefer = config.contentPrefer
    ..frameRate = config.frameRate
    ..minBitrate = config.minBitrate
    ..minFrameRate = config.minFrameRate
    ..videoProfile = config.videoProfile);
  return reply.value ?? -1;
}