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