androidx.media3.exoplayer.hls
Interfaces
HlsDataSourceFactory |
Creates |
HlsExtractorFactory |
Factory for HLS media chunk extractors. |
HlsMediaChunkExtractor |
Extracts samples and track |
Classes
BundledHlsMediaChunkExtractor |
|
DefaultHlsDataSourceFactory |
Default implementation of |
DefaultHlsExtractorFactory |
Default |
HlsManifest |
Holds a multivariant playlist along with a snapshot of one of its media playlists. |
HlsMediaSource |
An HLS |
HlsMediaSource.Factory |
Factory for |
HlsTrackMetadataEntry |
Holds metadata associated to an HLS media track. |
HlsTrackMetadataEntry.VariantInfo |
Holds attributes defined in an EXT-X-STREAM-INF tag. |
MediaParserHlsMediaChunkExtractor |
|
TimestampAdjusterProvider |
Provides |
WebvttExtractor |
A special purpose extractor for WebVTT content in HLS. |
Exceptions
SampleQueueMappingException |
Thrown when it is not possible to map a |
Annotations
HlsMediaSource.MetadataType |
The types of metadata that can be extracted from HLS streams. |