Track constructor

Track(
  1. MediaTrack track, {
  2. String? debugLabel,
})

Implementation

Track(this.track, {this.debugLabel})
  : kind = track.kind(),
    source = track.mediaSourceKind() {
  Log.debug('Track($kind, $source)', '$runtimeType');

  if (track is RemoteMediaTrack) {
    isMuted = RxBool((track as RemoteMediaTrack).muted());
  } else {
    isMuted = RxBool(false);
  }
}