EncodedVideoFrameInfo class

Information about externally encoded video frames.

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

Properties

captureTimeMs int?
The Unix timestamp (ms) for capturing the external encoded video frames.
final
codecType VideoCodecType?
The codec type of the local video stream. See VideoCodecType. The default value is videoCodecH264 (2).
final
framesPerSecond int?
The number of video frames per second. When this parameter is not 0, you can use it to calculate the Unix timestamp of externally encoded video frames.
final
frameType VideoFrameType?
The video frame type. See VideoFrameType.
final
hashCode int
The hash code for this object.
no setterinherited
height int?
Height (pixel) of the video frame.
final
rotation VideoOrientation?
The rotation information of the video frame. See VideoOrientation.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
streamType VideoStreamType?
The type of video streams. See VideoStreamType.
final
trackId int?
Reserved for future use.
final
uid int?
The user ID to push the externally encoded video frame.
final
width int?
Width (pixel) of the video frame.
final

Methods

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

Operators

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