- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.