Agora RTC Objective-C API Reference  Refactor
Properties
AgoraVideoLayout Class Reference

Inherits <NSObject>.

Properties

NSString *_Nonnull channelId
 
NSUInteger uid
 
NSString *_Nullable strUid
 
NSUInteger videoState
 
NSUInteger x
 
NSUInteger y
 
NSUInteger width
 
NSUInteger height
 

Detailed Description

Video layout info.

Property Documentation

◆ channelId

- (NSString* _Nonnull) channelId
readwritenonatomiccopy

Channel Id from which this video stream come from.

◆ uid

- (NSUInteger) uid
readwritenonatomicassign

User id of video stream.

◆ strUid

- (NSString* _Nullable) strUid
readwritenonatomiccopy

User account of video stream.

◆ videoState

- (NSUInteger) videoState
readwritenonatomicassign

video state of video stream on a transcoded video stream canvas. 0 for normal video , 1 for placeholder image showed , 2 for black image.

◆ x

- (NSUInteger) x
readwritenonatomicassign

x coordinate of video stream on a transcoded video stream canvas.

◆ y

- (NSUInteger) y
readwritenonatomicassign

y coordinate of video stream on a transcoded video stream canvas.

◆ width

- (NSUInteger) width
readwritenonatomicassign

width of video stream on a transcoded video stream canvas.

◆ height

- (NSUInteger) height
readwritenonatomicassign

height of video stream on a transcoded video stream canvas.