processAcceptCall method

Future<void> processAcceptCall(
  1. CubeRTCSessionDescription cubeRtcSdp,
  2. int opponentId,
  3. RTCSessionDescription sdp
)

Implementation

Future<void> processAcceptCall(
  CubeRTCSessionDescription cubeRtcSdp,
  int opponentId,
  RTCSessionDescription sdp,
) async {
  PeerConnection? peerConnection = channels[opponentId];
  if (peerConnection == null) return;

  if (onCallAcceptedByUser != null) {
    onCallAcceptedByUser!(this, opponentId, cubeRtcSdp.userInfo);
  }

  await peerConnection.processAnswer(sdp);
}