- edit_query - Static variable in class com.devbrackets.android.exomedia.R.id
-
- editTextBackground - 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
".
- editTextColor - Static variable in class com.devbrackets.android.exomedia.R.attr
-
May be a reference to another resource, in the form "@[+][package:]type:name
"
or to a theme attribute in the form "?[package:][type:]name
".
- editTextStyle - 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
".
- elevation - 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
".
- EMAudioFocusCallback - Interface in com.devbrackets.android.exomedia.listener
-
Basic AudioFocus callbacks.
- EMAudioFocusGainedEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the audio focus is gained.
- EMAudioFocusGainedEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMAudioFocusGainedEvent
-
- EMAudioFocusHelper - Class in com.devbrackets.android.exomedia.util
-
A helper to simplify audio focus procedures in to simple callbacks and/or
EventBus events.
- EMAudioFocusHelper(Context) - Constructor for class com.devbrackets.android.exomedia.util.EMAudioFocusHelper
-
Creates and sets up the basic information for the AudioFocusHelper.
- EMAudioFocusHelper.Focus - Enum in com.devbrackets.android.exomedia.util
-
- EMAudioFocusLostEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the audio focus is lost.
- EMAudioFocusLostEvent(boolean) - Constructor for class com.devbrackets.android.exomedia.event.EMAudioFocusLostEvent
-
- EMAudioPlayer - Class in com.devbrackets.android.exomedia
-
An AudioPlayer that uses the ExoPlayer as the backing architecture.
- EMAudioPlayer(Context) - Constructor for class com.devbrackets.android.exomedia.EMAudioPlayer
-
- EMAudioPlayer.AudioType - Enum in com.devbrackets.android.exomedia
-
- EMDeviceUtil - Class in com.devbrackets.android.exomedia.util
-
A Utility class to help determine characteristics about the device
- EMDeviceUtil() - Constructor for class com.devbrackets.android.exomedia.util.EMDeviceUtil
-
- EMEventBus - Interface in com.devbrackets.android.exomedia.util
-
An abstraction that allows the user to specify
any event bus (e.g.
- EMExoPlayer - Class in com.devbrackets.android.exomedia.exoplayer
-
- EMExoPlayer() - Constructor for class com.devbrackets.android.exomedia.exoplayer.EMExoPlayer
-
- EMExoPlayer(RenderBuilder) - Constructor for class com.devbrackets.android.exomedia.exoplayer.EMExoPlayer
-
- EMExoPlayer.RenderBuildingState - Enum in com.devbrackets.android.exomedia.exoplayer
-
- EMLockScreen - Class in com.devbrackets.android.exomedia
-
A class to help simplify lock screen artwork and playback
controls similar to how the
EMNotification
simplifies notifications
- EMLockScreen(Context, Class<? extends Service>) - Constructor for class com.devbrackets.android.exomedia.EMLockScreen
-
Creates a new EMLockScreen object
- EMMediaAllowedTypeChangedEvent - Class in com.devbrackets.android.exomedia.event
-
- EMMediaAllowedTypeChangedEvent(EMPlaylistManager.MediaType) - Constructor for class com.devbrackets.android.exomedia.event.EMMediaAllowedTypeChangedEvent
-
- EMMediaCodecAudioTrackRenderer - Class in com.devbrackets.android.exomedia.renderer
-
Extends the MediaCodecAudioTrackRenderer so that we can keep track of the audioSessionId
- EMMediaCodecAudioTrackRenderer(SampleSource) - Constructor for class com.devbrackets.android.exomedia.renderer.EMMediaCodecAudioTrackRenderer
-
- EMMediaCodecAudioTrackRenderer(SampleSource, DrmSessionManager, boolean) - Constructor for class com.devbrackets.android.exomedia.renderer.EMMediaCodecAudioTrackRenderer
-
- EMMediaCodecAudioTrackRenderer(SampleSource, Handler, MediaCodecAudioTrackRenderer.EventListener) - Constructor for class com.devbrackets.android.exomedia.renderer.EMMediaCodecAudioTrackRenderer
-
- EMMediaCodecAudioTrackRenderer(SampleSource, DrmSessionManager, boolean, Handler, MediaCodecAudioTrackRenderer.EventListener) - Constructor for class com.devbrackets.android.exomedia.renderer.EMMediaCodecAudioTrackRenderer
-
- EMMediaCompletionEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the current media item has completed playback.
- EMMediaCompletionEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaCompletionEvent
-
- EMMediaErrorEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the current media item has a playback error
(see android.media.MediaPlayer.OnErrorListener
- EMMediaErrorEvent(MediaPlayer, int, int) - Constructor for class com.devbrackets.android.exomedia.event.EMMediaErrorEvent
-
- EMMediaNextEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the Next button is clicked.
- EMMediaNextEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaNextEvent
-
- EMMediaPlayPauseEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the PlayPause button is clicked.
- EMMediaPlayPauseEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaPlayPauseEvent
-
- EMMediaPreparedEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the current media item has been prepared.
- EMMediaPreparedEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaPreparedEvent
-
- EMMediaPreviousEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the Previous button is clicked.
- EMMediaPreviousEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaPreviousEvent
-
- EMMediaProgressEvent - Class in com.devbrackets.android.exomedia.event
-
An event to be used to inform listeners of media (e.g.
- EMMediaProgressEvent(long, int, long) - Constructor for class com.devbrackets.android.exomedia.event.EMMediaProgressEvent
-
- EMMediaRepeatEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the Repeat button is clicked.
- EMMediaRepeatEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaRepeatEvent
-
- EMMediaSeekEndedEvent - Class in com.devbrackets.android.exomedia.event
-
An event posted when the user finishes the seek interaction
- EMMediaSeekEndedEvent(long) - Constructor for class com.devbrackets.android.exomedia.event.EMMediaSeekEndedEvent
-
- EMMediaSeekStartedEvent - Class in com.devbrackets.android.exomedia.event
-
An event posted when a seek bar is first interacted with.
- EMMediaSeekStartedEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaSeekStartedEvent
-
- EMMediaShareEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the Share button is clicked.
- EMMediaShareEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaShareEvent
-
- EMMediaShuffleEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the Shuffle button is clicked.
- EMMediaShuffleEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaShuffleEvent
-
- EMMediaStateEvent - Class in com.devbrackets.android.exomedia.event
-
- EMMediaStateEvent(EMPlaylistService.MediaState) - Constructor for class com.devbrackets.android.exomedia.event.EMMediaStateEvent
-
- EMMediaStopEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the media service should be stopped
- EMMediaStopEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMMediaStopEvent
-
- EMNotification - Class in com.devbrackets.android.exomedia
-
A class to help simplify notification creation and modification for
media playback applications.
- EMNotification(Context) - Constructor for class com.devbrackets.android.exomedia.EMNotification
-
- EMNotification.NotificationMediaState - Class in com.devbrackets.android.exomedia
-
- EMPlaylistItemChangedEvent<T extends EMPlaylistManager.PlaylistItem> - Class in com.devbrackets.android.exomedia.event
-
- EMPlaylistItemChangedEvent(T, boolean, boolean) - Constructor for class com.devbrackets.android.exomedia.event.EMPlaylistItemChangedEvent
-
- EMPlaylistManager<I extends EMPlaylistManager.PlaylistItem> - Class in com.devbrackets.android.exomedia.manager
-
A manager to keep track of a playlist of items that a service can use for playback.
- EMPlaylistManager() - Constructor for class com.devbrackets.android.exomedia.manager.EMPlaylistManager
-
- EMPlaylistManager(Application) - Constructor for class com.devbrackets.android.exomedia.manager.EMPlaylistManager
-
A constructor that will use the specified application to initialize
the EMPlaylistManager.
- EMPlaylistManager.MediaType - Enum in com.devbrackets.android.exomedia.manager
-
- EMPlaylistManager.PlaylistItem - Interface in com.devbrackets.android.exomedia.manager
-
- EMPlaylistService<I extends EMPlaylistManager.PlaylistItem,M extends EMPlaylistManager<I>> - Class in com.devbrackets.android.exomedia.service
-
- EMPlaylistService() - Constructor for class com.devbrackets.android.exomedia.service.EMPlaylistService
-
- EMPlaylistService.MediaState - Enum in com.devbrackets.android.exomedia.service
-
- EMPlaylistServiceCallback - Interface in com.devbrackets.android.exomedia.listener
-
- EMProgressCallback - Interface in com.devbrackets.android.exomedia.listener
-
- EMRemoteActions - Class in com.devbrackets.android.exomedia
-
- EMResourceUtil - Class in com.devbrackets.android.exomedia.util
-
A Utility for handling the changes in the Android Resources API
and the support Drawables to correctly retrieve tinted Drawables
- EMResourceUtil() - Constructor for class com.devbrackets.android.exomedia.util.EMResourceUtil
-
- EMVideoView - Class in com.devbrackets.android.exomedia
-
This is a support VideoView that will use the standard VideoView on devices below
JellyBean.
- EMVideoView(Context) - Constructor for class com.devbrackets.android.exomedia.EMVideoView
-
- EMVideoView(Context, AttributeSet) - Constructor for class com.devbrackets.android.exomedia.EMVideoView
-
- EMVideoView(Context, AttributeSet, int) - Constructor for class com.devbrackets.android.exomedia.EMVideoView
-
- EMVideoView(Context, AttributeSet, int, int) - Constructor for class com.devbrackets.android.exomedia.EMVideoView
-
- EMVideoView - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
Attributes that can be used with a EMVideoView.
- EMVideoView.TouchVideoView - Class in com.devbrackets.android.exomedia
-
Since the default Android VideoView will consume the touch events
without calling super
- EMVideoView.VideoType - Enum in com.devbrackets.android.exomedia
-
- EMVideoView_defaultControlsEnabled - Static variable in class com.devbrackets.android.exomedia.R.styleable
-
- EMVideoViewClickedEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the EMVideoView is clicked.
- EMVideoViewClickedEvent() - Constructor for class com.devbrackets.android.exomedia.event.EMVideoViewClickedEvent
-
- EMVideoViewControlsCallback - Interface in com.devbrackets.android.exomedia.listener
-
Basic VideoView callbacks.
- EMVideoViewControlVisibilityEvent - Class in com.devbrackets.android.exomedia.event
-
Used to capture when the DefaultControls visibility is changed.
- EMVideoViewControlVisibilityEvent(boolean) - Constructor for class com.devbrackets.android.exomedia.event.EMVideoViewControlVisibilityEvent
-
- end - Static variable in class com.devbrackets.android.exomedia.R.id
-
- end_padder - Static variable in class com.devbrackets.android.exomedia.R.id
-
- endTime - Variable in class com.devbrackets.android.exomedia.widget.DefaultControls
-
- exomedia_android_video_view - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_album - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_artist - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_button_layout - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_close - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_content - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- exomedia_big_notification_height - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_big_notification_image_margin - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_big_notification_image_size - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_big_notification_large_image - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_next - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_playpause - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_prev - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_secondary_image - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_secondary_image_size - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_big_notification_text_area - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_text_pad - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_big_notification_title - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_big_notification_touch_area - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_current_time - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_end_time - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_fast_forward_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_interactive_container - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_leanback_ripple - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_next_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_play_pause_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_previous_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_rewind_btn - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_video_loading - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_video_progress - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_controls_video_seek - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_default_controls_button_disabled - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_default_controls_button_normal - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_default_controls_button_pressed - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_default_controls_button_selector - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_default_padding - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_exo_video_surface - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_exo_view_layout - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- exomedia_ic_clear_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_clear_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_fast_forward_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_fast_forward_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_pause_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_pause_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_play_arrow_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_play_arrow_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_rewind_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_rewind_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_skip_next_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_skip_next_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_skip_previous_black - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_ic_skip_previous_white - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_leanback_controls_bottom_margin - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_leanback_controls_height - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_leanback_controls_horizontal_margin - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_leanback_progress_horizontal_background - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_leanback_progress_horizontal_progress_placeholder - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_leanback_progress_horizontal_progress_secondary - Static variable in class com.devbrackets.android.exomedia.R.color
-
- exomedia_leanback_ripple_selector - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_leanback_ripple_selector_size - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_min_button_height - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_notification_album - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_artist - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_button_height - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_notification_button_layout - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_close - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_notification_content - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- exomedia_notification_content - Static variable in class com.devbrackets.android.exomedia.R.style
-
- exomedia_notification_image_margin - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_notification_image_size - Static variable in class com.devbrackets.android.exomedia.R.dimen
-
- exomedia_notification_large_image - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_next - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_notification_next - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_pause - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_notification_play - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_notification_playpause - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_prev - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_previous - Static variable in class com.devbrackets.android.exomedia.R.drawable
-
- exomedia_notification_title - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_notification_title - Static variable in class com.devbrackets.android.exomedia.R.style
-
- exomedia_notification_touch_area - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_controls_overlay - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- exomedia_video_controls_overlay_leanback - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- exomedia_video_preview_image - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_shutter_bottom - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_shutter_left - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_shutter_right - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_shutter_top - Static variable in class com.devbrackets.android.exomedia.R.id
-
- exomedia_video_view_layout - Static variable in class com.devbrackets.android.exomedia.R.layout
-
- ExoPlayerListener - Interface in com.devbrackets.android.exomedia.listener
-
A listener for core EMExoPlayer events
- expand_activities_button - Static variable in class com.devbrackets.android.exomedia.R.id
-
- expandActivityOverflowButtonDrawable - 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
".
- expanded_menu - Static variable in class com.devbrackets.android.exomedia.R.id
-