enableMirror method

Future<void> enableMirror(
  1. bool enable
)

Implementation

Future<void> enableMirror(bool enable) async {
  await TRTC.setLocalRenderParams(TRTCRenderParams(mirrorType: enable ? TRTCVideoMirrorType.enable : TRTCVideoMirrorType.disable));
  final viewId = _trtcStreamInfoObs.trtcLocalPreviewViewId.value;
  if (viewId != -1) {
    TCICLog.info('$enable viewId: $viewId', actionModule: ActionModule.tcicController.name, actionName: ActionName.enableMirror.name);
    await TRTC.updateLocalView(viewId);
  } else {
    TCICLog.error('viewId is -1', actionModule: ActionModule.tcicController.name, actionName: ActionName.enableMirror.name);
  }
  _trtcStreamInfoObs.updateTRTCLocalMirror(enable);
}