HlsPlaylistTracker.Factory


public interface HlsPlaylistTracker.Factory


Factory for HlsPlaylistTracker instances.

Summary

Public methods

abstract HlsPlaylistTracker
createTracker(
    HlsDataSourceFactory dataSourceFactory,
    LoadErrorHandlingPolicy loadErrorHandlingPolicy,
    HlsPlaylistParserFactory playlistParserFactory
)

Creates a new tracker instance.

Public methods

createTracker

abstract HlsPlaylistTracker createTracker(
    HlsDataSourceFactory dataSourceFactory,
    LoadErrorHandlingPolicy loadErrorHandlingPolicy,
    HlsPlaylistParserFactory playlistParserFactory
)

Creates a new tracker instance.

Parameters
HlsDataSourceFactory dataSourceFactory

The HlsDataSourceFactory to use for playlist loading.

LoadErrorHandlingPolicy loadErrorHandlingPolicy

The LoadErrorHandlingPolicy for playlist load errors.

HlsPlaylistParserFactory playlistParserFactory

The HlsPlaylistParserFactory for playlist parsing.