AliTrackInfo class

Represents a media track (audio, video, or subtitle) info. 媒体轨道(音视频或字幕)信息模型。

Constructors

AliTrackInfo({int? audioChannels, String? audioLang, int? audioSampleFormat, int? audioSampleRate, String? codecName, String? description, int? index, String? type, String? subtitleLang, String? videoHDRType, int? videoBitrate, int? videoHeight, int? videoWidth, String? vodDefinition, int? vodFileSize, String? vodFormat, String? vodPlayUrl})
AliTrackInfo.fromJson(Map<String, dynamic> jsonMap)
Creates a AliTrackInfo instance from a JSON map. 从 JSON 映射创建 AliTrackInfo 实例。

Properties

audioChannels ↔ int?
getter/setter pair
audioLang ↔ String?
getter/setter pair
audioSampleFormat ↔ int?
getter/setter pair
audioSampleRate ↔ int?
getter/setter pair
codecName ↔ String?
getter/setter pair
description ↔ String?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
index ↔ int?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
subtitleLang ↔ String?
getter/setter pair
type ↔ String?
getter/setter pair
videoBitrate ↔ int?
getter/setter pair
videoHDRType ↔ String?
getter/setter pair
videoHeight ↔ int?
getter/setter pair
videoWidth ↔ int?
getter/setter pair
vodDefinition ↔ String?
getter/setter pair
vodFileSize ↔ int?
getter/setter pair
vodFormat ↔ String?
getter/setter pair
vodPlayUrl ↔ String?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
Converts this instance to a JSON map. 将当前实例转换为 JSON 映射。
toString() → String
A string representation of this object.
inherited

Operators

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