Interface HlsPlaylistTracker.PlaylistEventListener

  • All Known Implementing Classes:
    HlsMediaPeriod
    Enclosing interface:
    HlsPlaylistTracker

    public static interface HlsPlaylistTracker.PlaylistEventListener
    Called on playlist loading events.
    • Method Detail

      • onPlaylistChanged

        void onPlaylistChanged()
        Called a playlist changes.
      • onPlaylistError

        boolean onPlaylistError​(Uri url,
                                LoadErrorHandlingPolicy.LoadErrorInfo loadErrorInfo,
                                boolean forceRetry)
        Called if an error is encountered while loading a playlist.
        Parameters:
        url - The loaded url that caused the error.
        loadErrorInfo - The load error info.
        forceRetry - Whether retry should be forced without considering exclusion.
        Returns:
        True if excluding did not encounter errors. False otherwise.