leaveRoom method

Future<int> leaveRoom()

Implementation

Future<int> leaveRoom() async {
  String? jsonStr = await _channel.invokeMethod("leaveRoom");
  Map<String, dynamic> jsonObj = jsonDecode(jsonStr!);
  int? ret = jsonObj['code'];
  int code = ret ?? -1;
  if (code == 0) _room = null;
  _cameraOutputStream = null;
  _audioOutputStream?.release();
  _audioOutputStream = null;
  _audioEffectManager?.release();
  _audioEffectManager = null;
  return code;
}