createOffer method

Future<void> createOffer({
  1. required int id,
  2. required APIChat type,
  3. required String image,
  4. required String name,
  5. required int wanteduser,
})

Implementation

Future<void> createOffer({
  required int id,
  required APIChat type,
  required String image,
  required String name,
  required int wanteduser,
}) async {
  await webRTCinit();

  webrtc.RTCSessionDescription offer = await peerConnection!.createOffer();
  await peerConnection!.setLocalDescription(offer);
  sendOffer(offer.toMap(),
      id: id, type: type, image: image, name: name, wanteduser: wanteduser);
}