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 forHlsPlaylistparsers.
-
-
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. ReturnedHlsMediaPlaylistinstances 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.
-
-