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(TextureView, 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
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_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 android.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 android.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 android.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 android.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
 
SECURITY_LEVEL_1 - Static variable in class com.devbrackets.android.exomedia.core.builder.DashRenderBuilder
 
SECURITY_LEVEL_3 - Static variable in class com.devbrackets.android.exomedia.core.builder.DashRenderBuilder
 
SECURITY_LEVEL_UNKNOWN - Static variable in class com.devbrackets.android.exomedia.core.builder.DashRenderBuilder
 
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(int) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
seekTo(int) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
seekTo(int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
seekTo(int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
seekTo(long) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
seekTo(int) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
seekTo(int) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
 
seekTo(int) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Moves the current audio progress to the specified location.
seekTo(int) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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".
setAudioStreamType(int) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
Sets the audio stream type for this MediaPlayer.
setAudioStreamType(int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setAudioStreamType(int) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the audio stream type for this MediaPlayer.
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.EMExoPlayer
 
setControls(VideoControls) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
 
setDataSource(Context, Uri) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setDataSource(Context, Uri, RenderBuilder) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setDataSource(Context, Uri) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setDataSource(Context, Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setDataSource(Context, Uri) - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
setDataSource(Context, Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
setDataSource(Context, Uri) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the source path for the audio item.
setDataSource(Context, Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the source path for the audio item.
setDescription(CharSequence) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the description text to display for the current item in playback.
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
 
setFastForwardImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the state list drawable resource id to use for the Fast Forward button.
setFastForwardImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
 
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.
setInfoListener(InfoListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
setInternalErrorListener(InternalErrorListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
setIntrinsicVideoSize(int, int) - Method in class com.devbrackets.android.exomedia.core.video.scale.MatrixManager
 
setListenerMux(EMListenerMux) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setListenerMux(EMListenerMux) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
setListenerMux(EMListenerMux) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setListenerMux(EMListenerMux) - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
setListenerMux(EMListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setListenerMux(EMListenerMux) - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setMeasureBasedOnAspectRatioEnabled(boolean) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
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.EMVideoView
Measures the underlying VideoViewApi using the video's aspect ratio if true
setMetadataListener(Id3MetadataListener) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
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.
setNextImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the state list drawable resource id to use for the Next button.
setNotifiedCompleted(boolean) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
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.EMListenerMux
Sets weather the listener was notified when we became prepared.
setOnBufferingUpdateListener(MediaPlayer.OnBufferingUpdateListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
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.core.EMListenerMux
Sets the listener to inform of buffering updates
setOnBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the listener to inform of VideoPlayer buffer update events
setOnBufferUpdateListener(OnBufferUpdateListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the listener to inform of VideoPlayer buffer update events
setOnCompletionListener(OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
Sets the listener to inform of VideoPlayer completion events
setOnCompletionListener(MediaPlayer.OnCompletionListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
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.EMAudioPlayer
Sets the listener to inform of VideoPlayer completion events
setOnCompletionListener(OnCompletionListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the listener to inform of VideoPlayer completion events
setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
Sets the listener to inform of playback errors
setOnErrorListener(MediaPlayer.OnErrorListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Register a callback to be invoked when an error occurs during playback or setup.
setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the listener to inform of playback errors
setOnErrorListener(OnErrorListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the listener to inform of playback errors
setOnInfoListener(MediaPlayer.OnInfoListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Register a callback to be invoked when an informational event occurs during playback or setup.
setOnPreparedListener(OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
Sets the listener to inform of VideoPlayer prepared events
setOnPreparedListener(MediaPlayer.OnPreparedListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
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.EMAudioPlayer
Sets the listener to inform of VideoPlayer prepared events
setOnPreparedListener(OnPreparedListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the listener to inform of VideoPlayer prepared events
setOnSeekCompleteListener(MediaPlayer.OnSeekCompleteListener) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Register a callback to be invoked when a seek operation has been completed.
setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
Sets the listener to inform of VideoPlayer seek completion events
setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the listener to inform of VideoPlayer seek completion events
setOnSeekCompletionListener(OnSeekCompletionListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the listener to inform of VideoPlayer seek completion events
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.NativeVideoView
 
setOnTouchListener(View.OnTouchListener) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
 
setPlayPauseImages(int, int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the resource id's to use for the PlayPause button.
setPlayWhenReady(boolean) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
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(int) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the amount of time to change the return value from EMVideoView.getCurrentPosition().
setPreviewImage(Drawable) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets an image that will be visible only when the video is loading.
setPreviewImage(int) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets an image that will be visible only when the video is loading.
setPreviewImage(Bitmap) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets an image that will be visible only when the video is loading.
setPreviewImage(Uri) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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.
setPreviousImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the state list drawable resource id to use for the Previous button.
setReleaseOnDetachFromWindow(boolean) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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
 
setRewindImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
Sets the state list drawable resource id to use for the Rewind button.
setRewindImageResource(int) - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControlsLeanback
 
setScale(TextureView, 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.ResizingTextureView
Sets the scaling method to use for the video
setScaleType(ScaleType) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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(int, int) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
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.EMExoPlayer
 
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(int, int) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setTrack(int, int) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Changes to the track with trackIndex for the specified trackType
setTrack(int, int) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Changes to the track with trackIndex for the specified trackType
setup() - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setup() - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setup(Context, AttributeSet) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
 
setup(Context, AttributeSet) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Performs the functionality to setup the initial properties including determining the backing implementation and reading xml attributes
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
 
setVideoPath(String) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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.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.EMVideoView
Sets the rotation for the Video
setVideoUri(Uri) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
setVideoUri(Uri, RenderBuilder) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setVideoUri(Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setVideoUri(Uri) - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setVideoUri(Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setVideoURI(Uri) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Sets video URI.
setVideoURI(Uri, Map<String, String>) - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Sets video URI using specific headers.
setVideoURI(Uri) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the Uri location for the video to play
setVideoURI(Uri, RenderBuilder) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the Uri location for the video to play
setVideoView(EMVideoView) - 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 interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setVolume(float) - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
setVolume(float, float) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setVolume(float) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
setVolume(float) - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
setVolume(float, float) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Sets the volume level for the audio playback.
setVolume(float) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Sets the volume level for devices that support the ExoPlayer (JellyBean or greater).
setWakeMode(Context, int) - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
This function has the MediaPlayer access the low-level power manager service to control the device's power usage while playing is occurring.
setWakeMode(Context, int) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Set the low-level power management behavior for this EMAudioPlayer.
shortcut - Static variable in class com.devbrackets.android.exomedia.R.id
 
shouldNotifyCompletion(long) - Method in class com.devbrackets.android.exomedia.core.EMListenerMux.EMListenerMuxNotifier
 
shouldNotifyCompletion(long) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView.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.EMVideoView
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.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".
SmoothStreamRenderBuilder - Class in com.devbrackets.android.exomedia.core.builder
A RenderBuilder for parsing and creating the renderers for Smooth Streaming streams.
SmoothStreamRenderBuilder(Context, String, String) - Constructor for class com.devbrackets.android.exomedia.core.builder.SmoothStreamRenderBuilder
 
SmoothStreamRenderBuilder(Context, String, String, int) - Constructor for class com.devbrackets.android.exomedia.core.builder.SmoothStreamRenderBuilder
 
SmoothStreamRenderBuilder.AsyncRendererBuilder - Class in com.devbrackets.android.exomedia.core.builder
 
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 android.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 android.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 android.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 android.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".
start() - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
start() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
start() - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
start() - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
start() - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
start() - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
start() - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
 
start() - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
Starts the playback for the audio item specified in EMAudioPlayer.setDataSource(android.content.Context, android.net.Uri).
start() - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
Starts the playback for the video specified in EMVideoView.setVideoURI(android.net.Uri) or EMVideoView.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.
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.EMExoPlayer
Used with playback state changes to correctly acquire and release the wakelock if the user has enabled it with EMExoPlayer.setWakeMode(Context, int).
stop() - Method in class com.devbrackets.android.exomedia.core.exoplayer.EMExoPlayer
 
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 interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
 
stopPlayback() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
stopPlayback() - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
 
stopPlayback() - Method in class com.devbrackets.android.exomedia.core.audio.NativeMediaPlayer
 
stopPlayback() - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
stopPlayback() - Method in class com.devbrackets.android.exomedia.core.video.NativeVideoView
 
stopPlayback() - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Performs the functionality to stop the video in playback
stopPlayback() - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
If an audio item is currently in playback then the playback will be stopped
stopPlayback() - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
If a video is currently in playback then the playback will be stopped
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
 
streamType - Variable in class com.devbrackets.android.exomedia.core.builder.DashRenderBuilder.AsyncRendererBuilder
 
streamType - Variable in class com.devbrackets.android.exomedia.core.builder.HlsRenderBuilder.AsyncRendererBuilder
 
streamType - Variable in class com.devbrackets.android.exomedia.core.builder.RenderBuilder
 
streamType - Variable in class com.devbrackets.android.exomedia.core.builder.SmoothStreamRenderBuilder.AsyncRendererBuilder
 
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".
subTitleView - 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
 
suspend() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
 
suspend() - Method in class com.devbrackets.android.exomedia.core.video.ExoVideoView
 
suspend() - Method in class com.devbrackets.android.exomedia.core.video.TextureVideoView
Cleans up the resources being held.
suspend() - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
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 android.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 android.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 android.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