Track class

Convenience wrapper around a MediaTrack.

Constructors

Track(MediaTrack track, {String? debugLabel})

Properties

debugLabel → String?
final
direction → Rx<TrackMediaDirection>
TrackMediaDirection this Track has.
final
hashCode → int
The hash code for this object.
no setterinherited
isMuted ↔ RxBool
Indicator whether this Track is muted.
latefinal
kind → MediaKind
MediaKind of this Track.
final
renderer → Rx<RtcRenderer?>
RtcRenderer of this Track, if any.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
source → MediaSourceKind
MediaSourceKind of this Track.
final
track → MediaTrack
MediaTrack itself.
final

Methods

createRenderer() → Future<void>
Creates the renderer for this Track.
dispose() → Future<void>
Disposes this Track.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeRenderer() → Future<void>
Disposes the renderer of this Track.
stop() → Future<void>
Stops the webrtc.MediaStreamTrack of this Track.
toString() → String
A string representation of this object.
inherited

Operators

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