HlsPlaylistParser class

Constructors

HlsPlaylistParser.new(HlsMasterPlaylist masterPlaylist)
HlsPlaylistParser.create({HlsMasterPlaylist? masterPlaylist})
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
masterPlaylist HlsMasterPlaylist
final
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
parse(Uri uri, List<String> inputLineList) Future<HlsPlaylist>
parseString(Uri uri, String inputString) Future<HlsPlaylist>
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

regexpAutoselect String
final
regexpDefault String
final
regexpForced String
final

Constants

ATTR_CLOSED_CAPTIONS_NONE → const String
BOOLEAN_FALSE → const String
BOOLEAN_TRUE → const String
KEYFORMAT_IDENTITY → const String
KEYFORMAT_PLAYREADY → const String
KEYFORMAT_WIDEVINE_PSSH_BINARY → const String
KEYFORMAT_WIDEVINE_PSSH_JSON → const String
METHOD_AES_128 → const String
METHOD_NONE → const String
METHOD_SAMPLE_AES → const String
METHOD_SAMPLE_AES_CENC → const String
METHOD_SAMPLE_AES_CTR → const String
PLAYLIST_HEADER → const String
REGEXP_ATTR_BYTERANGE → const String
REGEXP_AUDIO → const String
REGEXP_AVERAGE_BANDWIDTH → const String
REGEXP_BANDWIDTH → const String
REGEXP_BYTERANGE → const String
REGEXP_CHANNELS → const String
REGEXP_CHARACTERISTICS → const String
REGEXP_CLOSED_CAPTIONS → const String
REGEXP_CODECS → const String
REGEXP_FRAME_RATE → const String
REGEXP_GROUP_ID → const String
REGEXP_IMPORT → const String
REGEXP_INSTREAM_ID → const String
REGEXP_IV → const String
REGEXP_KEYFORMAT → const String
REGEXP_KEYFORMATVERSIONS → const String
REGEXP_LANGUAGE → const String
REGEXP_MEDIA_DURATION → const String
REGEXP_MEDIA_SEQUENCE → const String
REGEXP_MEDIA_TITLE → const String
REGEXP_METHOD → const String
REGEXP_NAME → const String
REGEXP_PLAYLIST_TYPE → const String
REGEXP_RESOLUTION → const String
REGEXP_SUBTITLES → const String
REGEXP_TARGET_DURATION → const String
REGEXP_TIME_OFFSET → const String
REGEXP_TYPE → const String
REGEXP_URI → const String
REGEXP_VALUE → const String
REGEXP_VARIABLE_REFERENCE → const String
REGEXP_VERSION → const String
REGEXP_VIDEO → const String
TAG_BYTERANGE → const String
TAG_DEFINE → const String
TAG_DISCONTINUITY → const String
TAG_DISCONTINUITY_SEQUENCE → const String
TAG_ENDLIST → const String
TAG_GAP → const String
TAG_INDEPENDENT_SEGMENTS → const String
TAG_INIT_SEGMENT → const String
TAG_KEY → const String
TAG_MEDIA → const String
TAG_MEDIA_DURATION → const String
TAG_MEDIA_SEQUENCE → const String
TAG_PLAYLIST_TYPE → const String
TAG_PREFIX → const String
TAG_PROGRAM_DATE_TIME → const String
TAG_SESSION_KEY → const String
TAG_START → const String
TAG_STREAM_INF → const String
TAG_TARGET_DURATION → const String
TAG_VERSION → const String
TYPE_AUDIO → const String
TYPE_CLOSED_CAPTIONS → const String
TYPE_SUBTITLES → const String
TYPE_VIDEO → const String