EncodedVideoFrameInfo class

Information about externally encoded video frames.

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

Properties

captureTimeMs → int?
Unix timestamp (ms) when the external encoded video frame was captured.
final
codecType → VideoCodecType?
Video codec type. See VideoCodecType. Default is videoCodecH264 (2).
final
framesPerSecond → int?
Frames per second. When this parameter is not 0, you can use it to calculate the Unix timestamp of the externally encoded video frame.
final
frameType → VideoFrameType?
Type of the video frame. See VideoFrameType.
final
hashCode → int
The hash code for this object.
no setterinherited
height → int?
Height of the video frame (px).
final
rotation → VideoOrientation?
Rotation information of the video frame. See VideoOrientation.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
streamType → VideoStreamType?
Video stream type. See VideoStreamType.
final
trackId → int?
Reserved parameter.
final
width → int?
Width of the video frame (px).
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