setRemoteRenderModeEx

Sets the video display mode of a specified remote user.

virtual int setRemoteRenderModeEx(uid_t uid, media::base::RENDER_MODE_TYPE renderMode,
       VIDEO_MIRROR_MODE_TYPE mirrorMode, const RtcConnection& connection) = 0;

Details

After initializing the video view of a remote user, you can call this method to update its rendering and mirror modes. This method affects only the video view that the local user sees.
Attention:
  • Call this method after initializing the remote view by calling the setupRemoteVideo method.
  • During a call, you can call this method as many times as necessary to update the display mode of the video view of a remote user.

Parameters

uid
The user ID of the remote user.
renderMode

The video display mode of the remote user. See RENDER_MODE_TYPE.

mirrorMode

The mirror mode of the remote user view. See VIDEO_MIRROR_MODE_TYPE.

connection
The connection information. See RtcConnection.

Returns

  • 0: Success.
  • < 0: Failure.