Interface HlsPlaylistParserFactory
-
- All Known Implementing Classes:
DefaultHlsPlaylistParserFactory
,FilteringHlsPlaylistParserFactory
@Deprecated public interface HlsPlaylistParserFactory
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.Factory forHlsPlaylist
parsers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ParsingLoadable.Parser<HlsPlaylist>
createPlaylistParser()
Deprecated.Returns a stand-alone playlist parser.ParsingLoadable.Parser<HlsPlaylist>
createPlaylistParser(HlsMultivariantPlaylist multivariantPlaylist, HlsMediaPlaylist previousMediaPlaylist)
Deprecated.Returns a playlist parser for playlists that were referenced by the givenHlsMultivariantPlaylist
.
-
-
-
Method Detail
-
createPlaylistParser
ParsingLoadable.Parser<HlsPlaylist> createPlaylistParser()
Deprecated.Returns a stand-alone playlist parser. Playlists parsed by the returned parser do not inherit any attributes from other playlists.
-
createPlaylistParser
ParsingLoadable.Parser<HlsPlaylist> createPlaylistParser(HlsMultivariantPlaylist multivariantPlaylist, @Nullable HlsMediaPlaylist previousMediaPlaylist)
Deprecated.Returns a playlist parser for playlists that were referenced by the givenHlsMultivariantPlaylist
. ReturnedHlsMediaPlaylist
instances may inherit attributes frommultivariantPlaylist
.- Parameters:
multivariantPlaylist
- The multivariant playlist that referenced any parsed media playlists.previousMediaPlaylist
- The previous media playlist or null if there is no previous media playlist.- Returns:
- A parser for HLS playlists.
-
-