NERtc iOS SDK V4.6.10
Properties | List of all members
NERtcVideoCanvas Class Reference

Configures the video canvas. More...

#import <NERtcEngineBase.h>

Inheritance diagram for NERtcVideoCanvas:

Properties

BOOL useExternalRender
 Specifies whether to use an external renderer. More...
 
VIEW_CLASS * container
 Video window container (SDK internal rendering) More...
 
NERtcVideoRenderScaleMode renderMode
 Video rendering mode More...
 
NERtcVideoMirrorMode mirrorMode
 Video mirror mode. More...
 
id< NERtcEngineVideoRenderSinkexternalVideoRender
 External renderer More...
 

Detailed Description

Configures the video canvas.

Property Documentation

◆ container

- (VIEW_CLASS*) container
readwritenonatomicstrong

Video window container (SDK internal rendering)

◆ externalVideoRender

- (id<NERtcEngineVideoRenderSink>) externalVideoRender
readwritenonatomicstrong

External renderer

◆ mirrorMode

- (NERtcVideoMirrorMode) mirrorMode
readwritenonatomicassign

Video mirror mode.

-Local view mirror mode: If you use the front camera, the local view mirror mode is enabled by default. If you use the rear camera, the local view mirror mode is disabled by default. -Remote view mirror mode: By default, the remote view mirror mode is disabled.

◆ renderMode

- (NERtcVideoRenderScaleMode) renderMode
readwritenonatomicassign

Video rendering mode

◆ useExternalRender

- (BOOL) useExternalRender
readwritenonatomicassign

Specifies whether to use an external renderer.

The default value is NO. If you want to use an external renderer, you can associate the renderer by calling externalVideoRender with the SDK. if not, you can associate the renderer based on the container with the SDK. Switching between the internal rendering and external rendering during a call is not supported.


The documentation for this class was generated from the following file: