RtcVideoSourceStats class

RtcStats fields of video RtcMediaSourceStats.

Inheritance

Constructors

RtcVideoSourceStats(int? width, int? height, int? frames, double? framesPerSecond, String? trackIdentifier)

Properties

frames int?
Total number of frames originating from this source.
getter/setter pair
framesPerSecond double?
Number of frames originating from the source, measured during the last second. For the first second of this object's lifetime this attribute is missing.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
height int?
Height (in pixels) of the last frame originating from the source. Before a frame has been produced this attribute is missing.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trackIdentifier String?
Value of the MediaStreamTrack's ID attribute.
getter/setter pairinherited
width int?
Width (in pixels) of the last frame originating from the source. Before a frame has been produced this attribute is missing.
getter/setter pair

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

Static Methods

fromFFI(RtcMediaSourceStatsMediaType_RtcVideoSourceStats stats, String? trackIdentifier) RtcVideoSourceStats
Creates RtcVideoSourceStats basing on the ffi.RtcMediaSourceStatsMediaType_RtcVideoSourceStats received from the native side.
override
fromMap(dynamic stats) RtcVideoSourceStats
Creates RtcVideoSourceStats basing on the Map received from the native side.
override