HlsAudioTrackType enum

Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios. Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client may try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO

Inheritance
Available extensions

Values

alternateAudioAutoSelectDefault → const HlsAudioTrackType
alternateAudioAutoSelect → const HlsAudioTrackType
alternateAudioNotAutoSelect → const HlsAudioTrackType
audioOnlyVariantStream → const HlsAudioTrackType

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
toValue() String

Available on HlsAudioTrackType, provided by the HlsAudioTrackTypeValueExtension extension

Operators

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

Constants

values → const List<HlsAudioTrackType>
A constant List of the values in this enum, in order of their declaration.