public class PlayerEventListener
extends java.lang.Object
implements com.google.android.exoplayer2.Player.EventListener
Constructor and Description |
---|
PlayerEventListener() |
Modifier and Type | Method and Description |
---|---|
void |
onLoadingChanged(boolean isLoading) |
void |
onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters playbackParameters) |
void |
onPlayerError(com.google.android.exoplayer2.ExoPlaybackException error) |
void |
onPlayerStateChanged(boolean playWhenReady,
int playbackState) |
void |
onPositionDiscontinuity(int reason) |
void |
onRepeatModeChanged(int repeatMode) |
void |
onSeekProcessed() |
void |
onShuffleModeEnabledChanged(boolean shuffleModeEnabled) |
void |
onTimelineChanged(com.google.android.exoplayer2.Timeline timeline,
java.lang.Object manifest,
int reason) |
void |
onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray trackGroups,
com.google.android.exoplayer2.trackselection.TrackSelectionArray trackSelections) |
public void onTimelineChanged(com.google.android.exoplayer2.Timeline timeline, java.lang.Object manifest, int reason)
onTimelineChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onTracksChanged(com.google.android.exoplayer2.source.TrackGroupArray trackGroups, com.google.android.exoplayer2.trackselection.TrackSelectionArray trackSelections)
onTracksChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onLoadingChanged(boolean isLoading)
onLoadingChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onPlayerStateChanged(boolean playWhenReady, int playbackState)
onPlayerStateChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onRepeatModeChanged(int repeatMode)
onRepeatModeChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onShuffleModeEnabledChanged(boolean shuffleModeEnabled)
onShuffleModeEnabledChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onPlayerError(com.google.android.exoplayer2.ExoPlaybackException error)
onPlayerError
in interface com.google.android.exoplayer2.Player.EventListener
public void onPositionDiscontinuity(int reason)
onPositionDiscontinuity
in interface com.google.android.exoplayer2.Player.EventListener
public void onPlaybackParametersChanged(com.google.android.exoplayer2.PlaybackParameters playbackParameters)
onPlaybackParametersChanged
in interface com.google.android.exoplayer2.Player.EventListener
public void onSeekProcessed()
onSeekProcessed
in interface com.google.android.exoplayer2.Player.EventListener