- icon - 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
".
- icon - Static variable in class com.devbrackets.android.exomedia.R.id
-
- icon_group - Static variable in class com.devbrackets.android.exomedia.R.id
-
- iconifiedByDefault - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- id() - Constructor for class com.devbrackets.android.exomedia.R.id
-
- Id3MetadataListener - Interface in com.devbrackets.android.exomedia.core.listener
-
A listener for receiving ID3 metadata parsed from the media stream.
- ifRoom - Static variable in class com.devbrackets.android.exomedia.R.id
-
- ignoreModel() - Method in class com.devbrackets.android.exomedia.util.DeviceUtil.NonCompatibleDevice
-
- image - Static variable in class com.devbrackets.android.exomedia.R.id
-
- imageButtonStyle - 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
".
- indeterminateProgressStyle - 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
".
- inflateVideoView(Context, EMVideoView.AttributeContainer) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
-
Inflates the video view layout, replacing the ViewStub
with the
correct backing implementation.
- info - Static variable in class com.devbrackets.android.exomedia.R.id
-
- InfoListener - Interface in com.devbrackets.android.exomedia.core.listener
-
A listener for debugging EMExoPlayer information.
- init() - Method in class com.devbrackets.android.exomedia.core.builder.DashRenderBuilder.AsyncDashBuilder
-
- init() - Method in class com.devbrackets.android.exomedia.core.builder.HlsRenderBuilder.AsyncHlsBuilder
-
- init() - Method in class com.devbrackets.android.exomedia.core.builder.RenderBuilder.AsyncBuilder
-
- init() - Method in class com.devbrackets.android.exomedia.core.builder.SmoothStreamRenderBuilder.AsyncSmoothStreamBuilder
-
- init(MediaPlayerApi) - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
-
- initExoPlayer() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- initialActivityCount - 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.
- initMediaPlayer() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- initView(Context, EMVideoView.AttributeContainer) - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
-
Performs the initialization of the view including inflating the correct
backing layout, linking the implementation, and finding the necessary view
references.
- integer() - Constructor for class com.devbrackets.android.exomedia.R.integer
-
- InternalErrorListener - Interface in com.devbrackets.android.exomedia.core.listener
-
A listener for internal errors.
- internalListener - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- InternalListener() - Constructor for class com.devbrackets.android.exomedia.ui.widget.VideoControls.InternalListener
-
- internalListeners - Variable in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
-
- InternalListeners() - Constructor for class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer.InternalListeners
-
- internalListeners - Variable in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- InternalListeners() - Constructor for class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate.InternalListeners
-
- internalListeners - Variable in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- InternalListeners() - Constructor for class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate.InternalListeners
-
- intrinsicVideoSize - Variable in class com.devbrackets.android.exomedia.core.video.scale.MatrixManager
-
- INVALID_RESOURCE_ID - Static variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- isDeviceTV(Context) - Method in class com.devbrackets.android.exomedia.util.DeviceUtil
-
Determines if the current device is a TV.
- isLightTheme - Static variable in class com.devbrackets.android.exomedia.R.attr
-
Must be a boolean value, either "true
" or "false
".
- isLoading - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- isNotCompatible(List<DeviceUtil.NonCompatibleDevice>) - Method in class com.devbrackets.android.exomedia.util.DeviceUtil
-
Determines if the current device is not compatible based on the list of devices
that don't correctly support the ExoPlayer
- isPlaying() - Method in interface com.devbrackets.android.exomedia.core.api.MediaPlayerApi
-
- isPlaying() - Method in interface com.devbrackets.android.exomedia.core.api.VideoViewApi
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.audio.ExoMediaPlayer
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoSurfaceVideoView
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoTextureVideoView
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.exo.ExoVideoDelegate
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeSurfaceVideoView
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeTextureVideoView
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- isPlaying() - Method in class com.devbrackets.android.exomedia.EMAudioPlayer
-
Returns if an audio item is currently in playback
- isPlaying() - Method in class com.devbrackets.android.exomedia.ui.widget.EMVideoView
-
Returns if a video is currently in playback
- isPrepared() - Method in class com.devbrackets.android.exomedia.core.EMListenerMux
-
Retrieves if the player was prepared
- isReady() - Method in class com.devbrackets.android.exomedia.core.video.mp.NativeVideoDelegate
-
- isRunning() - Method in class com.devbrackets.android.exomedia.util.Repeater
-
Determines if the Repeater is currently running
- isRunning() - Method in class com.devbrackets.android.exomedia.util.StopWatch
-
Determines if the stopwatch is currently running
- isTextContainerEmpty() - Method in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
Determines if the textContainer
doesn't have any text associated with it
- isVisible - Variable in class com.devbrackets.android.exomedia.ui.widget.VideoControls
-
- itemPadding - 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
".