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