hangup method
Implementation
Future<void> hangup(
{required CallErrorCode reason, bool shouldEmit = true}) async {
setCallState(CallState.kEnding);
await terminate(CallParty.kLocal, reason, shouldEmit);
try {
final res =
await sendHangupCall(room, callId, localPartyId, 'userHangup');
Logs().v('[VOIP] hangup res => $res');
} catch (e) {
Logs().v('[VOIP] hangup error => ${e.toString()}');
}
}