setLocalRenderMode abstract method

Future<void> setLocalRenderMode({
  1. required RenderModeType renderMode,
  2. VideoMirrorModeType mirrorMode = VideoMirrorModeType.videoMirrorModeAuto,
})

更新本地视图显示模式。

初始化本地用户视图后,你可以调用该方法更新本地用户视图的渲染和镜像模式。该方法只影响本地用户看到的视频画面,不影响本地视频的发布。 该方法仅对第一个摄像头 (primaryCameraSource) 生效。在自定义视频采集或使用其他类型视频源的场景下,你需要使用 setupLocalVideo 方法替代该方法。

  • renderMode 本地视图显示模式。详见 RenderModeType 。
  • mirrorMode 本地视图的镜像模式,详见 VideoMirrorModeType 。 如果你使用前置摄像头,默认启动本地用户视图镜像模式;如果你使用后置摄像头,默认关闭本地视图镜像模式。

Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。

Implementation

Future<void> setLocalRenderMode(
    {required RenderModeType renderMode,
    VideoMirrorModeType mirrorMode =
        VideoMirrorModeType.videoMirrorModeAuto});