- 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
-
- SearchView_commitIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_defaultQueryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_goIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_iconifiedByDefault - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_layout - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_queryBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_queryHint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_searchHintIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_searchIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_submitBackground - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_suggestionRowLayout - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SearchView_voiceIcon - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- searchViewStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- secondary_text_default_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_default_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_disabled_material_dark - Static variable in class com.devbrackets.android.exomedia.R.color
-
- secondary_text_disabled_material_light - Static variable in class com.devbrackets.android.exomedia.R.color
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- start() - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
-
- 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
-
- 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
-
- SwitchCompat_splitTrack - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchMinWidth - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_switchTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTextPadding - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_thumbTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_track - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_trackTint - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- SwitchCompat_trackTintMode - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- switchMinWidth - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp
".
- switchPadding - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp
".
- switchStyle - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- switchTextAppearance - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".