- scale(View, ScaleType) - Method in class com.devbrackets.android.exomedia.core.video.scale.MatrixManager
-
Performs the requested scaling on the view
's matrix
- ScaleType - Enum in com.devbrackets.android.exomedia.core.video.scale
-
See ImageView.ScaleType
for a description
for each type
- scaleType - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoView.AttributeContainer
-
Specifies the scale that the
VideoView
should use.
- screen - Static variable in class com.devbrackets.android.exomedia.R.id
-
- scrollIndicatorDown - Static variable in class com.devbrackets.android.exomedia.R.id
-
- scrollIndicatorUp - Static variable in class com.devbrackets.android.exomedia.R.id
-
- scrollView - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_badge - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_bar - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_button - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_close_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_edit_frame - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_go_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_mag_icon - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_menu_title - Static variable in class com.devbrackets.android.exomedia.R.string
-
- search_plate - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_src_text - Static variable in class com.devbrackets.android.exomedia.R.id
-
- search_voice_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- searchHintIcon - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- searchIcon - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- SearchView - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
Attributes that can be used with a SearchView.
- SearchView_android_focusable - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.focusable
attribute's value can be found in the
R.styleable.SearchView
array.
- SearchView_android_imeOptions - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.imeOptions
attribute's value can be found in the
R.styleable.SearchView
array.
- SearchView_android_inputType - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.inputType
attribute's value can be found in the
R.styleable.SearchView
array.
- SearchView_android_maxWidth - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.maxWidth
attribute's value can be found in the
R.styleable.SearchView
array.
- SearchView_closeIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_commitIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_defaultQueryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_goIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_iconifiedByDefault - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_layout - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_queryBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_queryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_searchHintIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_searchIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_submitBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_suggestionRowLayout - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_voiceIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- searchViewStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- secondary_text_default_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_default_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_disabled_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_disabled_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- seekBar - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile
-
- SeekBarChanged() - Constructor for class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile.SeekBarChanged
-
- seekBarStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- seekListener - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Moves the current audio progress to the specified location.
- seekTo(long) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- seekTo(long) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- seekTo(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Moves the current video progress to the specified location.
- select_dialog_item_material - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- select_dialog_listview - Static variable in class com.devbrackets.android.exomedia.R.id
-
- select_dialog_multichoice_material - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- select_dialog_singlechoice_material - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- selectableItemBackground - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- selectableItemBackgroundBorderless - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- sendMessage(int, int, Object) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- sendMessage(int, int, Object, boolean) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setAudioStreamType(int) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the audio stream type for this MediaPlayer.
- setAudioStreamType(int) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
Sets the audio stream type for this MediaPlayer.
- setAudioStreamType(int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setAudioStreamType(int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setButtonListener(VideoControlsButtonListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Specifies the callback to inform of button click events
- setCanHide(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets weather this control can be hidden.
- setCaptionListener(CaptionListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setControls(VideoControls) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
- setDataSource(Uri) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the source path for the audio item.
- setDataSource(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the source path for the audio item.
- setDataSource(Uri) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setDataSource(Uri, MediaSource) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setDataSource(Uri) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setDataSource(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setDataSource(Uri) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setDataSource(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setDescription(CharSequence) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the description text to display for the current item in playback.
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmCallback(MediaDrmCallback) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmCallback(MediaDrmCallback) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setDrmCallback(MediaDrmCallback) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the MediaDrmCallback
to use when handling DRM for media.
- setDrmSessionManager(DrmSessionManager<FrameworkMediaCrypto>) - Method in class com.devbrackets.android.exomedia.core.renderer.RendererProvider
-
- setDroppedFrameNotificationAmount(int) - Method in class com.devbrackets.android.exomedia.core.renderer.RendererProvider
-
- setDuration(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the video duration in Milliseconds to display
at the end of the progress bar
- setDuration(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setDuration(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile
-
- setFastForwardButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the button state for the Fast Forward button.
- setFastForwardButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setFastForwardButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Adds or removes the FastForward button.
- setFastForwardButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setFastForwardDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the drawable for the Fast button
- setFastForwardDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setHandleAudioFocus(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Enables or Disables automatic handling of audio focus.
- setHideDelay(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- setHideEmptyTextContainer(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets weather the text block and associated container will be hidden
when no content is specified.
- setHttpDataSourceFactoryProvider(ExoMedia.HttpDataSourceFactoryProvider) - Static method in class com.devbrackets.android.exomedia.ExoMedia
-
Specifies the provider to use when building
HttpDataSource.BaseFactory
instances for use with the
MediaSourceBuilder
s.
- setId3MetadataListener(MetadataListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of ID3 metadata updates
- setInternalErrorListener(InternalErrorListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setIntrinsicVideoSize(int, int) - Method in class com.devbrackets.android.exomedia.core.video.scale.MatrixManager
-
- setListenerMux(ListenerMux) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setListenerMux(ListenerMux) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setListenerMux(ListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- setLoadControl(LoadControl) - Static method in class com.devbrackets.android.exomedia.ExoMedia
-
Specifies the
LoadControl
to use when building the
ExoPlayer
instance
used in the
VideoView
and
AudioPlayer
.
- setMeasureBasedOnAspectRatioEnabled(boolean) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setMeasureBasedOnAspectRatioEnabled(boolean) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
-
- setMeasureBasedOnAspectRatioEnabled(boolean) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
-
- setMeasureBasedOnAspectRatioEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Measures the underlying
VideoViewApi
using the video's aspect ratio if
true
- setMediaSource(MediaSource) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setMetadataListener(MetadataListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of ID3 metadata updates
- setMetadataListener(MetadataListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setMetadataListener(MetadataListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of ID3 metadata updates
- setNextButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the button state for the Next button.
- setNextButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Adds or removes the Next button.
- setNextDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the drawable for the next button
- setNotifiedCompleted(boolean) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets weather the listener was notified when the playback was completed
(played through the end).
- setNotifiedPrepared(boolean) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets weather the listener was notified when we became prepared.
- setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when the status of a network
stream's buffer has changed.
- setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when the status of a network
stream's buffer has changed.
- setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when the status of a network
stream's buffer has changed.
- setOnBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of VideoPlayer buffer update events
- setOnBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of buffering updates
- setOnBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of VideoPlayer buffer update events
- setOnCompletionListener(OnCompletionListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of VideoPlayer completion events
- setOnCompletionListener(OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of VideoPlayer completion events
- setOnCompletionListener(MediaPlayer.OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when the end of a media file
has been reached during playback.
- setOnCompletionListener(MediaPlayer.OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when the end of a media file
has been reached during playback.
- setOnCompletionListener(MediaPlayer.OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when the end of a media file
has been reached during playback.
- setOnCompletionListener(OnCompletionListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of VideoPlayer completion events
- setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of playback errors
- setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of playback errors
- setOnErrorListener(MediaPlayer.OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when an error occurs
during playback or setup.
- setOnErrorListener(MediaPlayer.OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when an error occurs
during playback or setup.
- setOnErrorListener(MediaPlayer.OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when an error occurs
during playback or setup.
- setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of playback errors
- setOnInfoListener(MediaPlayer.OnInfoListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when an informational event
occurs during playback or setup.
- setOnInfoListener(MediaPlayer.OnInfoListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when an informational event
occurs during playback or setup.
- setOnInfoListener(MediaPlayer.OnInfoListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when an informational event
occurs during playback or setup.
- setOnPreparedListener(OnPreparedListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of VideoPlayer prepared events
- setOnPreparedListener(OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of VideoPlayer prepared events
- setOnPreparedListener(MediaPlayer.OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when the media file
is loaded and ready to go.
- setOnPreparedListener(MediaPlayer.OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when the media file
is loaded and ready to go.
- setOnPreparedListener(MediaPlayer.OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when the media file
is loaded and ready to go.
- setOnPreparedListener(OnPreparedListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of VideoPlayer prepared events
- setOnSeekCompleteListener(MediaPlayer.OnSeekCompleteListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Register a callback to be invoked when a seek operation has been
completed.
- setOnSeekCompleteListener(MediaPlayer.OnSeekCompleteListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Register a callback to be invoked when a seek operation has been
completed.
- setOnSeekCompleteListener(MediaPlayer.OnSeekCompleteListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Register a callback to be invoked when a seek operation has been
completed.
- setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the listener to inform of VideoPlayer seek completion events
- setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.core.ListenerMux
-
Sets the listener to inform of VideoPlayer seek completion events
- setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of VideoPlayer seek completion events
- setOnSizeChangeListener(ResizingSurfaceView.OnSizeChangeListener) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
-
Specifies the listener to notify of surface size changes.
- setOnSizeChangeListener(ResizingTextureView.OnSizeChangeListener) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
-
Specifies the listener to notify of surface size changes.
- setOnTouchListener(View.OnTouchListener) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setOnTouchListener(View.OnTouchListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setOnTouchListener(View.OnTouchListener) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setOnTouchListener(View.OnTouchListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
- setOnVideoSizedChangedListener(OnVideoSizeChangedListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the listener to inform of video size changes
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the playback speed for this MediaPlayer.
- setPlaybackSpeed(float) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
Sets the playback speed for this MediaPlayer.
- setPlaybackSpeed(float) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
Sets the playback speed for this MediaPlayer.
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- setPlaybackSpeed(float) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the playback speed for this MediaPlayer.
- setPlayPauseDrawables(Drawable, Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the drawables to use for the PlayPause button
- setPlayWhenReady(boolean) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setPosition(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the current video position, updating the seek bar
and the current time field
- setPosition(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setPosition(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile
-
- setPositionOffset(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
- setPreviewImage(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets an image that will be visible only when the video is loading.
- setPreviewImage(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets an image that will be visible only when the video is loading.
- setPreviewImage(Bitmap) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets an image that will be visible only when the video is loading.
- setPreviewImage(Uri) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets an image that will be visible only when the video is loading.
- setPreviousButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the button state for the Previous button.
- setPreviousButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Adds or removes the Previous button.
- setPreviousDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the drawable for the previous button
- setReleaseOnDetachFromWindow(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
WARNING: Use of this method may cause memory leaks.
- setRepeaterDelay(int) - Method in class com.devbrackets.android.exomedia.util.Repeater
-
Sets the amount of time between method invocation.
- setRepeatListener(Repeater.RepeatListener) - Method in class com.devbrackets.android.exomedia.util.Repeater
-
Sets the listener to be notified for each repeat
- setRewindButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the button state for the Rewind button.
- setRewindButtonEnabled(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setRewindButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Adds or removes the Rewind button.
- setRewindButtonRemoved(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setRewindDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the drawable for the rewind button
- setRewindDrawable(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setScale(View, float, float) - Method in class com.devbrackets.android.exomedia.core.video.scale.MatrixManager
-
Applies the specified scale modification to the view
- setScaleType(ScaleType) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setScaleType(ScaleType) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
-
Sets the scaling method to use for the video
- setScaleType(ScaleType) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
-
Sets the scaling method to use for the video
- setScaleType(ScaleType) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets how the video should be scaled in the view
- setSeekListener(VideoControlsSeekListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the callbacks to inform of progress seek events
- setSelectedTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setSubTitle(CharSequence) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the subtitle to display for the current item in playback.
- setSurface(Surface) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setTickDelay(int) - Method in class com.devbrackets.android.exomedia.util.StopWatch
-
Sets the approximate duration between time updates.
- setTickListener(StopWatch.TickListener) - Method in class com.devbrackets.android.exomedia.util.StopWatch
-
Sets the listener to be notified for each time update (tick)
- setTitle(CharSequence) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the title to display for the current item in playback
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Changes to the track with trackIndex
for the specified
trackType
- setTrack(ExoMedia.RendererType, int) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setTrack(ExoMedia.RendererType, int) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setTrack(ExoMedia.RendererType, int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Changes to the track with trackIndex
for the specified
trackType
- setup() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setup() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setup() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setup(Context, AttributeSet) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setup(Context, AttributeSet) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setup(Context) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Performs any initialization steps such as retrieving views, registering listeners,
and updating any drawables.
- setup(Context) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- setup(Context, AttributeSet) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Performs the functionality to setup the initial properties including
determining the backing implementation and reading xml attributes
- setUri(Uri) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setVideoJoiningTimeMs(int) - Method in class com.devbrackets.android.exomedia.core.renderer.RendererProvider
-
- setVideoPath(String) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the path to the video.
- setVideoRotation(int, boolean) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
Sets the rotation for the Video
- setVideoRotation(int, boolean) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
-
Sets the rotation for the Video
- setVideoRotation(int, int) - Method in class com.devbrackets.android.exomedia.core.video.ResizingSurfaceView
-
Specifies the rotation that should be applied to the video for both the user
requested value and the value specified in the videos configuration.
- setVideoRotation(int, boolean) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
-
Sets the rotation for the Video
- setVideoRotation(int, int) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
-
Specifies the rotation that should be applied to the video for both the user
requested value and the value specified in the videos configuration.
- setVideoRotation(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the rotation for the Video
- setVideoUri(Uri) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setVideoUri(Uri, MediaSource) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setVideoUri(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setVideoUri(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setVideoUri(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setVideoUri(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setVideoURI(Uri) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Sets video URI.
- setVideoURI(Uri, Map<String, String>) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Sets video URI using specific headers.
- setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setVideoUri(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setVideoURI(Uri) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Sets video URI.
- setVideoURI(Uri, Map<String, String>) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Sets video URI using specific headers.
- setVideoURI(Uri, Map<String, String>) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Sets video URI using specific headers.
- setVideoURI(Uri) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the Uri location for the video to play
- setVideoURI(Uri, MediaSource) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the Uri location for the video to play
- setVideoView(VideoView) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the parent view to use for determining playback length, position,
state, etc.
- setVisibilityListener(VideoControlsVisibilityListener) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Sets the callbacks to inform of visibility changes
- setVolume(float, float) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Sets the volume level for the audio playback.
- setVolume(float, float) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setVolume(float) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- setVolume(float, float) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setVolume(float, float) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- setVolume(float) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Sets the volume level for devices that support
the ExoPlayer (JellyBean or greater).
- setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
Set the low-level power management behavior for this AudioPlayer.
- setWakeMode(Context, int) - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
This function has the MediaPlayer access the low-level power manager
service to control the device's power usage while playing is occurring.
- shortcut - Static variable in class com.devbrackets.android.exomedia.R.id
-
- shouldNotifyCompletion(long) - Method in class com.devbrackets.android.exomedia.core.ListenerMux.Notifier
-
- shouldNotifyCompletion(long) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView.MuxNotifier
-
- show() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Immediately starts the animation to show the controls
- showAsAction - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be one or more (separated by '|') of the following constant values.
- showControls() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
- showCustom - Static variable in class com.devbrackets.android.exomedia.R.id
-
- showDividers - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be one or more (separated by '|') of the following constant values.
- showHome - Static variable in class com.devbrackets.android.exomedia.R.id
-
- showLoading(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Update the controls to indicate that the video
is loading.
- showLoading(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
- showLoading(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsMobile
-
- showTemporary() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
-
Temporarily shows the default controls, hiding after the standard
delay.
- showText - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- showTitle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- showTitle - Static variable in class com.devbrackets.android.exomedia.R.id
-
- singleChoiceItemLayout - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- SourceTypeBuilder(MediaSourceBuilder, String, String) - Constructor for class com.devbrackets.android.exomedia.core.source.MediaSourceProvider.SourceTypeBuilder
-
- sourceTypeBuilders - Static variable in class com.devbrackets.android.exomedia.ExoMedia.Data
-
- spacer - Static variable in class com.devbrackets.android.exomedia.R.id
-
- spinBars - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- Spinner - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
Attributes that can be used with a Spinner.
- Spinner_android_dropDownWidth - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.dropDownWidth
attribute's value can be found in the
R.styleable.Spinner
array.
- Spinner_android_entries - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.entries
attribute's value can be found in the
R.styleable.Spinner
array.
- Spinner_android_popupBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.popupBackground
attribute's value can be found in the
R.styleable.Spinner
array.
- Spinner_android_prompt - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.prompt
attribute's value can be found in the
R.styleable.Spinner
array.
- Spinner_popupTheme - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- spinnerDropDownItemStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- spinnerStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- split_action_bar - Static variable in class com.devbrackets.android.exomedia.R.id
-
- splitTrack - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- src_atop - Static variable in class com.devbrackets.android.exomedia.R.id
-
- src_in - Static variable in class com.devbrackets.android.exomedia.R.id
-
- src_over - Static variable in class com.devbrackets.android.exomedia.R.id
-
- srcCompat - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- SsMediaSourceBuilder - Class in com.devbrackets.android.exomedia.core.source.builder
-
- SsMediaSourceBuilder() - Constructor for class com.devbrackets.android.exomedia.core.source.builder.SsMediaSourceBuilder
-
- start() - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
- start() - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- start() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- start() - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- start() - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- start() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- start() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
- start() - Method in class com.devbrackets.android.exomedia.util.Repeater
-
Starts the repeater
- start() - Method in class com.devbrackets.android.exomedia.util.StopWatch
-
Starts the stopwatch.
- startRequested - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoView.AudioFocusHelper
-
- state_above_anchor - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- status_bar_latest_event_content - Static variable in class com.devbrackets.android.exomedia.R.id
-
- status_bar_notification_info_maxnum - Static variable in class com.devbrackets.android.exomedia.R.integer
-
- status_bar_notification_info_overflow - Static variable in class com.devbrackets.android.exomedia.R.string
-
- stayAwake(boolean) - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- stop() - Method in class com.devbrackets.android.exomedia.core.exoplayer.ExoMediaPlayer
-
- stop() - Method in class com.devbrackets.android.exomedia.util.Repeater
-
Stops the repeater
- stop() - Method in class com.devbrackets.android.exomedia.util.StopWatch
-
Stops the stopwatch, capturing the ending time
- stopPlayback() - Method in class com.devbrackets.android.exomedia.AudioPlayer
-
If an audio item is currently in playback then the playback will be stopped
- stopPlayback() - Method in interface com.devbrackets.android.exomedia.core.api.AudioPlayerApi
-
- stopPlayback(boolean) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
Performs the functionality to stop the video in playback
- stopPlayback() - Method in class com.devbrackets.android.exomedia.core.audio.ExoAudioPlayer
-
- stopPlayback() - Method in class com.devbrackets.android.exomedia.core.audio.NativeAudioPlayer
-
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
Performs the functionality to stop the video in playback
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Performs the functionality to stop the video in playback
- stopPlayback() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
If a video is currently in playback then the playback will be stopped
- stopPlayback(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
Stops the video currently in playback, making sure to only clear the surface
when requested.
- StopWatch - Class in com.devbrackets.android.exomedia.util
-
A simple stopwatch to keep a correct and updated record of the running duration
of processes.
- StopWatch() - Constructor for class com.devbrackets.android.exomedia.util.StopWatch
-
- StopWatch(boolean) - Constructor for class com.devbrackets.android.exomedia.util.StopWatch
-
- StopWatch(Handler) - Constructor for class com.devbrackets.android.exomedia.util.StopWatch
-
- StopWatch.TickListener - Interface in com.devbrackets.android.exomedia.util
-
- string() - Constructor for class com.devbrackets.android.exomedia.R.string
-
- style() - Constructor for class com.devbrackets.android.exomedia.R.style
-
- styleable() - Constructor for class com.devbrackets.android.exomedia.R.styleable
-
- subMenuArrow - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- submenuarrow - Static variable in class com.devbrackets.android.exomedia.R.id
-
- submit_area - Static variable in class com.devbrackets.android.exomedia.R.id
-
- submitBackground - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- subtitle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a string value, using '\\;' to escape characters such as '\\n' or '\\uxxxx' for a unicode character.
- subtitleTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- subtitleTextColor - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a color value, in the form of "#rgb
", "#argb
",
"#rrggbb
", or "#aarrggbb
".
- subtitleTextStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- subTitleTextView - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- suggestionRowLayout - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- support_simple_spinner_dropdown_item - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- supportsExoPlayer(Context) - Method in class com.devbrackets.android.exomedia.util.DeviceUtil
-
- surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView.HolderCallback
-
- surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView.HolderCallback
-
- surfaceCreated(SurfaceHolder) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView.HolderCallback
-
- surfaceCreated(SurfaceHolder) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView.HolderCallback
-
- surfaceDestroyed(SurfaceHolder) - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView.HolderCallback
-
- surfaceDestroyed(SurfaceHolder) - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView.HolderCallback
-
- suspend() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
Cleans up the resources being held.
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
Cleans up the resources being held.
- suspend() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
Cleans up the resources being held.
- suspend() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoView
-
If a video is currently in playback then the playback will be suspended
- switch_thumb_disabled_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- switch_thumb_disabled_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- switch_thumb_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- switch_thumb_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- switch_thumb_normal_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- switch_thumb_normal_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- SwitchCompat - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
Attributes that can be used with a SwitchCompat.
- SwitchCompat_android_textOff - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
This symbol is the offset where the
R.attr.textOff
attribute's value can be found in the
R.styleable.SwitchCompat
array.
- SwitchCompat_android_textOn - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_android_thumb - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_showText - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_splitTrack - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchMinWidth - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTextPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_track - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_trackTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_trackTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- switchMinWidth - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp
".
- switchPadding - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp
".
- switchStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- switchTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".