Module m3u8_rs::playlist
[−]
[src]
Contains all the structs used for parsing.
The main type here is the Playlist
enum.
Which is either a MasterPlaylist
or a MediaPlaylist
.
Structs
AlternativeMedia | |
ByteRange | |
DateRange | |
ExtTag |
A simple |
Key | |
Map | |
MasterPlaylist |
A Master Playlist provides a set of Variant Streams, each of which describes a different version of the same content. |
MediaPlaylist |
A Media Playlist contains a list of Media Segments, which when played sequentially will play the multimedia presentation. |
MediaSegment |
A Media Segment is specified by a URI and optionally a byte range. |
SessionData |
|
SessionKey | |
Start | |
VariantStream |
|
Enums
AlternativeMediaType | |
MediaPlaylistType | |
Playlist |
Playlist,
can either be a |