TranscodingVideoStream class

The video streams for local video mixing.

Annotations
  • @JsonSerializable.new(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