com.ooyala.android.player.exoplayer.SeekCompleteObserver Class Reference
Inheritance diagram for com.ooyala.android.player.exoplayer.SeekCompleteObserver:

Classes

interface  SeekCompleteCallback
 

Public Member Functions

 SeekCompleteObserver (SeekCompleteCallback seekCompleteCallback)
 
void subscribe (SimpleExoPlayer player)
 
boolean isSeekStarted ()
 
void waitLastEventAndUnsubscribe ()
 
void onTimelineChanged (Timeline timeline, Object manifest, int reason)
 
void onTracksChanged (TrackGroupArray trackGroups, TrackSelectionArray trackSelections)
 
void onLoadingChanged (boolean isLoading)
 
void onPlayerStateChanged (boolean playWhenReady, int playbackState)
 
void onRepeatModeChanged (int repeatMode)
 
void onPlayerError (ExoPlaybackException error)
 
void onPositionDiscontinuity (int reason)
 
void onPlaybackParametersChanged (PlaybackParameters playbackParameters)
 
void onShuffleModeEnabledChanged (boolean shuffleModeEnabled)
 
void onSeekProcessed ()
 

Constructor & Destructor Documentation

com.ooyala.android.player.exoplayer.SeekCompleteObserver.SeekCompleteObserver ( SeekCompleteCallback  seekCompleteCallback)

Member Function Documentation

boolean com.ooyala.android.player.exoplayer.SeekCompleteObserver.isSeekStarted ( )
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onLoadingChanged ( boolean  isLoading)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onPlaybackParametersChanged ( PlaybackParameters  playbackParameters)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onPlayerError ( ExoPlaybackException  error)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onPlayerStateChanged ( boolean  playWhenReady,
int  playbackState 
)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onPositionDiscontinuity ( int  reason)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onRepeatModeChanged ( int  repeatMode)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onSeekProcessed ( )
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onShuffleModeEnabledChanged ( boolean  shuffleModeEnabled)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onTimelineChanged ( Timeline  timeline,
Object  manifest,
int  reason 
)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.onTracksChanged ( TrackGroupArray  trackGroups,
TrackSelectionArray  trackSelections 
)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.subscribe ( SimpleExoPlayer  player)
void com.ooyala.android.player.exoplayer.SeekCompleteObserver.waitLastEventAndUnsubscribe ( )