Track constructor
Track({
- required num? id,
- required bool? active,
- required String? type,
- required num? bandwidth,
- required String? language,
- String? label,
- String? kind,
- num? width,
- num? height,
- required num? frameRate,
- String? pixelAspectRatio,
- String? hdr,
- String? mimeType,
- String? audioMimeType,
- String? videoMimeType,
- String? codecs,
- String? audioCodec,
- String? videoCodec,
- required bool? primary,
- required List? roles,
- required List? audioRoles,
- required dynamic accessibilityPurpose,
- required bool? forced,
- num? videoId,
- num? audioId,
- num? channelsCount,
- num? audioSamplingRate,
- String? tilesLayout,
- required bool? spatialAudio,
- num? audioBandwidth,
- num? videoBandwidth,
- String? originalVideoId,
- String? originalAudioId,
- String? originalTextId,
- String? originalImageId,
- String? originalLanguage,
Implementation
Track({
required this.id,
required this.active,
required this.type,
required this.bandwidth,
required this.language,
this.label,
this.kind,
this.width,
this.height,
required this.frameRate,
this.pixelAspectRatio,
this.hdr,
this.mimeType,
this.audioMimeType,
this.videoMimeType,
this.codecs,
this.audioCodec,
this.videoCodec,
required this.primary,
required this.roles,
required this.audioRoles,
required this.accessibilityPurpose,
required this.forced,
this.videoId,
this.audioId,
this.channelsCount,
this.audioSamplingRate,
this.tilesLayout,
required this.spatialAudio,
this.audioBandwidth,
this.videoBandwidth,
this.originalVideoId,
this.originalAudioId,
this.originalTextId,
this.originalImageId,
this.originalLanguage,
});