Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X 

O

onAnimationEnd(Animation) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.RippleTranslateAnimation
 
onAnimationRepeat(Animation) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.RippleTranslateAnimation
 
onAnimationStart(Animation) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.RippleTranslateAnimation
 
onApplyWindowInsets(WindowInsets) - Method in class com.devbrackets.android.exomedia.ui.widget.FitsSystemWindowRelativeLayout
 
onAttachedToWindow() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
 
onAttachedToWindow() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
 
onAudioFocusChange(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.AudioFocusHelper
 
onAudioTrackUnderrun(int, long, long) - Method in interface com.devbrackets.android.exomedia.core.listener.InternalErrorListener
 
onBufferingUpdate(int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer.InternalListeners
 
onBufferingUpdate(MediaPlayer, int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer.InternalListeners
 
onBufferingUpdate(MediaPlayer, int) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onBufferingUpdate(int) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onBufferingUpdate(int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate.InternalListeners
 
onBufferingUpdate(MediaPlayer, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onBufferingUpdate(int) - Method in interface com.devbrackets.android.exomedia.listener.OnBufferUpdateListener
Called to update status in buffering a media stream.
onBufferingUpdateListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
onBufferUpdated(int) - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
OnBufferUpdateListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition of a callback to be invoked indicating buffering status of a media resource being streamed.
onCompletion(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onCompletion(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onCompletion() - Method in interface com.devbrackets.android.exomedia.listener.OnCompletionListener
Called when the end of a media source is reached during playback.
onCompletionListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
OnCompletionListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition for a callback to be invoked when playback of a media source has completed.
onConfigurationChanged(Configuration) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
 
onConfigurationChanged(Configuration) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
 
onConfigurationChanged(Configuration) - Method in class com.devbrackets.android.exomedia.ui.widget.FitsSystemWindowRelativeLayout
Makes sure the padding is correct for the orientation
onControlsHidden() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsVisibilityListener
Occurs when the DefaultControls becomes hidden
onControlsShown() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsVisibilityListener
Occurs when the DefaultControls becomes visible
onCues(List<Cue>) - Method in interface com.devbrackets.android.exomedia.core.listener.CaptionListener
 
onDetachedFromWindow() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
 
onDetachedFromWindow() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
 
onDrmSessionManagerError(Exception) - Method in interface com.devbrackets.android.exomedia.core.listener.InternalErrorListener
 
onError(ExoMediaPlayer, Exception) - Method in interface com.devbrackets.android.exomedia.core.listener.ExoPlayerListener
 
onError(MediaPlayer, int, int) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onError(ExoMediaPlayer, Exception) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onError(MediaPlayer, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onError(Exception) - Method in interface com.devbrackets.android.exomedia.listener.OnErrorListener
Called to indicate an error has occurred.
onErrorListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
OnErrorListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition of a callback to be invoked when there has been an error during an asynchronous operation.
onExoPlayerError(ExoMediaPlayer, Exception) - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onExoPlayerError(ExoMediaPlayer, Exception) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
onFastForwardClick() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
Performs the functionality to fast forward the current video by 10000 milliseconds.
onFastForwardClicked() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsButtonListener
Occurs when the Fast Forward button on the VideoControls is clicked.
onFastForwardClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onFastForwardClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.LeanbackInternalListener
 
onFocusChange(View, boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.ButtonFocusChangeListener
 
onInfo(MediaPlayer, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onInfoListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
onKey(View, int, KeyEvent) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.RemoteKeyListener
NOTE: the view is not always the currently focused view, thus the VideoControlsLeanback.currentFocus variable
onLoadingChanged(boolean) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onMeasure(int, int) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
 
onMeasure(int, int) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
 
onMediaPlaybackEnded() - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onMediaPlaybackEnded() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
onMediaPrepared() - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
 
onMediaPrepared() - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
 
onMediaPrepared() - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
 
onMetadata(Metadata) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer.InternalListeners
 
onMetadata(Metadata) - Method in interface com.devbrackets.android.exomedia.core.listener.MetadataListener
Called each time there is a metadata associated with current playback time.
onMetadata(Metadata) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onMetadata(Metadata) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate.InternalListeners
 
onNextClick() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Performs the functionality to inform any listeners that the next button has been clicked
onNextClicked() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsButtonListener
Occurs when the Next button on the VideoControls is clicked
onNextClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onPlaybackEnded() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
Performs the functionality to stop the progress polling, and stop any other procedures from running that we no longer need.
onPlaybackParametersChanged(PlaybackParameters) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onPlayerError(ExoPlaybackException) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onPlayerStateChanged(boolean, int) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onPlayPauseClick() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Performs the functionality when the PlayPause button is clicked.
onPlayPauseClicked() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsButtonListener
Occurs when the PlayPause button on the VideoControls is clicked
onPlayPauseClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onPositionDiscontinuity() - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onPrepared() - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onPrepared(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onPrepared(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onPrepared() - Method in interface com.devbrackets.android.exomedia.listener.OnPreparedListener
Called when the media file is ready for playback.
onPrepared() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
onPreparedListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
OnPreparedListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition for a callback to be invoked when the media source is ready for playback.
onPreviewImageStateChanged(boolean) - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onPreviewImageStateChanged(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
onPreviousClick() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Performs the functionality to inform any listeners that the previous button has been clicked
onPreviousClicked() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsButtonListener
Occurs when the Previous button on the VideoControls is clicked
onPreviousClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onProgressChanged(SeekBar, int, boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile.SeekBarChanged
 
onRepeat() - Method in interface com.devbrackets.android.exomedia.util.Repeater.RepeatListener
 
onRewindClick() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
Performs the functionality to rewind the current video by 10000 milliseconds.
onRewindClicked() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsButtonListener
Occurs when the Rewind button on the VideoControls is clicked.
onRewindClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onRewindClicked() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback.LeanbackInternalListener
 
onSeekComplete() - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onSeekComplete(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onSeekComplete() - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onSeekComplete(MediaPlayer) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onSeekComplete() - Method in interface com.devbrackets.android.exomedia.listener.OnSeekCompletionListener
Called to indicate the completion of a seek operation.
onSeekComplete() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
onSeekCompleteListener - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
OnSeekCompletionListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition of a callback to be invoked indicating the completion of a seek operation.
onSeekEnded(long) - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsSeekListener
Occurs when the media has finalized the request to seek.
onSeekEnded(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onSeekStarted() - Method in interface com.devbrackets.android.exomedia.listener.VideoControlsSeekListener
Occurs when the media has entered a state of waiting until the VideoControlsSeekListener.onSeekEnded(long) is called.
onSeekStarted() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
 
onSingleTapConfirmed(MotionEvent) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.TouchListener
 
onSizeChangeListener - Variable in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
 
onSizeChangeListener - Variable in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
 
onStartTrackingTouch(SeekBar) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile.SeekBarChanged
 
onStateChanged(boolean, int) - Method in interface com.devbrackets.android.exomedia.core.listener.ExoPlayerListener
 
onStateChanged(boolean, int) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onStopTrackingTouch(SeekBar) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile.SeekBarChanged
 
onStopWatchTick(long) - Method in interface com.devbrackets.android.exomedia.util.StopWatch.TickListener
 
onSurfaceDestroyed() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
 
onSurfaceReady(Surface) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
 
onSurfaceReady(Surface) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
onSurfaceSizeChanged(int, int) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi.OnSurfaceSizeChanged
 
onSurfaceSizeChanged(int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView.ExoMediaVideoSurfaceTextureListener
 
onSurfaceTextureAvailable(SurfaceTexture, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView.TextureVideoViewSurfaceListener
 
onSurfaceTextureDestroyed(SurfaceTexture) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView.ExoMediaVideoSurfaceTextureListener
 
onSurfaceTextureDestroyed(SurfaceTexture) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView.TextureVideoViewSurfaceListener
 
onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView.ExoMediaVideoSurfaceTextureListener
 
onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView.TextureVideoViewSurfaceListener
 
onSurfaceTextureUpdated(SurfaceTexture) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView.ExoMediaVideoSurfaceTextureListener
 
onSurfaceTextureUpdated(SurfaceTexture) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView.TextureVideoViewSurfaceListener
 
onTimelineChanged(Timeline, Object) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onTouch(View, MotionEvent) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.TouchListener
 
onTouchEvent(MotionEvent) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
 
onTouchEvent(MotionEvent) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
 
onTracksChanged(TrackGroupArray, TrackSelectionArray) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
 
onVideoSizeChanged(int, int) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
onVideoSizeChanged(int, int, int, float) - Method in interface com.devbrackets.android.exomedia.core.listener.ExoPlayerListener
 
onVideoSizeChanged(int, int, int, float) - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
 
onVideoSizeChanged(int, int, int, float) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
 
onVideoSizeChanged(int, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
 
onVideoSizeChanged(int, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
 
onVideoSizeChanged(int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
 
onVideoSizeChanged(int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
 
onVideoSizeChanged(MediaPlayer, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
 
onVideoSizeChanged(int, int) - Method in interface com.devbrackets.android.exomedia.listener.OnVideoSizeChangedListener
Called when the size of the video currently playing has changed.
onVideoSizeChanged(int, int, int, float) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
 
OnVideoSizeChangedListener - Interface in com.devbrackets.android.exomedia.listener
Interface definition of a callback to be invoked when there has been a change is the size of the video currently being displayed.
onVideoSurfaceSizeChange(int, int) - Method in interface com.devbrackets.android.exomedia.core.video.ResizingSurfaceView.OnSizeChangeListener
 
onVideoSurfaceSizeChange(int, int) - Method in interface com.devbrackets.android.exomedia.core.video.ResizingTextureView.OnSizeChangeListener
 
onVisibilityChanged() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Performs the functionality to inform the callback that the DefaultControls visibility has changed
openVideo(Uri) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
 
overlapAnchor - Static variable in class com.devbrackets.android.exomedia.R.attr
Must be a boolean value, either "true" or "false".
overriddenDuration - Variable in class com.devbrackets.android.exomedia.AudioPlayer
 
overriddenDuration - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoView
 
overriddenPositionStopWatch - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoView
 
overrideCurrentTime(long) - Method in class com.devbrackets.android.exomedia.util.StopWatch
Forcefully sets the current time for the stopwatch.
overrideDuration(long) - Method in class com.devbrackets.android.exomedia.AudioPlayer
Setting this will override the duration that the item may actually be.
overrideDuration(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
Setting this will override the duration that the item may actually be.
overridePosition - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoView
 
overridePosition(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
Sets if the audio position should be overridden, allowing the time to be restarted at will.
A B C D E F G H I L M N O P Q R S T U V W X 
Skip navigation links