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