TranscodingVideoStream class

The video streams for local video mixing.

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

Properties

alpha double?
The transparency of the video for local video mixing. The value range is 0.0, 1.0. 0.0 indicates that the video is completely transparent, and 1.0 indicates that it is opaque.
final
hashCode int
The hash code for this object.
no setterinherited
height int?
The height (px) of the video for local video mixing on the canvas.
final
imageUrl String?
The file path of local images. Use this parameter only when the source type is the image for local video mixing. Examples: Android: /storage/emulated/0/Pictures/image.png iOS: /var/mobile/Containers/Data/Application/
final
mediaPlayerId int?
(Optional) Media player ID. Use the parameter only when you set sourceType to videoSourceMediaPlayer.
final
mirror bool?
Whether to mirror the video for the local video mixing. true : Mirror the video for the local video mixing. false : (Default) Do not mirror the video for the local video mixing. This parameter only takes effect on video source types that are cameras.
final
remoteUserUid int?
The user ID of the remote user. Use this parameter only when the source type is videoSourceRemote for local video mixing.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceType VideoSourceType?
The video source type for local video mixing. See VideoSourceType.
final
width int?
The width (px) of the video for local video mixing on the canvas.
final
x int?
The relative lateral displacement of the top left corner of the video for local video mixing to the origin (the top left corner of the canvas).
final
y int?
The relative longitudinal displacement of the top left corner of the captured video to the origin (the top left corner of the canvas).
final
zOrder int?
The number of the layer to which the video for the local video mixing belongs. The value range is 0, 100. 0: (Default) The layer is at the bottom. 100: The layer is at the top.
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