VideoLayout class

Layout information of a specific sub-video stream within the mixed stream.

Annotations
  • @JsonSerializable(explicitToJson: true, includeIfNull: false)

Properties

channelId String?
The channel name to which the sub-video stream belongs.
final
hashCode int
The hash code for this object.
no setterinherited
height int?
Heitht (px) of the sub-video stream.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
strUid String?
Reserved for future use.
final
uid int?
User ID who published this sub-video stream.
final
videoState int?
Status of the sub-video stream on the video mixing canvas. 0: Normal. The sub-video stream has been rendered onto the mixing canvas. 1: Placeholder image. The sub-video stream has no video frames and is displayed as a placeholder on the mixing canvas. 2: Black image. The sub-video stream is replaced by a black image.
final
width int?
Width (px) of the sub-video stream.
final
x int?
X-coordinate (px) of the sub-video stream on the mixing canvas. The relative lateral displacement of the top left corner of the video for video mixing to the origin (the top left corner of the canvas).
final
y int?
Y-coordinate (px) of the sub-video stream on the mixing canvas. The relative longitudinal displacement of the top left corner of the captured video to the origin (the top left corner of the canvas).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited