EventListener

abstract class EventListener

The event listener where all player events are called

This must be implemented to receive events from Player

See also

Constructors

Link copied to clipboard
fun EventListener()

Functions

Link copied to clipboard
open fun onLoadFailed(reason: String)

Called when a track fails to load

Link copied to clipboard
open fun onPlaylistLoaded(tracks: List<Track>, player: Player, loadId: String)

Called when a playlist is loaded

Link copied to clipboard
open fun onTrackDone(track: Track, player: Player, canStartNext: Boolean)

Called when a track finishes playing

Link copied to clipboard
open fun onTrackError(track: Track)

Called when a track fails to play

Link copied to clipboard
open fun onTrackLoad(track: Track, player: Player, loadId: String)

Called when a track gets loaded

Link copied to clipboard
open fun onTrackPaused(track: Track, player: Player)

Called when a track is paused

Link copied to clipboard
open fun onTrackResumed(track: Track, player: Player)

Called when a track is resumed

Link copied to clipboard
open fun onTrackStart(track: Track, player: Player)

Called when a track gets loaded