enableMirror method
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);
}