| Interface | Description |
|---|---|
| HlsDataSourceFactory |
Creates
DataSources for HLS playlists, encryption and media chunks. |
| HlsExtractorFactory |
Factory for HLS media chunk extractors.
|
| Class | Description |
|---|---|
| DefaultHlsDataSourceFactory |
Default implementation of
HlsDataSourceFactory. |
| DefaultHlsExtractorFactory |
Default
HlsExtractorFactory implementation. |
| HlsManifest |
Holds a master playlist along with a snapshot of one of its media playlists.
|
| HlsMediaPeriod |
A
MediaPeriod that loads an HLS stream. |
| HlsMediaSource |
An HLS
MediaSource. |
| HlsMediaSource.Factory |
Factory for
HlsMediaSources. |
| TimestampAdjusterProvider |
Provides
TimestampAdjuster instances for use during HLS playbacks. |
| Exception | Description |
|---|---|
| SampleQueueMappingException |
Thrown when it is not possible to map a
TrackGroup to a SampleQueue. |