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 

S

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
This symbol is the offset where the R.attr.closeIcon attribute's value can be found in the R.styleable.SearchView array.
SearchView_commitIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.commitIcon attribute's value can be found in the R.styleable.SearchView array.
SearchView_defaultQueryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.defaultQueryHint attribute's value can be found in the R.styleable.SearchView array.
SearchView_goIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.goIcon attribute's value can be found in the R.styleable.SearchView array.
SearchView_iconifiedByDefault - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.iconifiedByDefault attribute's value can be found in the R.styleable.SearchView array.
SearchView_layout - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.layout attribute's value can be found in the R.styleable.SearchView array.
SearchView_queryBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.queryBackground attribute's value can be found in the R.styleable.SearchView array.
SearchView_queryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.queryHint attribute's value can be found in the R.styleable.SearchView array.
SearchView_searchHintIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.searchHintIcon attribute's value can be found in the R.styleable.SearchView array.
SearchView_searchIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.searchIcon attribute's value can be found in the R.styleable.SearchView array.
SearchView_submitBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.submitBackground attribute's value can be found in the R.styleable.SearchView array.
SearchView_suggestionRowLayout - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.suggestionRowLayout attribute's value can be found in the R.styleable.SearchView array.
SearchView_voiceIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.voiceIcon attribute's value can be found in the R.styleable.SearchView array.
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
Sets the delay to use when hiding the controls via the VideoControls.hideDelayed() method.
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 MediaSourceBuilders.
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
Specifies if the ResizingSurfaceView.onMeasure(int, int) should pay attention to the specified aspect ratio for the video (determined from ResizingSurfaceView.videoSize.
setMeasureBasedOnAspectRatioEnabled(boolean) - Method in class com.devbrackets.android.exomedia.core.video.ResizingTextureView
Specifies if the ResizingTextureView.onMeasure(int, int) should pay attention to the specified aspect ratio for the video (determined from ResizingTextureView.videoSize.
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
Sets the amount of time to change the return value from VideoView.getCurrentPosition().
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
Requests the VideoControls to become visible.
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
This symbol is the offset where the R.attr.popupTheme attribute's value can be found in the R.styleable.Spinner array.
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
Starts the playback for the audio item specified in AudioPlayer.setDataSource(Uri).
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
Starts the playback for the video specified in VideoView.setVideoURI(android.net.Uri) or VideoView.setVideoPath(String).
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
Used with playback state changes to correctly acquire and release the wakelock if the user has enabled it with ExoMediaPlayer.setWakeMode(Context, int).
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
This symbol is the offset where the R.attr.textOn attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_android_thumb - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.thumb attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_showText - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.showText attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_splitTrack - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.splitTrack attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_switchMinWidth - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.switchMinWidth attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_switchPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.switchPadding attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_switchTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.switchTextAppearance attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_thumbTextPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.thumbTextPadding attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_thumbTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.thumbTint attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_thumbTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.thumbTintMode attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_track - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.track attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_trackTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.trackTint attribute's value can be found in the R.styleable.SwitchCompat array.
SwitchCompat_trackTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
This symbol is the offset where the R.attr.trackTintMode attribute's value can be found in the R.styleable.SwitchCompat array.
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".
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