switchCamera method

FutureOr<int> switchCamera(
  1. CameraId cameraId
)

@detail api @hiddensdk(audiosdk) @author zhangzhenyu.samuel @brief 切换视频内部采集时使用的前置/后置摄像头
调用此接口后,在本地会触发 onVideoDeviceStateChanged{@link #IRTCEngineEventHandler#onVideoDeviceStateChanged} 回调。 @param cameraId 摄像头 ID,参看 CameraId{@link #CameraId} @return - 0:方法调用成功 - < 0:方法调用失败 @note - 默认使用前置摄像头。 - 如果你正在使用相机进行视频采集,切换操作当即生效;如果相机未启动,后续开启内部采集时,会打开设定的摄像头。

Implementation

FutureOr<int> switchCamera(CameraId cameraId) async {
  return await nativeCall('switchCamera', [cameraId.$value]);
}