A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AAC_ELD_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Maximum rate for an AAC ELD audio stream, in bytes per second.
- AAC_HE_AUDIO_SAMPLE_COUNT - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Number of raw audio samples that are produced per channel when decoding an AAC HE access unit.
- AAC_HE_V1_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Maximum rate for an AAC HE V1 audio stream, in bytes per second.
- AAC_HE_V2_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Maximum rate for an AAC HE V2 audio stream, in bytes per second.
- AAC_LC_AUDIO_SAMPLE_COUNT - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Number of raw audio samples that are produced per channel when decoding an AAC LC access unit.
- AAC_LC_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Maximum rate for an AAC LC audio stream, in bytes per second.
- AAC_LD_AUDIO_SAMPLE_COUNT - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Number of raw audio samples that are produced per channel when decoding an AAC LD access unit.
- AAC_XHE_AUDIO_SAMPLE_COUNT - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Number of raw audio samples that are produced per channel when decoding an AAC XHE access unit.
- AAC_XHE_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Maximum rate for an AAC XHE audio stream, in bytes per second.
- AacUtil - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AacUtil.AacAudioObjectType - Annotation Type in com.google.android.exoplayer2.audio
-
Deprecated.Valid AAC Audio object types.
- AacUtil.Config - Class in com.google.android.exoplayer2.audio
-
Deprecated.Holds sample format information for AAC audio.
- abandonedBeforeReadyCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks which were abandoned before they were ready to play.
- absoluteStreamPosition - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.position
except for specific use cases where the absolute position within the resource is required within aDataSource
chain. Where the absolute position is required, useuriPositionOffset + position
. - AbstractConcatenatedTimeline - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AbstractConcatenatedTimeline(boolean, ShuffleOrder) - Constructor for class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Sets up a concatenated timeline with a shuffle order of child timelines.
- AC3 - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the AC-3 and E-AC-3 formats.
- AC3_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Maximum rate for an AC-3 audio stream, in bytes per second.
- ac3BufferMultiplicationFactor - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The multiplication factor to apply to AC3 passthrough buffer to avoid underruns on some devices (e.g., Broadcom 7271).
- Ac3Extractor - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac3Extractor() - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.Creates a new extractor for AC-3 bitstreams.
- Ac3Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac3Reader() - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.Constructs a new reader for (E-)AC-3 elementary streams.
- Ac3Reader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.Constructs a new reader for (E-)AC-3 elementary streams.
- Ac3Util - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac3Util.SyncFrameInfo - Class in com.google.android.exoplayer2.audio
-
Deprecated.Holds sample format information as presented by a syncframe header.
- Ac3Util.SyncFrameInfo.StreamType - Annotation Type in com.google.android.exoplayer2.audio
-
Deprecated.AC3 stream types.
- AC4 - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the AC-4 format.
- AC40_SYNCWORD - Static variable in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.
- AC41_SYNCWORD - Static variable in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.
- Ac4Extractor - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac4Extractor() - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.Creates a new extractor for AC-4 bitstreams.
- Ac4Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac4Reader() - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.Constructs a new reader for AC-4 elementary streams.
- Ac4Reader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.Constructs a new reader for AC-4 elementary streams.
- Ac4Util - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Ac4Util.SyncFrameInfo - Class in com.google.android.exoplayer2.audio
-
Deprecated.Holds sample format information as presented by a syncframe header.
- accept(T) - Method in interface com.google.android.exoplayer2.util.Consumer
-
Deprecated.Performs this operation on the given argument.
- acceptConnection(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.AllowedCommandProvider
-
Deprecated.Called to query whether to allow connection from the controller.
- acceptConnection(MediaSession, MediaSession.ControllerInfo) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DefaultAllowedCommandProvider
-
Deprecated.
- accessibilityChannel - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The Accessibility channel, or
Format.NO_VALUE
if not known or applicable. - accessibilityDescriptors - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.Accessibility descriptors in the adaptation set.
- acquire() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- acquire() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Increments the reference count.
- acquire() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- acquire() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- acquire(DrmSessionEventListener.EventDispatcher) - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Increments the reference count.
- acquire(DrmSessionEventListener.EventDispatcher) - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- acquireExoMediaDrm(UUID) - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.AppManagedProvider
-
Deprecated.
- acquireExoMediaDrm(UUID) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm.Provider
-
Deprecated.Returns an
ExoMediaDrm
instance with an incremented reference count. - acquireSession(DrmSessionEventListener.EventDispatcher, Format) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- acquireSession(DrmSessionEventListener.EventDispatcher, Format) - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Returns a
DrmSession
for the specifiedFormat
, with an incremented reference count. - action - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- Action - Class in com.google.android.exoplayer2.testutil
-
Base class for actions to perform during playback tests.
- Action(String, String) - Constructor for class com.google.android.exoplayer2.testutil.Action
- ACTION_ADD_DOWNLOAD - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Adds a new download.
- ACTION_FAST_FORWARD - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which fast forwards.
- ACTION_INIT - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts a download service to resume any ongoing downloads.
- ACTION_NEXT - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which skips to the next media item.
- ACTION_PAUSE - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which pauses playback.
- ACTION_PAUSE_DOWNLOADS - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Pauses all downloads.
- ACTION_PLAY - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which starts playback.
- ACTION_PREVIOUS - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which skips to the previous media item.
- ACTION_REMOVE_ALL_DOWNLOADS - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Removes all downloads.
- ACTION_REMOVE_DOWNLOAD - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Removes a download.
- ACTION_RESUME_DOWNLOADS - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Resumes all downloads except those that have a non-zero
Download.stopReason
. - ACTION_REWIND - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which rewinds.
- ACTION_SET_REQUIREMENTS - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Sets the requirements that need to be met for downloads to progress.
- ACTION_SET_STOP_REASON - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Sets the stop reason for one or all downloads.
- ACTION_STOP - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The action which stops playback.
- Action.AddMediaItems - Class in com.google.android.exoplayer2.testutil
- Action.ClearMediaItems - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.clearMediaItems()
}. - Action.ClearVideoSurface - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.clearVideoSurface()
. - Action.ExecuteRunnable - Class in com.google.android.exoplayer2.testutil
-
Calls
Runnable.run()
. - Action.MoveMediaItem - Class in com.google.android.exoplayer2.testutil
- Action.PlayUntilPosition - Class in com.google.android.exoplayer2.testutil
-
Schedules a play action to be executed, waits until the player reaches the specified position, and pauses the player again.
- Action.Prepare - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.prepare()
. - Action.RemoveMediaItem - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.removeMediaItem(int)
. - Action.RemoveMediaItems - Class in com.google.android.exoplayer2.testutil
- Action.Seek - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.seekTo(long)
orPlayer.seekTo(int, long)
. - Action.SendMessages - Class in com.google.android.exoplayer2.testutil
- Action.SetAudioAttributes - Class in com.google.android.exoplayer2.testutil
- Action.SetMediaItems - Class in com.google.android.exoplayer2.testutil
- Action.SetMediaItemsResetPosition - Class in com.google.android.exoplayer2.testutil
- Action.SetPlaybackParameters - Class in com.google.android.exoplayer2.testutil
- Action.SetPlayWhenReady - Class in com.google.android.exoplayer2.testutil
- Action.SetRendererDisabled - Class in com.google.android.exoplayer2.testutil
-
Updates the
DefaultTrackSelector.Parameters
of aDefaultTrackSelector
to specify whether the renderer at a given index should be disabled. - Action.SetRepeatMode - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.setRepeatMode(int)
. - Action.SetShuffleModeEnabled - Class in com.google.android.exoplayer2.testutil
- Action.SetShuffleOrder - Class in com.google.android.exoplayer2.testutil
- Action.SetVideoSurface - Class in com.google.android.exoplayer2.testutil
- Action.Stop - Class in com.google.android.exoplayer2.testutil
-
Calls
Player.stop()
. - Action.ThrowPlaybackException - Class in com.google.android.exoplayer2.testutil
-
Throws a playback exception on the playback thread.
- Action.WaitForIsLoading - Class in com.google.android.exoplayer2.testutil
-
Waits for a specified loading state, returning either immediately or after a call to
Player.Listener.onIsLoadingChanged(boolean)
. - Action.WaitForMessage - Class in com.google.android.exoplayer2.testutil
-
Waits for a player message to arrive.
- Action.WaitForPendingPlayerCommands - Class in com.google.android.exoplayer2.testutil
-
Waits until the player acknowledged all pending player commands.
- Action.WaitForPlaybackState - Class in com.google.android.exoplayer2.testutil
-
Waits for a specified playback state, returning either immediately or after a call to
Player.Listener.onPlaybackStateChanged(int)
. - Action.WaitForPlayWhenReady - Class in com.google.android.exoplayer2.testutil
-
Waits for a specified playWhenReady value, returning either immediately or after a call to
Player.Listener.onPlayWhenReadyChanged(boolean, int)
. - Action.WaitForPositionDiscontinuity - Class in com.google.android.exoplayer2.testutil
- Action.WaitForTimelineChanged - Class in com.google.android.exoplayer2.testutil
- ACTIONS - Static variable in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.
- ACTIONS - Static variable in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.
- ActionSchedule - Class in com.google.android.exoplayer2.testutil
-
Schedules a sequence of
Action
s for execution during a test. - ActionSchedule.Builder - Class in com.google.android.exoplayer2.testutil
-
A builder for
ActionSchedule
instances. - ActionSchedule.Callback - Interface in com.google.android.exoplayer2.testutil
-
Callback to notify listener that the action schedule has finished.
- ActionSchedule.PlayerRunnable - Class in com.google.android.exoplayer2.testutil
-
Provides a wrapper for a
Runnable
which has access to the player. - ActionSchedule.PlayerTarget - Class in com.google.android.exoplayer2.testutil
-
Provides a wrapper for a
PlayerMessage.Target
which has access to the player when handling messages. - ActionSchedule.PlayerTarget.Callback - Interface in com.google.android.exoplayer2.testutil
-
Callback to be called when message arrives.
- actualPresentationTimeUs - Variable in exception com.google.android.exoplayer2.audio.AudioSink.UnexpectedDiscontinuityException
-
Deprecated.The actual presentation time of a sample, in microseconds.
- AD_PERIOD_DURATION_MS - Static variable in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- AD_STATE_AVAILABLE - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.State for an ad that has a URL but has not yet been played.
- AD_STATE_ERROR - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.State for an ad that could not be loaded.
- AD_STATE_PLAYED - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.State for an ad that was played in full.
- AD_STATE_SKIPPED - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.State for an ad that was skipped.
- AD_STATE_UNAVAILABLE - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.State for an ad that does not yet have a URL.
- AdaptationCheckpoint(long, long) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.AdaptationCheckpoint
-
Deprecated.
- AdaptationSet - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdaptationSet(long, @com.google.android.exoplayer2.C.TrackType int, List<Representation>, List<Descriptor>, List<Descriptor>, List<Descriptor>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.
- adaptationSets - Variable in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.The adaptation sets belonging to the period.
- adaptive - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder supports seamless resolution switches.
- ADAPTIVE_NOT_SEAMLESS - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The
Renderer
can adapt between formats, but may suffer a brief discontinuity (~50-100ms) when adaptation occurs. - ADAPTIVE_NOT_SUPPORTED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The
Renderer
does not support adaptation between formats. - ADAPTIVE_SEAMLESS - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The
Renderer
can seamlessly adapt between formats. - ADAPTIVE_SUPPORT_MASK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.A mask to apply to
RendererCapabilities.Capabilities
to obtain theRendererCapabilities.AdaptiveSupport
only. - AdaptiveTrackSelection - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdaptiveTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, BandwidthMeter, long, long, long, int, int, float, float, List<AdaptiveTrackSelection.AdaptationCheckpoint>, Clock) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- AdaptiveTrackSelection(TrackGroup, int[], BandwidthMeter) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- AdaptiveTrackSelection.AdaptationCheckpoint - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Checkpoint to determine allocated bandwidth.
- AdaptiveTrackSelection.Factory - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Factory for
AdaptiveTrackSelection
instances. - adBufferedPositionMsSupplier - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
SimpleBasePlayer.PositionSupplier
for the estimated position up to which the currently playing ad is buffered, in milliseconds. - add(@com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Adds a
Player.Command
. - add(int) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Adds a flag.
- add(int) - Method in class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.Register a new task.
- add(int, MediaDescriptionCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.QueueDataAdapter
-
Deprecated.Adds a
MediaDescriptionCompat
at the givenposition
. - add(long) - Method in class com.google.android.exoplayer2.util.LongArray
-
Deprecated.Appends a value.
- add(long, V) - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Associates the specified value with the specified timestamp.
- add(MediaItem) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Adds a
MediaItem
to the concatenation. - add(MediaItem, long) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Adds a
MediaItem
to the concatenation and specifies its initial placeholder duration used while the actual duration is still unknown. - add(MediaSource) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Adds a
MediaSource
to the concatenation. - add(MediaSource, long) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Adds a
MediaSource
to the concatenation and specifies its initial placeholder duration used while the actual duration is still unknown. - add(Dumper.Dumpable) - Method in class com.google.android.exoplayer2.testutil.Dumper
- add(E) - Method in class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.Adds
element
to the multiset. - add(String, byte[]) - Method in class com.google.android.exoplayer2.testutil.Dumper
- add(String, Object) - Method in class com.google.android.exoplayer2.testutil.Dumper
- add(T) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Adds a listener to the set.
- addAdGroupToAdPlaybackState(AdPlaybackState, long, long, long...) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Adds a new server-side inserted ad group to an
AdPlaybackState
. - addAll(@com.google.android.exoplayer2.Player.Command int...) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Adds commands.
- addAll(int...) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Adds flags.
- addAll(Player.Commands) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Adds
Player.Commands
. - addAll(FlagSet) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Adds
flags
. - addAllCommands() - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Adds all existing commands.
- addAnalyticsListener(AnalyticsListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds an
AnalyticsListener
to receive analytics events. - addAnalyticsListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addAnalyticsListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addAudioLanguagesToSelection(String...) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Convenience method to add selections of tracks for all specified audio languages.
- addAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds a listener to receive audio offload events.
- addAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addDownload(DownloadRequest) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Adds a download defined by the given request.
- addDownload(DownloadRequest, int) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Adds a download defined by the given request and with the specified stop reason.
- addDrmEventListener(Handler, DrmSessionEventListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- addDrmEventListener(Handler, DrmSessionEventListener) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Adds a
DrmSessionEventListener
to the list of listeners which are notified of DRM events for this media source. - addEventListener(Handler, DrmSessionEventListener) - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.Adds a listener to the event dispatcher.
- addEventListener(Handler, MediaSourceEventListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- addEventListener(Handler, MediaSourceEventListener) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Adds a
MediaSourceEventListener
to the list of listeners which are notified of media source events. - addEventListener(Handler, MediaSourceEventListener) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.Adds a listener to the event dispatcher.
- addEventListener(Handler, BandwidthMeter.EventListener) - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter
-
Deprecated.Adds an
BandwidthMeter.EventListener
. - addEventListener(Handler, BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- addEventListener(Handler, BandwidthMeter.EventListener) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Adds an
BandwidthMeter.EventListener
. - addEventListener(Handler, BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- addEventListener(Handler, BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- addEventListener(Handler, BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- addFlag(@com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Adds the
flag
to this buffer's flags. - addIf(@com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Adds a
Player.Command
if the provided condition is true. - addIf(int, boolean) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Adds a flag if the provided condition is true.
- additionalFailureInfo - Variable in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- AdditionalFailureInfo - Class in com.google.android.exoplayer2.testutil
-
A JUnit
Rule
that attaches additional info to any errors/exceptions thrown by the test. - AdditionalFailureInfo() - Constructor for class com.google.android.exoplayer2.testutil.AdditionalFailureInfo
- addListener(Handler, BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener.EventDispatcher
-
Deprecated.Adds a listener to the event dispatcher.
- addListener(AnalyticsListener) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Adds a listener for analytics events.
- addListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- addListener(DownloadManager.Listener) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Adds a
DownloadManager.Listener
. - addListener(Player.Listener) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- addListener(Player.Listener) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.addListener(Listener)
on the delegate. - addListener(Player.Listener) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Registers a listener to receive all events from the player.
- addListener(Player.Listener) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- addListener(Player.Listener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addListener(Player.Listener) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- addListener(HlsPlaylistTracker.PlaylistEventListener) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- addListener(HlsPlaylistTracker.PlaylistEventListener) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Registers a listener to receive events from the playlist tracker.
- addListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Adds a
Transformer.Listener
to listen to the export events. - addListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Adds a
Transformer.Listener
to listen to the export events. - addListener(TimeBar.OnScrubListener) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- addListener(TimeBar.OnScrubListener) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Adds a listener for scrubbing events.
- addListener(String, Cache.Listener) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Registers a listener to listen for changes to a given resource.
- addListener(String, Cache.Listener) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- addMediaItem(int, MediaItem) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- addMediaItem(int, MediaItem) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.addMediaItem(int, MediaItem)
on the delegate. - addMediaItem(int, MediaItem) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Adds a media item at the given index of the playlist.
- addMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- addMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.addMediaItem(MediaItem)
on the delegate. - addMediaItem(MediaItem) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Adds a media item to the end of the playlist.
- addMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- addMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.addMediaItems(int, List)
on the delegate. - addMediaItems(int, List<MediaItem>) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Adds a list of media items at the given index of the playlist.
- addMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- addMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- addMediaItems(List<MediaItem>) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- addMediaItems(List<MediaItem>) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.addMediaItems(List)
on the delegate. - addMediaItems(List<MediaItem>) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Adds a list of media items to the end of the playlist.
- AddMediaItems(String, MediaSource...) - Constructor for class com.google.android.exoplayer2.testutil.Action.AddMediaItems
- addMediaSource(int, MediaSource) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds a media source at the given index of the playlist.
- addMediaSource(int, MediaSource) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addMediaSource(int, MediaSource) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Adds a
MediaSource
to the playlist. - addMediaSource(int, MediaSource) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addMediaSource(int, MediaSource, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Adds a
MediaSource
to the playlist and executes a custom action on completion. - addMediaSource(MediaSource) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds a media source to the end of the playlist.
- addMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Appends a
MediaSource
to the playlist. - addMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addMediaSource(MediaSource, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Appends a
MediaSource
to the playlist and executes a custom action on completion. - addMediaSources(int, Collection<MediaSource>) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Adds multiple
MediaSource
s to the playlist. - addMediaSources(int, Collection<MediaSource>, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Adds multiple
MediaSource
s to the playlist and executes a custom action on completion. - addMediaSources(int, List<MediaSource>) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds a list of media sources at the given index of the playlist.
- addMediaSources(int, List<MediaSource>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addMediaSources(int, List<MediaSource>) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addMediaSources(MediaSource...) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a add media items action to be executed.
- addMediaSources(Collection<MediaSource>) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Appends multiple
MediaSource
s to the playlist. - addMediaSources(Collection<MediaSource>, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Appends multiple
MediaSource
s to the playlist and executes a custom action on completion. - addMediaSources(List<MediaSource>) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Adds a list of media sources to the end of the playlist.
- addMediaSources(List<MediaSource>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- addMediaSources(List<MediaSource>) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- addMetadata(Metadata) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer
-
Deprecated.
- addMetadata(Metadata) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer
-
Deprecated.
- addMetadata(Metadata) - Method in interface com.google.android.exoplayer2.transformer.Muxer
-
Deprecated.Adds
Metadata
about the output file. - addMetadata(String, Object) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Adds custom metadata.
- addOrReplaceSpan(Spannable, Object, int, int, int) - Static method in class com.google.android.exoplayer2.text.span.SpanUtil
-
Deprecated.Adds
span
tospannable
betweenstart
andend
, removing any existing spans of the same type and with the same indices and flags. - addOverride(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- addOverride(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- addOverride(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Adds an override, replacing any override for the same
TrackGroup
. - addPendingHandlerMessage(FakeClock.HandlerMessage) - Method in class com.google.android.exoplayer2.testutil.FakeClock
-
Adds a message to the list of pending messages.
- addPlaylistItem(int, MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- addSample(int, float) - Method in class com.google.android.exoplayer2.upstream.SlidingPercentile
-
Deprecated.Adds a new weighted value.
- addSample(long, long) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthStatistic
-
Deprecated.Adds a transfer sample to the statistic.
- addSample(long, long) - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.
- addSample(long, long) - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.
- addSample(long, long) - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.
- addSource(AudioProcessor.AudioFormat, long) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Adds an audio source to mix starting at the given time.
- addSupportedMimeTypes(String...) - Method in class com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig
- addTextLanguagesToSelection(boolean, String...) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Convenience method to add selections of tracks for all specified text languages.
- addTime(String, long) - Method in class com.google.android.exoplayer2.testutil.Dumper
- addTrack(int, Format) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Adds a track of the given media format.
- addTrack(Format) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer
-
Deprecated.
- addTrack(Format) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer
-
Deprecated.
- addTrack(Format) - Method in interface com.google.android.exoplayer2.transformer.Muxer
-
Deprecated.Adds a track with the specified format.
- addTrackSelection(int, TrackSelectionParameters) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Adds a selection of tracks to be downloaded.
- addTrackSelectionForSingleRenderer(int, int, DefaultTrackSelector.Parameters, List<DefaultTrackSelector.SelectionOverride>) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Convenience method to add a selection of tracks to be downloaded for a single renderer.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in interface com.google.android.exoplayer2.upstream.DataSource
-
Deprecated.Adds a
TransferListener
to listen to data transfers. - addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- addTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- addVideoFrameProcessingOffset(long) - Method in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.Adds a video frame processing offset to
DecoderCounters.totalVideoFrameProcessingOffsetUs
and increasesDecoderCounters.videoFrameProcessingOffsetCount
by one. - addVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener) - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- addVisibilityListener(PlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- addVisibilityListener(StyledPlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Register a
StyledPlayerView.ControllerVisibilityListener
viaStyledPlayerView.setControllerVisibilityListener(StyledPlayerView.ControllerVisibilityListener)
instead. UsingStyledPlayerControlView
as a standalone class withoutStyledPlayerView
is deprecated. - addWithOverflowDefault(long, long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the sum of two arguments, or a third argument if the result overflows.
- addXmp(ByteBuffer) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Adds xmp data.
- AdGroup(long) - Constructor for class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Creates a new ad group with an unspecified number of ads.
- adGroupCount - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.The number of ad groups.
- adGroupIndex - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The ad group index if the playback position is within an ad,
C.INDEX_UNSET
otherwise. - adGroupIndex - Variable in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.If the media period is in an ad group, the index of the ad group in the period.
- adIndexInAdGroup - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The index of the ad within the ad group if the playback position is within an ad,
C.INDEX_UNSET
otherwise. - adIndexInAdGroup - Variable in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.If the media period is in an ad group, the index of the ad in its ad group in the period.
- adjustHue(float) - Method in class com.google.android.exoplayer2.effect.HslAdjustment.Builder
-
Deprecated.Rotates the hue of the frame by
hueAdjustmentDegrees
. - adjustLightness(float) - Method in class com.google.android.exoplayer2.effect.HslAdjustment.Builder
-
Deprecated.Adjusts the lightness of the frame by
lightnessAdjustment
. - adjustReleaseTime(long) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Adjusts the release timestamp for the next frame.
- adjustSampleTimestamp(long) - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Offsets a timestamp in microseconds.
- adjustSaturation(float) - Method in class com.google.android.exoplayer2.effect.HslAdjustment.Builder
-
Deprecated.Adjusts the saturation of the frame by
saturationAdjustment
. - adjustTsTimestamp(long) - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Scales and offsets an MPEG-2 TS presentation timestamp considering wraparound.
- AdOverlayInfo - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdOverlayInfo(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int) - Constructor for class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Use
AdOverlayInfo.Builder
instead. - AdOverlayInfo(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int, String) - Constructor for class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Use
AdOverlayInfo.Builder
instead. - AdOverlayInfo.Builder - Class in com.google.android.exoplayer2.ui
-
Deprecated.A builder for
AdOverlayInfo
instances. - AdOverlayInfo.Purpose - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.The purpose of the overlay.
- adPlaybackCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of ad playbacks.
- adPlaybackState - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.The
AdPlaybackState
of the period, orAdPlaybackState.NONE
if there are no ads. - AdPlaybackState - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdPlaybackState(Object, long...) - Constructor for class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Creates a new ad playback state with the specified ad group times.
- AdPlaybackState.AdGroup - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.Represents a group of ads, with information about their states.
- AdPlaybackState.AdState - Annotation Type in com.google.android.exoplayer2.source.ads
-
Deprecated.Represents the state of an ad in an ad group.
- adPlaybackStates - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- adPositionMsSupplier - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
SimpleBasePlayer.PositionSupplier
for the current ad playback position in milliseconds. - adResumePositionUs - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.The position offset in the first unplayed ad at which to begin playback, in microseconds.
- adsConfiguration - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional ads configuration.
- adsId - Variable in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.An opaque identifier for ad playback state associated with this item, or
null
if the combination of themedia ID
andad tag URI
should be used as the ads identifier. - adsId - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.The opaque identifier for ads with which this instance is associated, or
null
if unset. - AdsLoader - Interface in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdsLoader.EventListener - Interface in com.google.android.exoplayer2.source.ads
-
Deprecated.Listener for ads loader events.
- AdsLoader.Provider - Interface in com.google.android.exoplayer2.source.ads
-
Deprecated.Provides
AdsLoader
instances for media items that havead tag URIs
. - AdsMediaSource - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdsMediaSource(MediaSource, DataSpec, Object, MediaSource.Factory, AdsLoader, AdViewProvider) - Constructor for class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.Constructs a new source that inserts ads linearly with the content specified by
contentMediaSource
. - AdsMediaSource.AdLoadException - Exception in com.google.android.exoplayer2.source.ads
-
Deprecated.Wrapper for exceptions that occur while loading ads, which are notified via
MediaSourceEventListener.onLoadError(int, MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean)
. - AdsMediaSource.AdLoadException.Type - Annotation Type in com.google.android.exoplayer2.source.ads
-
Deprecated.Types of ad load exceptions.
- adTagUri - Variable in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.The ad tag URI to load.
- ADTS - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the ADTS format.
- AdtsExtractor - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdtsExtractor() - Constructor for class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.Creates a new extractor for ADTS bitstreams.
- AdtsExtractor(@com.google.android.exoplayer2.extractor.ts.AdtsExtractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.Creates a new extractor for ADTS bitstreams.
- AdtsExtractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Flags controlling the behavior of the extractor.
- AdtsReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AdtsReader(boolean) - Constructor for class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- AdtsReader(boolean, String) - Constructor for class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- advanceNowUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
-
Advances the live window by the given duration, in microseconds.
- advancePeekPosition(int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- advancePeekPosition(int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Advances the peek position by
length
bytes. - advancePeekPosition(int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- advancePeekPosition(int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- advancePeekPosition(int, boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- advancePeekPosition(int, boolean) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Advances the peek position by
length
bytes. - advancePeekPosition(int, boolean) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- advancePeekPosition(int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- advanceTime(long) - Method in class com.google.android.exoplayer2.testutil.FakeClock
-
Advance timestamp of
FakeClock
by the specified duration. - AdViewProvider - Interface in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AesCipherDataSink - Class in com.google.android.exoplayer2.upstream.crypto
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AesCipherDataSink(byte[], DataSink) - Constructor for class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSink
-
Deprecated.Create an instance whose
write
methods have the side effect of overwriting the inputdata
. - AesCipherDataSink(byte[], DataSink, byte[]) - Constructor for class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSink
-
Deprecated.Create an instance whose
write
methods are free of side effects. - AesCipherDataSource - Class in com.google.android.exoplayer2.upstream.crypto
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AesCipherDataSource(byte[], DataSource) - Constructor for class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- AesFlushingCipher - Class in com.google.android.exoplayer2.upstream.crypto
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AesFlushingCipher(int, byte[], long, long) - Constructor for class com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher
-
Deprecated.
- AesFlushingCipher(int, byte[], String, long) - Constructor for class com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher
-
Deprecated.
- after() - Method in class com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig
- after() - Method in class com.google.android.exoplayer2.testutil.HttpDataSourceTestEnv
- albumArtist - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional album artist.
- albumTitle - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional album title.
- alignVideoSizeV21(int, int) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Returns the smallest video size greater than or equal to a specified size that also satisfies the
MediaCodec
's width and height alignment requirements. - ALL_PLAYBACK_ACTIONS - Static variable in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.
- allocate() - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Obtain an
Allocation
. - allocate() - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- allocatedBandwidth - Variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.AdaptationCheckpoint
-
Deprecated.Allocated bandwidth at this checkpoint in bits per second.
- Allocation - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Allocation(byte[], int) - Constructor for class com.google.android.exoplayer2.upstream.Allocation
-
Deprecated.
- Allocator - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Allocator.AllocationNode - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A node in a chain of
Allocations
. - ALLOW_CAPTURE_BY_ALL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ALLOW_CAPTURE_BY_NONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ALLOW_CAPTURE_BY_SYSTEM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- allowAudioMixedChannelCountAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive audio selections containing mixed channel counts.
- allowAudioMixedDecoderSupportAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive audio selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - allowAudioMixedMimeTypeAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive audio selections containing mixed MIME types.
- allowAudioMixedSampleRateAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive audio selections containing mixed sample rates.
- allowedCapturePolicy - Variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.
- allowingSchemeDatas(List<DrmInitData.SchemeData>...) - Static method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- allowInvalidateSelectionsOnRendererCapabilitiesChange - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow to invalidate selections on renderer capabilities change.
- allowMultipleAdaptiveSelections - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether multiple adaptive selections with more than one track are allowed.
- allowVideoMixedDecoderSupportAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive video selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - allowVideoMixedMimeTypeAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive video selections containing mixed MIME types.
- allowVideoNonSeamlessAdaptiveness - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to allow adaptive video selections where adaptation may not be completely seamless.
- allSamplesAreSyncSamples(String, String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns true if it is known that all samples in a stream of the given MIME type and codec are guaranteed to be sync samples (i.e.,
C.BUFFER_FLAG_KEY_FRAME
is guaranteed to be set on every sample). - alpha - Variable in class com.google.android.exoplayer2.effect.OverlaySettings
-
Deprecated.
- AMR - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the AMR format.
- AmrExtractor - Class in com.google.android.exoplayer2.extractor.amr
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AmrExtractor() - Constructor for class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- AmrExtractor(@com.google.android.exoplayer2.extractor.amr.AmrExtractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- AmrExtractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.amr
-
Deprecated.Flags controlling the behavior of the extractor.
- AnalyticsCollector - Interface in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AnalyticsListener - Interface in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AnalyticsListener.EventFlags - Annotation Type in com.google.android.exoplayer2.analytics
-
Deprecated.Events that can be reported via
AnalyticsListener.onEvents(Player, Events)
. - AnalyticsListener.Events - Class in com.google.android.exoplayer2.analytics
-
Deprecated.A set of
AnalyticsListener.EventFlags
. - AnalyticsListener.EventTime - Class in com.google.android.exoplayer2.analytics
-
Deprecated.Time information of an event.
- anchor - Variable in class com.google.android.exoplayer2.effect.OverlaySettings
-
Deprecated.
- ANCHOR_TYPE_END - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Anchors the right (for horizontal positions) or bottom (for vertical positions) edge of the cue box.
- ANCHOR_TYPE_MIDDLE - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Anchors the middle of the cue box.
- ANCHOR_TYPE_START - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Anchors the left (for horizontal positions) or top (for vertical positions) edge of the cue box.
- andFlags(int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.AndSpanFlags
-
Checks that one of the matched spans has the expected
flags
. - AnnexBToAvccConverter - Interface in com.google.android.exoplayer2.muxer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ApicFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ApicFrame(String, String, int, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- APP_ID_DEFAULT_RECEIVER_WITH_DRM - Static variable in class com.google.android.exoplayer2.ext.cast.DefaultCastOptionsProvider
-
Deprecated.App id that points to the Default Media Receiver app with basic DRM support.
- append(List<FakeSampleStream.FakeSampleStreamItem>) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Appends
FakeSampleStreamItems
to the list of items that should be written to the queue. - appendReadAction(Runnable) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Appends an action.
- appendReadData(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Appends to the underlying data.
- appendReadData(int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Appends a data segment of the specified length.
- appendReadError(IOException) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Appends an error in the underlying data.
- AppInfoTable - Class in com.google.android.exoplayer2.metadata.dvbsi
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AppInfoTable(int, String) - Constructor for class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- AppInfoTableDecoder - Class in com.google.android.exoplayer2.metadata.dvbsi
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AppInfoTableDecoder() - Constructor for class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTableDecoder
-
Deprecated.
- APPLICATION_AIT - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_CAMERA_MOTION - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_CEA608 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_CEA708 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_DVBSUBS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_EMSG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_EXIF - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_ICY - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_ID3 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_INFORMATION_TABLE_ID - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTableDecoder
-
Deprecated.See table 16 in section 5.3.4.6.
- APPLICATION_M3U8 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_MATROSKA - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_MP4 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_MP4CEA608 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_MP4VTT - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_MPD - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_PGS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_RAWCC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.RawCC is a Google-internal subtitle format that isn't supported by this version of Media3. There is no replacement for this value.
- APPLICATION_RTSP - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_SCTE35 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_SS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_SUBRIP - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_TTML - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_TX3G - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_VOBSUB - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- APPLICATION_WEBM - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- apply(Action) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules an action.
- apply(Statement, Description) - Method in class com.google.android.exoplayer2.testutil.AdditionalFailureInfo
- applyContentMetadataMutations(String, ContentMetadataMutations) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Applies
mutations
to theContentMetadata
for the given resource. - applyContentMetadataMutations(String, ContentMetadataMutations) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- applyPlaybackParameters(PlaybackParameters) - Method in interface com.google.android.exoplayer2.audio.AudioProcessorChain
-
Deprecated.Configures audio processors to apply the specified playback parameters immediately, returning the new playback parameters, which may differ from those passed in.
- applyPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.
- applySkipSilenceEnabled(boolean) - Method in interface com.google.android.exoplayer2.audio.AudioProcessorChain
-
Deprecated.Configures audio processors to apply whether to skip silences immediately, returning the new value.
- applySkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.
- AppManagedProvider(ExoMediaDrm) - Constructor for class com.google.android.exoplayer2.drm.ExoMediaDrm.AppManagedProvider
-
Deprecated.Creates an instance that provides the given
ExoMediaDrm
. - areEqual(Object, Object) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Tests two objects for
Object.equals(Object)
equality, handling the case where one or both may be null. - artist - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional artist.
- ARTWORK_DISPLAY_MODE_FILL - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.The artwork covers the entire space of the player view.
- ARTWORK_DISPLAY_MODE_FIT - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.The artwork is fit into the player view and centered creating a letterbox style.
- ARTWORK_DISPLAY_MODE_OFF - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.No artwork is shown.
- artworkData - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional artwork data as a compressed byte array.
- artworkDataType - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional
MediaMetadata.PictureType
of the artwork data. - artworkUri - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional artwork
Uri
. - ASPECT_RATIO_IDC_VALUES - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Aspect ratios indexed by aspect_ratio_idc, in H.264 and H.265 SPSs.
- AspectRatioFrameLayout - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AspectRatioFrameLayout(Context) - Constructor for class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.
- AspectRatioFrameLayout(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.
- AspectRatioFrameLayout.AspectRatioListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener to be notified about changes of the aspect ratios of this view.
- AspectRatioFrameLayout.ResizeMode - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Resize modes for
AspectRatioFrameLayout
. - assertAdGroupCounts(Timeline, int...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that periods'
Timeline.Period.getAdGroupCount()
are set correctly. - assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String) - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Asserts that an extractor behaves correctly given valid input data.
- assertAllBehaviors(ExtractorAsserts.ExtractorFactory, String, String) - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Asserts that an extractor behaves correctly given valid input data: Calls
Extractor.seek(long, long)
andExtractor.release()
without callingExtractor.init(ExtractorOutput)
to check these calls do not fail. - assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.AssertionConfig, ExtractorAsserts.SimulationConfig) - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Asserts that an extractor consumes valid input data successfully successfully under the conditions specified by
simulationConfig
. - assertBehavior(ExtractorAsserts.ExtractorFactory, String, ExtractorAsserts.SimulationConfig) - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Asserts that an extractor consumes valid input data successfully under the conditions specified by
simulationConfig
. - assertBitmapsAreSimilar(Bitmap, Bitmap, double) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Asserts whether actual bitmap is very similar to the expected bitmap at some quality level.
- assertBufferInfosEqual(MediaCodec.BufferInfo, MediaCodec.BufferInfo) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns whether two
BufferInfos
are equal. - assertCachedData(Cache, CacheAsserts.RequestSet) - Static method in class com.google.android.exoplayer2.testutil.CacheAsserts
-
Asserts that the cache contains necessary data for the
requestSet
. - assertCachedData(Cache, FakeDataSet) - Static method in class com.google.android.exoplayer2.testutil.CacheAsserts
-
Asserts that the cache content is equal to the data in the
fakeDataSet
. - assertCacheEmpty(Cache) - Static method in class com.google.android.exoplayer2.testutil.CacheAsserts
-
Asserts that the cache is empty.
- assertCompletedManifestLoads(Integer...) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Asserts that the media source reported completed loads via
MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)
for each specified window index and a null period id. - assertCompletedMediaPeriodLoads(MediaSource.MediaPeriodId...) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Asserts that the media source reported completed loads via
MediaSourceEventListener.onLoadCompleted(int, MediaPeriodId, LoadEventInfo, MediaLoadData)
for each specified media period id, and asserts that the associated window index matches the one in the last known timeline returned fromMediaSourceTestRunner.prepareSource()
,MediaSourceTestRunner.assertTimelineChange()
orMediaSourceTestRunner.assertTimelineChangeBlocking()
. - assertConsecutiveDroppedBufferLimit(String, DecoderCounters, int) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
- assertDataCached(Cache, DataSpec, byte[]) - Static method in class com.google.android.exoplayer2.testutil.CacheAsserts
-
Asserts that the cache contains the given data for
dataSpec
. - assertDataSourceContent(DataSource, DataSpec, byte[], boolean) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Asserts that data read from a
DataSource
matchesexpected
. - assertDroppedBufferLimit(String, DecoderCounters, int) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
- assertEmpty(Timeline) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Assert that timeline is empty (i.e.
- assertEqualNextWindowIndices(Timeline, Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that next window indices for each window of the actual timeline are equal to the indices of the expected timeline depending on the repeat mode and the shuffle mode.
- assertEqualPreviousWindowIndices(Timeline, Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that previous window indices for each window of the actual timeline are equal to the indices of the expected timeline depending on the repeat mode and the shuffle mode.
- assertEqualsExceptIdsAndManifest(Timeline, Timeline) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that
timelines
are equal exceptTimeline.Window.uid
,Timeline.Window.manifest
,Timeline.Period.id
, andTimeline.Period.uid
. - assertExtensionRendererCreated(Class<? extends Renderer>, @com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.testutil.DefaultRenderersFactoryAsserts
-
Asserts that an extension renderer of type
clazz
is not instantiated forDefaultRenderersFactory.EXTENSION_RENDERER_MODE_OFF
, and that it's instantiated in the correct position relative to other renderers of the same type forDefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON
andDefaultRenderersFactory.EXTENSION_RENDERER_MODE_PREFER
, assuming no other extension renderers can be loaded. - assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory<T>, T) - Static method in class com.google.android.exoplayer2.testutil.MediaPeriodAsserts
-
Asserts that the values returns by
MediaPeriod.getStreamKeys(List)
are compatible with aFilterableManifest
using these stream keys. - assertGetStreamKeysAndManifestFilterIntegration(MediaPeriodAsserts.FilterableManifestMediaPeriodFactory<T>, T, int, String) - Static method in class com.google.android.exoplayer2.testutil.MediaPeriodAsserts
-
Asserts that the values returns by
MediaPeriod.getStreamKeys(List)
are compatible with aFilterableManifest
using these stream keys. - Assertions - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ASSERTIONS_ENABLED - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.Whether the library was compiled with
Assertions
checks enabled. - assertMediaPeriodCreated(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Assert that a media period for the given id has been created.
- assertNextWindowIndices(Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean, int...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that next window indices for each window depending on the repeat mode and the shuffle mode are equal to the given sequence.
- assertNoPositionDiscontinuities() - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that
Player.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)
was not called. - assertNoTimelineChange() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Asserts that the source has not notified its listener of a timeline change since the last call to
MediaSourceTestRunner.assertTimelineChangeBlocking()
orMediaSourceTestRunner.assertTimelineChange()
(or since the runner was created if neither method has been called). - assertOutput(Context, Dumper.Dumpable, String) - Static method in class com.google.android.exoplayer2.testutil.DumpFileAsserts
-
Asserts that the dump output of
actual
is equal to the contents ofdumpFile
in theDumpFileAsserts.DEFAULT_TEST_ASSET_DIRECTORY
. - assertOutput(Context, Dumper.Dumpable, String, String) - Static method in class com.google.android.exoplayer2.testutil.DumpFileAsserts
-
Asserts that the dump output of
actual
is equal to the contents ofdumpFile
in theassetDirectory
. - assertOutput(Context, String, String) - Static method in class com.google.android.exoplayer2.testutil.DumpFileAsserts
-
Asserts that
actual
is equal to the contents ofdumpFile
in theDumpFileAsserts.DEFAULT_TEST_ASSET_DIRECTORY
. - assertOutput(Context, String, String, String) - Static method in class com.google.android.exoplayer2.testutil.DumpFileAsserts
-
Asserts that
actual
is equal to the contents ofdumpFile
inassetDirectory
. - assertPassed(DecoderCounters, DecoderCounters) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- assertPeriodCounts(Timeline, int...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that period counts for each window are set correctly.
- assertPeriodDurations(Timeline, long...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that the durations of the periods in the
Timeline
and the durations in the given sequence are equal. - assertPeriodEqualsExceptIds(Timeline.Period, Timeline.Period) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
- assertPlaybackStatesEqual(Integer...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that the playback states reported by
Player.Listener.onPlaybackStateChanged(int)
are equal to the provided playback states. - assertPlayedPeriodIndices(Integer...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that the indices of played periods is equal to the provided list of periods.
- assertPositionDiscontinuityReasonsEqual(Integer...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that the discontinuity reasons reported by
Player.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)
are equal to the provided values. - assertPrepareAndReleaseAllPeriods() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Creates and releases all periods (including ad periods) defined in the last timeline to be returned from
MediaSourceTestRunner.prepareSource()
,MediaSourceTestRunner.assertTimelineChange()
orMediaSourceTestRunner.assertTimelineChangeBlocking()
. - assertPreviousWindowIndices(Timeline, @com.google.android.exoplayer2.Player.RepeatMode int, boolean, int...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that previous window indices for each window depending on the repeat mode and the shuffle mode are equal to the given sequence.
- assertReadData(DataSource, DataSpec, byte[]) - Static method in class com.google.android.exoplayer2.testutil.CacheAsserts
-
Asserts that the read data from
dataSource
specified bydataSpec
is equal toexpected
or not. - assertReleased() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Assert that the source and all periods have been released.
- assertRemoved(String) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
-
Asserts that the specified download is removed.
- assertSample(int, byte[], long, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- assertSampleCount(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- assertSkippedOutputBufferCount(String, DecoderCounters, int) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
- assertSniff(Extractor, FakeExtractorInput, boolean) - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Asserts that
Extractor.sniff(ExtractorInput)
returns theexpectedResult
for a giveninput
, retrying repeatedly whenFakeExtractorInput.SimulatedIOException
is thrown. - assertState(String, @com.google.android.exoplayer2.offline.Download.State int) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
-
Asserts that the specified download transitions to the specified state.
- assertThat(Spanned) - Static method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
-
Convenience method to create a SpannedSubject.
- assertTimelineChange() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Asserts that the source has notified its listener of a single timeline change.
- assertTimelineChangeBlocking() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Asserts that the source notifies its listener of a single timeline change.
- assertTimelineChangeReasonsEqual(Integer...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that the timeline change reasons reported by
Player.Listener.onTimelineChanged(Timeline, int)
are equal to the provided timeline change reasons. - assertTimelinesSame(Timeline...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Asserts that the timelines reported by
Player.Listener.onTimelineChanged(Timeline, int)
are the same to the provided timelines. - assertTimelinesSame(List<Timeline>, List<Timeline>) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Asserts that the actual timelines are the same to the expected timelines.
- assertTotalBufferCount(String, DecoderCounters) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
-
Asserts that the input and output values in
counters
are self-consistent. - assertTotalBufferCount(String, DecoderCounters, int, int) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
- assertTrackGroups(MediaPeriod, TrackGroupArray) - Static method in class com.google.android.exoplayer2.testutil.MediaPeriodAsserts
-
Prepares the
MediaPeriod
and asserts that it provides the specified track groups. - assertVideoFrameProcessingOffsetSampleCount(String, DecoderCounters, int, int) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
- assertWindowEqualsExceptUidAndManifest(Timeline.Window, Timeline.Window) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
- assertWindowIsDynamic(Timeline, boolean...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that window properties
Timeline.Window
.isDynamic are set correctly. - assertWindowTags(Timeline, Object...) - Static method in class com.google.android.exoplayer2.testutil.TimelineAsserts
-
Asserts that window tags are set correctly.
- AssetContentProvider - Class in com.google.android.exoplayer2.testutil
-
A
ContentProvider
for reading asset data. - AssetContentProvider() - Constructor for class com.google.android.exoplayer2.testutil.AssetContentProvider
- AssetDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AssetDataSource(Context) - Constructor for class com.google.android.exoplayer2.upstream.AssetDataSource
-
Deprecated.
- AssetDataSource.AssetDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an
IOException
is encountered reading a local asset. - AssetDataSourceException(IOException) - Constructor for exception com.google.android.exoplayer2.upstream.AssetDataSource.AssetDataSourceException
-
Deprecated.
- AssetDataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.AssetDataSource.AssetDataSourceException
-
Deprecated.Creates a new instance.
- assetIdentifier - Variable in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.The asset identifier for this period, if one exists
- AssetLoader - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AssetLoader.Factory - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.A factory for
AssetLoader
instances. - AssetLoader.Listener - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.A listener of
AssetLoader
events. - AssetLoader.SupportedOutputTypes - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.Supported output types of an asset loader.
- AtomicFile - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AtomicFile(File) - Constructor for class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Create a new AtomicFile for a file located at the given File path.
- attemptMerge(RangedUri, String) - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.Attempts to merge this
RangedUri
with another and an optional common base uri. - AUDIO_AAC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_AC3 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_AC4 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_ALAC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_ALAW - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_AMR - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_AMR_NB - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_AMR_WB - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_CONTENT_TYPE_MOVIE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- AUDIO_CONTENT_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- AUDIO_CONTENT_TYPE_SONIFICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- AUDIO_CONTENT_TYPE_SPEECH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- AUDIO_CONTENT_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- AUDIO_DTS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_DTS_EXPRESS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_DTS_HD - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_DTS_X - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_E_AC3 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_E_AC3_JOC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_EXOPLAYER_MIDI - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_FLAC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_FORMAT - Static variable in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
A generic audio
Format
which can be used to set up aFakeMediaSource
. - AUDIO_MATROSKA - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MIDI - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MLAW - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MP4 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MPEG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MPEG_L1 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MPEG_L2 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MPEGH_MHA1 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MPEGH_MHM1 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_MSGSM - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_ELD - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_ER_BSAC - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_LC - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_PS - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_SBR - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OBJECT_TYPE_AAC_XHE - Static variable in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.
- AUDIO_OGG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_OPUS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_RAW - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_SESSION_ID_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset
AudioTrack
session identifier. - AUDIO_STREAM - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- AUDIO_STREAM_MASK - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- AUDIO_TRUEHD - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_UNKNOWN - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_VORBIS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_WAV - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- AUDIO_WEBM - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- audioAttributes - Variable in class com.google.android.exoplayer2.audio.AudioAttributes.AudioAttributesV21
-
Deprecated.
- audioAttributes - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current
AudioAttributes
. - AudioAttributes - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioAttributes.AudioAttributesV21 - Class in com.google.android.exoplayer2.audio
-
Deprecated.A direct wrapper around
AudioAttributes
. - AudioAttributes.Builder - Class in com.google.android.exoplayer2.audio
-
Deprecated.Builder for
AudioAttributes
. - audioBitDepth - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- AudioCapabilities - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioCapabilities(int[], int) - Constructor for class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Constructs new audio capabilities based on a set of supported encodings and a maximum channel count.
- AudioCapabilitiesReceiver - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioCapabilitiesReceiver(Context, AudioCapabilitiesReceiver.Listener) - Constructor for class com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver
-
Deprecated.
- AudioCapabilitiesReceiver.Listener - Interface in com.google.android.exoplayer2.audio
-
Deprecated.Listener notified when audio capabilities change.
- audioCodecError(Exception) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- audioDecoderName - Variable in class com.google.android.exoplayer2.transformer.ExportResult.ProcessedInput
-
Deprecated.The name of the audio decoder used to process
mediaItem
. - audioDecoderName - Variable in class com.google.android.exoplayer2.transformer.TransformationResult.ProcessedInput
-
Deprecated.The name of the audio decoder used to process
mediaItem
. - audioEncoderName - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The name of the audio encoder used, or
null
if none were used. - audioEncoderName - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The name of the audio encoder used, or
null
if none were used. - AudioFormat(int, int, @com.google.android.exoplayer2.C.PcmEncoding int) - Constructor for class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.
- audioFormatHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The audio format history as
EventTimeAndFormats
ordered byEventTime.realTimeMs
. - audioGroupId - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The AUDIO value as defined in the EXT-X-STREAM-INF tag, or null if the AUDIO attribute is not present.
- audioGroupId - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.The audio rendition group referenced by this variant, or
null
. - audioMimeType - Variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.The requested output audio sample MIME type, or
null
if inferred from the input. - AudioMixer - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- audioNeedsEncoding() - Method in interface com.google.android.exoplayer2.transformer.Codec.EncoderFactory
-
Deprecated.Returns whether the audio needs to be encoded because of encoder specific configuration.
- AudioProcessingPipeline - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioProcessingPipeline(ImmutableList<AudioProcessor>) - Constructor for class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Creates an instance.
- AudioProcessor - Interface in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioProcessor.AudioFormat - Class in com.google.android.exoplayer2.audio
-
Deprecated.PCM audio format that may be handled by an audio processor.
- AudioProcessor.UnhandledAudioFormatException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Exception thrown when the given
AudioProcessor.AudioFormat
can not be handled. - AudioProcessorChain - Interface in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- audioProcessors - Variable in class com.google.android.exoplayer2.transformer.Effects
-
Deprecated.The list of audio processors to apply to audio buffers.
- AudioRendererEventListener - Interface in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioRendererEventListener.EventDispatcher - Class in com.google.android.exoplayer2.audio
-
Deprecated.Dispatches events to an
AudioRendererEventListener
. - audios - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The audio renditions declared by the playlist.
- AudioSink - Interface in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AudioSink.ConfigurationException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Thrown when a failure occurs configuring the sink.
- AudioSink.InitializationException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Thrown when a failure occurs initializing the sink.
- AudioSink.Listener - Interface in com.google.android.exoplayer2.audio
-
Deprecated.Listener for audio sink events.
- AudioSink.SinkFormatSupport - Annotation Type in com.google.android.exoplayer2.audio
-
Deprecated.The level of support the sink provides for a format.
- AudioSink.UnexpectedDiscontinuityException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Thrown when the sink encounters an unexpected timestamp discontinuity.
- AudioSink.WriteException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Thrown when a failure occurs writing to the sink.
- audioSinkError(Exception) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- audioTrackState - Variable in exception com.google.android.exoplayer2.audio.AudioSink.InitializationException
-
Deprecated.The underlying
AudioTrack
's state. - autoReturn - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.If
SpliceInsertCommand.breakDurationUs
is notC.TIME_UNSET
, defines whetherSpliceInsertCommand.breakDurationUs
should be used to know when to return to the network feed. - autoReturn - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.If
SpliceScheduleCommand.Event.breakDurationUs
is notC.TIME_UNSET
, defines whetherSpliceScheduleCommand.Event.breakDurationUs
should be used to know when to return to the network feed. - AuxEffectInfo - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AuxEffectInfo(int, float) - Constructor for class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.Creates an instance with the given effect identifier and send level.
- availabilityStartTimeMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
availabilityStartTime
value in milliseconds since epoch, orC.TIME_UNSET
if not present. - availableCommands - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The available
Player.Commands
. - availNum - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.Holds the value of
avail_num
as defined in SCTE35, Section 9.3.3. - availNum - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.Holds the value of
avail_num
as defined in SCTE35, Section 9.3.2. - availsExpected - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.Holds the value of
avails_expected
as defined in SCTE35, Section 9.3.3. - availsExpected - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.Holds the value of
avails_expected
as defined in SCTE35, Section 9.3.2. - AvcConfig - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- averageAudioBitrate - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The average bitrate of the audio track data, or
C.RATE_UNSET_INT
if unset or unknown. - averageAudioBitrate - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The average bitrate of the audio track data, or
C.RATE_UNSET_INT
if unset or unknown. - averageBitrate - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The average bitrate in bits per second, or
Format.NO_VALUE
if unknown or not applicable. - averageBitrate - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The average bitrate as declared by the AVERAGE-BANDWIDTH attribute of the EXT-X-STREAM-INF tag, or
Format.NO_VALUE
if the attribute is not declared. - averageVideoBitrate - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The average bitrate of the video track data, or
C.RATE_UNSET_INT
if unset or unknown. - averageVideoBitrate - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The average bitrate of the video track data, or
C.RATE_UNSET_INT
if unset or unknown. - AVI - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the AVI format.
- AviExtractor - Class in com.google.android.exoplayer2.extractor.avi
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- AviExtractor() - Constructor for class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
B
- backgroundColor - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred background color.
- backgroundJoiningCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks which were pre-buffered in the background.
- BandwidthEstimator - Interface in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BandwidthMeter - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BandwidthMeter.EventListener - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A listener of
BandwidthMeter
events. - BandwidthMeter.EventListener.EventDispatcher - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Event dispatcher which allows listener registration.
- bandwidthSample(int, long, long) - Method in class com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener.EventDispatcher
-
Deprecated.
- BandwidthStatistic - Interface in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BAR_GRAVITY_BOTTOM - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Vertical gravity for progress bar to be located at the bottom in the view.
- BAR_GRAVITY_CENTER - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Vertical gravity for progress bar to be located at the center in the view.
- BASE_TYPE_APPLICATION - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- BASE_TYPE_AUDIO - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- BASE_TYPE_IMAGE - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- BASE_TYPE_TEXT - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- BASE_TYPE_VIDEO - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- BaseAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseAudioProcessor() - Constructor for class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- BaseDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseDataSource(boolean) - Constructor for class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.Creates base data source.
- BaseFactory() - Constructor for class com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory
-
Deprecated.
- BaseGlShaderProgram - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseGlShaderProgram(boolean, int) - Constructor for class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.Creates a
BaseGlShaderProgram
instance. - BaseMediaChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseMediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long, long, long) - Constructor for class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.
- BaseMediaChunkIterator - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseMediaChunkIterator(long, long) - Constructor for class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.Creates base iterator.
- BaseMediaChunkOutput - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseMediaChunkOutput(int[], SampleQueue[]) - Constructor for class com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput
-
Deprecated.
- BaseMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseMediaSource() - Constructor for class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- BasePlayer - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BasePlayer() - Constructor for class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- BaseRenderer - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseRenderer(@com.google.android.exoplayer2.C.TrackType int) - Constructor for class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- BaseTrackSelection - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseTrackSelection(TrackGroup, int...) - Constructor for class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- BaseTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int) - Constructor for class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- baseUri - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist
-
Deprecated.The base uri.
- BaseUrl - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseUrl(String) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.Creates an instance with
an unset priority
,default weight
and using the URL as the service location. - BaseUrl(String, String, int, int) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.Creates an instance.
- BaseUrlExclusionList - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BaseUrlExclusionList() - Constructor for class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Creates an instance.
- baseUrls - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- baseUrls - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.The base URLs of the representation.
- before() - Method in class com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig
- before() - Method in class com.google.android.exoplayer2.testutil.HttpDataSourceTestEnv
- beginSection(String) - Static method in class com.google.android.exoplayer2.util.TraceUtil
-
Deprecated.Writes a trace message to indicate that a given section of code has begun.
- BehindLiveWindowException - Exception in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BehindLiveWindowException() - Constructor for exception com.google.android.exoplayer2.source.BehindLiveWindowException
-
Deprecated.
- belongsToSession(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- belongsToSession(AnalyticsListener.EventTime, String) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Returns whether an event time belong to a session.
- binaryElement(int, int, ExtractorInput) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when a binary element is encountered.
- binaryElement(int, int, ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when a binary element is encountered.
- BinaryFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BinaryFrame(String, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- binarySearchCeil(int[], int, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the smallest element in
array
that is greater than (or optionally equal to) a specifiedvalue
. - binarySearchCeil(long[], long, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the smallest element in
array
that is greater than (or optionally equal to) a specifiedvalue
. - binarySearchCeil(List<? extends Comparable<? super T>>, T, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the smallest element in
list
that is greater than (or optionally equal to) a specified value. - binarySearchFloor(int[], int, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the largest element in
array
that is less than (or optionally equal to) a specifiedvalue
. - binarySearchFloor(long[], long, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the largest element in
array
that is less than (or optionally equal to) a specifiedvalue
. - binarySearchFloor(LongArray, long, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the largest element in
longArray
that is less than (or optionally equal to) a specifiedvalue
. - binarySearchFloor(List<? extends Comparable<? super T>>, T, boolean, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the largest element in
list
that is less than (or optionally equal to) a specifiedvalue
. - BinarySearchSeeker - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BinarySearchSeeker(BinarySearchSeeker.SeekTimestampConverter, BinarySearchSeeker.TimestampSeeker, long, long, long, long, long, long, int) - Constructor for class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.Constructs an instance.
- BinarySearchSeeker.BinarySearchSeekMap - Class in com.google.android.exoplayer2.extractor
-
Deprecated.A
SeekMap
implementation that returns the estimated byte location fromBinarySearchSeeker.SeekOperationParams.calculateNextSearchBytePosition(long, long, long, long, long, long)
for eachBinarySearchSeeker.BinarySearchSeekMap.getSeekPoints(long)
query. - BinarySearchSeeker.DefaultSeekTimestampConverter - Class in com.google.android.exoplayer2.extractor
-
Deprecated.A
BinarySearchSeeker.SeekTimestampConverter
implementation that returns the seek time itself as the timestamp for a seek time position. - BinarySearchSeeker.SeekOperationParams - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Contains parameters for a pending seek operation by
BinarySearchSeeker
. - BinarySearchSeeker.SeekTimestampConverter - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.A converter that converts seek time in stream time into target timestamp for the
BinarySearchSeeker
. - BinarySearchSeeker.TimestampSearchResult - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Represents possible search results for
BinarySearchSeeker.TimestampSeeker.searchForTimestamp(ExtractorInput, long)
. - BinarySearchSeeker.TimestampSeeker - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.A seeker that looks for a given timestamp from an input.
- BinarySearchSeekMap(BinarySearchSeeker.SeekTimestampConverter, long, long, long, long, long, long) - Constructor for class com.google.android.exoplayer2.extractor.BinarySearchSeeker.BinarySearchSeekMap
-
Deprecated.Constructs a new instance of this seek map.
- bindAttributesAndUniforms() - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Binds all attributes and uniforms in the program.
- bindTexture(int, int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Binds the texture of the given type with default configuration of GL_LINEAR filtering and GL_CLAMP_TO_EDGE wrapping.
- bitDepthChromaMinus8 - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- bitDepthLumaMinus8 - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- bitmap - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The cue image, or null if this is a text cue.
- bitmapHeight - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The bitmap height as a fraction of the of the viewport size, or
Cue.DIMEN_UNSET
if the bitmap should be displayed at its natural height given the bitmap dimensions and the specifiedCue.size
. - BitmapLoader - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BitmapOverlay - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BitmapOverlay() - Constructor for class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.
- BitmapPixelTestUtil - Class in com.google.android.exoplayer2.testutil
-
Utilities for pixel tests.
- bitrate - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The bitrate of audio samples.
- bitrate - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Bitrate of the frame in bit/s.
- bitrate - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The bitrate in bits per second.
- bitrate - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.Bitrate in bits per second (
(icy-br * 1000)
), orFormat.NO_VALUE
if the header was not present. - bitrate - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoding bitrate in bits per second.
- bitrate - Variable in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.Sample
-
Deprecated.The sample bitrate.
- bitrateMaximum - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
bitrate_maximum
field, orFormat.NO_VALUE
if not greater than zero. - bitrateMinimum - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
bitrate_minimum
field, orFormat.NO_VALUE
if not greater than zero. - bitrateMode - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.One of VideoEncoderSettings.BitrateMode.
- bitrateNominal - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
bitrate_nominal
field, orFormat.NO_VALUE
if not greater than zero. - BITS_PER_BYTE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The number of bits per byte.
- bitsLeft() - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Returns the number of remaining bits.
- bitsLeft() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Returns the number of bits yet to be read.
- bitsPerSample - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Number of bits per sample.
- bitsPerSampleLookupKey - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Lookup key corresponding to the number of bits per sample of the stream, or
FlacStreamMetadata.NOT_IN_LOOKUP_TABLE
if it is not in the lookup table. - bitstreamVersion - Variable in class com.google.android.exoplayer2.audio.Ac4Util.SyncFrameInfo
-
Deprecated.The bitstream version.
- block() - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Blocks until the condition is opened.
- block(long) - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Blocks until the condition is opened or until
timeoutMs
have passed. - blockFlag - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.Mode
-
Deprecated.
- blockSize0 - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
blocksize_0
field. - blockSize1 - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
blocksize_1
field. - blockUninterruptible() - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Blocks until the condition is open.
- blockUntilActionScheduleFinished(long) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Blocks the current thread until the action schedule finished.
- blockUntilDelivered() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Blocks until after the message has been delivered or the player is no longer able to deliver the message.
- blockUntilDelivered(long) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Blocks until after the message has been delivered or the player is no longer able to deliver the message or the specified timeout elapsed.
- blockUntilEnded(long) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Blocks the current thread until the test runner finishes.
- blockUntilFinished() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.Blocks until the task has finished, or has been canceled without having been started.
- blockUntilIdle() - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
-
Blocks until the manager is idle.
- blockUntilIdleAndThrowAnyFailure() - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
-
Blocks until the manager is idle and throws if any of the downloads failed.
- blockUntilInitialized() - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
-
Blocks until the manager is initialized.
- blockUntilStarted() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.Blocks until the task has started, or has been canceled without having been started.
- blockUntilStopped(long) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- blockUntilStopped(long) - Method in interface com.google.android.exoplayer2.testutil.HostActivity.HostedTest
-
Called on the main thread to block until the test has stopped or
HostActivity.HostedTest.forceStop()
is called. - bottomFieldPicOrderInFramePresentFlag - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.PpsData
-
Deprecated.
- breakDurationUs - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.The duration of the splice in microseconds, or
C.TIME_UNSET
if no duration is present. - breakDurationUs - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.The duration of the splice in microseconds, or
C.TIME_UNSET
if no duration is present. - Brightness - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Brightness(float) - Constructor for class com.google.android.exoplayer2.effect.Brightness
-
Deprecated.Modifies brightness by adding a constant value to red, green, and blue values.
- Buffer - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Buffer() - Constructor for class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.
- BUFFER_FLAG_DECODE_ONLY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer should be decoded but not rendered.
- BUFFER_FLAG_ENCRYPTED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer is (at least partially) encrypted.
- BUFFER_FLAG_END_OF_STREAM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Flag for empty buffers that signal that the end of the stream was reached.
- BUFFER_FLAG_FIRST_SAMPLE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer is known to contain the first media sample of the stream.
- BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer has supplemental data.
- BUFFER_FLAG_KEY_FRAME - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer holds a synchronization sample.
- BUFFER_FLAG_LAST_SAMPLE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that a buffer is known to contain the last media sample of the stream.
- BUFFER_REPLACEMENT_MODE_DIRECT - Static variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Allows buffer replacement using
ByteBuffer.allocateDirect(int)
. - BUFFER_REPLACEMENT_MODE_DISABLED - Static variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Disallows buffer replacement.
- BUFFER_REPLACEMENT_MODE_NORMAL - Static variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Allows buffer replacement using
ByteBuffer.allocate(int)
. - build() - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.Creates an
AudioAttributes
instance from this builder. - build() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Builds the
DefaultAudioSink
. - build() - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Build the
DefaultAudioTrackBufferSizeProvider
. - build() - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Builds an instance.
- build() - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Creates a
DefaultLoadControl
. - build() - Method in class com.google.android.exoplayer2.DeviceInfo.Builder
-
Deprecated.Builds the
DeviceInfo
. - build() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory.Builder
-
Deprecated.Builds an
DefaultVideoFrameProcessor.Factory
instance. - build() - Method in class com.google.android.exoplayer2.effect.HslAdjustment.Builder
-
Deprecated.Creates a new
HslAdjustment
instance. - build() - Method in class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Creates an instance of
OverlaySettings
, using defaults if values are unset. - build() - Method in class com.google.android.exoplayer2.effect.RgbAdjustment.Builder
-
Deprecated.Creates a new
RgbAdjustment
instance. - build() - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Builds an
ExoPlayer
instance. - build() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Returns a new
ImaAdsLoader
. - build() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Returns a new
ImaServerSideAdInsertionMediaSource.AdsLoader
. - build() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Builds a URI with the builder's current values.
- build() - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Builds
MediaSession.SessionCallback
. - build() - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Returns a new
MediaItem
instance with the current builder values. - build() - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Returns a
MediaItem.ClippingConfiguration
instance initialized with the values of this builder. - build() - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Creates a
MediaItem.LiveConfiguration
with the values from this builder. - build() - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata.Builder
-
Deprecated.Builds the request metadata.
- build() - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Creates a
MediaItem.SubtitleConfiguration
from the values of this builder. - build() - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Returns a new
MediaMetadata
instance with the current builder values. - build() - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer.Builder
-
Deprecated.Builds an
Mp4Muxer
instance. - build() - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Builds a
Player.Commands
instance. - build() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Builds the
SimpleBasePlayer.MediaItemData
. - build() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Builds the
SimpleBasePlayer.PeriodData
. - build() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Builds the
SimpleBasePlayer.State
. - build() - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.build()
instead. - build() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Builds the concatenating media source.
- build() - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Builds the
RtpPacket
. - build() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Builds the schedule.
- build() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
- build() - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- build() - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Builds an
ExoPlayerTestRunner
using the provided values or their defaults. - build() - Method in class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig.Builder
- build() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Returns a
FakeExoMediaDrm
instance with an initial reference count of 1. - build() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- build() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Builds an
ExoPlayer
using the provided values or their defaults. - build() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
- build() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Builds the
WebServerDispatcher.Resource
. - build() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Build the cue.
- build() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Builds a
DefaultTrackSelector.Parameters
instance with the selected values. - build() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Builds a
DefaultTrackSelector.Parameters
instance with the selected values. - build() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Builds a
TrackSelectionParameters
instance with the selected values. - build() - Method in class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Builds a
Composition
instance. - build() - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory.Builder
-
Deprecated.Creates an instance of
DefaultEncoderFactory
, using defaults if values are unset. - build() - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Builds an
EditedMediaItem
instance. - build() - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Builds an
ExportResult
instance. - build() - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.Builds a
TransformationRequest
instance. - build() - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Builds a
TransformationResult
instance. - build() - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Builds a
Transformer
instance. - build() - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.Builds the instance.
- build() - Method in class com.google.android.exoplayer2.ui.AdOverlayInfo.Builder
-
Deprecated.Returns a new
AdOverlayInfo
instance with the current builder values. - build() - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.Builds the
PlayerNotificationManager
. - build() - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Builds the dialog.
- build() - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Builds a
DataSpec
with the builder's current values. - build() - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Builds the bandwidth meter.
- build() - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Builds the bandwidth meter.
- build() - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator.Builder
-
Deprecated.
- build() - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Builds an
FlagSet
instance. - build() - Method in class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Builds a
FrameInfo
instance. - build() - Method in class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Builds a new
ColorInfo
instance. - build(MediaDrmCallback) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Builds a
DefaultDrmSessionManager
instance. - buildAacLcAudioSpecificConfig(int, int) - Static method in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Builds a simple AAC LC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1
- buildAdaptationSet(long, @com.google.android.exoplayer2.C.TrackType int, List<Representation>, List<Descriptor>, List<Descriptor>, List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildAddDownloadIntent(Context, Class<? extends DownloadService>, DownloadRequest, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for adding a new download. - buildAddDownloadIntent(Context, Class<? extends DownloadService>, DownloadRequest, int, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for adding a new download. - buildAssetUri(String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns the
Uri
for the given asset path. - buildAudioRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, MediaCodecSelector, boolean, AudioSink, Handler, AudioRendererEventListener, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds audio renderers for use by the player.
- buildAudioSink(Context, boolean, boolean, boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds an
AudioSink
to which the audio renderers will output. - buildAudioSpecificConfig(int, int, int) - Static method in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Builds a simple AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1
- buildAvcCodecString(int, int, int) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Builds an RFC 6381 AVC codec string using the provided parameters.
- buildCacheKey(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.cache.CacheKeyFactory
-
Deprecated.Returns the cache key of the resource containing the data defined by a
DataSpec
. - buildCameraMotionRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds camera motion renderers for use by the player.
- buildCea708InitializationData(boolean) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Returns initialization data for formats with MIME type
MimeTypes.APPLICATION_CEA708
. - buildClippingProperties() - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Use
MediaItem.ClippingConfiguration.Builder.build()
instead. - buildCronetEngine(Context) - Static method in class com.google.android.exoplayer2.ext.cronet.CronetUtil
-
Deprecated.Builds a
CronetEngine
suitable for use withCronetDataSource
. - buildCronetEngine(Context, String, boolean) - Static method in class com.google.android.exoplayer2.ext.cronet.CronetUtil
-
Deprecated.Builds a
CronetEngine
suitable for use withCronetDataSource
. - buildDataSpec(Representation, RangedUri, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.
- buildDataSpec(Representation, String, RangedUri, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.
- buildDataSpec(Representation, String, RangedUri, int, Map<String, String>) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.
- buildDownloadCompletedNotification(Context, int, PendingIntent, String) - Method in class com.google.android.exoplayer2.ui.DownloadNotificationHelper
-
Deprecated.Returns a notification for a completed download.
- buildDownloadFailedNotification(Context, int, PendingIntent, String) - Method in class com.google.android.exoplayer2.ui.DownloadNotificationHelper
-
Deprecated.Returns a notification for a failed download.
- buildDrmSessionManager() - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- Builder() - Constructor for class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.Creates a new builder for
AudioAttributes
. - Builder() - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Use
Builder(Context)
instead. - Builder() - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Creates a new builder.
- Builder() - Constructor for class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Constructs a new instance.
- Builder() - Constructor for class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Creates a builder with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory.Builder
-
Deprecated.Creates an instance.
- Builder() - Constructor for class com.google.android.exoplayer2.effect.HslAdjustment.Builder
-
Deprecated.Creates a new instance with the default values.
- Builder() - Constructor for class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Creates a new
OverlaySettings.Builder
. - Builder() - Constructor for class com.google.android.exoplayer2.effect.RgbAdjustment.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation.Builder
-
Deprecated.Creates a builder with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.MediaItem.RequestMetadata.Builder
-
Deprecated.Constructs an instance.
- Builder() - Constructor for class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.
- Builder() - Constructor for class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Creates the builder.
- Builder() - Constructor for class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Creates the builder.
- Builder() - Constructor for class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig.Builder
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Constructs an instance.
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Constructs an instance.
- Builder() - Constructor for class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.
- Builder() - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
Context
constraints will not be set using this constructor. UseBuilder(Context)
instead. - Builder() - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.
Context
constraints will not be set using this constructor. UseBuilder(Context)
instead. - Builder() - Constructor for class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.Creates a new instance.
- Builder() - Constructor for class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Creates a new instance with default values.
- Builder() - Constructor for class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator.Builder
-
Deprecated.Creates a new builder instance.
- Builder() - Constructor for class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator.Builder
-
Deprecated.Creates a new builder instance.
- Builder() - Constructor for class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Creates a builder.
- Builder() - Constructor for class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Creates a new instance with default values.
- Builder(@com.google.android.exoplayer2.DeviceInfo.PlaybackType int) - Constructor for class com.google.android.exoplayer2.DeviceInfo.Builder
-
Deprecated.Creates the builder.
- Builder(int, int) - Constructor for class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Creates an instance with default values.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Creates a new builder.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Creates a builder.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Creates a new builder for
ImaAdsLoader
. - Builder(Context) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
Builder(Context)
instead. - Builder(Context) - Constructor for class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- Builder(Context) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Creates a builder with default initial values.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Creates a builder with default initial values.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory.Builder
-
Deprecated.Creates a new
DefaultEncoderFactory.Builder
. - Builder(Context) - Constructor for class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Creates a builder with default values.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Creates a builder with default parameters and without listener.
- Builder(Context) - Constructor for class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Creates a builder with default parameters and without listener.
- Builder(Context, int, String) - Constructor for class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.Creates an instance.
- Builder(Context, int, String, PlayerNotificationManager.MediaDescriptionAdapter) - Constructor for class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- Builder(Context, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- Builder(Context, RenderersFactory) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Creates a builder with a custom
RenderersFactory
. - Builder(Context, RenderersFactory) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
Builder(Context, RenderersFactory)
instead. - Builder(Context, RenderersFactory, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- Builder(Context, RenderersFactory, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Creates a builder with a custom
RenderersFactory
andMediaSource.Factory
. - Builder(Context, RenderersFactory, MediaSource.Factory, TrackSelector, LoadControl, BandwidthMeter, AnalyticsCollector) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Creates a builder with the specified custom components.
- Builder(Context, RenderersFactory, TrackSelector, MediaSource.Factory, LoadControl, BandwidthMeter, AnalyticsCollector) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
- Builder(Context, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Creates a builder with a custom
MediaSource.Factory
. - Builder(Context, AdViewProvider) - Constructor for class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Creates an instance.
- Builder(Uri) - Constructor for class com.google.android.exoplayer2.MediaItem.AdsConfiguration.Builder
-
Deprecated.Constructs a new instance.
- Builder(Uri) - Constructor for class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Constructs an instance.
- Builder(Bundle) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Creates a builder with the initial values specified in
bundle
. - Builder(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int) - Constructor for class com.google.android.exoplayer2.ui.AdOverlayInfo.Builder
-
Deprecated.Creates a new builder.
- Builder(MediaItem) - Constructor for class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Creates an instance.
- Builder(TrackSelectionParameters) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Creates a builder with the initial values specified in
initialValues
. - Builder(FrameInfo) - Constructor for class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Creates an instance with the values of the provided
FrameInfo
. - Builder(FileOutputStream) - Constructor for class com.google.android.exoplayer2.muxer.Mp4Muxer.Builder
-
Deprecated.Creates a
Mp4Muxer.Builder
instance with default values. - Builder(Object) - Constructor for class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Creates the builder.
- Builder(Object) - Constructor for class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Creates the builder.
- Builder(String) - Constructor for class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
- Builder(String, Uri) - Constructor for class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Creates a new instance with the specified id and uri.
- Builder(List<EditedMediaItemSequence>) - Constructor for class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Creates an instance.
- Builder(UUID) - Constructor for class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Constructs an instance.
- buildEvent(String, String, long, long, byte[]) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildEventStream(String, String, long, long[], EventMessage[]) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildExoPlayer(HostActivity, Surface, MappingTrackSelector) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- buildFormat(String, String, int, int, float, int, int, int, String, List<Descriptor>, List<Descriptor>, String, List<Descriptor>, List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildHevcCodecString(int, boolean, int, int, int[], int) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Builds an RFC 6381 HEVC codec string using the provided parameters.
- buildInitializationData(byte[]) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Builds codec initialization data from an Opus Identification Header.
- buildMediaPresentationDescription(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List<Period>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildMetadataRenderers(Context, MetadataOutput, Looper, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds metadata renderers for use by the player.
- buildMiscellaneousRenderers(Context, Handler, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds any miscellaneous renderers used by the player.
- buildNalUnit(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Constructs a NAL unit consisting of the NAL start code followed by the specified data.
- buildPauseDownloadsIntent(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
to pause all downloads. - buildPeriod(String, long, List<AdaptationSet>, List<EventStream>, Descriptor) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildProgressNotification(Context, int, PendingIntent, String, List<Download>) - Method in class com.google.android.exoplayer2.ui.DownloadNotificationHelper
- buildProgressNotification(Context, int, PendingIntent, String, List<Download>, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int) - Method in class com.google.android.exoplayer2.ui.DownloadNotificationHelper
-
Deprecated.Returns a progress notification for the given downloads.
- buildPsshAtom(UUID, byte[]) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Builds a version 0 PSSH atom for a given system id, containing the given data.
- buildPsshAtom(UUID, UUID[], byte[]) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Builds a PSSH atom for the given system id, containing the given key ids and data.
- buildRangedUri(String, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildRangeRequestHeader(long, long) - Static method in class com.google.android.exoplayer2.upstream.HttpUtil
-
Deprecated.Builds a
Range header
for the given position and length. - buildRawResourceUri(int) - Static method in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.Builds a
Uri
for the specified raw resource identifier. - buildRemoveAllDownloadsIntent(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for removing all downloads. - buildRemoveDownloadIntent(Context, Class<? extends DownloadService>, String, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for removing the download with theid
. - buildRepresentation(DashManifestParser.RepresentationInfo, String, String, ArrayList<DrmInitData.SchemeData>, ArrayList<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildRequestBuilder(DataSpec) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- buildRequestUri(int, int) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.Builds a uri for requesting the specified chunk of the specified track.
- buildResumeDownloadsIntent(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for resuming all downloads. - buildSegmentList(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, List<RangedUri>, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildSegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildSegmentTimelineElement(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildSetRequirementsIntent(Context, Class<? extends DownloadService>, Requirements, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for setting the requirements that need to be met for downloads to progress. - buildSetStopReasonIntent(Context, Class<? extends DownloadService>, String, int, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Builds an
Intent
for setting the stop reason for one or all downloads. - buildSingleSegmentBase(RangedUri, long, long, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildSource(HostActivity, DrmSessionManager, FrameLayout) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- buildTestData(int) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Equivalent to
buildTestData(length, length)
. - buildTestData(int, int) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Generates an array of random bytes with the specified length.
- buildTestData(int, Random) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Generates an array of random bytes with the specified length.
- buildTestString(int, Random) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Generates a random string with the specified length.
- buildTextRenderers(Context, TextOutput, Looper, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds text renderers for use by the player.
- buildTracks(MappingTrackSelector.MappedTrackInfo, TrackSelection[]) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
-
Deprecated.Returns
Tracks
built fromMappingTrackSelector.MappedTrackInfo
andTrackSelections
for each renderer. - buildTracks(MappingTrackSelector.MappedTrackInfo, List<? extends TrackSelection>[]) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
-
Deprecated.Returns
Tracks
built fromMappingTrackSelector.MappedTrackInfo
andTrackSelections
for each renderer. - buildTrackSelector(HostActivity) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- buildUpon() - Method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns a
Format.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.Returns a
MediaItem.AdsConfiguration.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Returns a
MediaItem.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.Returns a
MediaItem.ClippingConfiguration.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Returns a
MediaItem.DrmConfiguration.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.Returns a
MediaItem.LiveConfiguration.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.Returns a
MediaItem.RequestMetadata.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.Returns a
MediaItem.SubtitleConfiguration.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Returns a new
MediaMetadata.Builder
instance with the currentMediaMetadata
fields. - buildUpon() - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Returns a
Player.Commands.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.Returns a
SimpleBasePlayer.MediaItemData.Builder
pre-populated with the current values. - buildUpon() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.Returns a
SimpleBasePlayer.PeriodData.Builder
pre-populated with the current values. - buildUpon() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Returns a
SimpleBasePlayer.State.Builder
pre-populated with the current state values. - buildUpon() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns a new
WebServerDispatcher.Resource.Builder
initialized with the values from this instance. - buildUpon() - Method in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Returns a new
Cue.Builder
initialized with the same values as this Cue. - buildUpon() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Creates a new
DefaultTrackSelector.Parameters.Builder
, copying the initial values from this instance. - buildUpon() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Creates a new
TrackSelectionParameters.Builder
, copying the initial values from this instance. - buildUpon() - Method in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.
- buildUpon() - Method in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.Returns a new
TransformationRequest.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.
- buildUpon() - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Returns a
Transformer.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.Returns a
VideoEncoderSettings.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a
DataSpec.Builder
initialized with the values of this instance. - buildUpon() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns a
ColorInfo.Builder
initialized with the values of this instance. - buildUponParameters() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Returns a new
DefaultTrackSelector.Parameters.Builder
initialized with the current selection parameters. - buildUri(String, boolean) - Static method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- buildUri(String, long, int, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.UrlTemplate
-
Deprecated.Constructs a Uri from the template, substituting in the provided arguments.
- buildUtcTimingElement(String, String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- buildVideoRenderers(Context, @com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int, MediaCodecSelector, boolean, Handler, VideoRendererEventListener, long, ArrayList<Renderer>) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Builds video renderers for use by the player.
- Bundleable - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Bundleable.Creator<T extends Bundleable> - Interface in com.google.android.exoplayer2
-
Deprecated.Interface for the static
CREATOR
field ofBundleable
classes. - BundleableUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BundledChunkExtractor - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BundledChunkExtractor(Extractor, @com.google.android.exoplayer2.C.TrackType int, Format) - Constructor for class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.Creates an instance.
- BundledExtractorsAdapter - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BundledExtractorsAdapter(ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.Creates a holder that will select an extractor and initialize it using the specified output.
- BundledHlsMediaChunkExtractor - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BundledHlsMediaChunkExtractor(Extractor, Format, TimestampAdjuster) - Constructor for class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.Creates a new instance.
- BundleListRetriever - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BundleListRetriever(List<Bundle>) - Constructor for class com.google.android.exoplayer2.BundleListRetriever
-
Deprecated.
- bundleToStringHashMap(Bundle) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- bundleToStringImmutableMap(Bundle) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- BundleUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- BY_START_THEN_END_THEN_DIVISOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- byteAlign() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Aligns the position to the next byte boundary.
- ByteArrayDataSink - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ByteArrayDataSink() - Constructor for class com.google.android.exoplayer2.upstream.ByteArrayDataSink
-
Deprecated.
- ByteArrayDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ByteArrayDataSource(byte[]) - Constructor for class com.google.android.exoplayer2.upstream.ByteArrayDataSource
-
Deprecated.
- byteOffset - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- byteRangeLength - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The segment's byte range length, as defined by #EXT-X-BYTERANGE, #EXT-X-PART or #EXT-X-PRELOAD-HINT, or
C.LENGTH_UNSET
if no byte range is specified or the byte range is open-ended. - byteRangeOffset - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The segment's byte range offset, as defined by #EXT-X-BYTERANGE, #EXT-X-PART or #EXT-X-PRELOAD-HINT.
- BYTES_PER_FLOAT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The number of bytes per float.
- bytesBetweenReference - Variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- bytesDeviations - Variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- bytesDownloaded - Variable in class com.google.android.exoplayer2.offline.DownloadProgress
-
Deprecated.The number of bytes that have been downloaded.
- bytesLeft() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Returns the number of bytes yet to be read.
- bytesLoaded - Variable in exception com.google.android.exoplayer2.drm.MediaDrmCallbackException
-
Deprecated.The number of bytes obtained from the server.
- bytesLoaded - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.The number of bytes that were loaded up to the event time.
- bytesLoaded() - Method in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Returns the number of bytes that have been loaded.
- bytesLoaded() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Returns the number of bytes loaded.
- bytesPerFrame - Variable in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.The number of bytes used to represent one audio frame.
- bytesRead - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- bytesRead() - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.Returns the total number of bytes that have been read or skipped.
- bytesTransferred(int) - Method in class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.Notifies listeners that bytes were transferred.
C
- C - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- C.AudioAllowedCapturePolicy - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Capture policies for audio attributes.
- C.AudioContentType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Content types for audio attributes.
- C.AudioFlags - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Flags for audio attributes.
- C.AudioUsage - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Usage types for audio attributes.
- C.BufferFlags - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Flags which can apply to a buffer containing a media sample.
- C.ColorRange - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video color range.
- C.ColorSpace - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video color spaces, also referred to as color standards.
- C.ColorTransfer - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video/image color transfer characteristics.
- C.ContentType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a streaming or other media type.
- C.CryptoMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Crypto modes for a codec.
- C.CryptoType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Types of crypto implementation.
- C.DataType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a type of data.
- C.Encoding - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents an audio encoding, or an invalid or unset value.
- C.FormatSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Level of renderer support for a format.
- C.NetworkType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Network connection type.
- C.PcmEncoding - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a PCM audio encoding, or an invalid or unset value.
- C.Projection - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video projection types.
- C.RoleFlags - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Track role flags.
- C.SelectionFlags - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Track selection flags.
- C.SelectionReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a reason for selection.
- C.SpatializationBehavior - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents the behavior affecting whether spatialization will be used.
- C.StereoMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The stereo mode for 360/3D/VR videos.
- C.StreamType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Stream types for an
AudioTrack
. - C.TrackType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a type of media track.
- C.VideoChangeFrameRateStrategy - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Strategies for calling
Surface.setFrameRate(float, int, int)
. - C.VideoOutputMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video decoder output modes.
- C.VideoScalingMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Video scaling modes for
MediaCodec
-based renderers. - C.VolumeFlags - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Volume flags to be used when setting or adjusting device volume.
- C.WakeMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Mode specifying whether the player should hold a WakeLock and a WifiLock.
- cache() - Method in class com.google.android.exoplayer2.upstream.cache.CacheWriter
-
Deprecated.Caches the requested data, skipping any that's already cached.
- Cache - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CACHE_IGNORED_REASON_ERROR - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Cache ignored due to a cache related error.
- CACHE_IGNORED_REASON_UNSET_LENGTH - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Cache ignored due to a request with an unset length.
- Cache.CacheException - Exception in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Thrown when an error is encountered when writing data.
- Cache.Listener - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Listener of
Cache
events. - CacheAsserts - Class in com.google.android.exoplayer2.testutil
-
Assertion methods for
Cache
. - CacheAsserts.RequestSet - Class in com.google.android.exoplayer2.testutil
-
Defines a set of data requests.
- CACHED_TO_END - Static variable in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- CacheDataSink - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheDataSink(Cache, long) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.Constructs an instance using
CacheDataSink.DEFAULT_BUFFER_SIZE
. - CacheDataSink(Cache, long, int) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.
- CacheDataSink.CacheDataSinkException - Exception in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Thrown when an
IOException
is encountered when writing data to the sink. - CacheDataSink.Factory - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.
DataSink.Factory
forCacheDataSink
instances. - CacheDataSinkException(IOException) - Constructor for exception com.google.android.exoplayer2.upstream.cache.CacheDataSink.CacheDataSinkException
-
Deprecated.
- CacheDataSource - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheDataSource(Cache, DataSource) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Constructs an instance with default
DataSource
andDataSink
instances for reading and writing the cache. - CacheDataSource(Cache, DataSource, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Constructs an instance with default
DataSource
andDataSink
instances for reading and writing the cache. - CacheDataSource(Cache, DataSource, DataSource, DataSink, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int, CacheDataSource.EventListener) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Constructs an instance with arbitrary
DataSource
andDataSink
instances for reading and writing the cache. - CacheDataSource(Cache, DataSource, DataSource, DataSink, @com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int, CacheDataSource.EventListener, CacheKeyFactory) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Constructs an instance with arbitrary
DataSource
andDataSink
instances for reading and writing the cache. - CacheDataSource.CacheIgnoredReason - Annotation Type in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Reasons the cache may be ignored.
- CacheDataSource.EventListener - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Listener of
CacheDataSource
events. - CacheDataSource.Factory - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.
DataSource.Factory
forCacheDataSource
instances. - CacheDataSource.Flags - Annotation Type in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Flags controlling the CacheDataSource's behavior.
- CachedRegionTracker - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CachedRegionTracker(Cache, String, ChunkIndex) - Constructor for class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- CacheEvictor - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheException(String) - Constructor for exception com.google.android.exoplayer2.upstream.cache.Cache.CacheException
-
Deprecated.
- CacheException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.upstream.cache.Cache.CacheException
-
Deprecated.
- CacheException(Throwable) - Constructor for exception com.google.android.exoplayer2.upstream.cache.Cache.CacheException
-
Deprecated.
- CacheKeyFactory - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheSpan - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheSpan(String, long, long) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.Creates a hole CacheSpan which isn't cached, has no last touch timestamp and no file associated.
- CacheSpan(String, long, long, long, File) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.Creates a CacheSpan.
- CacheWriter - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CacheWriter(CacheDataSource, DataSpec, byte[], CacheWriter.ProgressListener) - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheWriter
-
Deprecated.
- CacheWriter.ProgressListener - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.Receives progress updates during cache operations.
- calculate(byte[], byte[], int, int) - Static method in class com.google.android.exoplayer2.transformer.MssimCalculator
-
Deprecated.Calculates the Mean Structural Similarity (MSSIM) between two images with window skipping.
- calculate(byte[], byte[], int, int, boolean) - Static method in class com.google.android.exoplayer2.transformer.MssimCalculator
-
Deprecated.Calculates the Mean Structural Similarity (MSSIM) between two images.
- calculateNextSearchBytePosition(long, long, long, long, long, long) - Static method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekOperationParams
-
Deprecated.Returns the next position in the stream to search for target frame, given [floorBytePosition, ceilingBytePosition), with corresponding [floorTimePosition, ceilingTimePosition).
- calculateTargetBufferBytes(Renderer[], ExoTrackSelection[]) - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.Calculate target buffer size in bytes based on the selected tracks.
- CameraMotionListener - Interface in com.google.android.exoplayer2.video.spherical
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CameraMotionRenderer - Class in com.google.android.exoplayer2.video.spherical
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CameraMotionRenderer() - Constructor for class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- canAdvertiseSession() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Returns whether the player can be used to advertise a media session.
- canAdvertiseSession() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.canAdvertiseSession()
on the delegate and returns the result. - canAdvertiseSession() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether the player can be used to advertise a media session.
- canBlockReload - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.Whether the server supports blocking playlist reload.
- cancel() - Method in class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler
-
Deprecated.
- cancel() - Method in interface com.google.android.exoplayer2.offline.Downloader
-
Deprecated.Permanently cancels the downloading by this downloader.
- cancel() - Method in class com.google.android.exoplayer2.offline.ProgressiveDownloader
-
Deprecated.
- cancel() - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- cancel() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Cancels the message delivery.
- cancel() - Method in class com.google.android.exoplayer2.scheduler.PlatformScheduler
-
Deprecated.
- cancel() - Method in interface com.google.android.exoplayer2.scheduler.Scheduler
-
Deprecated.Cancels anything that was previously scheduled, or else does nothing.
- cancel() - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Cancels the export that is currently in progress, if any.
- cancel() - Method in class com.google.android.exoplayer2.upstream.cache.CacheWriter
-
Deprecated.Cancels this writer's caching operation.
- cancel(boolean) - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- cancelLoad() - Method in class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.
- cancelLoad() - Method in class com.google.android.exoplayer2.source.chunk.DataChunk
-
Deprecated.
- cancelLoad() - Method in class com.google.android.exoplayer2.source.chunk.InitializationChunk
-
Deprecated.
- cancelLoad() - Method in class com.google.android.exoplayer2.source.chunk.SingleSampleMediaChunk
-
Deprecated.
- cancelLoad() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunk
- cancelLoad() - Method in interface com.google.android.exoplayer2.upstream.Loader.Loadable
-
Deprecated.Cancels the load.
- cancelLoad() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.
- cancelLoading() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Cancels the current load.
- cancelWork() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.Cancels any work being done by
RunnableFutureTask.doWork()
. - canReadBits(int) - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Returns whether it's possible to read
n
bits starting from the current offset. - canReadExpGolombCodedNum() - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Returns whether it is possible to read an Exp-Golomb-coded integer starting from the current offset.
- canReplace(DrmInitData.SchemeData) - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.Returns whether this
DrmInitData.SchemeData
can be used to replaceother
. - canReuseCodec(Format, Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Evaluates whether it's possible to reuse an instance of this decoder that's currently decoding
oldFormat
to decodenewFormat
instead. - canReuseCodec(MediaCodecInfo, Format, Format) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- canReuseCodec(MediaCodecInfo, Format, Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Evaluates whether the existing
MediaCodec
can be kept for a newFormat
, and if it can whether it requires reconfiguration. - canReuseCodec(MediaCodecInfo, Format, Format) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- canReuseDecoder(String, Format, Format) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.Evaluates whether the existing decoder can be reused for a new
Format
. - canReuseDecoder(String, Format, Format) - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.
- canReuseDecoder(String, Format, Format) - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- canReuseDecoder(String, Format, Format) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Evaluates whether the existing decoder can be reused for a new
Format
. - canSelectFormat(Format, int, long) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.Called when updating the selected track to determine whether a candidate track can be selected.
- canSkipDateRanges - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.Whether the playlist can produce delta updates that skip older #EXT-X-DATERANGE tags in addition to media segments.
- capabilities - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The capabilities of the decoder, like the profiles/levels it supports, or
null
if not known. - capacity - Variable in class com.google.android.exoplayer2.effect.FrameCache
-
Deprecated.The capacity of the frame cache.
- capacity() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Returns the capacity of the array, which may be larger than the limit.
- captionGroupId - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The CLOSED-CAPTIONS value as defined in the EXT-X-STREAM-INF tag, or null if the CLOSED-CAPTIONS attribute is not present.
- captionGroupId - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.The caption rendition group referenced by this variant, or
null
. - CaptionStyleCompat - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CaptionStyleCompat(int, int, int, @com.google.android.exoplayer2.ui.CaptionStyleCompat.EdgeType int, int, Typeface) - Constructor for class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.
- CaptionStyleCompat.EdgeType - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.The type of edge, which may be none.
- captureFrameRate - Variable in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.The capture frame rate, in fps, or
C.RATE_UNSET
if it is unknown. - CapturingAudioSink - Class in com.google.android.exoplayer2.testutil
-
A
ForwardingAudioSink
that captures configuration, discontinuity and buffer events. - CapturingAudioSink(AudioSink) - Constructor for class com.google.android.exoplayer2.testutil.CapturingAudioSink
- CapturingRenderersFactory - Class in com.google.android.exoplayer2.testutil
-
A
RenderersFactory
that captures interactions with the audio and videoMediaCodecAdapter
instances. - CapturingRenderersFactory(Context) - Constructor for class com.google.android.exoplayer2.testutil.CapturingRenderersFactory
- castNonNull(T) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Casts a nullable variable to a non-null variable without runtime null check.
- castNonNullTypeArray(T[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Casts a nullable type array to a non-null type array without runtime null check.
- CastPlayer - Class in com.google.android.exoplayer2.ext.cast
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CastPlayer(CastContext) - Constructor for class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Creates a new cast player.
- CastPlayer(CastContext, MediaItemConverter) - Constructor for class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Creates a new cast player.
- CastPlayer(CastContext, MediaItemConverter, long, long) - Constructor for class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Creates a new cast player.
- Cea608Decoder - Class in com.google.android.exoplayer2.text.cea
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Cea608Decoder(String, int, long) - Constructor for class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.Constructs an instance.
- Cea708Decoder - Class in com.google.android.exoplayer2.text.cea
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Cea708Decoder(int, List<byte[]>) - Constructor for class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- CeaUtil - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ceilDivide(int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Divides a
numerator
by adenominator
, returning the ceiled result. - ceilDivide(long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Divides a
numerator
by adenominator
, returning the ceiled result. - CENC_TYPE_cbc1 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated."cbc1" scheme type name as defined in ISO/IEC 23001-7:2016.
- CENC_TYPE_cbcs - Static variable in class com.google.android.exoplayer2.C
-
Deprecated."cbcs" scheme type name as defined in ISO/IEC 23001-7:2016.
- CENC_TYPE_cenc - Static variable in class com.google.android.exoplayer2.C
-
Deprecated."cenc" scheme type name as defined in ISO/IEC 23001-7:2016.
- CENC_TYPE_cens - Static variable in class com.google.android.exoplayer2.C
-
Deprecated."cens" scheme type name as defined in ISO/IEC 23001-7:2016.
- channelCount - Variable in class com.google.android.exoplayer2.audio.AacUtil.Config
-
Deprecated.The number of channels.
- channelCount - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The number of audio channels
- channelCount - Variable in class com.google.android.exoplayer2.audio.Ac4Util.SyncFrameInfo
-
Deprecated.The number of audio channels
- channelCount - Variable in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.The number of interleaved channels.
- channelCount - Variable in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- channelCount - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- channelCount - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The number of audio channels, or
Format.NO_VALUE
if unknown or not applicable. - channelCount - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The channel count of the audio, or
C.LENGTH_UNSET
if unset or unknown. - channelCount - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The channel count of the audio, or
C.LENGTH_UNSET
if unset or unknown. - channelDescriptionResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- channelId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- channelImportance - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- ChannelMixingAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChannelMixingAudioProcessor() - Constructor for class com.google.android.exoplayer2.audio.ChannelMixingAudioProcessor
-
Deprecated.Creates a new audio processor for mixing and scaling audio channels.
- ChannelMixingMatrix - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChannelMixingMatrix(int, int, float[]) - Constructor for class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Creates a matrix with the given coefficients in row-major order.
- channelNameResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- channels - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Number of audio channels in the frame.
- channels - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Number of audio channels.
- channels - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
audio_channels
field. - ChapterFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChapterFrame(String, int, int, long, long, Id3Frame[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- chapterId - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- ChapterTocFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChapterTocFrame(String, boolean, boolean, String[], Id3Frame[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- checkAndPeekStreamMarker(ExtractorInput) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Peeks the FLAC stream marker.
- checkAndReadFrameHeader(ParsableByteArray, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder) - Static method in class com.google.android.exoplayer2.extractor.FlacFrameReader
-
Deprecated.Checks whether the given FLAC frame header is valid and, if so, reads it and writes the frame first sample number in
sampleNumberHolder
. - checkArgument(boolean) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalArgumentException
ifexpression
evaluates to false. - checkArgument(boolean, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalArgumentException
ifexpression
evaluates to false. - checkCleartextTrafficPermitted(MediaItem...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether it may be possible to load the URIs of the given media items based on the network security policy's cleartext traffic permissions.
- checkContainerInput(boolean, String) - Static method in class com.google.android.exoplayer2.extractor.ExtractorUtil
-
Deprecated.If
expression
is false, throws acontainer malformed ParserException
with the given message. - checkFrameHeaderFromPeek(ExtractorInput, FlacStreamMetadata, int, FlacFrameReader.SampleNumberHolder) - Static method in class com.google.android.exoplayer2.extractor.FlacFrameReader
-
Deprecated.Checks whether the given FLAC frame header is valid and, if so, writes the frame first sample number in
sampleNumberHolder
. - checkGlError() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Collects all OpenGL errors that occurred since this method was last called and throws a
GlUtil.GlException
with the combined error message. - checkGlException(boolean, String) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.
- checkInBounds() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.Verifies that the iterator points to a valid element.
- checkIndex(int, int, int) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IndexOutOfBoundsException
ifindex
falls outside the specified bounds. - checkInitialization() - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Checks whether the cache was initialized successfully.
- checkMainThread() - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalStateException
if the calling thread is not the application's main thread. - checkNotEmpty(String) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalArgumentException
ifstring
is null or zero length. - checkNotEmpty(String, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalArgumentException
ifstring
is null or zero length. - checkNotNull(T) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
NullPointerException
ifreference
is null. - checkNotNull(T, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
NullPointerException
ifreference
is null. - checkRequirements(Context) - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether the requirements are met.
- checkState(boolean) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalStateException
ifexpression
evaluates to false. - checkState(boolean, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalStateException
ifexpression
evaluates to false. - checkStateNotNull(T) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalStateException
ifreference
is null. - checkStateNotNull(T, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
-
Deprecated.Throws
IllegalStateException
ifreference
is null. - children - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- chromaFormatIdc - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- chunk - Variable in class com.google.android.exoplayer2.source.chunk.ChunkHolder
-
Deprecated.The chunk.
- Chunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Chunk(DataSource, DataSpec, @com.google.android.exoplayer2.C.DataType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long) - Constructor for class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.
- chunkCount - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- ChunkExtractor - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChunkExtractor.Factory - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.Creates
ChunkExtractor
instances. - ChunkExtractor.TrackOutputProvider - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.Provides
TrackOutput
instances to be written to during extraction. - ChunkHolder - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChunkHolder() - Constructor for class com.google.android.exoplayer2.source.chunk.ChunkHolder
-
Deprecated.
- chunkIndex - Variable in class com.google.android.exoplayer2.source.chunk.MediaChunk
-
Deprecated.The chunk index, or
C.INDEX_UNSET
if it is not known. - ChunkIndex - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChunkIndex(int[], long[], long[], long[]) - Constructor for class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.
- ChunkSampleStream<T extends ChunkSource> - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ChunkSampleStream(@com.google.android.exoplayer2.C.TrackType int, int[], Format[], T, SequenceableLoader.Callback<ChunkSampleStream<T>>, Allocator, long, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher) - Constructor for class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Constructs an instance.
- ChunkSampleStream.EmbeddedSampleStream - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.A
SampleStream
embedded in aChunkSampleStream
. - ChunkSampleStream.ReleaseCallback<T extends ChunkSource> - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.A callback to be notified when a sample stream has finished being released.
- ChunkSource - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- clear() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Clears the buffer.
- clear() - Method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.
- clear() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer
-
Deprecated.
- clear() - Method in class com.google.android.exoplayer2.FormatHolder
-
Deprecated.Clears the holder.
- clear() - Method in class com.google.android.exoplayer2.source.chunk.ChunkHolder
-
Deprecated.Clears the holder.
- clear() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Clears the playlist.
- clear() - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- clear() - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- clear() - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Clears all request properties.
- clear() - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Removes all listeners from the set.
- clear() - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Removes all of the values.
- clear(Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Clears the playlist and executes a custom action on completion.
- clearAllKeyRequestProperties() - Method in class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.Clears all headers for key requests made by the callback.
- clearAllRequestProperties() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- clearAllRequestProperties() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- clearAllRequestProperties() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- clearAllRequestProperties() - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.Clears all request headers that were set by
HttpDataSource.setRequestProperty(String, String)
. - clearAndSet(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Removes all properties previously existing and sets the keys and values of the map.
- clearAuxEffectInfo() - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.clearAuxEffectInfo()
instead. - clearAuxEffectInfo() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Detaches any previously attached auxiliary audio effect from the underlying audio track.
- clearAuxEffectInfo() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearAuxEffectInfo() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- clearBlocks - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.
- clearBlocks - Variable in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.The number of clear blocks in the encryption pattern, 0 if pattern encryption does not apply.
- clearCachedEncoders() - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Clears the cached list of encoders.
- clearCameraMotionListener(CameraMotionListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the listener which receives camera motion events if it matches the one passed.
- clearCameraMotionListener(CameraMotionListener) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.
- clearCameraMotionListener(CameraMotionListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearCameraMotionListener(CameraMotionListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- clearDecoderInfoCache() - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.
- clearDownloadManagerHelpers() - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Clear all download manager helpers before restarting the service.
- clearFatalError() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Clears any stored fatal error.
- clearFlag(@com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Removes the
flag
from this buffer's flags, if it is set. - CLEARKEY_UUID - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.UUID for the ClearKey DRM scheme.
- clearKeyRequestProperty(String) - Method in class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.Clears a header for key requests made by the callback.
- clearListener() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- clearListener() - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Clears the
RendererCapabilities.Listener
. - clearLocalAdInsertionComponents() - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Clear any values set via
DefaultMediaSourceFactory.setLocalAdInsertionComponents(AdsLoader.Provider, AdViewProvider)
. - clearMediaItems() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- clearMediaItems() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearMediaItems()
on the delegate. - clearMediaItems() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist.
- clearMediaItems() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a clear media items action to be created.
- ClearMediaItems(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.ClearMediaItems
- clearOutputFrame() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Fills the pixels in the current output render target with (r=0, g=0, b=0, a=0).
- clearOverride(TrackGroup) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearOverride(TrackGroup) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearOverride(TrackGroup) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Removes the override for the provided media
TrackGroup
, if there is one. - clearOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearOverrides() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Removes all overrides.
- clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearOverridesOfType(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Removes all overrides of the provided track type.
- clearPositionDiscontinuity() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Clears a previously set position discontinuity signal.
- clearPrefixFlags(boolean[]) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Clears prefix flags, as used by
NalUnitUtil.findNalUnit(byte[], int, int, boolean[])
. - clearRequestProperty(String) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- clearRequestProperty(String) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- clearRequestProperty(String) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- clearRequestProperty(String) - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.Clears the value of a request header.
- clearSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearSelectionOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearSelectionOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearSelectionOverrides(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearSelectionOverrides(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- CleartextNotPermittedException(IOException, DataSpec) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.CleartextNotPermittedException
-
Deprecated.
- clearTrackOutputs() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- clearTrackSelections(int) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Clears the selection of tracks for a period.
- clearVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the listener which receives video frame metadata events if it matches the one passed.
- clearVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.
- clearVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- clearVideoSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearVideoSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearVideoSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Equivalent to
setMaxVideoSize(Integer.MAX_VALUE, Integer.MAX_VALUE)
. - clearVideoSurface() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.clearVideoSurface()
instead. - clearVideoSurface() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- clearVideoSurface() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearVideoSurface()
on the delegate. - clearVideoSurface() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.
- clearVideoSurface() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- clearVideoSurface() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoSurface() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a clear video surface action.
- clearVideoSurface() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- clearVideoSurface(Surface) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.clearVideoSurface(Surface)
instead. - clearVideoSurface(Surface) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- clearVideoSurface(Surface) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearVideoSurface(Surface)
on the delegate. - clearVideoSurface(Surface) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the
Surface
onto which video is being rendered if it matches the one passed. - clearVideoSurface(Surface) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- clearVideoSurface(Surface) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoSurface(Surface) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- ClearVideoSurface(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.ClearVideoSurface
- clearVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.clearVideoSurfaceHolder(SurfaceHolder)
instead. - clearVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- clearVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearVideoSurfaceHolder(SurfaceHolder)
on the delegate. - clearVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the
SurfaceHolder
that holds theSurface
onto which video is being rendered if it matches the one passed. - clearVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- clearVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- clearVideoSurfaceView(SurfaceView) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.clearVideoSurfaceView(SurfaceView)
instead. - clearVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- clearVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearVideoSurfaceView(SurfaceView)
on the delegate. - clearVideoSurfaceView(SurfaceView) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the
SurfaceView
onto which video is being rendered if it matches the one passed. - clearVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- clearVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- clearVideoTextureView(TextureView) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.clearVideoTextureView(TextureView)
instead. - clearVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- clearVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.clearVideoTextureView(TextureView)
on the delegate. - clearVideoTextureView(TextureView) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the
TextureView
onto which video is being rendered if it matches the one passed. - clearVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- clearVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- clearVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- clearViewportSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- clearViewportSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- clearViewportSizeConstraints() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Equivalent to
setViewportSize(Integer.MAX_VALUE, Integer.MAX_VALUE, true)
. - clearWindowColor() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets
Cue.windowColorSet
to false. - clippedEndTimeUs - Variable in class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.The time from which output will end, or
C.TIME_UNSET
if output will end at the end of the chunk. - clippedStartTimeUs - Variable in class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.The time from which output will begin, or
C.TIME_UNSET
if output will begin from the start of the chunk. - clippingConfiguration - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.The clipping properties.
- ClippingMediaPeriod - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ClippingMediaPeriod(MediaPeriod, boolean, long, long) - Constructor for class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.Creates a new clipping media period that provides a clipped view of the specified
MediaPeriod
's sample streams. - ClippingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ClippingMediaSource(MediaSource, long) - Constructor for class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.Creates a new clipping source that wraps the specified source and provides samples from the default position for the specified duration.
- ClippingMediaSource(MediaSource, long, long) - Constructor for class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.Creates a new clipping source that wraps the specified source and provides samples between the specified start and end position.
- ClippingMediaSource(MediaSource, long, long, boolean, boolean, boolean) - Constructor for class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.Creates a new clipping source that wraps the specified source.
- ClippingMediaSource.IllegalClippingException - Exception in com.google.android.exoplayer2.source
-
Deprecated.Thrown when a
ClippingMediaSource
cannot clip its wrapped source. - ClippingMediaSource.IllegalClippingException.Reason - Annotation Type in com.google.android.exoplayer2.source
-
Deprecated.The reason clipping failed.
- clippingProperties - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Use
MediaItem.clippingConfiguration
instead. - Clock - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- clockRate - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.The clock rate in Hertz, associated with the format.
- cloneAndClear() - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns a copy of the shuffle order with all elements removed.
- cloneAndClear() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- cloneAndClear() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- cloneAndClear() - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- cloneAndInsert(int, int) - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns a copy of the shuffle order with newly inserted elements.
- cloneAndInsert(int, int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- cloneAndInsert(int, int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- cloneAndInsert(int, int) - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- cloneAndRemove(int, int) - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns a copy of the shuffle order with a range of elements removed.
- cloneAndRemove(int, int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- cloneAndRemove(int, int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- cloneAndRemove(int, int) - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- close() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Closes the MP4 file.
- close() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.testutil.FailOnCloseDataSink
- close() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
- close() - Method in class com.google.android.exoplayer2.upstream.AssetDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSink
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.ContentDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSink
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- close() - Method in interface com.google.android.exoplayer2.upstream.DataSink
-
Deprecated.Closes the sink.
- close() - Method in interface com.google.android.exoplayer2.upstream.DataSource
-
Deprecated.Closes the source.
- close() - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.FileDataSource
-
Deprecated.
- close() - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- close() - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Closes the condition.
- closedCaptions - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The closed caption renditions declared by the playlist.
- closeQuietly(DataSource) - Static method in class com.google.android.exoplayer2.upstream.DataSourceUtil
-
Deprecated.Closes a
DataSource
, suppressing anyIOException
that may occur. - closeQuietly(Closeable) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Closes a
Closeable
, suppressing anyIOException
that may occur. - closeSession(byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- closeSession(byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Closes a DRM session.
- closeSession(byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- closeSession(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- CLOSEST_SYNC - Static variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Parameters for seeking to the closest sync point.
- CmcdConfiguration - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CmcdConfiguration(String, String, CmcdConfiguration.RequestConfig) - Constructor for class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Creates an instance.
- CmcdConfiguration.CmcdKey - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Indicates that the annotated element represents a CMCD key.
- CmcdConfiguration.Factory - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.Factory for
CmcdConfiguration
instances. - CmcdConfiguration.HeaderKey - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Header keys SHOULD be allocated to one of the four defined header names based upon their expected level of variability: CMCD-Object: keys whose values vary with the object being requested.
- CmcdConfiguration.RequestConfig - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.Represents configuration which can vary on each request.
- CmcdHeadersFactory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CmcdHeadersFactory(CmcdConfiguration, ExoTrackSelection, long, String, boolean) - Constructor for class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Creates an instance.
- CmcdHeadersFactory.ObjectType - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Indicates the media type of current object being requested.
- CmcdHeadersFactory.StreamingFormat - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Indicates the streaming format used for media content.
- CmcdHeadersFactory.StreamType - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Indicates the type of streaming for media content.
- Codec - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CODEC_E_AC3_JOC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.A non-standard codec string for E-AC3-JOC.
- CODEC_OPERATING_RATE_UNSET - Static variable in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Indicates no codec operating rate should be set.
- Codec.DecoderFactory - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.A factory for decoder instances.
- Codec.EncoderFactory - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.A factory for encoder instances.
- codecDelayNs - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- codecId - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- codecInfo - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.Information about the
MediaCodec
being configured. - codecInfo - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecDecoderException
-
Deprecated.The
MediaCodecInfo
of the decoder that failed. - codecInfo - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.The
MediaCodecInfo
of the decoder that failed to initialize. - CodecMaxValues(int, int, int) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues
-
Deprecated.
- codecMimeType - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The MIME type that the codec uses for media of type
MediaCodecInfo.mimeType
. - codecNeedsSetOutputSurfaceWorkaround(String) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns whether the codec is known to implement
MediaCodec.setOutputSurface(Surface)
incorrectly. - codecPrivate - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- codecs - Variable in class com.google.android.exoplayer2.audio.AacUtil.Config
-
Deprecated.The RFC 6381 codecs string.
- codecs - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.Codecs of the format as described in RFC 6381, or null if unknown or not applicable.
- codecs - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.An RFC 6381 codecs string representing the video format, or
null
if not known. - codecs - Variable in class com.google.android.exoplayer2.video.DolbyVisionConfig
-
Deprecated.The RFC 6381 codecs string.
- codecs - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.An RFC 6381 codecs string representing the video format, or
null
if not known. - CodecSpecificDataUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- COLOR_RANGE_FULL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_RANGE_LIMITED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_SPACE_BT2020 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_SPACE_BT601 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_SPACE_BT709 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_GAMMA_2_2 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_HLG - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_LINEAR - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_SDR - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_SRGB - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- COLOR_TRANSFER_ST2084 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- colorInfo - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The color metadata associated with the video, or null if not applicable.
- colorInfo - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The
ColorInfo
of the video, ornull
if unset or unknown. - colorInfo - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The
ColorInfo
of the video, ornull
if unset or unknown. - ColorInfo - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ColorInfo(@com.google.android.exoplayer2.C.ColorSpace int, @com.google.android.exoplayer2.C.ColorRange int, @com.google.android.exoplayer2.C.ColorTransfer int, byte[]) - Constructor for class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Use
ColorInfo.Builder
. - ColorInfo.Builder - Class in com.google.android.exoplayer2.video
-
Deprecated.Builds
ColorInfo
instances. - ColorLut - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ColorParser - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- colorRange - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- colorRange - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- colorRange - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- colorRange - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The
C.ColorRange
of the video, orFormat.NO_VALUE
if unknown or not applicable. - colorRange - Variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.The
C.ColorRange
. - colorRange - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The
C.ColorRange
of the video orFormat.NO_VALUE
if unknown or not applicable. - colors - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.For indexed-color pictures (e.g.
- colorspace - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- colorSpace - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- colorSpace - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- colorSpace - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- colorSpace - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The
C.ColorSpace
of the video, orFormat.NO_VALUE
if unknown or not applicable. - colorSpace - Variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.The
C.ColorSpace
. - colorSpace - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The
C.ColorSpace
of the video orFormat.NO_VALUE
if unknown or not applicable. - COLORSPACE_BT2020 - Static variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- COLORSPACE_BT601 - Static variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- COLORSPACE_BT709 - Static variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- COLORSPACE_UNKNOWN - Static variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- colorTransfer - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- colorTransfer - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- colorTransfer - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- colorTransfer - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The
C.ColorTransfer
of the video, orFormat.NO_VALUE
if unknown or not applicable. - colorTransfer - Variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.The
C.ColorTransfer
. - colorTransfer - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The
C.ColorTransfer
of the video orFormat.NO_VALUE
if unknown or not applicable. - com.google.android.exoplayer2 - package com.google.android.exoplayer2
- com.google.android.exoplayer2.analytics - package com.google.android.exoplayer2.analytics
- com.google.android.exoplayer2.audio - package com.google.android.exoplayer2.audio
- com.google.android.exoplayer2.container - package com.google.android.exoplayer2.container
- com.google.android.exoplayer2.database - package com.google.android.exoplayer2.database
- com.google.android.exoplayer2.decoder - package com.google.android.exoplayer2.decoder
- com.google.android.exoplayer2.drm - package com.google.android.exoplayer2.drm
- com.google.android.exoplayer2.effect - package com.google.android.exoplayer2.effect
- com.google.android.exoplayer2.ext.av1 - package com.google.android.exoplayer2.ext.av1
- com.google.android.exoplayer2.ext.cast - package com.google.android.exoplayer2.ext.cast
- com.google.android.exoplayer2.ext.cronet - package com.google.android.exoplayer2.ext.cronet
- com.google.android.exoplayer2.ext.ffmpeg - package com.google.android.exoplayer2.ext.ffmpeg
- com.google.android.exoplayer2.ext.flac - package com.google.android.exoplayer2.ext.flac
- com.google.android.exoplayer2.ext.ima - package com.google.android.exoplayer2.ext.ima
- com.google.android.exoplayer2.ext.leanback - package com.google.android.exoplayer2.ext.leanback
- com.google.android.exoplayer2.ext.media2 - package com.google.android.exoplayer2.ext.media2
- com.google.android.exoplayer2.ext.mediasession - package com.google.android.exoplayer2.ext.mediasession
- com.google.android.exoplayer2.ext.okhttp - package com.google.android.exoplayer2.ext.okhttp
- com.google.android.exoplayer2.ext.opus - package com.google.android.exoplayer2.ext.opus
- com.google.android.exoplayer2.ext.rtmp - package com.google.android.exoplayer2.ext.rtmp
- com.google.android.exoplayer2.ext.vp9 - package com.google.android.exoplayer2.ext.vp9
- com.google.android.exoplayer2.ext.workmanager - package com.google.android.exoplayer2.ext.workmanager
- com.google.android.exoplayer2.extractor - package com.google.android.exoplayer2.extractor
- com.google.android.exoplayer2.extractor.amr - package com.google.android.exoplayer2.extractor.amr
- com.google.android.exoplayer2.extractor.avi - package com.google.android.exoplayer2.extractor.avi
- com.google.android.exoplayer2.extractor.flac - package com.google.android.exoplayer2.extractor.flac
- com.google.android.exoplayer2.extractor.flv - package com.google.android.exoplayer2.extractor.flv
- com.google.android.exoplayer2.extractor.jpeg - package com.google.android.exoplayer2.extractor.jpeg
- com.google.android.exoplayer2.extractor.mkv - package com.google.android.exoplayer2.extractor.mkv
- com.google.android.exoplayer2.extractor.mp3 - package com.google.android.exoplayer2.extractor.mp3
- com.google.android.exoplayer2.extractor.mp4 - package com.google.android.exoplayer2.extractor.mp4
- com.google.android.exoplayer2.extractor.ogg - package com.google.android.exoplayer2.extractor.ogg
- com.google.android.exoplayer2.extractor.ts - package com.google.android.exoplayer2.extractor.ts
- com.google.android.exoplayer2.extractor.wav - package com.google.android.exoplayer2.extractor.wav
- com.google.android.exoplayer2.mediacodec - package com.google.android.exoplayer2.mediacodec
- com.google.android.exoplayer2.metadata - package com.google.android.exoplayer2.metadata
- com.google.android.exoplayer2.metadata.dvbsi - package com.google.android.exoplayer2.metadata.dvbsi
- com.google.android.exoplayer2.metadata.emsg - package com.google.android.exoplayer2.metadata.emsg
- com.google.android.exoplayer2.metadata.flac - package com.google.android.exoplayer2.metadata.flac
- com.google.android.exoplayer2.metadata.icy - package com.google.android.exoplayer2.metadata.icy
- com.google.android.exoplayer2.metadata.id3 - package com.google.android.exoplayer2.metadata.id3
- com.google.android.exoplayer2.metadata.mp4 - package com.google.android.exoplayer2.metadata.mp4
- com.google.android.exoplayer2.metadata.scte35 - package com.google.android.exoplayer2.metadata.scte35
- com.google.android.exoplayer2.metadata.vorbis - package com.google.android.exoplayer2.metadata.vorbis
- com.google.android.exoplayer2.muxer - package com.google.android.exoplayer2.muxer
- com.google.android.exoplayer2.offline - package com.google.android.exoplayer2.offline
- com.google.android.exoplayer2.robolectric - package com.google.android.exoplayer2.robolectric
- com.google.android.exoplayer2.scheduler - package com.google.android.exoplayer2.scheduler
- com.google.android.exoplayer2.source - package com.google.android.exoplayer2.source
- com.google.android.exoplayer2.source.ads - package com.google.android.exoplayer2.source.ads
- com.google.android.exoplayer2.source.chunk - package com.google.android.exoplayer2.source.chunk
- com.google.android.exoplayer2.source.dash - package com.google.android.exoplayer2.source.dash
- com.google.android.exoplayer2.source.dash.manifest - package com.google.android.exoplayer2.source.dash.manifest
- com.google.android.exoplayer2.source.dash.offline - package com.google.android.exoplayer2.source.dash.offline
- com.google.android.exoplayer2.source.hls - package com.google.android.exoplayer2.source.hls
- com.google.android.exoplayer2.source.hls.offline - package com.google.android.exoplayer2.source.hls.offline
- com.google.android.exoplayer2.source.hls.playlist - package com.google.android.exoplayer2.source.hls.playlist
- com.google.android.exoplayer2.source.mediaparser - package com.google.android.exoplayer2.source.mediaparser
- com.google.android.exoplayer2.source.rtsp - package com.google.android.exoplayer2.source.rtsp
- com.google.android.exoplayer2.source.rtsp.reader - package com.google.android.exoplayer2.source.rtsp.reader
- com.google.android.exoplayer2.source.smoothstreaming - package com.google.android.exoplayer2.source.smoothstreaming
- com.google.android.exoplayer2.source.smoothstreaming.manifest - package com.google.android.exoplayer2.source.smoothstreaming.manifest
- com.google.android.exoplayer2.source.smoothstreaming.offline - package com.google.android.exoplayer2.source.smoothstreaming.offline
- com.google.android.exoplayer2.testutil - package com.google.android.exoplayer2.testutil
- com.google.android.exoplayer2.testutil.truth - package com.google.android.exoplayer2.testutil.truth
- com.google.android.exoplayer2.text - package com.google.android.exoplayer2.text
- com.google.android.exoplayer2.text.cea - package com.google.android.exoplayer2.text.cea
- com.google.android.exoplayer2.text.dvb - package com.google.android.exoplayer2.text.dvb
- com.google.android.exoplayer2.text.pgs - package com.google.android.exoplayer2.text.pgs
- com.google.android.exoplayer2.text.span - package com.google.android.exoplayer2.text.span
- com.google.android.exoplayer2.text.ssa - package com.google.android.exoplayer2.text.ssa
- com.google.android.exoplayer2.text.subrip - package com.google.android.exoplayer2.text.subrip
- com.google.android.exoplayer2.text.ttml - package com.google.android.exoplayer2.text.ttml
- com.google.android.exoplayer2.text.tx3g - package com.google.android.exoplayer2.text.tx3g
- com.google.android.exoplayer2.text.webvtt - package com.google.android.exoplayer2.text.webvtt
- com.google.android.exoplayer2.trackselection - package com.google.android.exoplayer2.trackselection
- com.google.android.exoplayer2.transformer - package com.google.android.exoplayer2.transformer
- com.google.android.exoplayer2.ui - package com.google.android.exoplayer2.ui
- com.google.android.exoplayer2.upstream - package com.google.android.exoplayer2.upstream
- com.google.android.exoplayer2.upstream.cache - package com.google.android.exoplayer2.upstream.cache
- com.google.android.exoplayer2.upstream.crypto - package com.google.android.exoplayer2.upstream.crypto
- com.google.android.exoplayer2.upstream.experimental - package com.google.android.exoplayer2.upstream.experimental
- com.google.android.exoplayer2.util - package com.google.android.exoplayer2.util
- com.google.android.exoplayer2.video - package com.google.android.exoplayer2.video
- com.google.android.exoplayer2.video.spherical - package com.google.android.exoplayer2.video.spherical
- CombinedParallelSampleBandwidthEstimator - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CombinedParallelSampleBandwidthEstimator.Builder - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.A builder to create
CombinedParallelSampleBandwidthEstimator
instances. - COMMAND_ADJUST_DEVICE_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_ADJUST_DEVICE_VOLUME_WITH_FLAGS
instead. - COMMAND_ADJUST_DEVICE_VOLUME_WITH_FLAGS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to increase and decrease the device volume and mute it with volume flags.
- COMMAND_CHANGE_MEDIA_ITEMS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to change the media items in the playlist.
- COMMAND_GET_AUDIO_ATTRIBUTES - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get the player current
AudioAttributes
. - COMMAND_GET_CURRENT_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get information about the currently playing
MediaItem
. - COMMAND_GET_DEVICE_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get the device volume and whether it is muted.
- COMMAND_GET_MEDIA_ITEMS_METADATA - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_GET_METADATA
instead. - COMMAND_GET_METADATA - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get metadata related to the playlist and current
MediaItem
. - COMMAND_GET_TEXT - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get the text that should currently be displayed by the player.
- COMMAND_GET_TIMELINE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get the information about the current timeline.
- COMMAND_GET_TRACKS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get details of the current track selection.
- COMMAND_GET_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to get the player volume.
- COMMAND_INVALID - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Represents an invalid
Player.Command
. - COMMAND_MOVE_QUEUE_ITEM - Static variable in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- COMMAND_PLAY_PAUSE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to start, pause or resume playback.
- COMMAND_PREPARE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to prepare the player.
- COMMAND_RELEASE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to release the player.
- COMMAND_SEEK_BACK - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek back by a fixed increment inside the current
MediaItem
. - COMMAND_SEEK_FORWARD - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek forward by a fixed increment inside the current
MediaItem
. - COMMAND_SEEK_IN_CURRENT_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek anywhere inside the current
MediaItem
. - COMMAND_SEEK_IN_CURRENT_WINDOW - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SEEK_IN_CURRENT_MEDIA_ITEM
instead. - COMMAND_SEEK_TO_DEFAULT_POSITION - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek to the default position of the current
MediaItem
. - COMMAND_SEEK_TO_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek anywhere in any
MediaItem
. - COMMAND_SEEK_TO_NEXT - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
- COMMAND_SEEK_TO_NEXT_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek to the default position of the next
MediaItem
. - COMMAND_SEEK_TO_NEXT_WINDOW - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SEEK_TO_NEXT_MEDIA_ITEM
instead. - COMMAND_SEEK_TO_PREVIOUS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
- COMMAND_SEEK_TO_PREVIOUS_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to seek to the default position of the previous
MediaItem
. - COMMAND_SEEK_TO_PREVIOUS_WINDOW - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SEEK_TO_PREVIOUS_MEDIA_ITEM
instead. - COMMAND_SEEK_TO_WINDOW - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SEEK_TO_MEDIA_ITEM
instead. - COMMAND_SET_DEVICE_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SET_DEVICE_VOLUME_WITH_FLAGS
instead. - COMMAND_SET_DEVICE_VOLUME_WITH_FLAGS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the device volume with volume flags.
- COMMAND_SET_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set a
MediaItem
. - COMMAND_SET_MEDIA_ITEMS_METADATA - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.COMMAND_SET_PLAYLIST_METADATA
instead. - COMMAND_SET_PLAYLIST_METADATA - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the playlist metadata.
- COMMAND_SET_REPEAT_MODE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the repeat mode.
- COMMAND_SET_SHUFFLE_MODE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to enable shuffling.
- COMMAND_SET_SPEED_AND_PITCH - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the playback speed and pitch.
- COMMAND_SET_TRACK_SELECTION_PARAMETERS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the player's track selection parameters.
- COMMAND_SET_VIDEO_SURFACE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set and clear the surface on which to render the video.
- COMMAND_SET_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to set the player volume.
- COMMAND_STOP - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Command to stop playback.
- commandBytes - Variable in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.The private bytes as defined in SCTE35, Section 9.3.6.
- CommentFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CommentFrame(String, String, String) - Constructor for class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- CommentHeader(String, String[], int) - Constructor for class com.google.android.exoplayer2.extractor.VorbisUtil.CommentHeader
-
Deprecated.
- comments - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.CommentHeader
-
Deprecated.
- commitFile(File, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Commits a file into the cache.
- commitFile(File, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- COMMON_PSSH_UUID - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.UUID for the W3C Common PSSH box.
- compare(DrmInitData.SchemeData, DrmInitData.SchemeData) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- compareLong(long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Compares two long values and returns the same value as
Long.compare(long, long)
. - compareTo(SegmentDownloader.Segment) - Method in class com.google.android.exoplayer2.offline.SegmentDownloader.Segment
-
Deprecated.
- compareTo(StreamKey) - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- compareTo(FakeClock.HandlerMessage) - Method in class com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage
- compareTo(CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.
- compareTo(Long) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.
- compilation - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional compilation.
- compile(String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.UrlTemplate
-
Deprecated.Compile an instance from the provided template string.
- componentSpliceList - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.If
SpliceInsertCommand.programSpliceFlag
is false, a non-empty list containing theSpliceInsertCommand.ComponentSplice
s. - componentSpliceList - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.If
SpliceScheduleCommand.Event.programSpliceFlag
is false, a non-empty list containing theSpliceScheduleCommand.ComponentSplice
s. - componentSplicePlaybackPositionUs - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand.ComponentSplice
-
Deprecated.
- componentSplicePts - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand.ComponentSplice
-
Deprecated.
- componentTag - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand.ComponentSplice
-
Deprecated.
- componentTag - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.ComponentSplice
-
Deprecated.
- composer - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional composer.
- CompositeMediaSource<T> - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CompositeMediaSource() - Constructor for class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Creates composite media source without child sources.
- CompositeSequenceableLoader - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CompositeSequenceableLoader(SequenceableLoader[]) - Constructor for class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- CompositeSequenceableLoaderFactory - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Composition - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Composition.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
Composition
instances. - ConcatenatingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ConcatenatingMediaSource(boolean, boolean, ShuffleOrder, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- ConcatenatingMediaSource(boolean, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- ConcatenatingMediaSource(boolean, ShuffleOrder, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- ConcatenatingMediaSource(MediaSource...) - Constructor for class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- ConcatenatingMediaSource2 - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ConcatenatingMediaSource2.Builder - Class in com.google.android.exoplayer2.source
-
Deprecated.A builder for
ConcatenatingMediaSource2
instances. - ConditionVariable - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ConditionVariable() - Constructor for class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Creates a closed instance using
Clock.DEFAULT
. - ConditionVariable(Clock) - Constructor for class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Creates an instance, which starts closed.
- conductor - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional conductor.
- configs() - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Returns a list of arrays containing
ExtractorAsserts.SimulationConfig
objects to exercise different extractor paths. - configsNoSniffing() - Static method in class com.google.android.exoplayer2.testutil.ExtractorAsserts
-
Returns a list of arrays containing
ExtractorAsserts.SimulationConfig
objects to exercise different extractor paths in which the input is not sniffed. - ConfigurationException(String, Format) - Constructor for exception com.google.android.exoplayer2.audio.AudioSink.ConfigurationException
-
Deprecated.Creates a new configuration exception with the specified
message
and no cause. - ConfigurationException(Throwable, Format) - Constructor for exception com.google.android.exoplayer2.audio.AudioSink.ConfigurationException
-
Deprecated.Creates a new configuration exception with the specified
cause
and no message. - configure(int, int) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.Configures the instance based on the input dimensions.
- configure(int, int) - Method in class com.google.android.exoplayer2.effect.Crop
-
Deprecated.
- configure(int, int) - Method in interface com.google.android.exoplayer2.effect.GlMatrixTransformation
-
Deprecated.Configures the input and output dimensions.
- configure(int, int) - Method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.
- configure(int, int) - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.
- configure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Configures the pipeline to process input audio with the specified format.
- configure(AudioProcessor.AudioFormat) - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Configures the processor to process input audio with the specified format.
- configure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- configure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- configure(AudioProcessor.AudioFormat, int, long) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Configures the mixer.
- configure(Format, int, int[]) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Configures (or reconfigures) the sink.
- configure(Format, int, int[]) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- configure(Format, int, int[]) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- configure(Format, int, int[]) - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- configure(Size) - Method in class com.google.android.exoplayer2.effect.TextureOverlay
-
Deprecated.Set up resources for the overlay given the input video’s dimensions.
- ConstantBitrateSeekMap - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ConstantBitrateSeekMap(long, long, int, int) - Constructor for class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.Creates an instance with
allowSeeksIfLengthUnknown
set tofalse
. - ConstantBitrateSeekMap(long, long, int, int, boolean) - Constructor for class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.Creates an instance.
- constrainAudioChannelCountToDeviceCapabilities - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to constrain audio track selection so that the selected track's channel count does not exceed the device's output capabilities.
- constraintBytes - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- constraintsFlagsAndReservedZero2Bits - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- constrainValue(float, float, float) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Constrains a value to the specified bounds.
- constrainValue(int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Constrains a value to the specified bounds.
- constrainValue(long, long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Constrains a value to the specified bounds.
- consume(byte[], int) - Method in class com.google.android.exoplayer2.source.chunk.DataChunk
-
Deprecated.Called by
DataChunk.load()
. - consume(long, ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.SeiReader
-
Deprecated.
- consume(long, ParsableByteArray, TrackOutput[]) - Static method in class com.google.android.exoplayer2.extractor.CeaUtil
-
Deprecated.Consumes the unescaped content of an SEI NAL unit, writing the content of any CEA-608/708 messages as samples to all of the provided outputs.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- consume(ParsableByteArray) - Method in interface com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader
-
Deprecated.Consumes (possibly partial) data from the current packet.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- consume(ParsableByteArray) - Method in class com.google.android.exoplayer2.extractor.ts.PassthroughSectionPayloadReader
-
Deprecated.
- consume(ParsableByteArray) - Method in interface com.google.android.exoplayer2.extractor.ts.SectionPayloadReader
-
Deprecated.Called by a
SectionReader
when a full section is received. - consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.PesReader
-
Deprecated.
- consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.SectionReader
-
Deprecated.
- consume(ParsableByteArray, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Consumes the payload of a TS packet.
- consume(ParsableByteArray, long, int, boolean) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpAc3Reader
-
Deprecated.
- consume(ParsableByteArray, long, int, boolean) - Method in interface com.google.android.exoplayer2.source.rtsp.reader.RtpPayloadReader
-
Deprecated.Consumes the payload from the an RTP packet.
- consume(ParsableByteArray, long, int, boolean) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpPcmReader
-
Deprecated.
- consumeCcData(long, ParsableByteArray, TrackOutput[]) - Static method in class com.google.android.exoplayer2.extractor.CeaUtil
-
Deprecated.Consumes caption data (cc_data), writing the content as samples to all of the provided outputs.
- Consumer<T> - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ContainerMediaChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ContainerMediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long, long, long, int, long, ChunkExtractor) - Constructor for class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.
- containerMimeType - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The MIME type of the container, or null if unknown or not applicable.
- contains(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int) - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Returns whether the given event occurred.
- contains(@com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Returns whether the set of commands contains the specified
Player.Command
. - contains(@com.google.android.exoplayer2.Player.Event int) - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.Returns whether the given
Player.Event
occurred. - contains(int) - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.Returns whether the set contains the given flag.
- contains(Object[], Object) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- contains(String) - Method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns whether the metadata is available.
- contains(String) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- containsAny(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int...) - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Returns whether any of the given events occurred.
- containsAny(@com.google.android.exoplayer2.Player.Command int...) - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Returns whether the set of commands contains at least one of the given
commands
. - containsAny(@com.google.android.exoplayer2.Player.Event int...) - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.Returns whether any of the given events occurred.
- containsAny(int...) - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.Returns whether the set contains at least one of the given flags.
- containsCodecsCorrespondingToMimeType(String, String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given
codecs
string contains a codec which corresponds to the givenmimeType
. - containsTrack(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.Returns whether this override contains the specified track index.
- containsType(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns true if there are tracks of type
trackType
, and false otherwise. - CONTENT_TYPE_DASH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Value representing a DASH manifest.
- CONTENT_TYPE_HLS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Value representing an HLS manifest.
- CONTENT_TYPE_MOVIE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.AUDIO_CONTENT_TYPE_MOVIE
instead. - CONTENT_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.AUDIO_CONTENT_TYPE_MUSIC
instead. - CONTENT_TYPE_OTHER - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Value representing files other than DASH, HLS or Smooth Streaming manifests, or RTSP URIs.
- CONTENT_TYPE_RTSP - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Value representing an RTSP stream.
- CONTENT_TYPE_SONIFICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.AUDIO_CONTENT_TYPE_SONIFICATION
instead. - CONTENT_TYPE_SPEECH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.AUDIO_CONTENT_TYPE_SPEECH
instead. - CONTENT_TYPE_SS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Value representing a Smooth Streaming manifest.
- CONTENT_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.AUDIO_CONTENT_TYPE_UNKNOWN
instead. - contentBufferedPositionMsSupplier - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
SimpleBasePlayer.PositionSupplier
for the estimated position up to which the currently playing content is buffered, in milliseconds, orC.TIME_UNSET
to indicate the default start position. - ContentDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ContentDataSource(Context) - Constructor for class com.google.android.exoplayer2.upstream.ContentDataSource
-
Deprecated.
- ContentDataSource.ContentDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an
IOException
is encountered reading from a content URI. - ContentDataSourceException(IOException) - Constructor for exception com.google.android.exoplayer2.upstream.ContentDataSource.ContentDataSourceException
-
Deprecated.
- ContentDataSourceException(IOException, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.ContentDataSource.ContentDataSourceException
-
Deprecated.Creates a new instance.
- contentDurationUs - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.The duration of the content period in microseconds, if known.
- contentId - Variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.A GUID identifying the current content, or
null
if unset. - contentIsMalformed - Variable in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Whether the parsing error was caused by a bitstream not following the expected format.
- contentLength - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The total size of the content in bytes, or
C.LENGTH_UNSET
if unknown. - contentLength - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.The content length, or
C.LENGTH_UNSET
if unknown. - ContentMetadata - Interface in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ContentMetadataMutations - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ContentMetadataMutations() - Constructor for class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Constructs a DefaultMetadataMutations.
- contentPositionMs - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The content position, in milliseconds.
- contentPositionMsSupplier - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
SimpleBasePlayer.PositionSupplier
for the current content playback position in milliseconds, orC.TIME_UNSET
to indicate the default start position. - contentResumeOffsetUs - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The offset in microseconds which should be added to the content stream when resuming playback after the ad group.
- contentType - Variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.The
C.AudioContentType
. - contentType - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidContentTypeException
-
Deprecated.
- context - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- context - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- continueLoading(long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- continueLoading(long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- continueLoading(long) - Method in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- continueLoading(long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- continueLoading(long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- continueLoading(long) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Attempts to continue loading.
- continueLoading(long) - Method in interface com.google.android.exoplayer2.source.SequenceableLoader
-
Deprecated.Attempts to continue loading.
- continueLoading(long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- continueLoading(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- Contrast - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Contrast(float) - Constructor for class com.google.android.exoplayer2.effect.Contrast
-
Deprecated.Creates a new instance for the given contrast value.
- CONTROL_CODE_AUTOSTART - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.The application shall be started when the service is selected, unless the application is already running.
- CONTROL_CODE_PRESENT - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.The application is allowed to run while the service is selected, however it shall not start automatically when the service becomes selected.
- controlCode - Variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- convert(MediaDescriptionCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaDescriptionConverter
-
Deprecated.Returns a
MediaItem
for the givenMediaDescriptionCompat
or null if the description can't be converted. - convertToExoPlayerMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
-
Deprecated.
- convertToExoPlayerMediaItem(MediaItem) - Method in interface com.google.android.exoplayer2.ext.media2.MediaItemConverter
-
Deprecated.Converts a
Media2 MediaItem
to anExoPlayer MediaItem
. - convertToMedia2MediaItem(MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
-
Deprecated.
- convertToMedia2MediaItem(MediaItem) - Method in interface com.google.android.exoplayer2.ext.media2.MediaItemConverter
-
Deprecated.Converts an
ExoPlayer MediaItem
to aMedia2 MediaItem
. - copy(Looper, Clock, ListenerSet.IterationFinishedEvent<T>) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Copies the listener set.
- copy(Looper, ListenerSet.IterationFinishedEvent<T>) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Copies the listener set.
- copy(Format[]) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.Creates a copy of this stream element with the formats replaced with those specified.
- copy(List<StreamKey>) - Method in interface com.google.android.exoplayer2.offline.FilterableManifest
-
Deprecated.Returns a copy of the manifest including only the streams specified by the given keys.
- copy(List<StreamKey>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- copy(List<StreamKey>) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.
- copy(List<StreamKey>) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.
- copy(List<StreamKey>) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.
- CopyOnWriteMultiset<E> - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CopyOnWriteMultiset() - Constructor for class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.
- copyright - Variable in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.A copyright statement for the media presentation.
- copyWith(long, int) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Returns a playlist identical to this one except for the start time, the discontinuity sequence and
hasDiscontinuitySequence
values. - copyWith(long, int) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Part
-
Deprecated.
- copyWith(long, int) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment
-
Deprecated.
- copyWithAppendedEntries(Metadata.Entry...) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.Returns a copy of this metadata with the specified entries appended.
- copyWithAppendedEntriesFrom(Metadata) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.Returns a copy of this metadata with the entries of the specified metadata appended.
- copyWithCryptoType(@com.google.android.exoplayer2.C.CryptoType int) - Method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns a copy of this format with the specified
Format.cryptoType
. - copyWithData(byte[]) - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.Returns a copy of this instance with the specified data.
- copyWithEndTag() - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Returns a playlist identical to this one except that an end tag is added.
- copyWithFormat(Format) - Method in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.
- copyWithFormat(Format) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.Returns a copy of this instance with the given
Format
. - copyWithId(String) - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Returns a copy with the specified ID.
- copyWithId(String) - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Returns a copy of this track group with the specified
id
. - copyWithId(String) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Copies the
Group
with a newTrackGroup.id
. - copyWithKeySetId(byte[]) - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Returns a copy with the specified key set ID.
- copyWithMergedRequest(DownloadRequest) - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Returns the result of merging
newRequest
into this request. - copyWithMutationsApplied(ContentMetadataMutations) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.Returns a copy
DefaultContentMetadata
withmutations
applied. - copyWithPeriodUid(Object) - Method in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Returns a copy of this period identifier but with
newPeriodUid
as its period uid. - copyWithPeriodUid(Object) - Method in class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- copyWithPictureFrames(List<PictureFrame>) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns a copy of
this
with the given picture frames added to the metadata. - copyWithPresentationTimeUs(long) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.Returns a copy of this metadata with the specified presentation time.
- copyWithSchemeType(String) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.Returns a copy with the specified protection scheme type.
- copyWithSeekTable(FlacStreamMetadata.SeekTable) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns a copy of
this
with the seek table replaced by the one given. - copyWithVorbisComments(List<String>) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns a copy of
this
with the given Vorbis comments added to the metadata. - copyWithWindowSequenceNumber(long) - Method in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Returns a copy of this period identifier with a new
windowSequenceNumber
. - copyWithWindowSequenceNumber(long) - Method in class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- count - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The number of ads in the ad group, or
C.LENGTH_UNSET
if unknown. - count(E) - Method in class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.Returns the number of occurrences of an element in this multiset.
- crc32(byte[], int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the result of updating a CRC-32 with the specified bytes in a "most significant bit first" order.
- crc8(byte[], int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the result of updating a CRC-8 with the specified bytes in a "most significant bit first" order.
- create() - Method in interface com.google.android.exoplayer2.testutil.ExtractorAsserts.ExtractorFactory
- create() - Static method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Creates an unconfigured instance.
- create(@com.google.android.exoplayer2.C.FormatSupport int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns
RendererCapabilities.Capabilities
for the givenC.FormatSupport
. - create(@com.google.android.exoplayer2.C.FormatSupport int, @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int, @com.google.android.exoplayer2.RendererCapabilities.TunnelingSupport int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns
RendererCapabilities.Capabilities
combining the givenC.FormatSupport
,RendererCapabilities.AdaptiveSupport
andRendererCapabilities.TunnelingSupport
. - create(@com.google.android.exoplayer2.C.FormatSupport int, @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int, @com.google.android.exoplayer2.RendererCapabilities.TunnelingSupport int, @com.google.android.exoplayer2.RendererCapabilities.HardwareAccelerationSupport int, @com.google.android.exoplayer2.RendererCapabilities.DecoderSupport int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.
- create(int, int) - Static method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Creates a standard channel mixing matrix that converts from
inputChannelCount
channels tooutputChannelCount
channels. - create(int, int) - Method in interface com.google.android.exoplayer2.testutil.FakeTrackOutput.Factory
- create(Context) - Static method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.Creates a media metrics listener.
- create(Context, List<Effect>, DebugViewProvider, ColorInfo, ColorInfo, boolean, Executor, VideoFrameProcessor.Listener) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory
-
Deprecated.Creates a new
VideoFrameProcessor
instance. - create(Context, List<Effect>, DebugViewProvider, ColorInfo, ColorInfo, boolean, Executor, VideoFrameProcessor.Listener) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor.Factory
-
Deprecated.Creates a new
VideoFrameProcessor
instance. - create(Format, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.testutil.FakeMediaPeriod.TrackDataFactory
-
Returns the list of
FakeSampleStream.FakeSampleStreamItem
s that will be written the sample queue during playback. - create(String) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.
- create(String) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer.Factory
-
Deprecated.
- create(String) - Method in interface com.google.android.exoplayer2.transformer.Muxer.Factory
-
Deprecated.Returns a new muxer writing to a file.
- create4x4IdentityMatrix() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates a 4x4 identity matrix.
- createAdapter(MediaCodecAdapter.Configuration) - Method in class com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory
-
Deprecated.
- createAdapter(MediaCodecAdapter.Configuration) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory
-
Deprecated.Creates a
MediaCodecAdapter
instance. - createAdapter(MediaCodecAdapter.Configuration) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter.Factory
-
Deprecated.
- createAdaptiveTrackSelection(TrackGroup, int[], int, BandwidthMeter, ImmutableList<AdaptiveTrackSelection.AdaptationCheckpoint>) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates a single adaptive selection for the given group, bandwidth meter and tracks.
- createAdaptiveTrackSelection(ExoTrackSelection.Definition) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelectionUtil.AdaptiveTrackSelectionFactory
-
Deprecated.Creates an adaptive track selection for the provided track selection definition.
- createAdPlaybackState(int, long...) - Static method in class com.google.android.exoplayer2.testutil.FakeTimeline
-
Returns an ad playback state with the specified number of ads in each of the specified ad groups, each ten seconds long.
- createArgb8888BitmapFromCurrentGlFramebuffer(int, int) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Creates a
Bitmap.Config.ARGB_8888
bitmap with the values of the current OpenGL framebuffer. - createArgb8888BitmapFromRgba8888Image(Image) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Returns a bitmap with the same information as the provided alpha/red/green/blue 8-bits per component image.
- createArgb8888BitmapWithSolidColor(int, int, int) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Returns a solid
Bitmap
with every pixel having the same color. - createAssetLoader(EditedMediaItem, Looper, AssetLoader.Listener) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Factory
-
Deprecated.Creates an
AssetLoader
instance. - createAssetLoader(EditedMediaItem, Looper, AssetLoader.Listener) - Method in class com.google.android.exoplayer2.transformer.DefaultAssetLoaderFactory
-
Deprecated.
- createAssetLoader(EditedMediaItem, Looper, AssetLoader.Listener) - Method in class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader.Factory
-
Deprecated.
- createAssetLoader(EditedMediaItem, Looper, AssetLoader.Listener) - Method in class com.google.android.exoplayer2.transformer.ImageAssetLoader.Factory
-
Deprecated.
- createBuffer(float[]) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Allocates a FloatBuffer with the given data.
- createBuffersForTexture(int, int, int) - Method in class com.google.android.exoplayer2.effect.DefaultGlObjectsProvider
-
Deprecated.
- createBuffersForTexture(int, int, int) - Method in interface com.google.android.exoplayer2.util.GlObjectsProvider
-
Deprecated.Returns a
GlTextureInfo
containing the identifiers of the newly created buffers. - createByteArray(int...) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Converts an array of integers in the range [0, 255] into an equivalent byte array.
- createByteBuffer(float[]) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Creates a
ByteBuffer
containing thedata
. - createByteBuffer(short[]) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Creates a
ByteBuffer
containing thedata
. - createByteList(int...) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Converts an array of integers in the range [0, 255] into an equivalent byte list.
- createChunkSource(ExoTrackSelection, long, TransferListener) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource.Factory
- createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener, CmcdConfiguration) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource.Factory
-
Deprecated.
- createChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, TransferListener, CmcdConfiguration) - Method in interface com.google.android.exoplayer2.source.smoothstreaming.SsChunkSource.Factory
-
Deprecated.Creates a new
SsChunkSource
. - createCmcdConfiguration(MediaItem) - Method in interface com.google.android.exoplayer2.upstream.CmcdConfiguration.Factory
-
Deprecated.Creates a
CmcdConfiguration
based on the providedMediaItem
. - createCodec(MediaCodecAdapter.Configuration) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter.Factory
-
Deprecated.Creates a new
MediaCodec
instance. - createCompositeSequenceableLoader(SequenceableLoader...) - Method in interface com.google.android.exoplayer2.source.CompositeSequenceableLoaderFactory
-
Deprecated.Creates a composite
SequenceableLoader
. - createCompositeSequenceableLoader(SequenceableLoader...) - Method in class com.google.android.exoplayer2.source.DefaultCompositeSequenceableLoaderFactory
-
Deprecated.
- createCryptoConfig(byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- createCryptoConfig(byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Creates a
CryptoConfig
that can be passed to a compatible decoder to allow decryption of protected content using the specified session. - createCryptoConfig(byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- createCryptoConfig(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- createCurrentContentIntent(Player) - Method in class com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter
-
Deprecated.
- createCurrentContentIntent(Player) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
-
Deprecated.Creates a content intent for the current media item.
- createCustomActions(Context, int) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver
-
Deprecated.Gets the actions handled by this receiver.
- createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, long, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener, PlayerId, CmcdConfiguration) - Method in interface com.google.android.exoplayer2.source.dash.DashChunkSource.Factory
-
Deprecated.
- createDashChunkSource(LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, long, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler, TransferListener, PlayerId, CmcdConfiguration) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.Factory
-
Deprecated.
- createDataSet(TrackGroup, long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Factory
-
Returns a new
FakeAdaptiveDataSet
for the givenTrackGroup
. - createDataSink() - Method in class com.google.android.exoplayer2.testutil.FailOnCloseDataSink.Factory
- createDataSink() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink.Factory
-
Deprecated.
- createDataSink() - Method in interface com.google.android.exoplayer2.upstream.DataSink.Factory
-
Deprecated.Creates a
DataSink
instance. - createDataSource() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSourceFactory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
Creates and returns an instance of the
DataSource
. - createDataSource() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.
- createDataSource() - Method in interface com.google.android.exoplayer2.upstream.DataSource.Factory
-
Deprecated.Creates a
DataSource
instance. - createDataSource() - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.FileDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory
-
Deprecated.
- createDataSource() - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource.Factory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.PriorityDataSourceFactory
-
Deprecated.
- createDataSource() - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource.Factory
-
Deprecated.
- createDataSource(@com.google.android.exoplayer2.C.DataType int) - Method in class com.google.android.exoplayer2.source.hls.DefaultHlsDataSourceFactory
-
Deprecated.
- createDataSource(@com.google.android.exoplayer2.C.DataType int) - Method in interface com.google.android.exoplayer2.source.hls.HlsDataSourceFactory
-
Deprecated.Creates a
DataSource
for the given data type. - createDataSourceForDownloading() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Returns an instance suitable for downloading content.
- createDataSourceForRemovingDownload() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Returns an instance suitable for reading cached content as part of removing a download.
- createDataSourceInternal(HttpDataSource.RequestProperties) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.
- createDataSourceInternal(HttpDataSource.RequestProperties) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.
- createDataSourceInternal(HttpDataSource.RequestProperties) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory
-
Deprecated.Called by
HttpDataSource.BaseFactory.createDataSource()
to create aHttpDataSource
instance. - createDecoder(Format) - Method in interface com.google.android.exoplayer2.metadata.MetadataDecoderFactory
-
Deprecated.Creates a
MetadataDecoder
for the givenFormat
. - createDecoder(Format) - Method in interface com.google.android.exoplayer2.text.SubtitleDecoderFactory
-
Deprecated.Creates a
SubtitleDecoder
for the givenFormat
. - createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- createDecoder(Format, CryptoConfig) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Creates a decoder for the given format.
- createDecoderException(Throwable, MediaCodecInfo) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- createDecoderException(Throwable, MediaCodecInfo) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- createDefaultFrameDropEffect(float) - Static method in class com.google.android.exoplayer2.effect.FrameDropEffect
-
Deprecated.Creates a
FrameDropEffect
with the default frame dropping strategy. - createDownloader(DownloadRequest) - Method in class com.google.android.exoplayer2.offline.DefaultDownloaderFactory
-
Deprecated.
- createDownloader(DownloadRequest) - Method in interface com.google.android.exoplayer2.offline.DownloaderFactory
-
Deprecated.Creates a
Downloader
to perform the givenDownloadRequest
. - createDrmEventDispatcher(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns a
DrmSessionEventListener.EventDispatcher
which dispatches all events to the registered listeners with the specified window index andMediaSource.MediaPeriodId
. - createDrmEventDispatcher(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns a
DrmSessionEventListener.EventDispatcher
which dispatches all events to the registered listeners with the specifiedMediaSource.MediaPeriodId
- createEglContext(EGLContext, EGLDisplay, int, int[]) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates a new
EGLContext
for the specifiedEGLDisplay
. - createEglContext(EGLDisplay) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates a new
EGLContext
for the specifiedEGLDisplay
. - createEglContext(EGLDisplay, int, int[]) - Method in class com.google.android.exoplayer2.effect.DefaultGlObjectsProvider
-
Deprecated.
- createEglContext(EGLDisplay, int, int[]) - Method in interface com.google.android.exoplayer2.util.GlObjectsProvider
-
Deprecated.Creates a new
EGLContext
for the specifiedEGLDisplay
. - createEglDisplay() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns an initialized default
EGLDisplay
. - createEglSurface(EGLDisplay, Object, @com.google.android.exoplayer2.C.ColorTransfer int, boolean) - Method in class com.google.android.exoplayer2.effect.DefaultGlObjectsProvider
-
Deprecated.
- createEglSurface(EGLDisplay, Object, @com.google.android.exoplayer2.C.ColorTransfer int, boolean) - Method in interface com.google.android.exoplayer2.util.GlObjectsProvider
-
Deprecated.Creates a new
EGLSurface
wrapping the specifiedsurface
. - createEglSurface(EGLDisplay, Object, @com.google.android.exoplayer2.C.ColorTransfer int, boolean) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates a new
EGLSurface
wrapping the specifiedsurface
. - createEventDispatcher(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns a
MediaSourceEventListener.EventDispatcher
which dispatches all events to the registered listeners with the specified window index andMediaSource.MediaPeriodId
. - createEventDispatcher(int, MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- createEventDispatcher(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns a
MediaSourceEventListener.EventDispatcher
which dispatches all events to the registered listeners with the specifiedMediaSource.MediaPeriodId
. - createEventDispatcher(MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Use
BaseMediaSource.createEventDispatcher(MediaPeriodId)
instead. - createExternalTexture() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates a GL_TEXTURE_EXTERNAL_OES with default configuration of GL_LINEAR filtering and GL_CLAMP_TO_EDGE wrapping.
- createExtractor(Uri, Format, List<Format>, TimestampAdjuster, Map<String, List<String>>, ExtractorInput, PlayerId) - Method in class com.google.android.exoplayer2.source.hls.DefaultHlsExtractorFactory
-
Deprecated.
- createExtractor(Uri, Format, List<Format>, TimestampAdjuster, Map<String, List<String>>, ExtractorInput, PlayerId) - Method in interface com.google.android.exoplayer2.source.hls.HlsExtractorFactory
-
Deprecated.Creates an
Extractor
for extracting HLS media chunks. - createExtractors() - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.
- createExtractors() - Method in interface com.google.android.exoplayer2.extractor.ExtractorsFactory
-
Deprecated.Returns an array of new
Extractor
instances. - createExtractors(Uri, Map<String, List<String>>) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.
- createExtractors(Uri, Map<String, List<String>>) - Method in interface com.google.android.exoplayer2.extractor.ExtractorsFactory
-
Deprecated.Returns an array of new
Extractor
instances. - createFallbackOptions(ExoTrackSelection) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
-
Deprecated.Returns the
LoadErrorHandlingPolicy.FallbackOptions
with the tracks of the givenExoTrackSelection
and with a single location option indicating that there are no alternative locations available. - createFboForTexture(int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns a new framebuffer for the texture.
- createFloatArray(ByteBuffer) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Gets the underlying data of the
ByteBuffer
as afloat[]
. - createFocusedPlaceholderEglSurface(EGLContext, EGLDisplay, int[]) - Method in class com.google.android.exoplayer2.effect.DefaultGlObjectsProvider
-
Deprecated.
- createFocusedPlaceholderEglSurface(EGLContext, EGLDisplay, int[]) - Method in interface com.google.android.exoplayer2.util.GlObjectsProvider
-
Deprecated.Creates and focuses a placeholder
EGLSurface
. - createFocusedPlaceholderEglSurface(EGLContext, EGLDisplay, int[]) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates and focuses a placeholder
EGLSurface
. - createForAd(Exception) - Static method in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Returns a new ad load exception of
AdsMediaSource.AdLoadException.TYPE_AD
. - createForAdGroup(Exception, int) - Static method in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Returns a new ad load exception of
AdsMediaSource.AdLoadException.TYPE_AD_GROUP
. - createForAllAds(Exception) - Static method in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Returns a new ad load exception of
AdsMediaSource.AdLoadException.TYPE_ALL_ADS
. - createForAspectRatio(float, @com.google.android.exoplayer2.effect.Presentation.Layout int) - Static method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Creates a new
Presentation
instance. - createForAssetLoader(Throwable, int) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Creates an instance for an
AssetLoader
related exception. - createForAssetLoader(Throwable, int) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Creates an instance for an
AssetLoader
related exception. - createForAudioDecoding(Format) - Method in interface com.google.android.exoplayer2.transformer.Codec.DecoderFactory
-
Deprecated.Returns a
Codec
for audio decoding. - createForAudioDecoding(MediaCodecInfo, MediaFormat, Format, MediaCrypto) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.Creates a configuration for audio decoding.
- createForAudioEncoding(Format) - Method in interface com.google.android.exoplayer2.transformer.Codec.EncoderFactory
-
Deprecated.Returns a
Codec
for audio encoding. - createForAudioEncoding(Format) - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.
- createForAudioProcessing(Throwable, AudioProcessor.AudioFormat) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Creates an instance for an audio processing related exception.
- createForAudioProcessing(Throwable, AudioProcessor.AudioFormat) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Creates an instance for an audio processing related exception.
- createForCodec(Throwable, @com.google.android.exoplayer2.transformer.ExportException.ErrorCode int, boolean, boolean, Format) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Creates an instance for a
Codec
related exception. - createForCodec(Throwable, @com.google.android.exoplayer2.transformer.ExportException.ErrorCode int, boolean, boolean, String) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Creates an instance for a
Codec
related exception. - createForCodec(Throwable, @com.google.android.exoplayer2.transformer.TransformationException.ErrorCode int, boolean, boolean, Format) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Creates an instance for a
Codec
related exception. - createForCodec(Throwable, @com.google.android.exoplayer2.transformer.TransformationException.ErrorCode int, boolean, boolean, String) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Creates an instance for a
Codec
related exception. - createForHeight(int) - Static method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Creates a new
Presentation
instance. - createForIOException(IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Static method in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.Returns a
HttpDataSourceException
whose error code is assigned according to the cause and type. - createForMalformedContainer(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Creates a new instance for which
ParserException.contentIsMalformed
is true andParserException.dataType
isC.DATA_TYPE_MEDIA
. - createForMalformedDataOfUnknownType(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Creates a new instance for which
ParserException.contentIsMalformed
is true andParserException.dataType
isC.DATA_TYPE_UNKNOWN
. - createForMalformedManifest(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Creates a new instance for which
ParserException.contentIsMalformed
is true andParserException.dataType
isC.DATA_TYPE_MANIFEST
. - createForManifestWithUnsupportedFeature(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Creates a new instance for which
ParserException.contentIsMalformed
is false andParserException.dataType
isC.DATA_TYPE_MANIFEST
. - createFormatFromMediaFormat(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Returns a
Format
representing the givenMediaFormat
. - createForRemote(String) - Static method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Creates an instance of type
ExoPlaybackException.TYPE_REMOTE
. - createForRenderer(Throwable, String, int, Format, @com.google.android.exoplayer2.C.FormatSupport int, boolean, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Static method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Creates an instance of type
ExoPlaybackException.TYPE_RENDERER
. - createForSource(IOException, int) - Static method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Creates an instance of type
ExoPlaybackException.TYPE_SOURCE
. - createForUnexpected(Exception) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Creates an instance for an unexpected exception.
- createForUnexpected(Exception) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Creates an instance for an unexpected exception.
- createForUnexpected(RuntimeException) - Static method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.
- createForUnexpected(RuntimeException) - Static method in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Returns a new ad load exception of
AdsMediaSource.AdLoadException.TYPE_UNEXPECTED
. - createForUnexpected(RuntimeException, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Static method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Creates an instance of type
ExoPlaybackException.TYPE_UNEXPECTED
. - createForUnsupportedContainerFeature(String) - Static method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.Creates a new instance for which
ParserException.contentIsMalformed
is false andParserException.dataType
isC.DATA_TYPE_MEDIA
. - createForVideoDecoding(Format, Surface, boolean) - Method in interface com.google.android.exoplayer2.transformer.Codec.DecoderFactory
-
Deprecated.Returns a
Codec
for video decoding. - createForVideoDecoding(MediaCodecInfo, MediaFormat, Format, Surface, MediaCrypto) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.Creates a configuration for video decoding.
- createForVideoEncoding(Format) - Method in interface com.google.android.exoplayer2.transformer.Codec.EncoderFactory
-
Deprecated.Returns a
Codec
for video encoding. - createForVideoEncoding(Format) - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.Returns a
DefaultCodec
for video encoding. - createForWidthAndHeight(int, int, @com.google.android.exoplayer2.effect.Presentation.Layout int) - Static method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Creates a new
Presentation
instance. - createFp16BitmapFromCurrentGlFramebuffer(int, int) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Creates a
Bitmap.Config.RGBA_F16
bitmap with the values of the current OpenGL framebuffer. - createFromBitmap(Bitmap) - Static method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.Creates a new instance.
- createFromCaptionStyle(CaptioningManager.CaptionStyle) - Static method in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Creates a
CaptionStyleCompat
equivalent to a providedCaptioningManager.CaptionStyle
. - createFromCube(int[][][]) - Static method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.Creates a new instance.
- createFromParcel(Parcel) - Static method in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand.ComponentSplice
-
Deprecated.
- createGlTextureFromBitmap(Bitmap) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Creates a
2-dimensional OpenGL texture
with the bitmap's contents. - createGrayscaleFilter() - Static method in class com.google.android.exoplayer2.effect.RgbFilter
-
Deprecated.Creates a new grayscale
RgbFilter
instance. - createHandler(Looper, Handler.Callback) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- createHandler(Looper, Handler.Callback) - Method in class com.google.android.exoplayer2.testutil.FakeClock
- createHandler(Looper, Handler.Callback) - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.Creates a
HandlerWrapper
using a specified looper and a specified callback for handling messages. - createHandler(Looper, Handler.Callback) - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- createHandlerForCurrentLooper() - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- createHandlerForCurrentLooper(Handler.Callback) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- createHandlerForCurrentOrMainLooper() - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- createHandlerForCurrentOrMainLooper(Handler.Callback) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- createHttpRequestHeaders() - Method in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Creates and returns a new
ImmutableMap
containing the CMCD HTTP request headers. - createInitialPayloadReaders() - Method in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.
- createInitialPayloadReaders() - Method in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Factory
-
Deprecated.Returns the initial mapping from PIDs to payload readers.
- createInputBuffer() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Creates a new input buffer.
- createInputBuffer() - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- createInputBuffer() - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- createInputBuffer() - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- createInputBuffer() - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- createInputBuffer() - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- createInvertedFilter() - Static method in class com.google.android.exoplayer2.effect.RgbFilter
-
Deprecated.Creates a new inverted
RgbFilter
instance. - createMediaFormatFromFormat(Format) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Returns a
MediaFormat
representing the given ExoPlayerFormat
. - createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaSource
- createMediaPeriod(MediaSource.MediaPeriodId, TrackGroupArray, Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, TransferListener) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
MediaPeriod
for this media source. - createMediaPeriod(T, int) - Method in interface com.google.android.exoplayer2.testutil.MediaPeriodAsserts.FilterableManifestMediaPeriodFactory
-
Returns media period based on the provided filterable manifest.
- createMediaPlaylistVariantUrl(Uri) - Static method in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.Creates a variant for a given media playlist url.
- createMediaSource() - Method in class com.google.android.exoplayer2.source.SilenceMediaSource.Factory
-
Deprecated.Creates a new
SilenceMediaSource
. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.Factory
-
Deprecated.
- createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Returns a new
DashMediaSource
using the current parameters. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Returns a new
HlsMediaSource
using the current parameters. - createMediaSource(MediaItem) - Method in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.Creates a new
MediaSource
with the specifiedMediaItem
. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.Returns a new
ProgressiveMediaSource
using the current parameters. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Returns a new
RtspMediaSource
using the current parameters. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Returns a new
SsMediaSource
using the current parameters. - createMediaSource(MediaItem) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
- createMediaSource(MediaItem.SubtitleConfiguration, long) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Returns a new
SingleSampleMediaSource
using the current parameters. - createMediaSource(DownloadRequest, DataSource.Factory) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Equivalent to
createMediaSource(downloadRequest, dataSourceFactory, null)
. - createMediaSource(DownloadRequest, DataSource.Factory, DrmSessionManager) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Utility method to create a
MediaSource
that only exposes the tracks defined indownloadRequest
. - createMediaSource(DashManifest) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Returns a new
DashMediaSource
using the current parameters and the specified sideloaded manifest. - createMediaSource(DashManifest, MediaItem) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Returns a new
DashMediaSource
using the current parameters and the specified sideloaded manifest. - createMediaSource(SsManifest) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Returns a new
SsMediaSource
using the current parameters and the specified sideloaded manifest. - createMediaSource(SsManifest, MediaItem) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Returns a new
SsMediaSource
using the current parameters and the specified sideloaded manifest. - createMessage(PlayerMessage.Target) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Creates a message that can be sent to a
PlayerMessage.Target
. - createMessage(PlayerMessage.Target) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- createMessage(PlayerMessage.Target) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- createMetadataInputBuffer(byte[]) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
- createMultiPeriodAdTimeline(Object, int, boolean...) - Static method in class com.google.android.exoplayer2.testutil.FakeTimeline
-
Creates a multi-period timeline with ad and content periods specified by the flags passed as var-arg arguments.
- createNotification(Player, NotificationCompat.Builder, boolean, Bitmap) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Creates the notification given the current player state.
- createNotificationChannel(Context, String, int, int, @com.google.android.exoplayer2.util.NotificationUtil.Importance int) - Static method in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.Creates a notification channel that notifications can be posted to.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Creates a new output buffer.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- createOutputBuffer() - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- createPayloadReader(int, TsPayloadReader.EsInfo) - Method in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.
- createPayloadReader(int, TsPayloadReader.EsInfo) - Method in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Factory
-
Deprecated.Returns a
TsPayloadReader
for a given stream type and elementary stream information. - createPayloadReader(RtpPayloadFormat) - Method in class com.google.android.exoplayer2.source.rtsp.reader.DefaultRtpPayloadReaderFactory
-
Deprecated.
- createPayloadReader(RtpPayloadFormat) - Method in interface com.google.android.exoplayer2.source.rtsp.reader.RtpPayloadReader.Factory
-
Deprecated.Returns a
RtpPayloadReader
for a givenRtpPayloadFormat
. - createPeriod(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Calls
MediaSource.createPeriod(MediaPeriodId, Allocator, long)
on the wrapped source then prepares it ifMaskingMediaPeriod.prepare(Callback, long)
has been called. - createPeriod(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Calls
MediaSource.createPeriod(MediaSource.MediaPeriodId, Allocator, long)
with a zero start position on the playback thread, asserting that a non-nullMediaPeriod
is returned. - createPeriod(MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Calls
MediaSource.createPeriod(MediaSource.MediaPeriodId, Allocator, long)
on the playback thread, asserting that a non-nullMediaPeriod
is returned. - createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.FilteringMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Returns a new
MediaPeriod
identified byperiodId
. - createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Creates the requested
MediaPeriod
. - createPeriod(MediaSource.MediaPeriodId, Allocator, long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- createPlaceholder(Object) - Static method in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition that corresponds to a placeholder timeline using the given tag.
- createPlaylistParser() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistParserFactory
-
Deprecated.
- createPlaylistParser() - Method in class com.google.android.exoplayer2.source.hls.playlist.FilteringHlsPlaylistParserFactory
-
Deprecated.
- createPlaylistParser() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory
-
Deprecated.Returns a stand-alone playlist parser.
- createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistParserFactory
-
Deprecated.
- createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist) - Method in class com.google.android.exoplayer2.source.hls.playlist.FilteringHlsPlaylistParserFactory
-
Deprecated.
- createPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParserFactory
-
Deprecated.Returns a playlist parser for playlists that were referenced by the given
HlsMultivariantPlaylist
. - createProgressiveMediaExtractor(@com.google.android.exoplayer2.C.TrackType int, Format, boolean, List<Format>, TrackOutput, PlayerId) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor.Factory
-
Deprecated.Returns a new
ChunkExtractor
instance. - createProgressiveMediaExtractor(PlayerId) - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor.Factory
-
Deprecated.Returns a new
ProgressiveMediaExtractor
instance. - createRendererException(Throwable, Format, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Creates an
ExoPlaybackException
of typeExoPlaybackException.TYPE_RENDERER
for this renderer. - createRendererException(Throwable, Format, boolean, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Creates an
ExoPlaybackException
of typeExoPlaybackException.TYPE_RENDERER
for this renderer. - createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.
- createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput) - Method in interface com.google.android.exoplayer2.RenderersFactory
-
Deprecated.
- createRenderers(Handler, VideoRendererEventListener, AudioRendererEventListener, TextOutput, MetadataOutput) - Method in class com.google.android.exoplayer2.testutil.CapturingRenderersFactory
- createRetryAction(boolean, long) - Static method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Creates a
Loader.LoadErrorAction
for retrying with the given parameters. - createRobolectricConditionVariable() - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
-
Creates a
ConditionVariable
whoseConditionVariable.block(long)
method times out according to wallclock time when used in Robolectric tests. - createSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List<FakeSampleStream.FakeSampleStreamItem>) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Creates a new
FakeSampleStream
. - createSeekParamsForTargetTimeUs(long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- createSessionCreationData(DrmInitData, DrmInitData) - Static method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.Merges
DrmInitData
obtained from a media manifest and a media stream. - createSimpleFrameDropEffect(float, float) - Static method in class com.google.android.exoplayer2.effect.FrameDropEffect
-
Deprecated.Creates a
FrameDropEffect
that keeps every nth frame, where n is theinputFrameRate
divided by thetargetFrameRate
. - createSingleVariantMultivariantPlaylist(String) - Static method in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.Creates a playlist with a single variant.
- createStaticBitmapOverlay(Context, Uri, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.Creates a
BitmapOverlay
that shows the input atoverlayBitmapUri
with the sameOverlaySettings
throughout the whole video. - createStaticBitmapOverlay(Bitmap) - Static method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.Creates a
BitmapOverlay
that shows theoverlayBitmap
in the same position and size throughout the whole video. - createStaticBitmapOverlay(Bitmap, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.Creates a
BitmapOverlay
that shows theoverlayBitmap
in the sameOverlaySettings
throughout the whole video. - createStaticDrawableOverlay(Drawable, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.DrawableOverlay
-
Deprecated.Creates a
TextOverlay
that shows theDrawable
with the sameOverlaySettings
throughout the whole video. - createStaticTextOverlay(SpannableString) - Static method in class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.Creates a
TextOverlay
that shows theoverlayText
with the same default settings inOverlaySettings
throughout the whole video. - createStaticTextOverlay(SpannableString, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.Creates a
TextOverlay
that shows theoverlayText
with the sameOverlaySettings
throughout the whole video. - createSubtitle() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- createSubtitle() - Method in class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- createTempDirectory(Context, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Creates an empty directory in the directory returned by
Context.getCacheDir()
. - createTempFile(Context, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Creates a new empty file in the directory returned by
Context.getCacheDir()
. - createTestFile(File, long) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Writes test data with the specified length to the file and returns it.
- createTestFile(File, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Writes one byte long test data to the file and returns it.
- createTestFile(File, String, long) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Writes test data with the specified length to the file and returns it.
- createTexture(int, int, boolean) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Allocates a new RGBA texture with the specified dimensions and color component precision.
- createTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.Factory
-
Deprecated.Creates a new tracker instance.
- createTracks(ExtractorOutput, int) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpAc3Reader
-
Deprecated.
- createTracks(ExtractorOutput, int) - Method in interface com.google.android.exoplayer2.source.rtsp.reader.RtpPayloadReader
-
Deprecated.Initializes the reader by providing its output and track id.
- createTracks(ExtractorOutput, int) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpPcmReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in interface com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader
-
Deprecated.Initializes the reader by providing outputs and ids for the tracks.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- createTracks(ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.SeiReader
-
Deprecated.
- createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.
- createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection.Factory
-
Deprecated.Creates track selections for the provided
Definitions
. - createTrackSelections(ExoTrackSelection.Definition[], BandwidthMeter, MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.RandomTrackSelection.Factory
-
Deprecated.
- createTrackSelectionsForDefinitions(ExoTrackSelection.Definition[], TrackSelectionUtil.AdaptiveTrackSelectionFactory) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
-
Deprecated.Creates track selections for an array of track selection definitions, with at most one multi-track adaptive selection.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Creates an exception to propagate for an unexpected decode error.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- createUnexpectedDecodeException(Throwable) - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- createVertexBuffer(List<float[]>) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Flattens the list of 4 element NDC coordinate vectors into a buffer.
- createWithDrm(Allocator, Looper, DrmSessionManager, DrmSessionEventListener.EventDispatcher) - Static method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Use
SampleQueue.createWithDrm(Allocator, DrmSessionManager, EventDispatcher)
instead. TheplaybackLooper
should be configured on theDrmSessionManager
withDrmSessionManager.setPlayer(Looper, PlayerId)
. - createWithDrm(Allocator, DrmSessionManager, DrmSessionEventListener.EventDispatcher) - Static method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Creates a sample queue with DRM resource management.
- createWithoutDrm(Allocator) - Static method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Creates a sample queue without DRM resource management.
- createWithWindowId(Object) - Static method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Convenience method to create a
FakeMediaSource
with the given window id. - CreationTime - Class in com.google.android.exoplayer2.container
-
Stores creation time.
- CreationTime(long) - Constructor for class com.google.android.exoplayer2.container.CreationTime
-
Creates an instance.
- CREATOR - Static variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.Object that can restore
AudioAttributes
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.container.CreationTime
- CREATOR - Static variable in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.Object that can restore
DeviceInfo
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- CREATOR - Static variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Object that can restore
ExoPlaybackException
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.State
-
Deprecated.Object that can restore
ImaServerSideAdInsertionMediaSource.AdsLoader.State
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Format
-
Deprecated.Object that can restore
Format
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.HeartRating
-
Deprecated.Object that can restore a
HeartRating
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.An object that can restore
MediaItem.AdsConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.An object that can restore
MediaItem.ClippingConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.An object that can restore
MediaItem.DrmConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.An object that can restore
MediaItem.LiveConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Object that can restore
MediaItem.LocalConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.An object that can restore
MediaItem.RequestMetadata
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.An object that can restore
MediaItem.SubtitleConfiguration
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Object that can restore
MediaMetadata
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.scte35.SpliceNullCommand
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.scte35.TimeSignalCommand
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.metadata.vorbis.VorbisComment
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.Object that can restore a
PercentageRating
from aBundle
. - CREATOR - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Object that can create a
PlaybackException
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.Object that can restore
PlaybackParameters
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Object that can restore
Player.Commands
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.Object that can restore
Player.PositionInfo
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Rating
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Object that can restore
AdPlaybackState.AdGroup
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Object that can restore
AdPlaybackState
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Object that can restore
TrackGroup
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.Object that can restores a TrackGroupArray from a
Bundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.StarRating
-
Deprecated.Object that can restore a
StarRating
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- CREATOR - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.Object that can restore a
ThumbRating
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Timeline
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Object that can restore
Timeline.Period
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Object that can restore
Timeline.Period
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Tracks
-
Deprecated.Object that can restore tracks from a
Bundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Object that can restore a group of tracks from a
Bundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Object that can restore
Parameters
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.Object that can restore
SelectionOverride
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.Object that can restore
TrackSelectionOverride
from aBundle
. - CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Use
TrackSelectionParameters.fromBundle(Bundle)
instead. - CREATOR - Static variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.
- CREATOR - Static variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.
- cronetConnectionStatus - Variable in exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.Returns the status of the connection establishment at the moment when the error occurred, as defined by
UrlRequest.Status
. - CronetDataSource - Class in com.google.android.exoplayer2.ext.cronet
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CronetDataSource(CronetEngine, Executor, int, int, int, boolean, boolean, String, HttpDataSource.RequestProperties, Predicate<String>, boolean) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- CronetDataSource.Factory - Class in com.google.android.exoplayer2.ext.cronet
-
Deprecated.
DataSource.Factory
forCronetDataSource
instances. - CronetDataSource.OpenException - Exception in com.google.android.exoplayer2.ext.cronet
-
Deprecated.Thrown when an error is encountered when trying to open a
CronetDataSource
. - CronetDataSourceFactory - Class in com.google.android.exoplayer2.ext.cronet
-
Deprecated.Use
CronetDataSource.Factory
instead. - CronetDataSourceFactory(CronetEngineWrapper, Executor) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, HttpDataSource.Factory) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, int, int, boolean, String) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, HttpDataSource.Factory) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, HttpDataSource.Factory) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, int, int, boolean, String) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, HttpDataSource.Factory) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, TransferListener, String) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetDataSourceFactory(CronetEngineWrapper, Executor, String) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.Creates an instance.
- CronetEngineWrapper - Class in com.google.android.exoplayer2.ext.cronet
-
Deprecated.Use
CronetEngine
directly. See the Android developer guide to learn how to instantiate aCronetEngine
for use by your application. You can also useCronetUtil.buildCronetEngine(android.content.Context)
to build aCronetEngine
suitable for use withCronetDataSource
. - CronetEngineWrapper(Context) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper
-
Deprecated.Creates a wrapper for a
CronetEngine
built using the most suitableCronetProvider
. - CronetEngineWrapper(Context, String, boolean) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper
-
Deprecated.Creates a wrapper for a
CronetEngine
built using the most suitableCronetProvider
. - CronetEngineWrapper(CronetEngine) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper
-
Deprecated.Creates a wrapper for an existing
CronetEngine
. - CronetUtil - Class in com.google.android.exoplayer2.ext.cronet
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Crop - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Crop(float, float, float, float) - Constructor for class com.google.android.exoplayer2.effect.Crop
-
Deprecated.Crops a smaller (or larger) frame, per normalized device coordinates (NDC), where the input frame corresponds to the square ranging from -1 to 1 on the x and y axes.
- crypto - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.For DRM protected playbacks, a
MediaCrypto
to use for decryption. - CRYPTO_MODE_AES_CBC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- CRYPTO_MODE_AES_CTR - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- CRYPTO_MODE_UNENCRYPTED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- CRYPTO_TYPE_CUSTOM_BASE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Applications or extensions may define custom
CRYPTO_TYPE_*
constants greater than or equal to this value. - CRYPTO_TYPE_FRAMEWORK - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Framework crypto in which a
MediaCodec
is configured with aMediaCrypto
. - CRYPTO_TYPE_NONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.No crypto.
- CRYPTO_TYPE_UNSUPPORTED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.An unsupported crypto type.
- CryptoConfig - Interface in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- cryptoData - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- cryptoData - Variable in class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.A
TrackOutput.CryptoData
instance containing the encryption information from thisTrackEncryptionBox
. - CryptoData(@com.google.android.exoplayer2.C.CryptoMode int, byte[], int, int) - Constructor for class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.
- CryptoException - Exception in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CryptoException(int, String) - Constructor for exception com.google.android.exoplayer2.decoder.CryptoException
-
Deprecated.
- cryptoInfo - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.
CryptoInfo
for encrypted data. - CryptoInfo - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CryptoInfo() - Constructor for class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.
- cryptoMode - Variable in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.The encryption mode used for the sample.
- cryptoType - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The type of crypto that must be used to decode samples associated with this format, or
C.CRYPTO_TYPE_NONE
if the content is not encrypted. - csrc - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP CSRC fields (Optional, up to 15 items).
- CSRC_SIZE - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- csrcCount - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP CSRC count field (Word 0, bits 4-7).
- cue - Variable in class com.google.android.exoplayer2.text.webvtt.WebvttCueInfo
-
Deprecated.
- Cue - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CUE_HEADER_PATTERN - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCueParser
-
Deprecated.
- Cue.AnchorType - Annotation Type in com.google.android.exoplayer2.text
-
Deprecated.The type of anchor, which may be unset.
- Cue.Builder - Class in com.google.android.exoplayer2.text
-
Deprecated.A builder for
Cue
objects. - Cue.LineType - Annotation Type in com.google.android.exoplayer2.text
-
Deprecated.The type of line, which may be unset.
- Cue.TextSizeType - Annotation Type in com.google.android.exoplayer2.text
-
Deprecated.The type of default text size for this cue, which may be unset.
- Cue.VerticalType - Annotation Type in com.google.android.exoplayer2.text
-
Deprecated.The type of vertical layout for this cue, which may be unset (i.e.
- CueDecoder - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CueDecoder() - Constructor for class com.google.android.exoplayer2.text.CueDecoder
-
Deprecated.
- CueEncoder - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CueEncoder() - Constructor for class com.google.android.exoplayer2.text.CueEncoder
-
Deprecated.
- CueGroup - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- CueGroup(List<Cue>, long) - Constructor for class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.Creates a CueGroup.
- cues - Variable in class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.The cues in this group.
- CURRENT_POSITION_NOT_SET - Static variable in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returned by
AudioSink.getCurrentPositionUs(boolean)
when the position is not set. - currentAdGroupIndex - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current ad group index, or
C.INDEX_UNSET
if no ad is playing. - currentAdIndexInAdGroup - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current ad index in the ad group, or
C.INDEX_UNSET
if no ad is playing. - currentCapacity - Variable in exception com.google.android.exoplayer2.decoder.DecoderInputBuffer.InsufficientCapacityException
-
Deprecated.The current capacity of the buffer.
- currentCues - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current cues.
- currentMediaItemIndex - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current media item index, or
C.INDEX_UNSET
to assume the default first item of the playlist is played. - currentMediaPeriodId - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.
Media period identifier
for the currently playing media period at the time of the event, ornull
if no current media period identifier is available. - currentPlaybackPositionMs - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Position in the
current timeline window
or the currently playing ad at the time of the event, in milliseconds. - currentTimeline - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.The current
Timeline
at the time of the event (equivalent toPlayer.getCurrentTimeline()
). - currentTimeMillis() - Method in class com.google.android.exoplayer2.testutil.FakeClock
- currentTimeMillis() - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.Returns the current time in milliseconds since the Unix Epoch.
- currentTimeMillis() - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- currentWindowIndex - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.The current window index in
AnalyticsListener.EventTime.currentTimeline
at the time of the event, or the prospective window index if the timeline is not yet known and empty (equivalent toPlayer.getCurrentMediaItemIndex()
). - CUSTOM_ERROR_CODE_BASE - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Player implementations that want to surface custom errors can use error codes greater than this value, so as to avoid collision with other error codes defined in this class.
- customActionReceiver - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- customCacheKey - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional custom cache key (only used for progressive streams).
- customCacheKey - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Custom key for cache indexing, or null.
- customData - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Application specific data.
D
- d(String, String) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- d(String, String) - Method in interface com.google.android.exoplayer2.util.Log.Logger
-
Deprecated.Logs a debug-level message.
- d(String, String, Throwable) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- DashChunkSource - Interface in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashChunkSource.Factory - Interface in com.google.android.exoplayer2.source.dash
-
Deprecated.Factory for
DashChunkSource
s. - DashDownloader - Class in com.google.android.exoplayer2.source.dash.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashDownloader(MediaItem, CacheDataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.dash.offline.DashDownloader
-
Deprecated.Creates a new instance.
- DashDownloader(MediaItem, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.dash.offline.DashDownloader
-
Deprecated.Creates a new instance.
- DashDownloader(MediaItem, ParsingLoadable.Parser<DashManifest>, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.dash.offline.DashDownloader
-
Deprecated.
- DashDownloader(MediaItem, ParsingLoadable.Parser<DashManifest>, CacheDataSource.Factory, Executor, long) - Constructor for class com.google.android.exoplayer2.source.dash.offline.DashDownloader
-
Deprecated.Creates a new instance.
- DashManifest - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashManifest(long, long, long, boolean, long, long, long, long, ProgramInformation, UtcTimingElement, ServiceDescriptionElement, Uri, List<Period>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- DashManifestParser - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashManifestParser() - Constructor for class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- DashManifestParser.RepresentationInfo - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A parsed Representation element.
- DashManifestStaleException - Exception in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashManifestStaleException() - Constructor for exception com.google.android.exoplayer2.source.dash.DashManifestStaleException
-
Deprecated.
- DashMediaSource - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashMediaSource.Factory - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.Factory for
DashMediaSource
s. - DashSegmentIndex - Interface in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashUtil - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashWrappingSegmentIndex - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DashWrappingSegmentIndex(ChunkIndex, long) - Constructor for class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.The buffer's data, or
null
if no data has been set. - data - Variable in class com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.RGB buffer for RGB mode.
- data - Variable in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.The initialization data.
- data - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The raw header data.
- data - Variable in class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Application defined data associated with the download.
- data - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.ProtectionElement
-
Deprecated.
- data - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- data - Variable in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- data - Variable in class com.google.android.exoplayer2.upstream.Allocation
-
Deprecated.The array containing the allocated space.
- data - Variable in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.
- DATA_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "data".
- DATA_TYPE_AD - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for ads loader data.
- DATA_TYPE_CUSTOM_BASE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Applications or extensions may define custom
DATA_TYPE_*
constants greater than or equal to this value. - DATA_TYPE_DRM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for drm or encryption data.
- DATA_TYPE_MANIFEST - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for a manifest file.
- DATA_TYPE_MEDIA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for media, typically containing media samples.
- DATA_TYPE_MEDIA_INITIALIZATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for media, typically containing only initialization data.
- DATA_TYPE_MEDIA_PROGRESSIVE_LIVE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for live progressive media streams, typically containing media samples.
- DATA_TYPE_TIME_SYNCHRONIZATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for time synchronization data.
- DATA_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A data type constant for data of unknown or unspecified type.
- DATABASE_NAME - Static variable in class com.google.android.exoplayer2.database.StandaloneDatabaseProvider
-
Deprecated.The file name used for the standalone database.
- DatabaseIOException - Exception in com.google.android.exoplayer2.database
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DatabaseIOException(SQLException) - Constructor for exception com.google.android.exoplayer2.database.DatabaseIOException
-
Deprecated.
- DatabaseIOException(SQLException, String) - Constructor for exception com.google.android.exoplayer2.database.DatabaseIOException
-
Deprecated.
- DatabaseProvider - Interface in com.google.android.exoplayer2.database
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataChunk(DataSource, DataSpec, @com.google.android.exoplayer2.C.DataType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, byte[]) - Constructor for class com.google.android.exoplayer2.source.chunk.DataChunk
-
Deprecated.
- DataReader - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSchemeDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSchemeDataSource() - Constructor for class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- dataSetFactory - Variable in class com.google.android.exoplayer2.testutil.FakeChunkSource.Factory
- DataSink - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSink.Factory - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A factory for
DataSink
instances. - dataSource - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.
- DataSource - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSource.Factory - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A factory for
DataSource
instances. - DataSourceBitmapLoader - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSourceBitmapLoader(Context) - Constructor for class com.google.android.exoplayer2.upstream.DataSourceBitmapLoader
-
Deprecated.Creates an instance that uses a
DefaultHttpDataSource
for image loading and delegates loading tasks to aExecutors.newSingleThreadExecutor()
. - DataSourceBitmapLoader(ListeningExecutorService, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.upstream.DataSourceBitmapLoader
-
Deprecated.Creates an instance that delegates loading tasks to the
ListeningExecutorService
. - DataSourceContractTest - Class in com.google.android.exoplayer2.testutil
-
A collection of contract tests for
DataSource
implementations. - DataSourceContractTest() - Constructor for class com.google.android.exoplayer2.testutil.DataSourceContractTest
- DataSourceContractTest.FakeTransferListener - Class in com.google.android.exoplayer2.testutil
-
A
TransferListener
that only keeps track of the transferred bytes. - DataSourceContractTest.TestResource - Class in com.google.android.exoplayer2.testutil
-
Information about a resource that can be used to test the
DataSource
instance. - DataSourceContractTest.TestResource.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder for
DataSourceContractTest.TestResource
instances. - DataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSourceException(@com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.Constructs a DataSourceException.
- DataSourceException(String, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.Constructs a DataSourceException.
- DataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.Constructs a DataSourceException.
- DataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.Constructs a DataSourceException.
- dataSourceFactory - Variable in class com.google.android.exoplayer2.testutil.FakeChunkSource.Factory
- DataSourceInputStream - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSourceInputStream(DataSource, DataSpec) - Constructor for class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.
- DataSourceUtil - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- dataSpec - Variable in exception com.google.android.exoplayer2.drm.MediaDrmCallbackException
-
Deprecated.The
DataSpec
associated with the request. - dataSpec - Variable in class com.google.android.exoplayer2.offline.SegmentDownloader.Segment
-
Deprecated.The
DataSpec
of the segment. - dataSpec - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.The
DataSpec
that defines the data to be loaded. - dataSpec - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.Defines the requested data.
- dataSpec - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.The
DataSpec
associated with the current connection. - dataSpec - Variable in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.The
DataSpec
that defines the data to be loaded. - DataSpec - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DataSpec(Uri) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Constructs an instance.
- DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, @com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int, Map<String, String>) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, byte[], long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. Note that the httpMethod must be set explicitly for the Builder. - DataSpec(Uri, long, long) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Constructs an instance.
- DataSpec(Uri, long, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, long, long, String) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec(Uri, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int, Map<String, String>) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Use
DataSpec.Builder
. - DataSpec.Builder - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Builds
DataSpec
instances. - DataSpec.Flags - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.The flags that apply to any request for data.
- DataSpec.HttpMethod - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.HTTP methods supported by ExoPlayer
HttpDataSource
s. - dataSpecWithEndPositionOutOfRange_readsToEnd() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithLength_readExpectedRange() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithPosition_readUntilEnd() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithPositionAndLength_readExpectedRange() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithPositionAtEnd_readsZeroBytes() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithPositionAtEndAndLength_readsZeroBytes() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataSpecWithPositionOutOfRange_throwsPositionOutOfRangeException() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- dataType - Variable in exception com.google.android.exoplayer2.ParserException
-
Deprecated.The
data type
of the parsed bitstream. - dataType - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.The
data type
. - DebugTextViewHelper - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DebugTextViewHelper(ExoPlayer, TextView) - Constructor for class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.
- DebugTraceUtil - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DebugViewProvider - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- decode(byte[]) - Method in class com.google.android.exoplayer2.text.CueDecoder
-
Deprecated.Decodes byte array into list of
Cue
objects. - decode(byte[], int) - Method in class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.Decodes ID3 tags.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.dvb.DvbDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.pgs.PgsDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.Decodes data into a
Subtitle
. - decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.ssa.SsaDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.subrip.SubripDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.ttml.TtmlDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.tx3g.Tx3gDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.webvtt.Mp4WebvttDecoder
-
Deprecated.
- decode(byte[], int, boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttDecoder
-
Deprecated.
- decode(DecoderInputBuffer, SimpleDecoderOutputBuffer, boolean) - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- decode(DecoderInputBuffer, SimpleDecoderOutputBuffer, boolean) - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- decode(DecoderInputBuffer, VideoDecoderOutputBuffer, boolean) - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- decode(DecoderInputBuffer, VideoDecoderOutputBuffer, boolean) - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- decode(MetadataInputBuffer) - Method in interface com.google.android.exoplayer2.metadata.MetadataDecoder
-
Deprecated.Decodes a
Metadata
element from the provided input buffer. - decode(MetadataInputBuffer) - Method in class com.google.android.exoplayer2.metadata.SimpleMetadataDecoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTableDecoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessageDecoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.icy.IcyDecoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceInfoDecoder
-
Deprecated.
- decode(MetadataInputBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.metadata.SimpleMetadataDecoder
-
Deprecated.Called by
SimpleMetadataDecoder.decode(MetadataInputBuffer)
after input buffer validation has been performed, except in the case thatBuffer.isDecodeOnly()
istrue
. - decode(SubtitleInputBuffer) - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- decode(SubtitleInputBuffer) - Method in class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- decode(SubtitleInputBuffer, SubtitleOutputBuffer, boolean) - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- decode(ParsableByteArray) - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessageDecoder
-
Deprecated.
- decode(I, O, boolean) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Decodes the
inputBuffer
and stores any decoded output inoutputBuffer
. - decodeBitmap(byte[]) - Method in class com.google.android.exoplayer2.upstream.DataSourceBitmapLoader
-
Deprecated.
- decodeBitmap(byte[]) - Method in interface com.google.android.exoplayer2.util.BitmapLoader
-
Deprecated.Decodes an image from compressed binary data.
- decodeOneAssetFileFrame(String, DecodeOneFrameUtil.Listener, Surface) - Static method in class com.google.android.exoplayer2.testutil.DecodeOneFrameUtil
-
Reads and decodes one frame from the
assetFilePath
and renders it to thesurface
. - decodeOneCacheFileFrame(String, DecodeOneFrameUtil.Listener, Surface) - Static method in class com.google.android.exoplayer2.testutil.DecodeOneFrameUtil
-
Reads and decodes one frame from the
cacheFilePath
and renders it to thesurface
. - DecodeOneFrameUtil - Class in com.google.android.exoplayer2.testutil
-
Utilities for decoding a video frame for tests.
- DecodeOneFrameUtil.Listener - Interface in com.google.android.exoplayer2.testutil
-
Listener for decoding events.
- Decoder<I,O,E extends DecoderException> - Interface in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DECODER_SUPPORT_FALLBACK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The format exceeds the primary decoder's capabilities but is supported by fallback decoder
- DECODER_SUPPORT_FALLBACK_MIMETYPE - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The format's MIME type is unsupported and the renderer may use a decoder for a fallback MIME type.
- DECODER_SUPPORT_PRIMARY - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The renderer is able to use the primary decoder for the format's MIME type.
- DecoderAudioRenderer<T extends Decoder<DecoderInputBuffer,? extends SimpleDecoderOutputBuffer,? extends DecoderException>> - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderAudioRenderer() - Constructor for class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- DecoderAudioRenderer(Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- decoderCounters - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- decoderCounters - Variable in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Decoder event counters used for debugging purposes.
- DecoderCounters - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderCounters() - Constructor for class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.
- DecoderCountersUtil - Class in com.google.android.exoplayer2.testutil
-
Assertions for
DecoderCounters
. - DecoderException - Exception in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderException(String) - Constructor for exception com.google.android.exoplayer2.decoder.DecoderException
-
Deprecated.Creates an instance.
- DecoderException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.decoder.DecoderException
-
Deprecated.Creates an instance.
- DecoderException(Throwable) - Constructor for exception com.google.android.exoplayer2.decoder.DecoderException
-
Deprecated.Creates an instance.
- decoderInitCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of times a decoder has been initialized.
- DecoderInitializationException(Format, Throwable, boolean, int) - Constructor for exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.
- DecoderInitializationException(Format, Throwable, boolean, MediaCodecInfo) - Constructor for exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.
- decoderInitialized(String, long, long) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- decoderInitialized(String, long, long) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- DecoderInputBuffer - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderInputBuffer(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementMode int) - Constructor for class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Creates a new instance.
- DecoderInputBuffer(@com.google.android.exoplayer2.decoder.DecoderInputBuffer.BufferReplacementMode int, int) - Constructor for class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Creates a new instance.
- DecoderInputBuffer.BufferReplacementMode - Annotation Type in com.google.android.exoplayer2.decoder
-
Deprecated.The buffer replacement mode.
- DecoderInputBuffer.InsufficientCapacityException - Exception in com.google.android.exoplayer2.decoder
-
Deprecated.Thrown when an attempt is made to write into a
DecoderInputBuffer
whoseDecoderInputBuffer.bufferReplacementMode
isDecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DISABLED
and whoDecoderInputBuffer.data
capacity is smaller than required. - decoderName - Variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The name of the decoder.
- DecoderOutputBuffer - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderOutputBuffer() - Constructor for class com.google.android.exoplayer2.decoder.DecoderOutputBuffer
-
Deprecated.
- DecoderOutputBuffer.Owner<S extends DecoderOutputBuffer> - Interface in com.google.android.exoplayer2.decoder
-
Deprecated.Buffer owner.
- decoderPrivate - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Decoder private data.
- decoderReleaseCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of times a decoder has been released.
- decoderReleased(String) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- decoderReleased(String) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- DecoderReuseEvaluation - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderReuseEvaluation(String, Format, Format, @com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderReuseResult int, @com.google.android.exoplayer2.decoder.DecoderReuseEvaluation.DecoderDiscardReasons int) - Constructor for class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.
- DecoderReuseEvaluation.DecoderDiscardReasons - Annotation Type in com.google.android.exoplayer2.decoder
-
Deprecated.Possible reasons why reuse is not possible.
- DecoderReuseEvaluation.DecoderReuseResult - Annotation Type in com.google.android.exoplayer2.decoder
-
Deprecated.Possible outcomes of the evaluation.
- DecoderVideoRenderer - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DecoderVideoRenderer(long, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- decreaseDeviceVolume() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.decreaseDeviceVolume()
instead. - decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Use
CastPlayer.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Use
SimpleBasePlayer.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
-
Deprecated.Use
StubPlayer.decreaseDeviceVolume(int)
instead. - decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.decreaseDeviceVolume(int)
on the delegate. - decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Decreases the volume of the device.
- decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- decreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- deduplicateConsecutiveFormats - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig
-
Controls how consecutive formats with no intervening samples are handled.
- DEFAULT - Static variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.The default audio attributes, where the content type is
C.AUDIO_CONTENT_TYPE_UNKNOWN
, usage isC.USAGE_MEDIA
, capture policy isC.ALLOW_CAPTURE_BY_ALL
and no flags are set. - DEFAULT - Static variable in interface com.google.android.exoplayer2.audio.DefaultAudioSink.AudioTrackBufferSizeProvider
-
Deprecated.Default instance.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Factory
-
Deprecated.Default factory used in most cases.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.mediacodec.MediaCodecSelector
-
Deprecated.Default implementation of
MediaCodecSelector
, which returns the preferred decoder for the given format. - DEFAULT - Static variable in interface com.google.android.exoplayer2.metadata.MetadataDecoderFactory
-
Deprecated.Default
MetadataDecoder
implementation. - DEFAULT - Static variable in interface com.google.android.exoplayer2.muxer.AnnexBToAvccConverter
-
Deprecated.Default implementation for
AnnexBToAvccConverter
. - DEFAULT - Static variable in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.The default playback parameters: real-time playback with no silence skipping.
- DEFAULT - Static variable in class com.google.android.exoplayer2.RendererConfiguration
-
Deprecated.The default configuration.
- DEFAULT - Static variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Default parameters.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.source.hls.HlsExtractorFactory
-
Deprecated.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.text.SubtitleDecoderFactory
-
Deprecated.Default
SubtitleDecoderFactory
implementation. - DEFAULT - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.This instance is not configured using
Context
constraints. UseDefaultTrackSelector.Parameters.getDefaults(Context)
instead. - DEFAULT - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.This instance is not configured using
Context
constraints. UseTrackSelectionParameters.getDefaults(Context)
instead. - DEFAULT - Static variable in interface com.google.android.exoplayer2.transformer.EncoderSelector
-
Deprecated.Default implementation of
EncoderSelector
, which returns the preferred encoders for the givenMIME type
. - DEFAULT - Static variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.A default
VideoEncoderSettings
. - DEFAULT - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Default caption style.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.upstream.cache.CacheKeyFactory
-
Deprecated.Default
CacheKeyFactory
. - DEFAULT - Static variable in interface com.google.android.exoplayer2.upstream.CmcdConfiguration.Factory
-
Deprecated.The default factory implementation.
- DEFAULT - Static variable in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.Default
Clock
to use for all non-test cases. - DEFAULT - Static variable in interface com.google.android.exoplayer2.util.GlObjectsProvider
-
Deprecated.Please use
DefaultGlObjectsProvider
incom.google.android.exoplayer2.effect
. - DEFAULT - Static variable in interface com.google.android.exoplayer2.util.Log.Logger
-
Deprecated.The default instance logging to
Log
. - DEFAULT_AD_MARKER_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for ad markers.
- DEFAULT_AD_MARKER_WIDTH_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default width for ad markers, in dp.
- DEFAULT_AD_PRELOAD_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.The default duration in milliseconds for which the player must buffer while preloading an ad group before that ad group is skipped and marked as having failed to load.
- DEFAULT_ALLOWED_VIDEO_JOINING_TIME_MS - Static variable in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.The default maximum duration for which a video renderer can attempt to seamlessly join an ongoing playback.
- DEFAULT_AUDIO_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for an audio buffer.
- DEFAULT_AUDIO_CAPABILITIES - Static variable in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.The minimum audio capabilities supported by all devices.
- DEFAULT_BACK_BUFFER_DURATION_MS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default back buffer duration in milliseconds.
- DEFAULT_BANDWIDTH_FRACTION - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_BAR_HEIGHT_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default height for the time bar, in dp.
- DEFAULT_BOTTOM_PADDING_FRACTION - Static variable in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.The default bottom padding to apply when
Cue.line
isCue.DIMEN_UNSET
, as a fraction of the viewport height. - DEFAULT_BUFFER_FOR_PLAYBACK_AFTER_REBUFFER_MS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default duration of media that must be buffered for playback to resume after a rebuffer, in milliseconds.
- DEFAULT_BUFFER_FOR_PLAYBACK_MS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default duration of media that must be buffered for playback to start or resume following a user action such as a seek, in milliseconds.
- DEFAULT_BUFFER_SEGMENT_SIZE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A default size in bytes for an individual allocation that forms part of a larger buffer.
- DEFAULT_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.Default buffer size in bytes.
- DEFAULT_BUFFER_SIZE_BYTES - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheWriter
-
Deprecated.Default buffer size to be used while caching.
- DEFAULT_BUFFERED_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for the buffered portion of the time bar.
- DEFAULT_BUFFERED_FRACTION_TO_LIVE_EDGE_FOR_QUALITY_INCREASE - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_CAMERA_MOTION_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for a camera motion buffer.
- DEFAULT_CONNECT_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.The default connection timeout, in milliseconds.
- DEFAULT_CONNECT_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.The default connection timeout, in milliseconds.
- DEFAULT_CONNECT_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.The default connection timeout, in milliseconds.
- DEFAULT_DETACH_SURFACE_TIMEOUT_MS - Static variable in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.The default timeout for detaching a surface from the player, in milliseconds.
- DEFAULT_DVB_PRIORITY - Static variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The default priority.
- DEFAULT_EXECUTOR_SERVICE - Static variable in class com.google.android.exoplayer2.upstream.DataSourceBitmapLoader
-
Deprecated.
- DEFAULT_FACTORY - Static variable in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- DEFAULT_FALLBACK_MAX_PLAYBACK_SPEED - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default maximum factor by which playback can be sped up that should be used if no maximum playback speed is defined by the media.
- DEFAULT_FALLBACK_MIN_PLAYBACK_SPEED - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default minimum factor by which playback can be sped up that should be used if no minimum playback speed is defined by the media.
- DEFAULT_FALLBACK_TARGET_LIVE_OFFSET_MS - Static variable in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.The default target
offset for live streams
that is used if no value is defined in theMediaItem
or the manifest. - DEFAULT_FOREGROUND_NOTIFICATION_UPDATE_INTERVAL - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Default foreground notification update interval in milliseconds.
- DEFAULT_FRAGMENT_SIZE - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.Default
fragmentSize
recommended for caching use cases. - DEFAULT_I_FRAME_INTERVAL_SECONDS - Static variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The default I-frame interval in seconds.
- DEFAULT_IMAGE_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for an image buffer.
- DEFAULT_INITIAL_BITRATE_ESTIMATE - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial bitrate estimate used when the device is offline or the network type cannot be determined, in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATE - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial bitrate estimate used when the device is offline or the network type cannot be determined, in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_2G - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial 2G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_2G - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial 2G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_3G - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial 3G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_3G - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial 3G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_4G - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial 4G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_4G - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial 4G bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_NSA - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial 5G-NSA bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_NSA - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial 5G-NSA bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_SA - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial 5G-SA bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_5G_SA - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial 5G-SA bitrate estimates in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_WIFI - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default initial Wifi bitrate estimate in bits per second.
- DEFAULT_INITIAL_BITRATE_ESTIMATES_WIFI - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default initial Wifi bitrate estimate in bits per second.
- DEFAULT_LIVE_PRESENTATION_DELAY_MS - Static variable in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- DEFAULT_LIVE_PRESENTATION_DELAY_MS - Static variable in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.The default presentation delay for live streams.
- DEFAULT_LOAD_VIDEO_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.The default timeout for loading the video URI, in milliseconds.
- DEFAULT_LOADING_CHECK_INTERVAL_BYTES - Static variable in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.The default number of bytes that should be loaded between each each invocation of
SequenceableLoader.Callback.onContinueLoadingRequested(SequenceableLoader)
. - DEFAULT_LOCATION_EXCLUSION_MS - Static variable in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.The default duration for which a location is excluded in milliseconds.
- DEFAULT_MAX_BUFFER_MS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default maximum duration of media that the player will attempt to buffer, in milliseconds.
- DEFAULT_MAX_DELAY_BETWEEN_SAMPLES_MS - Static variable in class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.The default value returned by
Muxer.getMaxDelayBetweenSamplesMs()
. - DEFAULT_MAX_DURATION_FOR_QUALITY_DECREASE_MS - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_MAX_HEIGHT_TO_DISCARD - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_MAX_LIVE_OFFSET_ERROR_MS_FOR_UNIT_SPEED - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default maximum difference between the current live offset and the target live offset, in milliseconds, for which unit speed (1.0f) is used.
- DEFAULT_MAX_MERGED_SEGMENT_START_TIME_DIFF_MS - Static variable in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- DEFAULT_MAX_PACKET_SIZE - Static variable in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.The default maximum datagram packet size, in bytes.
- DEFAULT_MAX_PARALLEL_DOWNLOADS - Static variable in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.The default maximum number of parallel downloads.
- DEFAULT_MAX_QUEUE_SIZE - Static variable in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- DEFAULT_MAX_SAMPLES_COUNT - Static variable in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.The default maximum number of samples.
- DEFAULT_MAX_SAMPLES_COUNT - Static variable in class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.The default maximum number of samples.
- DEFAULT_MAX_SAMPLES_COUNT - Static variable in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.The default maximum number of samples.
- DEFAULT_MAX_SEEK_TO_PREVIOUS_POSITION_MS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A default maximum position for which a seek to previous will seek to the previous window, in milliseconds.
- DEFAULT_MAX_WIDTH_TO_DISCARD - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_MEDIA_ID - Static variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.The default media ID that is used if the media ID is not explicitly set by
MediaItem.Builder.setMediaId(String)
. - DEFAULT_MEDIA_ID - Static variable in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.The media id used by media items of dash media sources without a manifest URI.
- DEFAULT_METADATA_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for a metadata buffer.
- DEFAULT_MIN_BUFFER_MS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default minimum duration of media that the player will attempt to ensure is buffered at all times, in milliseconds.
- DEFAULT_MIN_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The buffer size in bytes that will be used as a minimum target buffer in all cases.
- DEFAULT_MIN_DURATION_FOR_QUALITY_INCREASE_MS - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_MIN_DURATION_TO_RETAIN_AFTER_DISCARD_MS - Static variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- DEFAULT_MIN_LOADABLE_RETRY_COUNT - Static variable in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.The default minimum number of times to retry loading data prior to propagating the error.
- DEFAULT_MIN_LOADABLE_RETRY_COUNT_PROGRESSIVE_LIVE - Static variable in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.The default minimum number of times to retry loading prior to failing for progressive live streams.
- DEFAULT_MIN_POSSIBLE_LIVE_OFFSET_SMOOTHING_FACTOR - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default smoothing factor when smoothing the minimum possible live offset that can be achieved during playback.
- DEFAULT_MIN_RETRY_COUNT - Static variable in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.The default minimum number of times a download must be retried before failing.
- DEFAULT_MIN_UPDATE_INTERVAL_MS - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default
minimum interval
between playback speed changes, in milliseconds. - DEFAULT_MINIMUM_SILENCE_DURATION_US - Static variable in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.The default value for
minimumSilenceDurationUs
. - DEFAULT_MUXED_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for a muxed buffer (e.g.
- DEFAULT_NTP_HOST - Static variable in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.The default NTP host address used to retrieve
SntpClient.getElapsedRealtimeOffsetMs()
. - DEFAULT_PADDING_SILENCE_US - Static variable in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.The default value for
paddingSilenceUs
. - DEFAULT_PCM_ENCODING - Static variable in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- DEFAULT_PERCENTILE - Static variable in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.The default percentile to return.
- DEFAULT_PERCENTILE - Static variable in class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.The default percentile to return.
- DEFAULT_PLAYBACK_ACTIONS - Static variable in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.The default playback actions.
- DEFAULT_PLAYBACK_SPEED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The default playback speed.
- DEFAULT_PLAYED_AD_MARKER_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for played ad markers.
- DEFAULT_PLAYED_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for the played portion of the time bar.
- DEFAULT_PLAYLIST_STUCK_TARGET_DURATION_COEFFICIENT - Static variable in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.Default coefficient applied on the target duration of a playlist to determine the amount of time after which an unchanging playlist is considered stuck.
- DEFAULT_PRIORITIZE_TIME_OVER_SIZE_THRESHOLDS - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default prioritization of buffer time constraints over size constraints.
- DEFAULT_PROPORTIONAL_CONTROL_FACTOR - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default
proportional control factor
used to adjust the playback speed. - DEFAULT_PROVIDER - Static variable in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
ExoMediaDrm.Provider
that returns a newFrameworkMediaDrm
for the requested UUID. - DEFAULT_READ_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.The default read timeout, in milliseconds.
- DEFAULT_READ_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
-
Deprecated.The default read timeout, in milliseconds.
- DEFAULT_READ_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.The default read timeout, in milliseconds.
- DEFAULT_RELEASE_TIMEOUT_MS - Static variable in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.The default timeout for calls to
Player.release()
andExoPlayer.setForegroundMode(boolean)
, in milliseconds. - DEFAULT_REPEAT_TOGGLE_MODES - Static variable in class com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider
-
Deprecated.The default repeat toggle modes.
- DEFAULT_REPEAT_TOGGLE_MODES - Static variable in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.The default repeat toggle modes.
- DEFAULT_REPEAT_TOGGLE_MODES - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.The default repeat toggle modes.
- DEFAULT_REQUIREMENTS - Static variable in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.The default requirement is that the device has network connectivity.
- DEFAULT_RETAIN_BACK_BUFFER_FROM_KEYFRAME - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default for whether the back buffer is retained from the previous keyframe.
- DEFAULT_SCRUBBER_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for the scrubber handle.
- DEFAULT_SCRUBBER_DISABLED_SIZE_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default diameter for the scrubber when disabled, in dp.
- DEFAULT_SCRUBBER_DRAGGED_SIZE_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default diameter for the scrubber when dragged, in dp.
- DEFAULT_SCRUBBER_ENABLED_SIZE_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default diameter for the scrubber when enabled, in dp.
- DEFAULT_SEEK_BACK_INCREMENT_MS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A default seek back increment, in milliseconds.
- DEFAULT_SEEK_FORWARD_INCREMENT_MS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A default seek forward increment, in milliseconds.
- DEFAULT_SEEK_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Default timeout value for
SessionCallbackBuilder.setSeekTimeoutMs(int)
. - DEFAULT_SESSION_ID_GENERATOR - Static variable in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.Default generator for unique session ids that are random, Based64-encoded and URL-safe.
- DEFAULT_SESSION_KEEPALIVE_MS - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Default value for
DefaultDrmSessionManager.Builder.setSessionKeepaliveMs(long)
. - DEFAULT_SHOW_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.The default show timeout, in milliseconds.
- DEFAULT_SHOW_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.The default show timeout, in milliseconds.
- DEFAULT_SILENCE_THRESHOLD_LEVEL - Static variable in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.The default value for
silenceThresholdLevel
. - DEFAULT_SLIDING_WINDOW_MAX_WEIGHT - Static variable in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Default maximum weight for the sliding window.
- DEFAULT_SMOOTHING_FACTOR - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.The default smoothing factor.
- DEFAULT_SMOOTHING_FACTOR - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.The default smoothing factor.
- DEFAULT_SOCKET_TIMEOUT_MILLIS - Static variable in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.The default socket timeout, in milliseconds.
- DEFAULT_TARGET_BUFFER_BYTES - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.The default target buffer size in bytes.
- DEFAULT_TARGET_LIVE_OFFSET_INCREMENT_ON_REBUFFER_MS - Static variable in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.The default increment applied to the target live offset each time the player is rebuffering, in milliseconds
- DEFAULT_TEST_ASSET_DIRECTORY - Static variable in class com.google.android.exoplayer2.testutil.DumpFileAsserts
-
The default test asset directory used if no other directory is specified.
- DEFAULT_TEXT_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for a text buffer.
- DEFAULT_TEXT_SIZE_FRACTION - Static variable in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.The default fractional text size.
- DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS - Static variable in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.The default minimum interval between time bar position updates.
- DEFAULT_TIME_BAR_MIN_UPDATE_INTERVAL_MS - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.The default minimum interval between time bar position updates.
- DEFAULT_TIME_TO_FIRST_BYTE_PERCENTILE - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default percentile for estimating the time to first byte.
- DEFAULT_TIME_TO_FIRST_BYTE_SAMPLES - Static variable in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Default number of samples to keep in the sliding window for estimating the time to first byte.
- DEFAULT_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.robolectric.RobolectricUtil
-
The default timeout applied when calling
RobolectricUtil.runMainLooperUntil(Supplier)
. - DEFAULT_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.The default value for
RtspMediaSource.Factory.setTimeoutMs(long)
. - DEFAULT_TIMESTAMP_SEARCH_BYTES - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- DEFAULT_TOUCH_TARGET_HEIGHT_DP - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default height for the touch target, in dp.
- DEFAULT_TRACK_BLACKLIST_MS - Static variable in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.
- DEFAULT_TRACK_EXCLUSION_MS - Static variable in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.The default duration for which a track is excluded in milliseconds.
- DEFAULT_TRACK_SELECTOR_PARAMETERS_WITHOUT_CONTEXT - Static variable in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Default track selection parameters for downloading, but without any
Context
constraints. - DEFAULT_UNPLAYED_COLOR - Static variable in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Default color for the unplayed portion of the time bar.
- DEFAULT_VIDEO_BUFFER_SIZE - Static variable in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.A default size in bytes for a video buffer.
- DEFAULT_WEIGHT - Static variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The default weight.
- DEFAULT_WINDOW_DURATION_US - Static variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Default window duration in microseconds.
- DEFAULT_WINDOW_OFFSET_IN_FIRST_PERIOD_US - Static variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Default offset of a window in its first period in microseconds.
- DEFAULT_WINDOW_UID - Static variable in class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
-
The window UID used by media sources that are created by the factory.
- DEFAULT_WITHOUT_CONTEXT - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.An instance with default values, except those obtained from the
Context
. - DEFAULT_WITHOUT_CONTEXT - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.An instance with default values, except those obtained from the
Context
. - DefaultAllocator - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultAllocator(boolean, int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.Constructs an instance without creating any
Allocation
s up front. - DefaultAllocator(boolean, int, int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.Constructs an instance with some
Allocation
s created up front. - DefaultAllowedCommandProvider(Context) - Constructor for class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DefaultAllowedCommandProvider
-
Deprecated.
- DefaultAnalyticsCollector - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultAnalyticsCollector(Clock) - Constructor for class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.Creates an analytics collector.
- DefaultAssetLoaderFactory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultAssetLoaderFactory(Context, Codec.DecoderFactory, boolean, Clock) - Constructor for class com.google.android.exoplayer2.transformer.DefaultAssetLoaderFactory
-
Deprecated.Creates an instance.
- DefaultAssetLoaderFactory(Context, Codec.DecoderFactory, boolean, Clock, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.transformer.DefaultAssetLoaderFactory
-
Deprecated.Creates an instance.
- DefaultAudioProcessorChain(AudioProcessor...) - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.Creates a new default chain of audio processors, with the user-defined
audioProcessors
applied before silence skipping and speed adjustment processors. - DefaultAudioProcessorChain(AudioProcessor[], SilenceSkippingAudioProcessor, SonicAudioProcessor) - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.Creates a new default chain of audio processors, with the user-defined
audioProcessors
applied before silence skipping and speed adjustment processors. - DefaultAudioSink - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultAudioSink.AudioProcessorChain - Interface in com.google.android.exoplayer2.audio
-
Deprecated.Use
AudioProcessorChain
. - DefaultAudioSink.AudioTrackBufferSizeProvider - Interface in com.google.android.exoplayer2.audio
-
Deprecated.Provides the buffer size to use when creating an
AudioTrack
. - DefaultAudioSink.Builder - Class in com.google.android.exoplayer2.audio
-
Deprecated.A builder to create
DefaultAudioSink
instances. - DefaultAudioSink.DefaultAudioProcessorChain - Class in com.google.android.exoplayer2.audio
-
Deprecated.The default audio processor chain, which applies a (possibly empty) chain of user-defined audio processors followed by
SilenceSkippingAudioProcessor
andSonicAudioProcessor
. - DefaultAudioSink.InvalidAudioTrackTimestampException - Exception in com.google.android.exoplayer2.audio
-
Deprecated.Thrown when the audio track has provided a spurious timestamp, if
DefaultAudioSink.failOnSpuriousAudioTimestamp
is set. - DefaultAudioSink.OffloadMode - Annotation Type in com.google.android.exoplayer2.audio
-
Deprecated.Audio offload mode configuration.
- DefaultAudioSink.OutputMode - Annotation Type in com.google.android.exoplayer2.audio
-
Deprecated.Output mode of the audio sink.
- DefaultAudioTrackBufferSizeProvider - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultAudioTrackBufferSizeProvider(DefaultAudioTrackBufferSizeProvider.Builder) - Constructor for class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.
- DefaultAudioTrackBufferSizeProvider.Builder - Class in com.google.android.exoplayer2.audio
-
Deprecated.A builder to create
DefaultAudioTrackBufferSizeProvider
instances. - DefaultBandwidthMeter - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultBandwidthMeter.Builder - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Builder for a bandwidth meter.
- DefaultCastOptionsProvider - Class in com.google.android.exoplayer2.ext.cast
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultCastOptionsProvider() - Constructor for class com.google.android.exoplayer2.ext.cast.DefaultCastOptionsProvider
-
Deprecated.
- DefaultCodec - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultCodec(Context, Format, MediaFormat, String, boolean, Surface) - Constructor for class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.Creates a
DefaultCodec
. - DefaultCompositeSequenceableLoaderFactory - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultCompositeSequenceableLoaderFactory() - Constructor for class com.google.android.exoplayer2.source.DefaultCompositeSequenceableLoaderFactory
-
Deprecated.
- DefaultContentMetadata - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultContentMetadata() - Constructor for class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- DefaultContentMetadata(Map<String, byte[]>) - Constructor for class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- DefaultDashChunkSource - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDashChunkSource(ChunkExtractor.Factory, LoaderErrorThrower, DashManifest, BaseUrlExclusionList, int, int[], ExoTrackSelection, @com.google.android.exoplayer2.C.TrackType int, DataSource, long, int, boolean, List<Format>, PlayerEmsgHandler.PlayerTrackEmsgHandler, PlayerId, CmcdConfiguration) - Constructor for class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- DefaultDashChunkSource.Factory - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.
- DefaultDashChunkSource.RepresentationHolder - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.Holds information about a snapshot of a single
Representation
. - DefaultDashChunkSource.RepresentationSegmentIterator - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.
- DefaultDatabaseProvider - Class in com.google.android.exoplayer2.database
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDatabaseProvider(SQLiteOpenHelper) - Constructor for class com.google.android.exoplayer2.database.DefaultDatabaseProvider
-
Deprecated.
- DefaultDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDataSource(Context, boolean) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.Constructs a new instance, optionally configured to follow cross-protocol redirects.
- DefaultDataSource(Context, DataSource) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.Constructs a new instance that delegates to a provided
DataSource
for URI schemes other than file, asset and content. - DefaultDataSource(Context, String, boolean) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.Constructs a new instance, optionally configured to follow cross-protocol redirects.
- DefaultDataSource(Context, String, int, int, boolean) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.Constructs a new instance, optionally configured to follow cross-protocol redirects.
- DefaultDataSource.Factory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
DataSource.Factory
forDefaultDataSource
instances. - DefaultDataSourceFactory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Use
DefaultDataSource.Factory
instead. - DefaultDataSourceFactory(Context) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.Creates an instance.
- DefaultDataSourceFactory(Context, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.Creates an instance.
- DefaultDataSourceFactory(Context, TransferListener, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.Creates an instance.
- DefaultDataSourceFactory(Context, String) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.Creates an instance.
- DefaultDataSourceFactory(Context, String, TransferListener) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSourceFactory
-
Deprecated.Creates an instance.
- DefaultDownloaderFactory - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDownloaderFactory(CacheDataSource.Factory) - Constructor for class com.google.android.exoplayer2.offline.DefaultDownloaderFactory
-
Deprecated.
- DefaultDownloaderFactory(CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.offline.DefaultDownloaderFactory
-
Deprecated.Creates an instance.
- DefaultDownloadIndex - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDownloadIndex(DatabaseProvider) - Constructor for class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.Creates an instance that stores the
Downloads
in an SQLite database provided by aDatabaseProvider
. - DefaultDownloadIndex(DatabaseProvider, String) - Constructor for class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.Creates an instance that stores the
Downloads
in an SQLite database provided by aDatabaseProvider
. - DefaultDrmSessionManager - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDrmSessionManager.Builder - Class in com.google.android.exoplayer2.drm
-
Deprecated.Builder for
DefaultDrmSessionManager
instances. - DefaultDrmSessionManager.MissingSchemeDataException - Exception in com.google.android.exoplayer2.drm
-
Deprecated.Signals that the
Format.drmInitData
passed toDefaultDrmSessionManager.acquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher, com.google.android.exoplayer2.Format)
does not contain scheme data for the required UUID. - DefaultDrmSessionManager.Mode - Annotation Type in com.google.android.exoplayer2.drm
-
Deprecated.Determines the action to be done after a session acquired.
- DefaultDrmSessionManagerProvider - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultDrmSessionManagerProvider() - Constructor for class com.google.android.exoplayer2.drm.DefaultDrmSessionManagerProvider
-
Deprecated.
- DefaultEncoderFactory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultEncoderFactory(Context) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.Use
DefaultEncoderFactory.Builder
instead. - DefaultEncoderFactory(Context, EncoderSelector, boolean) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.Use
DefaultEncoderFactory.Builder
instead. - DefaultEncoderFactory(Context, EncoderSelector, VideoEncoderSettings, boolean) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.Use
DefaultEncoderFactory.Builder
instead. - DefaultEncoderFactory.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
DefaultEncoderFactory
instances. - DefaultExtractorInput - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultExtractorInput(DataReader, long, long) - Constructor for class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- DefaultExtractorsFactory - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultExtractorsFactory() - Constructor for class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.
- DefaultGlObjectsProvider - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultGlObjectsProvider(EGLContext) - Constructor for class com.google.android.exoplayer2.effect.DefaultGlObjectsProvider
-
Deprecated.Creates an instance.
- DefaultHlsDataSourceFactory - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultHlsDataSourceFactory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.hls.DefaultHlsDataSourceFactory
-
Deprecated.
- DefaultHlsExtractorFactory - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultHlsExtractorFactory() - Constructor for class com.google.android.exoplayer2.source.hls.DefaultHlsExtractorFactory
-
Deprecated.
- DefaultHlsExtractorFactory(int, boolean) - Constructor for class com.google.android.exoplayer2.source.hls.DefaultHlsExtractorFactory
-
Deprecated.Creates a factory for HLS segment extractors.
- DefaultHlsPlaylistParserFactory - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultHlsPlaylistParserFactory() - Constructor for class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistParserFactory
-
Deprecated.
- DefaultHlsPlaylistTracker - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.Creates an instance.
- DefaultHlsPlaylistTracker(HlsDataSourceFactory, LoadErrorHandlingPolicy, HlsPlaylistParserFactory, double) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.Creates an instance.
- DefaultHttpDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultHttpDataSource() - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.Use
DefaultHttpDataSource.Factory
instead. - DefaultHttpDataSource(String) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.Use
DefaultHttpDataSource.Factory
instead. - DefaultHttpDataSource(String, int, int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.Use
DefaultHttpDataSource.Factory
instead. - DefaultHttpDataSource(String, int, int, boolean, HttpDataSource.RequestProperties) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.Use
DefaultHttpDataSource.Factory
instead. - DefaultHttpDataSource.Factory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
DataSource.Factory
forDefaultHttpDataSource
instances. - defaultInitializationVector - Variable in class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.If
TrackEncryptionBox.perSampleIvSize
is 0, holds the default initialization vector as defined in the track encryption box or sample group description box. - DefaultLivePlaybackSpeedControl - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultLivePlaybackSpeedControl.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for a
DefaultLivePlaybackSpeedControl
. - DefaultLoadControl - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultLoadControl() - Constructor for class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.Constructs a new instance, using the
DEFAULT_*
constants defined in this class. - DefaultLoadControl(DefaultAllocator, int, int, int, int, int, boolean, int, boolean) - Constructor for class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- DefaultLoadControl.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
DefaultLoadControl
. - DefaultLoadErrorHandlingPolicy - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultLoadErrorHandlingPolicy() - Constructor for class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.Creates an instance with default behavior.
- DefaultLoadErrorHandlingPolicy(int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.Creates an instance with the given value for
DefaultLoadErrorHandlingPolicy.getMinimumLoadableRetryCount(int)
. - DefaultMediaCodecAdapterFactory - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMediaCodecAdapterFactory() - Constructor for class com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory
-
Deprecated.
- DefaultMediaDescriptionAdapter - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMediaDescriptionAdapter(PendingIntent) - Constructor for class com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter
-
Deprecated.Creates a default
PlayerNotificationManager.MediaDescriptionAdapter
. - DefaultMediaItemConverter - Class in com.google.android.exoplayer2.ext.cast
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMediaItemConverter - Class in com.google.android.exoplayer2.ext.media2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMediaItemConverter() - Constructor for class com.google.android.exoplayer2.ext.cast.DefaultMediaItemConverter
-
Deprecated.
- DefaultMediaItemConverter() - Constructor for class com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
-
Deprecated.
- DefaultMediaMetadataProvider(MediaControllerCompat, String) - Constructor for class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.DefaultMediaMetadataProvider
-
Deprecated.Creates a new instance.
- DefaultMediaSourceFactory - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMediaSourceFactory(Context) - Constructor for class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Creates a new instance.
- DefaultMediaSourceFactory(Context, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Creates a new instance.
- DefaultMediaSourceFactory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Creates a new instance.
- DefaultMediaSourceFactory(DataSource.Factory, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Creates a new instance.
- DefaultMediaSourceFactory.AdsLoaderProvider - Interface in com.google.android.exoplayer2.source
-
Deprecated.Use
AdsLoader.Provider
instead. - DefaultMuxer - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultMuxer.Factory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A
Muxer.Factory
forDefaultMuxer
. - DefaultPlaybackSessionManager - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultPlaybackSessionManager() - Constructor for class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.Creates session manager with a
DefaultPlaybackSessionManager.DEFAULT_SESSION_ID_GENERATOR
to generate session ids. - DefaultPlaybackSessionManager(Supplier<String>) - Constructor for class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.Creates session manager.
- defaultPositionUs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The default position relative to the start of the media item at which to begin playback, in microseconds.
- defaultPositionUs - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- defaultPositionUs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The default position relative to the start of the window at which to begin playback, in microseconds.
- DefaultRenderersFactory - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultRenderersFactory(Context) - Constructor for class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.
- DefaultRenderersFactory.ExtensionRendererMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Modes for using extension renderers.
- DefaultRenderersFactoryAsserts - Class in com.google.android.exoplayer2.testutil
-
Assertions for
DefaultRenderersFactory
. - DefaultRenderersFactoryAsserts() - Constructor for class com.google.android.exoplayer2.testutil.DefaultRenderersFactoryAsserts
- DefaultRtpPayloadReaderFactory - Class in com.google.android.exoplayer2.source.rtsp.reader
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultRtpPayloadReaderFactory() - Constructor for class com.google.android.exoplayer2.source.rtsp.reader.DefaultRtpPayloadReaderFactory
-
Deprecated.
- defaultSampleDurationNs - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- DefaultSeekTimestampConverter() - Constructor for class com.google.android.exoplayer2.extractor.BinarySearchSeeker.DefaultSeekTimestampConverter
-
Deprecated.
- DefaultShuffleOrder(int) - Constructor for class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.Creates an instance with a specified length.
- DefaultShuffleOrder(int[], long) - Constructor for class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.Creates an instance with a specified shuffle order and the specified random seed.
- DefaultShuffleOrder(int, long) - Constructor for class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.Creates an instance with a specified length and the specified random seed.
- DefaultSsChunkSource - Class in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultSsChunkSource(LoaderErrorThrower, SsManifest, int, ExoTrackSelection, DataSource, CmcdConfiguration) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- DefaultSsChunkSource.Factory - Class in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.
- DefaultTimeBar - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultTimeBar(Context) - Constructor for class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- DefaultTimeBar(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- DefaultTimeBar(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- DefaultTimeBar(Context, AttributeSet, int, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- DefaultTimeBar(Context, AttributeSet, int, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- DefaultTrackNameProvider - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultTrackNameProvider(Resources) - Constructor for class com.google.android.exoplayer2.ui.DefaultTrackNameProvider
-
Deprecated.
- DefaultTrackSelector - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultTrackSelector(Context) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- DefaultTrackSelector(Context, ExoTrackSelection.Factory) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- DefaultTrackSelector(Context, TrackSelectionParameters) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- DefaultTrackSelector(Context, TrackSelectionParameters, ExoTrackSelection.Factory) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- DefaultTrackSelector(TrackSelectionParameters, ExoTrackSelection.Factory) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
- DefaultTrackSelector.Parameters - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Extends
DefaultTrackSelector.Parameters
by adding fields that are specific toDefaultTrackSelector
. - DefaultTrackSelector.Parameters.Builder - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.A builder for
DefaultTrackSelector.Parameters
. - DefaultTrackSelector.ParametersBuilder - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Use
DefaultTrackSelector.Parameters.Builder
instead. - DefaultTrackSelector.SelectionEligibility - Annotation Type in com.google.android.exoplayer2.trackselection
-
Deprecated.The extent to which tracks are eligible for selection.
- DefaultTrackSelector.SelectionOverride - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.A track selection override.
- DefaultTsPayloadReaderFactory - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultTsPayloadReaderFactory() - Constructor for class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.
- DefaultTsPayloadReaderFactory(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.
- DefaultTsPayloadReaderFactory(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int, List<Format>) - Constructor for class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.
- DefaultTsPayloadReaderFactory.Flags - Annotation Type in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Flags controlling elementary stream readers' behavior.
- DefaultVideoFrameProcessor - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DefaultVideoFrameProcessor.Factory - Class in com.google.android.exoplayer2.effect
-
Deprecated.A factory for
DefaultVideoFrameProcessor
instances. - DefaultVideoFrameProcessor.Factory.Builder - Class in com.google.android.exoplayer2.effect
-
Deprecated.A builder for
DefaultVideoFrameProcessor.Factory
instances. - DefaultVideoFrameProcessor.ReleaseOutputTextureCallback - Interface in com.google.android.exoplayer2.effect
-
Deprecated.Releases the output information stored for textures before and at
presentationTimeUs
. - DefaultVideoFrameProcessor.TextureOutputListener - Interface in com.google.android.exoplayer2.effect
-
Deprecated.Listener interface for texture output.
- Definition(TrackGroup, int...) - Constructor for class com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition
-
Deprecated.
- Definition(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int) - Constructor for class com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition
-
Deprecated.
- delay(long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay between executing any previous actions and any subsequent ones.
- delete() - Method in class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Delete the atomic file.
- delete() - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Deletes the program.
- delete(Uri, String, String[]) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- delete(File, DatabaseProvider) - Static method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Deletes all content belonging to a cache instance.
- deleteFbo(int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Deletes a framebuffer, or silently ignores the method call if
fboId
is unused. - deleteRbo(int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Deletes a renderbuffer, or silently ignores the method call if
rboId
is unused. - deleteTexture(int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Deletes a GL texture.
- deltaPicOrderAlwaysZeroFlag - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- DeltaUpdateException() - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser.DeltaUpdateException
-
Deprecated.
- depth - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The color depth of the picture in bits-per-pixel.
- dequeueInputBuffer() - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Dequeues the next input buffer to be filled and queued to the decoder.
- dequeueInputBuffer() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- dequeueInputBuffer() - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- dequeueInputBufferIndex() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns the next available input buffer index from the underlying
MediaCodec
orMediaCodec.INFO_TRY_AGAIN_LATER
if no such buffer exists. - dequeueInputBufferIndex() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- dequeueOutputBuffer() - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Dequeues the next output buffer from the decoder.
- dequeueOutputBuffer() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- dequeueOutputBuffer() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- dequeueOutputBuffer() - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- dequeueOutputBufferIndex(MediaCodec.BufferInfo) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns the next available output buffer index from the underlying
MediaCodec
. - dequeueOutputBufferIndex(MediaCodec.BufferInfo) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.container.CreationTime
- describeContents() - Method in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.id3.Id3Frame
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceCommand
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.
- describeContents() - Method in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- description - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional description.
- description - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.A description of the picture.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- description - Variable in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- Descriptor - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Descriptor(String, String, String) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.
- descriptorBytes - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo
-
Deprecated.
- destroyEglContext(EGLDisplay, EGLContext) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.
- destroyEglSurface(EGLDisplay, EGLSurface) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.
- DEVICE - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.Like
Build.DEVICE
, but in a place where it can be conveniently overridden for local testing. - DEVICE_CHARGING - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Requirement that the device is charging.
- DEVICE_DEBUG_INFO - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.A concise description of the device that it can be useful to log for debugging purposes.
- DEVICE_IDLE - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Requirement that the device is idle.
- DEVICE_INFO - Static variable in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.The
DeviceInfo
returned bythis player
. - DEVICE_STORAGE_NOT_LOW - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Requirement that the device's internal storage is not low.
- deviceInfo - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
DeviceInfo
. - DeviceInfo - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DeviceInfo(@com.google.android.exoplayer2.DeviceInfo.PlaybackType int, int, int) - Constructor for class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.Use
DeviceInfo.Builder
instead. - DeviceInfo.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
DeviceInfo
. - DeviceInfo.PlaybackType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Types of playback.
- deviceVolume - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current device volume.
- diagnosticInfo - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecDecoderException
-
Deprecated.An optional developer-readable diagnostic information string.
- diagnosticInfo - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.An optional developer-readable diagnostic information string.
- DIMEN_UNSET - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.An unset position, width or size.
- disable() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- disable() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- disable() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Disable the renderer, transitioning it to the
Renderer.STATE_DISABLED
state. - disable() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- disable() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- disable() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- disable() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Disables this track selection.
- disable(MediaSource.MediaSourceCaller) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- disable(MediaSource.MediaSourceCaller) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Disables the source for the creation of
MediaPeriods
. - disableChildSource() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Disables the child source.
- disableChildSource(T) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Disables a child source.
- disabled(DecoderCounters) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- disabled(DecoderCounters) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- disabledTrackTypes - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The track types that are disabled.
- disableInternal() - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- disableInternal() - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Disables the source, see
BaseMediaSource.disable(MediaSourceCaller)
. - disableInternal() - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.
- disableInternal() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- disableRenderer(int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a renderer disable action.
- disableSeeking() - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Disables the extractor from being able to seek through the media.
- disableSeeking() - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Overrides future received
SeekMaps
with non-seekable instances. - disableSeekingOnMp3Streams() - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- disableSeekingOnMp3Streams() - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- disableSeekingOnMp3Streams() - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Disables seeking in MP3 streams.
- disableTunneling() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Disables tunneling.
- disableTunneling() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- disableTunneling() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- DISCARD_REASON_APP_OVERRIDE - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.Decoder reuse is disabled by overriding behavior in application code.
- DISCARD_REASON_AUDIO_BYPASS_POSSIBLE - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The audio bypass mode is possible.
- DISCARD_REASON_AUDIO_CHANNEL_COUNT_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The audio channel count is changing.
- DISCARD_REASON_AUDIO_ENCODING_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The audio encoding is changing.
- DISCARD_REASON_AUDIO_SAMPLE_RATE_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The audio sample rate is changing.
- DISCARD_REASON_DRM_SESSION_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The DRM session is changing.
- DISCARD_REASON_INITIALIZATION_DATA_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The format initialization data is changing.
- DISCARD_REASON_MAX_INPUT_SIZE_EXCEEDED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The new format may exceed the decoder's configured maximum sample size, in bytes.
- DISCARD_REASON_MIME_TYPE_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The sample MIME type is changing.
- DISCARD_REASON_OPERATING_RATE_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The codec's operating rate is changing.
- DISCARD_REASON_REUSE_NOT_IMPLEMENTED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.Decoder reuse is not implemented.
- DISCARD_REASON_VIDEO_COLOR_INFO_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The video
ColorInfo
is changing. - DISCARD_REASON_VIDEO_MAX_RESOLUTION_EXCEEDED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The new format may exceed the decoder's configured maximum resolution.
- DISCARD_REASON_VIDEO_RESOLUTION_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The video resolution is changing.
- DISCARD_REASON_VIDEO_ROTATION_CHANGED - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The video rotation is changing.
- DISCARD_REASON_WORKAROUND - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.Decoder reuse is disabled by a workaround.
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Discards buffered media up to the specified position.
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- discardBuffer(long, boolean) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Discards buffered media up to the specified position.
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- discardBuffer(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- discardReasons - Variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.
Reasons
why the decoder cannot be reused. - discardSampleMetadataToRead() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- discardTo(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Discards data from the queue.
- discardTo(long, boolean, boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Discards up to but not including the sample immediately before or at the specified time.
- discardToEnd() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Discards all samples in the queue and advances the read position.
- discardToRead() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Discards up to but not including the read position.
- discardToSps(ByteBuffer) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Discards data from the buffer up to the first SPS, where
data.position()
is interpreted as the length of the buffer. - discardUpstreamFrom(long) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Discards samples from the write side of the queue.
- discardUpstreamSamples(int) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Discards samples from the write side of the queue.
- discNumber - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional disc number.
- DISCONTINUITY_REASON_AUTO_TRANSITION - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Automatic playback transition from one period in the timeline to the next.
- DISCONTINUITY_REASON_INTERNAL - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Discontinuity introduced internally (e.g.
- DISCONTINUITY_REASON_REMOVE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Discontinuity caused by the removal of the current period from the
Timeline
. - DISCONTINUITY_REASON_SEEK - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Seek within the current period or to another period.
- DISCONTINUITY_REASON_SEEK_ADJUSTMENT - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Seek adjustment due to being unable to seek to the requested position or because the seek was permitted to be inexact.
- DISCONTINUITY_REASON_SKIP - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Discontinuity introduced by a skipped period (for instance a skipped ad).
- discontinuityPositionMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The position, in milliseconds, in the current content or ad from which playback continued after the discontinuity.
- discontinuitySequence - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The discontinuity sequence number of the first media segment in the playlist, as defined by #EXT-X-DISCONTINUITY-SEQUENCE.
- dispatch(RecordedRequest) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher
- dispatchKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- dispatchKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- dispatchKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- dispatchKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- dispatchMediaKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Called to process media key events.
- dispatchMediaKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Called to process media key events.
- dispatchMediaKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Called to process media key events.
- dispatchMediaKeyEvent(KeyEvent) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Called to process media key events.
- dispatchTouchEvent(MotionEvent) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- displayHeight - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- displayHeight - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- displayTitle - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional display title.
- displayUnit - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- displayWidth - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- displayWidth - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.AddMediaItems
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.ClearMediaItems
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.ClearVideoSurface
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action
-
Called by
Action.doActionAndScheduleNextImpl(ExoPlayer, DefaultTrackSelector, Surface, HandlerWrapper, ActionNode)
to perform the action. - doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.ExecuteRunnable
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.MoveMediaItem
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.PlayUntilPosition
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.Prepare
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.RemoveMediaItem
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.RemoveMediaItems
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.Seek
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SendMessages
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetAudioAttributes
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetMediaItems
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetMediaItemsResetPosition
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetPlaybackParameters
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetPlayWhenReady
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetRendererDisabled
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetRepeatMode
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetShuffleModeEnabled
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetShuffleOrder
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.SetVideoSurface
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.Stop
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.ThrowPlaybackException
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForIsLoading
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForMessage
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForPendingPlayerCommands
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForPlaybackState
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForPlayWhenReady
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForPositionDiscontinuity
- doActionImpl(ExoPlayer, DefaultTrackSelector, Surface) - Method in class com.google.android.exoplayer2.testutil.Action.WaitForTimelineChanged
- DolbyVisionConfig - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- dolbyVisionConfigBytes - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- domain - Variable in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- DONT_RETRY - Static variable in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Discards the failed
Loader.Loadable
and ignores any errors that have occurred. - DONT_RETRY_FATAL - Static variable in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Discards the failed
Loader.Loadable
. - download(Downloader.ProgressListener) - Method in interface com.google.android.exoplayer2.offline.Downloader
-
Deprecated.Downloads the content.
- download(Downloader.ProgressListener) - Method in class com.google.android.exoplayer2.offline.ProgressiveDownloader
-
Deprecated.
- download(Downloader.ProgressListener) - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- Download - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Download(DownloadRequest, @com.google.android.exoplayer2.offline.Download.State int, long, long, long, int, @com.google.android.exoplayer2.offline.Download.FailureReason int) - Constructor for class com.google.android.exoplayer2.offline.Download
-
Deprecated.
- Download(DownloadRequest, @com.google.android.exoplayer2.offline.Download.State int, long, long, long, int, @com.google.android.exoplayer2.offline.Download.FailureReason int, DownloadProgress) - Constructor for class com.google.android.exoplayer2.offline.Download
-
Deprecated.
- Download.FailureReason - Annotation Type in com.google.android.exoplayer2.offline
-
Deprecated.Failure reasons.
- Download.State - Annotation Type in com.google.android.exoplayer2.offline
-
Deprecated.Download states.
- DownloadBuilder - Class in com.google.android.exoplayer2.testutil
-
Builder for
Download
. - DownloadBuilder(DownloadRequest) - Constructor for class com.google.android.exoplayer2.testutil.DownloadBuilder
-
Creates a download builder based on the attributes of the specified request.
- DownloadBuilder(String) - Constructor for class com.google.android.exoplayer2.testutil.DownloadBuilder
-
Creates a download builder for "uri" and no stream keys.
- DownloadCursor - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Downloader - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Downloader.ProgressListener - Interface in com.google.android.exoplayer2.offline
-
Deprecated.Receives progress updates during download operations.
- DownloaderFactory - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadException - Exception in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadException(String) - Constructor for exception com.google.android.exoplayer2.offline.DownloadException
-
Deprecated.
- DownloadException(Throwable) - Constructor for exception com.google.android.exoplayer2.offline.DownloadException
-
Deprecated.
- DownloadHelper - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadHelper(MediaItem, MediaSource, TrackSelectionParameters, RendererCapabilities[]) - Constructor for class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Creates download helper.
- DownloadHelper.Callback - Interface in com.google.android.exoplayer2.offline
-
Deprecated.A callback to be notified when the
DownloadHelper
is prepared. - DownloadHelper.LiveContentUnsupportedException - Exception in com.google.android.exoplayer2.offline
-
Deprecated.Thrown at an attempt to download live content.
- DownloadIndex - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- downloadLicense(Format) - Method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Downloads an offline license.
- DownloadManager - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadManager(Context, DatabaseProvider, Cache, DataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Constructs a
DownloadManager
. - DownloadManager(Context, WritableDownloadIndex, DownloaderFactory) - Constructor for class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Constructs a
DownloadManager
. - DownloadManager.Listener - Interface in com.google.android.exoplayer2.offline
-
Deprecated.Listener for
DownloadManager
events. - DownloadNotificationHelper - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadNotificationHelper(Context, String) - Constructor for class com.google.android.exoplayer2.ui.DownloadNotificationHelper
-
Deprecated.
- DownloadProgress - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadProgress() - Constructor for class com.google.android.exoplayer2.offline.DownloadProgress
-
Deprecated.
- DownloadRequest - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadRequest.Builder - Class in com.google.android.exoplayer2.offline
-
Deprecated.A builder for download requests.
- DownloadRequest.UnsupportedRequestException - Exception in com.google.android.exoplayer2.offline
-
Deprecated.Thrown when the encoded request data belongs to an unsupported request type.
- DownloadService - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DownloadService(int) - Constructor for class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Creates a DownloadService.
- DownloadService(int, long) - Constructor for class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Creates a DownloadService.
- DownloadService(int, long, String, int, int) - Constructor for class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Creates a DownloadService.
- downstreamFormatChanged(@com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- downstreamFormatChanged(MediaLoadData) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- doWork() - Method in class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler.SchedulerWorker
-
Deprecated.
- doWork() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.Performs the work or computation.
- DrawableOverlay - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrawableOverlay() - Constructor for class com.google.android.exoplayer2.effect.DrawableOverlay
-
Deprecated.
- drawableStateChanged() - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- drawFrame(int, long) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.Draws one frame.
- DRM_UNSUPPORTED - Static variable in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.An instance that supports no DRM schemes.
- drmConfiguration - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional
MediaItem.DrmConfiguration
for the media. - drmInitData - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- drmInitData - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.DRM initialization data if the stream is protected, or null otherwise.
- drmInitData - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.DRM initialization data for sample decryption, or null if the segment does not use CDM-DRM protection.
- DrmInitData - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrmInitData(DrmInitData.SchemeData...) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- DrmInitData(String, DrmInitData.SchemeData...) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- DrmInitData(String, List<DrmInitData.SchemeData>) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- DrmInitData(List<DrmInitData.SchemeData>) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- DrmInitData.SchemeData - Class in com.google.android.exoplayer2.drm
-
Deprecated.Scheme initialization data.
- drmKeysLoaded() - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- drmKeysRemoved() - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- drmKeysRestored() - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- drmSchemeDatas - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- drmSchemeType - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- drmSession - Variable in class com.google.android.exoplayer2.FormatHolder
-
Deprecated.An accompanying context for decrypting samples in the format.
- DrmSession - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrmSession.DrmSessionException - Exception in com.google.android.exoplayer2.drm
-
Deprecated.Wraps the throwable which is the cause of the error state.
- DrmSession.State - Annotation Type in com.google.android.exoplayer2.drm
-
Deprecated.The state of the DRM session.
- drmSessionAcquired(@com.google.android.exoplayer2.drm.DrmSession.State int) - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- DrmSessionEventListener - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrmSessionEventListener.EventDispatcher - Class in com.google.android.exoplayer2.drm
-
Deprecated.Dispatches events to
DrmSessionEventListeners
. - DrmSessionException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.drm.DrmSession.DrmSessionException
-
Deprecated.
- DrmSessionManager - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrmSessionManager.DrmSessionReference - Interface in com.google.android.exoplayer2.drm
-
Deprecated.Represents a single reference count of a
DrmSession
, while deliberately not giving access to the underlying session. - drmSessionManagerError(Exception) - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- DrmSessionManagerProvider - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- drmSessionReleased() - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.
- DrmUtil - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DrmUtil.ErrorSource - Annotation Type in com.google.android.exoplayer2.drm
-
Deprecated.Identifies the operation which caused a DRM-related error.
- DROP_OUTPUT_FRAME - Static variable in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Indicates the frame should be dropped after
VideoFrameProcessor.renderOutputFrame(long)
is invoked. - dropOutputBuffer(VideoDecoderOutputBuffer) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Drops the specified output buffer and releases it.
- dropOutputBuffer(MediaCodecAdapter, int, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Drops the output buffer with the specified index.
- droppedBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of dropped buffers.
- droppedFrames(int, long) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- droppedInputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of input buffers dropped.
- droppedToKeyframeCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of times all buffers to a keyframe were dropped.
- DS64_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "ds64".
- DTS_HD_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Maximum rate for a DTS-HD audio stream, in bytes per second.
- DTS_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Maximum rate for a DTS audio stream, in bytes per second.
- DtsReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DtsReader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.Constructs a new reader for DTS elementary streams.
- DtsUtil - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DUMMY - Static variable in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.
- DummyExoMediaDrm - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DummyExoMediaDrm() - Constructor for class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- DummyExtractorOutput - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DummyExtractorOutput() - Constructor for class com.google.android.exoplayer2.extractor.DummyExtractorOutput
-
Deprecated.
- DummyMainThread - Class in com.google.android.exoplayer2.testutil
-
Helper class to simulate main/UI thread in tests.
- DummyMainThread() - Constructor for class com.google.android.exoplayer2.testutil.DummyMainThread
- DummyMainThread.TestRunnable - Interface in com.google.android.exoplayer2.testutil
-
Runnable
variant which can throw a checked exception. - DummyTrackOutput - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DummyTrackOutput() - Constructor for class com.google.android.exoplayer2.extractor.DummyTrackOutput
-
Deprecated.
- dump(Dumper) - Method in class com.google.android.exoplayer2.robolectric.PlaybackOutput
- dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.CapturingRenderersFactory
- dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.DumpableFormat
- dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.DumpableMp4Box
- dump(Dumper) - Method in interface com.google.android.exoplayer2.testutil.Dumper.Dumpable
-
Dumps the fields of the object using the
dumper
. - dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- dump(Dumper) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- DumpableFormat - Class in com.google.android.exoplayer2.testutil
-
Wraps a
Format
to allow dumping it. - DumpableFormat(Format, int) - Constructor for class com.google.android.exoplayer2.testutil.DumpableFormat
- DumpableMp4Box - Class in com.google.android.exoplayer2.testutil
-
Wraps an Mp4 box to allow dumping it.
- DumpableMp4Box(ByteBuffer) - Constructor for class com.google.android.exoplayer2.testutil.DumpableMp4Box
-
Creates an instance.
- Dumper - Class in com.google.android.exoplayer2.testutil
-
Helper utility to dump field values.
- Dumper() - Constructor for class com.google.android.exoplayer2.testutil.Dumper
- Dumper.Dumpable - Interface in com.google.android.exoplayer2.testutil
-
Provides custom dump method.
- DumpFileAsserts - Class in com.google.android.exoplayer2.testutil
-
Helper class to enable assertions based on golden-data dump files.
- dumpFilesPrefix - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig
-
The prefix prepended to the dump files path.
- durationMs - Variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.The duration of the event in milliseconds.
- durationMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The duration of the presentation in milliseconds, or
C.TIME_UNSET
if not applicable. - durationMs - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The duration of the file in milliseconds, or
C.TIME_UNSET
if unset or unknown. - durationMs - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The duration of the file in milliseconds, or
C.TIME_UNSET
if unset or unknown. - durationsUs - Variable in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.The chunk durations, in microseconds.
- durationsUs - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The durations of each ad in the ad group, in microseconds.
- durationUs - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The duration of the track in microseconds, or
C.TIME_UNSET
if unknown. - durationUs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The duration of the media item, in microseconds, or
C.TIME_UNSET
if unknown. - durationUs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.The total duration of the period, in microseconds, or
C.TIME_UNSET
if unknown. - durationUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The total duration of the playlist in microseconds.
- durationUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The duration of the segment in microseconds, as defined by #EXTINF or #EXT-X-PART.
- durationUs - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The overall presentation duration of the media in microseconds, or
C.TIME_UNSET
if the duration is unknown. - durationUs - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- durationUs - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.The duration of this period in microseconds, or
C.TIME_UNSET
if unknown. - durationUs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The duration of this window in microseconds, or
C.TIME_UNSET
if unknown. - durationUs - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.The duration of the image in the output video, in microseconds.
- durationUsToBytes(int, int, int) - Static method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.
- durationUsToSampleCount(long, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the number of samples required to represent
durationUs
of media atsampleRate
, assuming all samples are equal duration except the last one which may be shorter. - DvbDecoder - Class in com.google.android.exoplayer2.text.dvb
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DvbDecoder(List<byte[]>) - Constructor for class com.google.android.exoplayer2.text.dvb.DvbDecoder
-
Deprecated.
- DvbSubtitleInfo(String, int, byte[]) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.DvbSubtitleInfo
-
Deprecated.
- dvbSubtitleInfos - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo
-
Deprecated.
- DvbSubtitleReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- DvbSubtitleReader(List<TsPayloadReader.DvbSubtitleInfo>) - Constructor for class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- dvrWindowLengthUs - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The length of the trailing window for a live broadcast in microseconds, or
C.TIME_UNSET
if the stream is not live or if the window length is unspecified. - dynamic - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.Whether the manifest has value "dynamic" for the
type
attribute.
E
- e(String, String) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- e(String, String) - Method in interface com.google.android.exoplayer2.util.Log.Logger
-
Deprecated.Logs an error-level message.
- e(String, String, Throwable) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- E_AC3_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Maximum rate for an E-AC-3 audio stream, in bytes per second.
- EbmlProcessor - Interface in com.google.android.exoplayer2.extractor.mkv
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EbmlProcessor.ElementType - Annotation Type in com.google.android.exoplayer2.extractor.mkv
-
Deprecated.EBML element types.
- EDGE_TYPE_DEPRESSED - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Edge type value specifying depressed bevel character edges.
- EDGE_TYPE_DROP_SHADOW - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Edge type value specifying drop-shadowed character edges.
- EDGE_TYPE_NONE - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Edge type value specifying no character edges.
- EDGE_TYPE_OUTLINE - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Edge type value specifying uniformly outlined character edges.
- EDGE_TYPE_RAISED - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Edge type value specifying raised bevel character edges.
- edgeColor - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred edge color, if using an edge type other than
CaptionStyleCompat.EDGE_TYPE_NONE
. - edgeType - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred edge type.
- EditedMediaItem - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EditedMediaItem.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
EditedMediaItem
instances. - editedMediaItems - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItemSequence
-
Deprecated.The
EditedMediaItem
instances in the sequence. - EditedMediaItemSequence - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EditedMediaItemSequence(List<EditedMediaItem>) - Constructor for class com.google.android.exoplayer2.transformer.EditedMediaItemSequence
-
Deprecated.Creates an instance.
- EditedMediaItemSequence(List<EditedMediaItem>, boolean) - Constructor for class com.google.android.exoplayer2.transformer.EditedMediaItemSequence
-
Deprecated.Creates an instance.
- editListDurations - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.Durations of edit list segments in the movie timescale.
- editListMediaTimes - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.Media times for edit list segments in the track timescale.
- Effect - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- effectId - Variable in class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.The identifier of the effect, or
AuxEffectInfo.NO_AUX_EFFECT_ID
if there is no effect. - effects - Variable in class com.google.android.exoplayer2.transformer.Composition
-
Deprecated.The
Effects
to apply to the composition. - effects - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.The
Effects
to apply to theEditedMediaItem.mediaItem
. - Effects - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Effects(List<AudioProcessor>, List<Effect>) - Constructor for class com.google.android.exoplayer2.transformer.Effects
-
Deprecated.Creates an instance.
- EGL_CONFIG_ATTRIBUTES_RGBA_1010102 - Static variable in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.
- EGL_CONFIG_ATTRIBUTES_RGBA_8888 - Static variable in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.
- EGLSurfaceTexture - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EGLSurfaceTexture(Handler) - Constructor for class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.
- EGLSurfaceTexture(Handler, EGLSurfaceTexture.TextureImageListener) - Constructor for class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.
- EGLSurfaceTexture.SecureMode - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.Secure mode to be used by the EGL surface and context.
- EGLSurfaceTexture.TextureImageListener - Interface in com.google.android.exoplayer2.util
-
Deprecated.Listener to be called when the texture image on
SurfaceTexture
has been updated. - elapsedRealtime() - Method in class com.google.android.exoplayer2.testutil.FakeClock
- elapsedRealtime() - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.
- elapsedRealtime() - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- elapsedRealtimeEpochOffsetMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The offset between
SystemClock.elapsedRealtime()
and the time since the Unix epoch according to the clock of the media origin server, orC.TIME_UNSET
if unknown or not applicable. - elapsedRealtimeEpochOffsetMs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The offset between
SystemClock.elapsedRealtime()
and the time since the Unix epoch according to the clock of the media origin server, orC.TIME_UNSET
if unknown or not applicable. - elapsedRealtimeMs - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.The value of
SystemClock.elapsedRealtime()
at the time of the load event. - ELEMENT_TYPE_BINARY - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for binary elements.
- ELEMENT_TYPE_FLOAT - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for IEEE floating point value elements of either 4 or 8 bytes.
- ELEMENT_TYPE_MASTER - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for elements that contain child elements.
- ELEMENT_TYPE_STRING - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for string elements.
- ELEMENT_TYPE_UNKNOWN - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for unknown elements.
- ELEMENT_TYPE_UNSIGNED_INT - Static variable in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Type for integer value elements of up to 8 bytes.
- ElementaryStreamReader - Interface in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- elementId - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- elementSet() - Method in class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.Returns a snapshot of the unique elements currently in this multiset.
- EmbeddedSampleStream(ChunkSampleStream<T>, SampleQueue, int) - Constructor for class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- EMPTY - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Empty playback stats.
- EMPTY - Static variable in interface com.google.android.exoplayer2.drm.DrmSessionManager.DrmSessionReference
-
Deprecated.A reference that is never populated with an underlying
DrmSession
. - EMPTY - Static variable in interface com.google.android.exoplayer2.extractor.ExtractorsFactory
-
Deprecated.Extractor factory that returns an empty list of extractors.
- EMPTY - Static variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Empty
MediaItem
. - EMPTY - Static variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.Empty request metadata.
- EMPTY - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Empty
MediaMetadata
. - EMPTY - Static variable in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.An empty set of commands.
- EMPTY - Static variable in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.An empty media chunk iterator without available data.
- EMPTY - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.Represents an empty multivariant playlist, from which no attributes can be inherited.
- EMPTY - Static variable in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.The empty array.
- EMPTY - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The empty cue.
- EMPTY - Static variable in class com.google.android.exoplayer2.Timeline
-
Deprecated.An empty timeline.
- EMPTY - Static variable in class com.google.android.exoplayer2.Tracks
-
Deprecated.Empty tracks.
- EMPTY - Static variable in class com.google.android.exoplayer2.transformer.Effects
-
Deprecated.An empty
Effects
instance. - EMPTY - Static variable in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.An empty DefaultContentMetadata.
- EMPTY_BUFFER - Static variable in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.An empty, direct
ByteBuffer
. - EMPTY_BYTE_ARRAY - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.An empty byte array.
- EMPTY_MEDIA_PERIOD_ID - Static variable in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Used as a placeholder when MediaPeriodId is unknown. Only used when the deprecated methods
LoadControl.onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[])
orLoadControl.shouldStartPlayback(long, float, boolean, long)
are called. - EMPTY_TIME_ZERO - Static variable in class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.An empty group with no
Cues
and presentation time of zero. - EmptySampleStream - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EmptySampleStream() - Constructor for class com.google.android.exoplayer2.source.EmptySampleStream
-
Deprecated.
- enable() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- enable() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- enable() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- enable() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Enables the track selection.
- enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- enable(RendererConfiguration, Format[], SampleStream, long, boolean, boolean, long, long) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Enables the renderer to consume from the specified
SampleStream
. - enable(MediaSource.MediaSourceCaller) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- enable(MediaSource.MediaSourceCaller) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Enables the source for the creation of
MediaPeriods
. - enableChildSource() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Enables the child source.
- enableChildSource(T) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Enables a child source.
- enableCount - Variable in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- enabled(DecoderCounters) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- enabled(DecoderCounters) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- enabledCount - Variable in class com.google.android.exoplayer2.testutil.FakeRenderer
- enableHighQualityTargeting - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.Whether the encoder should automatically set the bitrate to target a high quality encoding.
- enableInternal() - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- enableInternal() - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Enables the source, see
BaseMediaSource.enable(MediaSourceCaller)
. - enableInternal() - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.
- enableInternal() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- enableInternal() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- enableRenderer(int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a renderer enable action.
- enableTunnelingV21() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Enables tunneling, if possible.
- enableTunnelingV21() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- enableTunnelingV21() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- encode(EventMessage) - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessageEncoder
-
Deprecated.Encodes an
EventMessage
to a byte array that can be decoded byEventMessageDecoder
. - encode(List<Cue>) - Method in class com.google.android.exoplayer2.text.CueEncoder
-
Deprecated.
- encoderDelay - Variable in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.The number of samples to trim from the start of the decoded audio stream, or
Format.NO_VALUE
if not set. - encoderDelay - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The number of frames to trim from the start of the decoded audio stream, or 0 if not applicable.
- encoderPadding - Variable in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.The number of samples to trim from the end of the decoded audio stream, or
Format.NO_VALUE
if not set. - encoderPadding - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The number of frames to trim from the end of the decoded audio stream, or 0 if not applicable.
- EncoderSelector - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EncoderUtil - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- encoding - Variable in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.The type of linear PCM encoding.
- ENCODING_AAC_ELD - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AAC_ER_BSAC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.AAC Error Resilient Bit-Sliced Arithmetic Coding.
- ENCODING_AAC_HE_V1 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AAC_HE_V2 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AAC_LC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AAC_XHE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AC3 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_AC4 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_DOLBY_TRUEHD - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_DTS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_DTS_HD - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_DTS_UHD_P2 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_E_AC3 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_E_AC3_JOC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_INVALID - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_MP3 - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_OPUS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_PCM_16BIT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_PCM_16BIT_BIG_ENDIAN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Like
C.ENCODING_PCM_16BIT
, but with the bytes in big endian order. - ENCODING_PCM_24BIT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.PCM encoding with 24 bits per sample.
- ENCODING_PCM_32BIT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.PCM encoding with 32 bits per sample.
- ENCODING_PCM_8BIT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- ENCODING_PCM_FLOAT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- encryptedBlocks - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.
- encryptedBlocks - Variable in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.The number of encrypted blocks in the encryption pattern, 0 if pattern encryption does not apply.
- encryptionIV - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The encryption initialization vector as defined by #EXT-X-KEY, or null if the segment is not encrypted.
- encryptionKey - Variable in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.The encryption key associated with the sample.
- END_OF_STREAM_ITEM - Static variable in class com.google.android.exoplayer2.testutil.FakeSampleStream.FakeSampleStreamItem
-
Item that designates the end of stream has been reached.
- endBlock() - Method in class com.google.android.exoplayer2.testutil.Dumper
- endData() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Returns the
FakeDataSet
this FakeData belongs to. - endedCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks which reached the ended state at least once.
- endFrameProcessing() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
- endFrameProcessing(long) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
-
Have the
VideoFrameProcessor
finish processing. - endMasterElement(int) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when the end of a master element is encountered.
- endMasterElement(int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when the end of a master element is encountered.
- endOffset - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.The byte offset of the end of the chapter, or
C.INDEX_UNSET
if not set. - endOfStream - Variable in class com.google.android.exoplayer2.source.chunk.ChunkHolder
-
Deprecated.Indicates that the end of the stream has been reached.
- endPositionMs - Variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.The end position in milliseconds.
- endSection() - Static method in class com.google.android.exoplayer2.util.TraceUtil
-
Deprecated.Writes a trace message to indicate that a given section of code has ended.
- endsWithLivePostrollPlaceHolder() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns whether the last ad group is a live postroll placeholder as inserted by
AdPlaybackState.withLivePostrollPlaceholderAppended()
. - endTimeMs - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- endTimeMs - Variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.The end time, in milliseconds, of the track segment that is intended to be slow motion.
- endTimeUs - Variable in class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.
- endTimeUs - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.The end time of the media contained by the chunk, or
C.TIME_UNSET
if the data being loaded does not contain media samples. - endTimeUs - Variable in class com.google.android.exoplayer2.text.webvtt.WebvttCueInfo
-
Deprecated.
- endTracks() - Method in class com.google.android.exoplayer2.extractor.DummyExtractorOutput
-
Deprecated.
- endTracks() - Method in interface com.google.android.exoplayer2.extractor.ExtractorOutput
-
Deprecated.Called when all tracks have been identified, meaning no new
trackId
values will be passed toExtractorOutput.track(int, int)
. - endTracks() - Method in class com.google.android.exoplayer2.extractor.jpeg.StartOffsetExtractorOutput
-
Deprecated.
- endTracks() - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- endTracks() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- endWrite(OutputStream) - Method in class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Call when you have successfully finished writing to the stream returned by
AtomicFile.startWrite()
. - ensureCapacity(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Ensures the backing array is at least
requiredCapacity
long. - ensureClassLoader(Bundle) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Sets the application class loader to the given
Bundle
if no class loader is present. - ensureSpaceForWrite(int) - Method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Ensures that
DecoderInputBuffer.data
is large enough to accommodate a write of a given length at its current position. - ensureUpdated() - Method in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.Should be called to ensure counter values are made visible across threads.
- entrySet() - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.Returns the set of metadata entries in their raw byte array form.
- equals(MediaDescriptionCompat, MediaDescriptionCompat) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaIdEqualityChecker
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndException
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndFormat
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndPlaybackState
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.container.CreationTime
- equals(Object) - Method in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.State
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Format
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.HeartRating
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.RendererConfiguration
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTimelineElement
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.testutil.DumpableFormat
- equals(Object) - Method in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- equals(Object) - Method in class com.google.android.exoplayer2.text.Cue
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.AdaptationCheckpoint
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.util.Size
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.
- equals(Object) - Method in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.
- ERROR_CODE_AUDIO_PROCESSING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by an audio processing failure.
- ERROR_CODE_AUDIO_PROCESSING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by an audio processing failure.
- ERROR_CODE_AUDIO_TRACK_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an AudioTrack initialization failure.
- ERROR_CODE_AUDIO_TRACK_WRITE_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an AudioTrack write operation failure.
- ERROR_CODE_BEHIND_LIVE_WINDOW - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by the loading position falling behind the sliding window of available live content.
- ERROR_CODE_DECODER_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a decoder initialization failure.
- ERROR_CODE_DECODER_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a decoder initialization failure.
- ERROR_CODE_DECODER_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a decoder initialization failure.
- ERROR_CODE_DECODER_QUERY_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a decoder query failure.
- ERROR_CODE_DECODING_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failure while trying to decode media samples.
- ERROR_CODE_DECODING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a failure while trying to decode media samples.
- ERROR_CODE_DECODING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a failure while trying to decode media samples.
- ERROR_CODE_DECODING_FORMAT_EXCEEDS_CAPABILITIES - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by trying to decode content whose format exceeds the capabilities of the device.
- ERROR_CODE_DECODING_FORMAT_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by trying to decode content whose format is not supported.
- ERROR_CODE_DECODING_FORMAT_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by trying to decode content whose format is not supported.
- ERROR_CODE_DECODING_FORMAT_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by trying to decode content whose format is not supported.
- ERROR_CODE_DRM_CONTENT_ERROR - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by attempting to play incompatible DRM-protected content.
- ERROR_CODE_DRM_DEVICE_REVOKED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by the device having revoked DRM privileges.
- ERROR_CODE_DRM_DISALLOWED_OPERATION - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an operation being disallowed by a license policy.
- ERROR_CODE_DRM_LICENSE_ACQUISITION_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failure while trying to obtain a license.
- ERROR_CODE_DRM_LICENSE_EXPIRED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an expired DRM license being loaded into an open DRM session.
- ERROR_CODE_DRM_PROVISIONING_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failure while provisioning the device.
- ERROR_CODE_DRM_SCHEME_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a chosen DRM protection scheme not being supported by the device.
- ERROR_CODE_DRM_SYSTEM_ERROR - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an error in the DRM system.
- ERROR_CODE_DRM_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an unspecified error related to DRM protection.
- ERROR_CODE_ENCODER_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by an encoder initialization failure.
- ERROR_CODE_ENCODER_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by an encoder initialization failure.
- ERROR_CODE_ENCODING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a failure while trying to encode media samples.
- ERROR_CODE_ENCODING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a failure while trying to encode media samples.
- ERROR_CODE_ENCODING_FORMAT_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by trying to encode content whose format is not supported.
- ERROR_CODE_ENCODING_FORMAT_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by trying to encode content whose format is not supported.
- ERROR_CODE_FAILED_RUNTIME_CHECK - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failed runtime check.
- ERROR_CODE_FAILED_RUNTIME_CHECK - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a failed runtime check.
- ERROR_CODE_FAILED_RUNTIME_CHECK - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a failed runtime check.
- ERROR_CODE_IO_BAD_HTTP_STATUS - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an HTTP server returning an unexpected HTTP response status code.
- ERROR_CODE_IO_BAD_HTTP_STATUS - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by an HTTP server returning an unexpected HTTP response status code.
- ERROR_CODE_IO_BAD_HTTP_STATUS - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by an HTTP server returning an unexpected HTTP response status code.
- ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by the player trying to access cleartext HTTP traffic (meaning http:// rather than https://) when the app's Network Security Configuration does not permit it.
- ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by the
AssetLoader
trying to access cleartext HTTP traffic (meaning http:// rather than https://) when the app's Network Security Configuration does not permit it. - ERROR_CODE_IO_CLEARTEXT_NOT_PERMITTED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by the
AssetLoader
trying to access cleartext HTTP traffic (meaning http:// rather than https://) when the app's Network Security Configuration does not permit it. - ERROR_CODE_IO_FILE_NOT_FOUND - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a non-existent file.
- ERROR_CODE_IO_FILE_NOT_FOUND - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a non-existent file.
- ERROR_CODE_IO_FILE_NOT_FOUND - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a non-existent file.
- ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a server returning a resource with an invalid "Content-Type" HTTP header value.
- ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a server returning a resource with an invalid "Content-Type" HTTP header value.
- ERROR_CODE_IO_INVALID_HTTP_CONTENT_TYPE - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a server returning a resource with an invalid "Content-Type" HTTP header value.
- ERROR_CODE_IO_NETWORK_CONNECTION_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a network connection failure.
- ERROR_CODE_IO_NETWORK_CONNECTION_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a network connection failure.
- ERROR_CODE_IO_NETWORK_CONNECTION_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a network connection failure.
- ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a network timeout, meaning the server is taking too long to fulfill a request.
- ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a network timeout, meaning the server is taking too long to fulfill a request.
- ERROR_CODE_IO_NETWORK_CONNECTION_TIMEOUT - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a network timeout, meaning the server is taking too long to fulfill a request.
- ERROR_CODE_IO_NO_PERMISSION - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by lack of permission to perform an IO operation.
- ERROR_CODE_IO_NO_PERMISSION - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by lack of permission to perform an IO operation.
- ERROR_CODE_IO_NO_PERMISSION - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by lack of permission to perform an IO operation.
- ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by reading data out of the data bound.
- ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by reading data out of the data bound.
- ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by reading data out of the data bound.
- ERROR_CODE_IO_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an Input/Output error which could not be identified.
- ERROR_CODE_IO_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by an Input/Output error which could not be identified.
- ERROR_CODE_IO_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by an Input/Output error which could not be identified.
- ERROR_CODE_MUXING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a failure while muxing media samples.
- ERROR_CODE_MUXING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a failure while muxing media samples.
- ERROR_CODE_MUXING_TIMEOUT - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a timeout while muxing media samples.
- ERROR_CODE_PARSING_CONTAINER_MALFORMED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a parsing error associated with a media container format bitstream.
- ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by attempting to extract a file with an unsupported media container format, or an unsupported media container feature.
- ERROR_CODE_PARSING_MANIFEST_MALFORMED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a parsing error associated with a media manifest.
- ERROR_CODE_PARSING_MANIFEST_UNSUPPORTED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an unsupported feature in a media manifest.
- ERROR_CODE_REMOTE_ERROR - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an unidentified error in a remote Player, which is a Player that runs on a different host or process.
- ERROR_CODE_TIMEOUT - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a generic timeout.
- ERROR_CODE_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by an error whose cause could not be identified.
- ERROR_CODE_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by an error whose cause could not be identified.
- ERROR_CODE_UNSPECIFIED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by an error whose cause could not be identified.
- ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failure when processing a video frame.
- ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Caused by a video frame processing failure.
- ERROR_CODE_VIDEO_FRAME_PROCESSING_FAILED - Static variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Caused by a video frame processing failure.
- ERROR_CODE_VIDEO_FRAME_PROCESSOR_INIT_FAILED - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Caused by a failure when initializing a
VideoFrameProcessor
. - ERROR_SOURCE_EXO_MEDIA_DRM - Static variable in class com.google.android.exoplayer2.drm.DrmUtil
-
Deprecated.Corresponds to failures caused by an
ExoMediaDrm
method call. - ERROR_SOURCE_LICENSE_ACQUISITION - Static variable in class com.google.android.exoplayer2.drm.DrmUtil
-
Deprecated.Corresponds to failures caused by an operation related to obtaining DRM licenses.
- ERROR_SOURCE_PROVISIONING - Static variable in class com.google.android.exoplayer2.drm.DrmUtil
-
Deprecated.Corresponds to failures caused by an operation related to provisioning the device.
- errorCode - Variable in exception com.google.android.exoplayer2.audio.AudioSink.WriteException
-
Deprecated.The error value returned from the sink implementation.
- errorCode - Variable in exception com.google.android.exoplayer2.decoder.CryptoException
-
Deprecated.A component specific error code.
- errorCode - Variable in exception com.google.android.exoplayer2.drm.DrmSession.DrmSessionException
-
Deprecated.The
PlaybackException.ErrorCode
that corresponds to the failure. - errorCode - Variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.An error code which identifies the cause of the playback failure.
- errorCode - Variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.An error code which identifies the cause of the export failure.
- errorCode - Variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.An error code which identifies the cause of the transformation failure.
- errorCount - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo
-
Deprecated.The number of errors this load task has encountered, including this one.
- errorInfoEquals(PlaybackException) - Method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.
- errorInfoEquals(PlaybackException) - Method in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Returns whether the error data associated to this exception equals the error data associated to
other
. - errorInfoEquals(ExportException) - Method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Returns whether the error data associated to this exception equals the error data associated to
other
. - errorInfoEquals(TransformationException) - Method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Returns whether the error data associated to this exception equals the error data associated to
other
. - ErrorMessageProvider<T extends Throwable> - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ErrorStateDrmSession - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ErrorStateDrmSession(DrmSession.DrmSessionException) - Constructor for class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- escapeFileName(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Escapes a string so that it's safe for use as a file or directory name on at least FAT32 filesystems.
- EsInfo(int, String, List<TsPayloadReader.DvbSubtitleInfo>, byte[]) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo
-
Deprecated.
- essentialProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.Essential properties in the adaptation set.
- essentialProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- essentialProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Essential properties in the representation.
- ESTIMATE_NOT_AVAILABLE - Static variable in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.
- evaluate(int, int, int, int, int) - Method in interface com.google.android.exoplayer2.metadata.id3.Id3Decoder.FramePredicate
-
Deprecated.Returns whether a frame with the specified parameters should be decoded.
- evaluateQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- evaluateQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- evaluateQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- evaluateQueueSize(long, List<? extends MediaChunk>) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the number of chunks that should be retained in the queue.
- EVENT_AUDIO_ATTRIBUTES_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Audio attributes changed.
- EVENT_AUDIO_ATTRIBUTES_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getAudioAttributes()
changed. - EVENT_AUDIO_CODEC_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The audio codec encountered an error.
- EVENT_AUDIO_DECODER_INITIALIZED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio renderer created a decoder.
- EVENT_AUDIO_DECODER_RELEASED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio renderer released a decoder.
- EVENT_AUDIO_DISABLED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio renderer was disabled.
- EVENT_AUDIO_ENABLED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio renderer was enabled.
- EVENT_AUDIO_INPUT_FORMAT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The format consumed by an audio renderer changed.
- EVENT_AUDIO_POSITION_ADVANCING - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The audio position has increased for the first time since the last pause or position reset.
- EVENT_AUDIO_SESSION_ID - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio session id was set.
- EVENT_AUDIO_SESSION_ID - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The audio session id was set.
- EVENT_AUDIO_SINK_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The audio sink encountered a non-fatal error.
- EVENT_AUDIO_UNDERRUN - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.An audio underrun occurred.
- EVENT_AVAILABLE_COMMANDS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getAvailableCommands()
changed. - EVENT_AVAILABLE_COMMANDS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.isCommandAvailable(int)
changed for at least onePlayer.Command
. - EVENT_BANDWIDTH_ESTIMATE - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The bandwidth estimate has been updated.
- EVENT_CUES - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getCurrentCues()
changed. - EVENT_CUES - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getCurrentCues()
changed. - EVENT_DEVICE_INFO_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getDeviceInfo()
changed. - EVENT_DEVICE_INFO_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getDeviceInfo()
changed. - EVENT_DEVICE_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getDeviceVolume()
changed. - EVENT_DEVICE_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getDeviceVolume()
changed. - EVENT_DOWNSTREAM_FORMAT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The downstream format sent to renderers changed.
- EVENT_DRM_KEYS_LOADED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.DRM keys were loaded.
- EVENT_DRM_KEYS_REMOVED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.DRM keys were removed.
- EVENT_DRM_KEYS_RESTORED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.DRM keys were restored.
- EVENT_DRM_SESSION_ACQUIRED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A DRM session has been acquired.
- EVENT_DRM_SESSION_MANAGER_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A non-fatal DRM session manager error occurred.
- EVENT_DRM_SESSION_RELEASED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A DRM session has been released.
- EVENT_DROPPED_VIDEO_FRAMES - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Video frames have been dropped.
- EVENT_IS_LOADING_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.isLoading()
()} changed. - EVENT_IS_LOADING_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.isLoading()
()} changed. - EVENT_IS_PLAYING_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.isPlaying()
changed. - EVENT_IS_PLAYING_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.isPlaying()
changed. - EVENT_KEY_EXPIRED - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Event indicating that keys have expired, and are no longer usable.
- EVENT_KEY_REQUIRED - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Event indicating that keys need to be requested from the license server.
- EVENT_LOAD_CANCELED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A source canceled loading data.
- EVENT_LOAD_COMPLETED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A source started completed loading data.
- EVENT_LOAD_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A source had a non-fatal error loading data.
- EVENT_LOAD_STARTED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A source started loading data.
- EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
- EVENT_MAX_SEEK_TO_PREVIOUS_POSITION_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
- EVENT_MEDIA_ITEM_TRANSITION - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getCurrentMediaItem()
changed or the player started repeating the current item. - EVENT_MEDIA_ITEM_TRANSITION - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getCurrentMediaItem()
changed or the player started repeating the current item. - EVENT_MEDIA_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getMediaMetadata()
changed. - EVENT_MEDIA_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getMediaMetadata()
changed. - EVENT_METADATA - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Metadata associated with the current playback time was reported.
- EVENT_METADATA - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Metadata associated with the current playback time changed.
- EVENT_PLAY_WHEN_READY_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getPlayWhenReady()
changed. - EVENT_PLAY_WHEN_READY_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getPlayWhenReady()
changed. - EVENT_PLAYBACK_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getPlaybackParameters()
changed. - EVENT_PLAYBACK_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getPlaybackParameters()
changed. - EVENT_PLAYBACK_STATE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getPlaybackState()
changed. - EVENT_PLAYBACK_STATE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getPlaybackState()
changed. - EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
- EVENT_PLAYBACK_SUPPRESSION_REASON_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
- EVENT_PLAYER_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getPlayerError()
changed. - EVENT_PLAYER_ERROR - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getPlayerError()
changed. - EVENT_PLAYER_RELEASED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The player was released.
- EVENT_PLAYLIST_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getPlaylistMetadata()
changed. - EVENT_PLAYLIST_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getPlaylistMetadata()
changed. - EVENT_POSITION_DISCONTINUITY - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A position discontinuity occurred.
- EVENT_POSITION_DISCONTINUITY - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.A position discontinuity occurred.
- EVENT_PROVISION_REQUIRED - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Event indicating that a certificate needs to be requested from the provisioning server.
- EVENT_RENDERED_FIRST_FRAME - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The first frame has been rendered since setting the surface, since the renderer was reset or since the stream changed.
- EVENT_RENDERED_FIRST_FRAME - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.A frame is rendered for the first time since setting the surface, or since the renderer was reset, or since the stream being rendered was changed.
- EVENT_REPEAT_MODE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getRepeatMode()
changed. - EVENT_REPEAT_MODE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getRepeatMode()
changed. - EVENT_SEEK_BACK_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getSeekBackIncrement()
changed. - EVENT_SEEK_BACK_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getSeekBackIncrement()
changed. - EVENT_SEEK_FORWARD_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getSeekForwardIncrement()
changed. - EVENT_SEEK_FORWARD_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getSeekForwardIncrement()
changed. - EVENT_SHUFFLE_MODE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getShuffleModeEnabled()
changed. - EVENT_SHUFFLE_MODE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getShuffleModeEnabled()
changed. - EVENT_SKIP_SILENCE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Skipping silences was enabled or disabled in the audio stream.
- EVENT_SKIP_SILENCE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Skipping silences in the audio stream is enabled or disabled.
- EVENT_SURFACE_SIZE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The surface size changed.
- EVENT_SURFACE_SIZE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The size of the surface onto which the video is being rendered changed.
- EVENT_TIMELINE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getCurrentTimeline()
changed. - EVENT_TIMELINE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getCurrentTimeline()
changed. - EVENT_TRACK_SELECTION_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getTrackSelectionParameters()
changed. - EVENT_TRACK_SELECTION_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getTrackSelectionParameters()
changed. - EVENT_TRACKS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
Player.getCurrentTracks()
changed. - EVENT_TRACKS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getCurrentTracks()
changed. - EVENT_UPSTREAM_DISCARDED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Data was removed from the end of the media buffer.
- EVENT_VIDEO_CODEC_ERROR - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The video codec encountered an error.
- EVENT_VIDEO_DECODER_INITIALIZED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A video renderer created a decoder.
- EVENT_VIDEO_DECODER_RELEASED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A video renderer released a decoder.
- EVENT_VIDEO_DISABLED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A video renderer was disabled.
- EVENT_VIDEO_ENABLED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.A video renderer was enabled.
- EVENT_VIDEO_FRAME_PROCESSING_OFFSET - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Video frame processing offset data has been reported.
- EVENT_VIDEO_INPUT_FORMAT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The format consumed by a video renderer changed.
- EVENT_VIDEO_SIZE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The video size changed.
- EVENT_VIDEO_SIZE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getVideoSize()
changed. - EVENT_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.The volume changed.
- EVENT_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.
Player.getVolume()
changed. - EventDispatcher() - Constructor for class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.Creates an event dispatcher.
- EventDispatcher() - Constructor for class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.Creates an event dispatcher.
- EventDispatcher() - Constructor for class com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener.EventDispatcher
-
Deprecated.Creates an event dispatcher.
- EventDispatcher(Handler, AudioRendererEventListener) - Constructor for class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- EventDispatcher(Handler, VideoRendererEventListener) - Constructor for class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- EventLogger - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EventLogger() - Constructor for class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.Creates an instance.
- EventLogger(MappingTrackSelector) - Constructor for class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.Use
EventLogger()
- EventLogger(MappingTrackSelector, String) - Constructor for class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- EventLogger(String) - Constructor for class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.Creates an instance.
- EventMessage - Class in com.google.android.exoplayer2.metadata.emsg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EventMessage(String, String, long, long, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- EventMessageDecoder - Class in com.google.android.exoplayer2.metadata.emsg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EventMessageDecoder() - Constructor for class com.google.android.exoplayer2.metadata.emsg.EventMessageDecoder
-
Deprecated.
- EventMessageEncoder - Class in com.google.android.exoplayer2.metadata.emsg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EventMessageEncoder() - Constructor for class com.google.android.exoplayer2.metadata.emsg.EventMessageEncoder
-
Deprecated.
- eventPlaybackPositionMs - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Position in the window or ad this event belongs to at the time of the event, in milliseconds.
- events - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand
-
Deprecated.The list of scheduled events.
- events - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.
EventMessage
s in the event stream. - Events(FlagSet) - Constructor for class com.google.android.exoplayer2.Player.Events
-
Deprecated.Creates an instance.
- Events(FlagSet, SparseArray<AnalyticsListener.EventTime>) - Constructor for class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Creates an instance.
- EventStream - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- EventStream(String, String, long, long[], EventMessage[]) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.
- eventStreams - Variable in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.The event stream belonging to the period.
- eventTime - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndException
-
Deprecated.The event time at which the exception occurred.
- eventTime - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndFormat
-
Deprecated.The event time associated with
PlaybackStats.EventTimeAndFormat.format
. - eventTime - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndPlaybackState
-
Deprecated.The event time at which the playback state became active.
- EventTime(long, Timeline, int, MediaSource.MediaPeriodId, long, Timeline, int, MediaSource.MediaPeriodId, long, long) - Constructor for class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.
- EventTimeAndException(AnalyticsListener.EventTime, Exception) - Constructor for class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndException
-
Deprecated.Creates a new timed exception event.
- EventTimeAndFormat(AnalyticsListener.EventTime, Format) - Constructor for class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndFormat
-
Deprecated.Creates a new timed format event.
- EventTimeAndPlaybackState(AnalyticsListener.EventTime, @com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int) - Constructor for class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndPlaybackState
-
Deprecated.Creates a new timed playback state event.
- EXACT - Static variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Parameters for exact seeking.
- exceedAudioConstraintsIfNecessary - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to exceed the
TrackSelectionParameters.maxAudioChannelCount
andTrackSelectionParameters.maxAudioBitrate
constraints when no selection can be made otherwise. - exceedRendererCapabilitiesIfNecessary - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to exceed renderer capabilities when no selection can be made otherwise.
- exceedVideoConstraintsIfNecessary - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to exceed the
TrackSelectionParameters.maxVideoWidth
,TrackSelectionParameters.maxVideoHeight
andTrackSelectionParameters.maxVideoBitrate
constraints when no selection can be made otherwise. - exception - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndException
-
Deprecated.The exception that was thrown.
- exception - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- exception - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo
-
Deprecated.The exception associated to the load error.
- exceptionCleared - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- exceptionThrown - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- exclude(BaseUrl, long) - Method in class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Excludes the given base URL.
- excludeMediaPlaylist(Uri, long) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- excludeMediaPlaylist(Uri, long) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Excludes the given media playlist for the given duration, in milliseconds.
- excludeTrack(int, long) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- excludeTrack(int, long) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- excludeTrack(int, long) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Attempts to exclude the track at the specified index in the selection, making it ineligible for selection by calls to
ExoTrackSelection.updateSelectedTrack(long, long, long, List, MediaChunkIterator[])
for the specified period of time. - exclusionDurationMs - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackSelection
-
Deprecated.The duration for which the failing resource should be excluded, in milliseconds.
- execute(RunnableFutureTask<T, ?>, boolean) - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.Executes the provided
RunnableFutureTask
. - executeKeyRequest(UUID, ExoMediaDrm.KeyRequest) - Method in class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.
- executeKeyRequest(UUID, ExoMediaDrm.KeyRequest) - Method in class com.google.android.exoplayer2.drm.LocalMediaDrmCallback
-
Deprecated.
- executeKeyRequest(UUID, ExoMediaDrm.KeyRequest) - Method in interface com.google.android.exoplayer2.drm.MediaDrmCallback
-
Deprecated.Executes a key request.
- executeKeyRequest(UUID, ExoMediaDrm.KeyRequest) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.
- executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.google.android.exoplayer2.drm.LocalMediaDrmCallback
-
Deprecated.
- executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in interface com.google.android.exoplayer2.drm.MediaDrmCallback
-
Deprecated.Executes a provisioning request.
- executeProvisionRequest(UUID, ExoMediaDrm.ProvisionRequest) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- executeRunnable(Runnable) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a
Runnable
. - ExecuteRunnable(String, Runnable) - Constructor for class com.google.android.exoplayer2.testutil.Action.ExecuteRunnable
-
Constructs an instance.
- exists() - Method in class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Returns whether the file or its backup exists.
- ExoDatabaseProvider - Class in com.google.android.exoplayer2.database
-
Deprecated.
- ExoDatabaseProvider(Context) - Constructor for class com.google.android.exoplayer2.database.ExoDatabaseProvider
-
Deprecated.
- ExoHostedTest - Class in com.google.android.exoplayer2.testutil
-
A
HostActivity.HostedTest
forExoPlayer
playback tests. - ExoHostedTest(String, boolean) - Constructor for class com.google.android.exoplayer2.testutil.ExoHostedTest
- ExoHostedTest(String, long, boolean) - Constructor for class com.google.android.exoplayer2.testutil.ExoHostedTest
- ExoMediaDrm - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoMediaDrm.AppManagedProvider - Class in com.google.android.exoplayer2.drm
-
Deprecated.Provides an
ExoMediaDrm
instance owned by the app. - ExoMediaDrm.KeyRequest - Class in com.google.android.exoplayer2.drm
-
Deprecated.Contains data used to request keys from a license server.
- ExoMediaDrm.KeyRequest.RequestType - Annotation Type in com.google.android.exoplayer2.drm
-
Deprecated.Key request types.
- ExoMediaDrm.KeyStatus - Class in com.google.android.exoplayer2.drm
-
Deprecated.Defines the status of a key.
- ExoMediaDrm.OnEventListener - Interface in com.google.android.exoplayer2.drm
-
Deprecated.Called when a DRM event occurs.
- ExoMediaDrm.OnExpirationUpdateListener - Interface in com.google.android.exoplayer2.drm
-
Deprecated.Called when a session expiration update occurs.
- ExoMediaDrm.OnKeyStatusChangeListener - Interface in com.google.android.exoplayer2.drm
-
Deprecated.Called when the keys in a DRM session change state.
- ExoMediaDrm.Provider - Interface in com.google.android.exoplayer2.drm
-
Deprecated.Provider for
ExoMediaDrm
instances. - ExoMediaDrm.ProvisionRequest - Class in com.google.android.exoplayer2.drm
-
Deprecated.Contains data to request a certificate from a provisioning server.
- ExoPlaybackException - Exception in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoPlaybackException.Type - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The type of source that produced the error.
- ExoPlayer - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoPlayer.AudioComponent - Interface in com.google.android.exoplayer2
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.AudioComponent
methods are defined by that interface. - ExoPlayer.AudioOffloadListener - Interface in com.google.android.exoplayer2
-
Deprecated.A listener for audio offload events.
- ExoPlayer.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
ExoPlayer
instances. - ExoPlayer.DeviceComponent - Interface in com.google.android.exoplayer2
-
Deprecated.Use
Player
, as theExoPlayer.DeviceComponent
methods are defined by that interface. - ExoPlayer.TextComponent - Interface in com.google.android.exoplayer2
-
Deprecated.Use
Player
, as theExoPlayer.TextComponent
methods are defined by that interface. - ExoPlayer.VideoComponent - Interface in com.google.android.exoplayer2
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.VideoComponent
methods are defined by that interface. - ExoPlayerAssetLoader - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoPlayerAssetLoader.Factory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.An
AssetLoader.Factory
forExoPlayerAssetLoader
instances. - ExoplayerCuesDecoder - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoplayerCuesDecoder() - Constructor for class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- ExoPlayerLibraryInfo - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoPlayerTestRunner - Class in com.google.android.exoplayer2.testutil
-
Helper class to run an ExoPlayer test.
- ExoPlayerTestRunner.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder to set-up an
ExoPlayerTestRunner
. - ExoTimeoutException - Exception in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoTimeoutException(@com.google.android.exoplayer2.ExoTimeoutException.TimeoutOperation int) - Constructor for exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.Creates the timeout exception.
- ExoTimeoutException.TimeoutOperation - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The operation which produced the timeout error.
- ExoTrackSelection - Interface in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExoTrackSelection.Definition - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Contains of a subset of selected tracks belonging to a
TrackGroup
. - ExoTrackSelection.Factory - Interface in com.google.android.exoplayer2.trackselection
-
Deprecated.Factory for
ExoTrackSelection
instances. - EXPECTED_PLAYING_TIME_MEDIA_DURATION_MS - Static variable in class com.google.android.exoplayer2.testutil.ExoHostedTest
- EXPECTED_PLAYING_TIME_UNSET - Static variable in class com.google.android.exoplayer2.testutil.ExoHostedTest
- expectedPresentationTimeUs - Variable in exception com.google.android.exoplayer2.audio.AudioSink.UnexpectedDiscontinuityException
-
Deprecated.The expected presentation time of a sample, in microseconds.
- experimental_setEnableHdrEditing(boolean) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.This method is now a no-op if
false
, and setssetHdrMode(HDR_MODE_KEEP_HDR)
iftrue
.experimental_setEnableHdrEditing(true)
is now the default behavior. UseTransformationRequest.Builder.setHdrMode(@com.google.android.exoplayer2.transformer.TransformationRequest.HdrMode int)
with linkTransformationRequest.HDR_MODE_KEEP_HDR
instead. - ExperimentalBandwidthMeter - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExperimentalBandwidthMeter.Builder - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.Builder for a bandwidth meter.
- experimentalFlushWithoutAudioTrackRelease() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Flushes the sink, after which it is ready to receive buffers from a new playback position.
- experimentalFlushWithoutAudioTrackRelease() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- experimentalFlushWithoutAudioTrackRelease() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- experimentalGetDiscardPaddingEnabled() - Method in class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.Returns true if support for padding removal from the end of decoder output buffer should be enabled.
- experimentalGetVideoFrameProcessorColorConfiguration(ColorInfo) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- experimentalIsSleepingForOffload() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns whether the player has paused its main loop to save power in offload scheduling mode.
- experimentalIsSleepingForOffload() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- experimentalIsSleepingForOffload() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- experimentalSetDiscardPaddingEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.Sets whether discard padding is enabled.
- experimentalSetEnableHighQualityTargeting(boolean) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.Sets whether to enable automatic adjustment of the bitrate to target a high quality encoding.
- experimentalSetEnableKeepAudioTrackOnSeek(boolean) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.Sets whether to enable the experimental feature that keeps and flushes the
AudioTrack
when a seek occurs, as opposed to releasing and reinitialising. - experimentalSetEnableKeepAudioTrackOnSeek(boolean) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.Sets whether to enable the experimental feature that keeps and flushes the
AudioTrack
when a seek occurs, as opposed to releasing and reinitialising. - experimentalSetForceAudioTrack(boolean) - Method in class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Sets whether the output file should always contain an audio track.
- experimentalSetForegroundModeTimeoutMs(long) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets a limit on the time a call to
ExoPlayer.setForegroundMode(boolean)
can spend. - experimentalSetForegroundModeTimeoutMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- experimentalSetOffloadSchedulingEnabled(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets whether audio offload scheduling is enabled.
- experimentalSetOffloadSchedulingEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- experimentalSetOffloadSchedulingEnabled(boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Enable synchronizing codec interactions with asynchronous buffer queueing.
- experimentalSetSynchronizeCodecInteractionsWithQueueingEnabled(boolean) - Method in class com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory
-
Deprecated.Enable synchronizing codec interactions with asynchronous buffer queueing.
- experimentalUseProgressiveMediaSourceForSubtitles(boolean) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets whether a
ProgressiveMediaSource
orSingleSampleMediaSource
is constructed to handleMediaItem.LocalConfiguration.subtitleConfigurations
. - ExponentialWeightedAverageStatistic - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExponentialWeightedAverageStatistic() - Constructor for class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.Creates an instance with
ExponentialWeightedAverageStatistic.DEFAULT_SMOOTHING_FACTOR
. - ExponentialWeightedAverageStatistic(double) - Constructor for class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.Creates an instance.
- ExponentialWeightedAverageTimeToFirstByteEstimator - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExponentialWeightedAverageTimeToFirstByteEstimator() - Constructor for class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.Creates an instance using the
ExponentialWeightedAverageTimeToFirstByteEstimator.DEFAULT_SMOOTHING_FACTOR
. - ExponentialWeightedAverageTimeToFirstByteEstimator(double) - Constructor for class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.Creates an instance.
- exportException - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The
ExportException
that caused the export to fail, ornull
if the export was a success. - ExportException - Exception in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExportException.ErrorCode - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.Error codes that identify causes of
Transformer
errors. - ExportResult - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExportResult.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
ExportResult
instances. - ExportResult.ProcessedInput - Class in com.google.android.exoplayer2.transformer
-
Deprecated.An input entirely or partially processed.
- EXTENDED_SAR - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Value for aspect_ratio_idc indicating an extended aspect ratio, in H.264 and H.265 SPSs.
- extension - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP extension bit (Word 0, bit 3).
- EXTENSION_RENDERER_MODE_OFF - Static variable in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Do not allow use of extension renderers.
- EXTENSION_RENDERER_MODE_ON - Static variable in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Allow use of extension renderers.
- EXTENSION_RENDERER_MODE_PREFER - Static variable in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Allow use of extension renderers.
- EXTRA_FROM_INDEX - Static variable in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- EXTRA_INSTANCE_ID - Static variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.The extra key of the instance id of the player notification manager.
- EXTRA_TO_INDEX - Static variable in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- extractAllSamplesFromFile(Extractor, Context, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Extracts all samples from the given file into a
FakeTrackOutput
. - extractAllSamplesFromFilePath(Extractor, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Extracts all samples from the given file into a
FakeTrackOutput
. - Extractor - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Extractor.ReadResult - Annotation Type in com.google.android.exoplayer2.extractor
-
Deprecated.Result values that can be returned by
Extractor.read(ExtractorInput, PositionHolder)
. - ExtractorAsserts - Class in com.google.android.exoplayer2.testutil
-
Assertion methods for
Extractor
. - ExtractorAsserts.AssertionConfig - Class in com.google.android.exoplayer2.testutil
-
A config for the assertions made (e.g.
- ExtractorAsserts.AssertionConfig.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder for
ExtractorAsserts.AssertionConfig
instances. - ExtractorAsserts.ExtractorFactory - Interface in com.google.android.exoplayer2.testutil
-
A factory for
Extractor
instances. - ExtractorAsserts.SimulationConfig - Class in com.google.android.exoplayer2.testutil
-
A config of different environments to simulate and extractor behaviours to test.
- ExtractorInput - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExtractorOutput - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExtractorsFactory - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ExtractorUtil - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- extractSeekMap(Extractor, FakeExtractorOutput, DataSource, Uri) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
- extras - Variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.Optional extras
Bundle
. - extras - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional extras
Bundle
. - EXTRAS_SPEED - Static variable in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.The name of the
PlaybackStateCompat
float extra with the value ofPlayer.getPlaybackParameters().speed
.
F
- Factory() - Constructor for class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.source.SilenceMediaSource.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- Factory() - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates an adaptive track selection factory with default parameters.
- Factory() - Constructor for class com.google.android.exoplayer2.trackselection.RandomTrackSelection.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.Creates an instance with
maxDelayBetweenSamplesMs
set toDefaultMuxer.Factory.DEFAULT_MAX_DELAY_BETWEEN_SAMPLES_MS
. - Factory() - Constructor for class com.google.android.exoplayer2.transformer.InAppMuxer.Factory
-
Deprecated.Creates an instance with
maxDelayBetweenSamplesMs
set toDefaultMuxer.Factory.DEFAULT_MAX_DELAY_BETWEEN_SAMPLES_MS
andInAppMuxer.Factory.metadataProvider
set tonull
. - Factory() - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSink.Factory
-
Deprecated.Creates an instance.
- Factory() - Constructor for class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.
- Factory() - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Creates an instance.
- Factory() - Constructor for class com.google.android.exoplayer2.upstream.FileDataSource.Factory
-
Deprecated.
- Factory(int) - Constructor for class com.google.android.exoplayer2.trackselection.RandomTrackSelection.Factory
-
Deprecated.
- Factory(int, int, int, float) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates an adaptive track selection factory.
- Factory(int, int, int, float, float, Clock) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates an adaptive track selection factory.
- Factory(int, int, int, int, int, float) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates an adaptive track selection factory.
- Factory(int, int, int, int, int, float, float, Clock) - Constructor for class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.Factory
-
Deprecated.Creates an adaptive track selection factory.
- Factory(long) - Constructor for class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.Creates an instance.
- Factory(long, double, Random) - Constructor for class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Factory
-
Set up factory for
FakeAdaptiveDataSet
s with a chunk duration and the standard deviation of the chunk size. - Factory(long, long) - Constructor for class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.Creates an instance.
- Factory(long, InAppMuxer.MetadataProvider) - Constructor for class com.google.android.exoplayer2.transformer.InAppMuxer.Factory
-
Deprecated.
Muxer.Factory
forInAppMuxer
. - Factory(Context) - Constructor for class com.google.android.exoplayer2.transformer.ImageAssetLoader.Factory
-
Deprecated.
- Factory(Context) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource.Factory
-
Deprecated.Creates an instance.
- Factory(Context, Codec.DecoderFactory, boolean, Clock) - Constructor for class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader.Factory
-
Deprecated.Creates an instance using a
DefaultMediaSourceFactory
. - Factory(Context, Codec.DecoderFactory, boolean, Clock, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader.Factory
-
Deprecated.Creates an instance.
- Factory(Context, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.upstream.DefaultDataSource.Factory
-
Deprecated.Creates an instance.
- Factory(CronetEngineWrapper, Executor) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Use
Factory(CronetEngine, Executor)
with an instantiatedCronetEngine
, orDefaultHttpDataSource
for cases whereCronetEngineWrapper.getCronetEngine()
would have returnednull
. - Factory(ImaServerSideAdInsertionMediaSource.AdsLoader, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.Factory
-
Deprecated.Creates a new factory for
ImaServerSideAdInsertionMediaSources
. - Factory(ChunkExtractor.Factory, DataSource.Factory, int) - Constructor for class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.Factory
-
Deprecated.Creates a new instance.
- Factory(DashChunkSource.Factory, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Creates a new factory for
DashMediaSource
s. - Factory(HlsDataSourceFactory) - Constructor for class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Creates a new factory for
HlsMediaSource
s. - Factory(SsChunkSource.Factory, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Creates a new factory for
SsMediaSource
s. - Factory(FakeAdaptiveDataSet.Factory, FakeDataSource.Factory) - Constructor for class com.google.android.exoplayer2.testutil.FakeChunkSource.Factory
- Factory(Cache, AtomicBoolean) - Constructor for class com.google.android.exoplayer2.testutil.FailOnCloseDataSink.Factory
-
Creates an instance.
- Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Creates a new factory for
DashMediaSource
s. - Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.Factory
-
Deprecated.
- Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Creates a new factory for
HlsMediaSource
s. - Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.Creates a new factory for
ProgressiveMediaSource
s. - Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Creates a factory for
SingleSampleMediaSource
s. - Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource.Factory
-
Deprecated.
- Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Creates a new factory for
SsMediaSource
s. - Factory(DataSource.Factory, int) - Constructor for class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.Factory
-
Deprecated.
- Factory(DataSource.Factory, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.
- Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.Creates a new factory for
ProgressiveMediaSource
s. - Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory, DrmSessionManagerProvider, LoadErrorHandlingPolicy, int) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.Creates a new factory for
ProgressiveMediaSource
s. - Factory(DataSource.Factory, ResolvingDataSource.Resolver) - Constructor for class com.google.android.exoplayer2.upstream.ResolvingDataSource.Factory
-
Deprecated.
- Factory(DataSource.Factory, PriorityTaskManager, int) - Constructor for class com.google.android.exoplayer2.upstream.PriorityDataSource.Factory
-
Deprecated.Creates an instance.
- Factory(Call.Factory) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.Creates an instance.
- Factory(CronetEngine, Executor) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Creates an instance.
- FACTORY - Static variable in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.Factory that returns one extractor which is a
FlacExtractor
. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.Factory for
AmrExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.Factory for
FlacExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.Factory for
FlvExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Factory for
MatroskaExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Factory for
Mp3Extractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.Factory for
FragmentedMp4Extractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Factory for
Mp4Extractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.Factory for
OggExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.Factory for
Ac3Extractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.Factory for
Ac4Extractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.Factory for
AdtsExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.Factory for
PsExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.Factory for
TsExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.Factory for
WavExtractor
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
ChunkExtractor.Factory
for instances of this class. - FACTORY - Static variable in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- FACTORY - Static variable in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
HlsExtractorFactory
implementation that producesMediaParserHlsMediaChunkExtractor
for all container formats except WebVTT, for which aBundledHlsMediaChunkExtractor
is returned. - FACTORY - Static variable in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.Factory for
DefaultHlsPlaylistTracker
instances. - FACTORY - Static variable in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.A
ProgressiveMediaExtractor.Factory
for instances of this class, which rely on platform extractors throughMediaParser
. - FACTORY - Static variable in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.A factory that produces
PlaceholderDataSource
. - FailOnCloseDataSink - Class in com.google.android.exoplayer2.testutil
-
A
DataSink
that can simulate caching the bytes being written to it, and then failing to persist them whenFailOnCloseDataSink.close()
is called. - FailOnCloseDataSink(Cache, AtomicBoolean) - Constructor for class com.google.android.exoplayer2.testutil.FailOnCloseDataSink
-
Creates an instance.
- FailOnCloseDataSink.Factory - Class in com.google.android.exoplayer2.testutil
-
Factory to create a
FailOnCloseDataSink
. - failOnSpuriousAudioTimestamp - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.Whether to throw an
DefaultAudioSink.InvalidAudioTrackTimestampException
when a spurious timestamp is reported fromAudioTrack.getTimestamp(android.media.AudioTimestamp)
. - FAILURE_REASON_NONE - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download isn't failed.
- FAILURE_REASON_UNKNOWN - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download is failed because of unknown reason.
- failureReason - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.If
Download.state
isDownload.STATE_FAILED
then this is the cause, otherwiseDownload.FAILURE_REASON_NONE
. - FAKE_MEDIA_ITEM - Static variable in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
The media item used by the fake media source.
- FAKE_MEDIA_ITEM - Static variable in class com.google.android.exoplayer2.testutil.FakeTimeline
-
The fake media item used by the fake timeline.
- FAKE_PROVISION_REQUEST - Static variable in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- FakeAdaptiveDataSet - Class in com.google.android.exoplayer2.testutil
-
Fake data set emulating the data of an adaptive media source.
- FakeAdaptiveDataSet.Factory - Class in com.google.android.exoplayer2.testutil
-
Factory for
FakeAdaptiveDataSet
s. - FakeAdaptiveDataSet.Iterator - Class in com.google.android.exoplayer2.testutil
-
MediaChunkIterator
for the chunks defined by a fake adaptive data set. - FakeAdaptiveMediaPeriod - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaPeriod
that provides tracks from the givenTrackGroupArray
. - FakeAdaptiveMediaPeriod(TrackGroupArray, MediaSourceEventListener.EventDispatcher, Allocator, FakeChunkSource.Factory, long, TransferListener) - Constructor for class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- FakeAdaptiveMediaSource - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaSource
that provides a given timeline. - FakeAdaptiveMediaSource(Timeline, TrackGroupArray, FakeChunkSource.Factory) - Constructor for class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaSource
- FakeAudioRenderer - Class in com.google.android.exoplayer2.testutil
-
A
FakeRenderer
that supportsC.TRACK_TYPE_AUDIO
. - FakeAudioRenderer(HandlerWrapper, AudioRendererEventListener) - Constructor for class com.google.android.exoplayer2.testutil.FakeAudioRenderer
- FakeChunkSource - Class in com.google.android.exoplayer2.testutil
-
Fake
ChunkSource
with adaptive media chunks of a given duration. - FakeChunkSource(ExoTrackSelection, DataSource, FakeAdaptiveDataSet) - Constructor for class com.google.android.exoplayer2.testutil.FakeChunkSource
- FakeChunkSource.Factory - Class in com.google.android.exoplayer2.testutil
-
Factory for a
FakeChunkSource
. - FakeClock - Class in com.google.android.exoplayer2.testutil
-
Fake
Clock
implementation that allows toadvance the time
manually to trigger pending timed messages. - FakeClock(boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeClock
-
Creates a fake clock that assumes that the system was booted exactly at time
0
(the Unix Epoch) and aninitialTimeMs
of0
. - FakeClock(long) - Constructor for class com.google.android.exoplayer2.testutil.FakeClock
-
Creates a fake clock that doesn't auto-advance and assumes that the system was booted exactly at time
0
(the Unix Epoch) andinitialTimeMs
milliseconds have passed since system boot. - FakeClock(long, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeClock
-
Creates a fake clock that assumes that the system was booted exactly at time
0
(the Unix Epoch) andinitialTimeMs
milliseconds have passed since system boot. - FakeClock(long, long, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeClock
-
Creates a fake clock specifying when the system was booted and how much time has passed since then.
- FakeClock.HandlerMessage - Class in com.google.android.exoplayer2.testutil
-
Message data saved to send messages or execute runnables at a later time on a Handler.
- FakeCryptoConfig - Class in com.google.android.exoplayer2.testutil
-
Fake
CryptoConfig
. - FakeCryptoConfig() - Constructor for class com.google.android.exoplayer2.testutil.FakeCryptoConfig
- fakeDataSet - Variable in class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- FakeDataSet - Class in com.google.android.exoplayer2.testutil
-
Collection of
FakeDataSet.FakeData
to be served by aFakeDataSource
. - FakeDataSet() - Constructor for class com.google.android.exoplayer2.testutil.FakeDataSet
- FakeDataSet.FakeData - Class in com.google.android.exoplayer2.testutil
-
Container of fake data to be served by a
FakeDataSource
. - FakeDataSet.FakeData.Segment - Class in com.google.android.exoplayer2.testutil
-
A segment of
FakeDataSet.FakeData
. - FakeDataSource - Class in com.google.android.exoplayer2.testutil
-
A fake
DataSource
capable of simulating various scenarios. - FakeDataSource() - Constructor for class com.google.android.exoplayer2.testutil.FakeDataSource
- FakeDataSource(FakeDataSet) - Constructor for class com.google.android.exoplayer2.testutil.FakeDataSource
- FakeDataSource(FakeDataSet, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeDataSource
- FakeDataSource.Factory - Class in com.google.android.exoplayer2.testutil
-
Factory to create a
FakeDataSource
. - FakeExoMediaDrm - Class in com.google.android.exoplayer2.testutil
-
A fake implementation of
ExoMediaDrm
for use in tests. - FakeExoMediaDrm() - Constructor for class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Deprecated.Use
FakeExoMediaDrm.Builder
instead. - FakeExoMediaDrm(int) - Constructor for class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Deprecated.Use
FakeExoMediaDrm.Builder
instead. - FakeExoMediaDrm.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder for
FakeExoMediaDrm
instances. - FakeExoMediaDrm.LicenseServer - Class in com.google.android.exoplayer2.testutil
-
An license server implementation to interact with
FakeExoMediaDrm
. - FakeExtractorInput - Class in com.google.android.exoplayer2.testutil
-
A fake
ExtractorInput
capable of simulating various scenarios. - FakeExtractorInput.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder of
FakeExtractorInput
instances. - FakeExtractorInput.SimulatedIOException - Exception in com.google.android.exoplayer2.testutil
-
Thrown when simulating an
IOException
. - FakeExtractorOutput - Class in com.google.android.exoplayer2.testutil
-
A fake
ExtractorOutput
. - FakeExtractorOutput() - Constructor for class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- FakeExtractorOutput(FakeTrackOutput.Factory) - Constructor for class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- FakeMediaChunk - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaChunk
. - FakeMediaChunk(Format, long, long) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaChunk
-
Creates a fake media chunk.
- FakeMediaChunk(Format, long, long, @com.google.android.exoplayer2.C.SelectionReason int) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaChunk
-
Creates a fake media chunk.
- FakeMediaChunkIterator - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaChunkIterator
. - FakeMediaChunkIterator(long[], long[]) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaChunkIterator
-
Creates a fake
MediaChunkIterator
. - FakeMediaClockRenderer - Class in com.google.android.exoplayer2.testutil
-
Fake abstract
Renderer
which is also aMediaClock
. - FakeMediaClockRenderer(int) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaClockRenderer
- FakeMediaPeriod - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaPeriod
that provides tracks from the givenTrackGroupArray
. - FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Constructs a FakeMediaPeriod with a single sample for each track in
trackGroupArray
. - FakeMediaPeriod(TrackGroupArray, Allocator, long, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Constructs a FakeMediaPeriod with a single sample for each track in
trackGroupArray
. - FakeMediaPeriod(TrackGroupArray, Allocator, FakeMediaPeriod.TrackDataFactory, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Constructs a FakeMediaPeriod.
- FakeMediaPeriod.TrackDataFactory - Interface in com.google.android.exoplayer2.testutil
-
A factory to create the test data for a particular track.
- FakeMediaSource - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaSource
that provides a given timeline. - FakeMediaSource() - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
FakeMediaSource
with a defaultFakeTimeline
. - FakeMediaSource(Timeline, DrmSessionManager, Format...) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
FakeMediaSource
. - FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, Format...) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
FakeMediaSource
. - FakeMediaSource(Timeline, DrmSessionManager, FakeMediaPeriod.TrackDataFactory, TrackGroupArray) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
FakeMediaSource
. - FakeMediaSource(Timeline, Format...) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Creates a
FakeMediaSource
. - FakeMediaSource.InitialTimeline - Class in com.google.android.exoplayer2.testutil
-
A forwarding timeline to provide an initial timeline for fake multi window sources.
- FakeMediaSourceFactory - Class in com.google.android.exoplayer2.testutil
-
Fake
MediaSourceFactory
that creates aFakeMediaSource
. - FakeMediaSourceFactory() - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
- FakeMetadataEntry - Class in com.google.android.exoplayer2.testutil
-
A fake
Metadata.Entry
. - FakeMetadataEntry(String) - Constructor for class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- FakeMultiPeriodLiveTimeline - Class in com.google.android.exoplayer2.testutil
-
A fake
Timeline
that produces a live window with periods according to the available time range. - FakeMultiPeriodLiveTimeline(long, long, long, boolean[], long[], boolean, boolean, boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
-
Creates an instance.
- FakeRenderer - Class in com.google.android.exoplayer2.testutil
-
Fake
Renderer
that supports any format with the matching track type. - FakeRenderer(@com.google.android.exoplayer2.C.TrackType int) - Constructor for class com.google.android.exoplayer2.testutil.FakeRenderer
- FakeSampleStream - Class in com.google.android.exoplayer2.testutil
- FakeSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List<FakeSampleStream.FakeSampleStreamItem>) - Constructor for class com.google.android.exoplayer2.testutil.FakeSampleStream
- FakeSampleStream.FakeSampleStreamItem - Class in com.google.android.exoplayer2.testutil
- FakeShuffleOrder - Class in com.google.android.exoplayer2.testutil
-
Fake
ShuffleOrder
which returns a reverse order. - FakeShuffleOrder(int) - Constructor for class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- FakeTimeline - Class in com.google.android.exoplayer2.testutil
-
Fake
Timeline
which can be setup to return customFakeTimeline.TimelineWindowDefinition
s. - FakeTimeline() - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline
-
Create a fake timeline with one seekable, non-dynamic window with one period and a duration of
FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US
. - FakeTimeline(int, Object...) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline
-
Creates a fake timeline with the given number of seekable, non-dynamic windows with one period with a duration of
FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US
each. - FakeTimeline(FakeTimeline.TimelineWindowDefinition...) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline
-
Creates a fake timeline with the given window definitions.
- FakeTimeline(Object[], ShuffleOrder, FakeTimeline.TimelineWindowDefinition...) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline
-
Creates a fake timeline with the given window definitions and
ShuffleOrder
. - FakeTimeline(Object[], FakeTimeline.TimelineWindowDefinition...) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline
-
Creates a fake timeline with the given window definitions.
- FakeTimeline.TimelineWindowDefinition - Class in com.google.android.exoplayer2.testutil
-
Definition used to define a
FakeTimeline
. - FakeTrackOutput - Class in com.google.android.exoplayer2.testutil
-
A fake
TrackOutput
. - FakeTrackOutput(boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeTrackOutput
- FakeTrackOutput.Factory - Interface in com.google.android.exoplayer2.testutil
-
Factory for
FakeTrackOutput
instances. - FakeTrackSelection - Class in com.google.android.exoplayer2.testutil
-
A fake
ExoTrackSelection
that only returns 1 fixed track, and allows querying the number of calls to its methods. - FakeTrackSelection(TrackGroup) - Constructor for class com.google.android.exoplayer2.testutil.FakeTrackSelection
- FakeTrackSelector - Class in com.google.android.exoplayer2.testutil
-
A fake
MappingTrackSelector
that returnsFakeTrackSelection
s. - FakeTrackSelector() - Constructor for class com.google.android.exoplayer2.testutil.FakeTrackSelector
- FakeTrackSelector(boolean) - Constructor for class com.google.android.exoplayer2.testutil.FakeTrackSelector
- FakeTransferListener() - Constructor for class com.google.android.exoplayer2.testutil.DataSourceContractTest.FakeTransferListener
- FakeVideoRenderer - Class in com.google.android.exoplayer2.testutil
-
A
FakeRenderer
that supportsC.TRACK_TYPE_VIDEO
. - FakeVideoRenderer(HandlerWrapper, VideoRendererEventListener) - Constructor for class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- FALLBACK_TYPE_LOCATION - Static variable in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Fallback to the same resource at a different location (i.e., a different URL through which the exact same data can be requested).
- FALLBACK_TYPE_TRACK - Static variable in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Fallback to a different track (i.e., a different representation of the same content; for example the same video encoded at a different bitrate or resolution).
- fallbackDecoderInitializationException - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.If the decoder failed to initialize and another decoder being used as a fallback also failed to initialize, the
MediaCodecRenderer.DecoderInitializationException
for the fallback decoder. - FallbackOptions(int, int, int, int) - Constructor for class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.Creates an instance.
- FallbackSelection(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackType int, long) - Constructor for class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackSelection
-
Deprecated.Creates an instance.
- fastForwardActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- fatalErrorCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of fatal errors.
- fatalErrorHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The history of fatal errors as
EventTimeAndExceptions
ordered byEventTime.realTimeMs
. - fatalErrorPlaybackCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of playback with at least one fatal error.
- FEATURE_CACHE_CONTENT_METADATA - Static variable in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Version of tables used for cache content metadata.
- FEATURE_CACHE_FILE_METADATA - Static variable in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Version of tables used for cache file metadata.
- FEATURE_EXTERNAL - Static variable in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Version of tables used from external features.
- FEATURE_OFFLINE - Static variable in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Version of tables used for offline functionality.
- FfmpegAudioRenderer - Class in com.google.android.exoplayer2.ext.ffmpeg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FfmpegAudioRenderer() - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.
- FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.Creates a new instance.
- FfmpegAudioRenderer(Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.Creates a new instance.
- FfmpegDecoderException - Exception in com.google.android.exoplayer2.ext.ffmpeg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FfmpegLibrary - Class in com.google.android.exoplayer2.ext.ffmpeg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FIELD_CUSTOM_ID_BASE - Static variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Defines a minimum field ID value for subclasses to use when implementing
PlaybackException.toBundle()
andBundleable.Creator
. - FIELD_CUSTOM_ID_BASE - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Defines a minimum field ID value for subclasses to use when implementing
TrackSelectionParameters.toBundle()
andBundleable.Creator
. - file - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.The file corresponding to this
CacheSpan
, or null ifCacheSpan.isCached
is false. - FileDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FileDataSource() - Constructor for class com.google.android.exoplayer2.upstream.FileDataSource
-
Deprecated.
- FileDataSource.Factory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
DataSource.Factory
forFileDataSource
instances. - FileDataSource.FileDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when a
FileDataSource
encounters an error reading a file. - FileDataSourceException(Exception) - Constructor for exception com.google.android.exoplayer2.upstream.FileDataSource.FileDataSourceException
-
Deprecated.
- FileDataSourceException(String, IOException) - Constructor for exception com.google.android.exoplayer2.upstream.FileDataSource.FileDataSourceException
-
Deprecated.
- FileDataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.FileDataSource.FileDataSourceException
-
Deprecated.Creates a
FileDataSourceException
. - FileDataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.FileDataSource.FileDataSourceException
-
Deprecated.Creates a
FileDataSourceException
. - filename - Variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- fileSizeBytes - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The size of the file in bytes, or
C.LENGTH_UNSET
if unset or unknown. - fileSizeBytes - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The size of the file in bytes, or
C.LENGTH_UNSET
if unset or unknown. - FileTypes - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FileTypes.Type - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.File types.
- FilterableManifest<T> - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FilteringHlsPlaylistParserFactory - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FilteringHlsPlaylistParserFactory(HlsPlaylistParserFactory, List<StreamKey>) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.FilteringHlsPlaylistParserFactory
-
Deprecated.
- FilteringManifestParser<T extends FilterableManifest<T>> - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FilteringManifestParser(ParsingLoadable.Parser<? extends T>, List<StreamKey>) - Constructor for class com.google.android.exoplayer2.offline.FilteringManifestParser
-
Deprecated.
- FilteringMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FilteringMediaSource(MediaSource, @com.google.android.exoplayer2.C.TrackType int) - Constructor for class com.google.android.exoplayer2.source.FilteringMediaSource
-
Deprecated.Creates a filtering
MediaSource
that only publishes tracks of one type. - FilteringMediaSource(MediaSource, Set<Integer>) - Constructor for class com.google.android.exoplayer2.source.FilteringMediaSource
-
Deprecated.Creates a filtering
MediaSource
that only publishes tracks of the given types. - filterOverrides(Map<TrackGroup, TrackSelectionOverride>, List<Tracks.Group>, boolean) - Static method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Returns the subset of
overrides
that apply to the specifiedtrackGroups
. - filterRequirements(int) - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Filters the requirements, returning the subset that are enabled by the provided filter.
- findCodecForFormat(MediaFormat, boolean) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.
- findHighestSupportedEncodingLevel(MediaCodecInfo, String, int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Finds the highest supported encoding level given a profile.
- findNalUnit(byte[], int, int, boolean[]) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Finds the first NAL unit in
data
. - findNextCueHeader(ParsableByteArray) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttParserUtil
-
Deprecated.Reads lines up to and including the next WebVTT cue header.
- findSupportedEncodingProfiles(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.
- findSyncBytePosition(byte[], int, int) - Static method in class com.google.android.exoplayer2.extractor.ts.TsUtil
-
Deprecated.Returns the position of the first TS_SYNC_BYTE within the range [startPosition, limitPosition) from the provided data array, or returns limitPosition if sync byte could not be found.
- findTrueHdSyncframeOffset(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns the offset relative to the buffer's position of the start of a TrueHD syncframe, or
C.INDEX_UNSET
if no syncframe was found. - finishAllSessions(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- finishAllSessions(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Finishes all existing sessions and calls their respective
PlaybackSessionManager.Listener.onSessionFinished(EventTime, String, boolean)
callback. - first - Variable in class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.The first seek point.
- firstPeriodIndex - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The index of the first period that belongs to this window.
- firstReportedTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The elapsed real-time as returned by
SystemClock.elapsedRealtime()
of the first reported playback event, orC.TIME_UNSET
if no event has been reported. - FixedTrackSelection - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FixedTrackSelection(TrackGroup, int) - Constructor for class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- FixedTrackSelection(TrackGroup, int, @com.google.android.exoplayer2.trackselection.TrackSelection.Type int) - Constructor for class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- FixedTrackSelection(TrackGroup, int, @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, @com.google.android.exoplayer2.C.SelectionReason int, Object) - Constructor for class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- fixSmoothStreamingIsmManifestUri(Uri) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.If the provided URI is an ISM Presentation URI, returns the URI with "Manifest" appended to its path (i.e., the corresponding default manifest URI).
- FLAC - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the FLAC format.
- FlacConstants - Class in com.google.android.exoplayer2.extractor.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacDecoder - Class in com.google.android.exoplayer2.ext.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacDecoder(int, int, int, List<byte[]>) - Constructor for class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.Creates a Flac decoder.
- FlacDecoderException - Exception in com.google.android.exoplayer2.ext.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacExtractor - Class in com.google.android.exoplayer2.ext.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacExtractor - Class in com.google.android.exoplayer2.extractor.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacExtractor() - Constructor for class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.Constructs an instance with
flags = 0
. - FlacExtractor() - Constructor for class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.Constructs an instance with
flags = 0
. - FlacExtractor(int) - Constructor for class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.Constructs an instance.
- FlacExtractor(int) - Constructor for class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.Constructs an instance.
- FlacExtractor.Flags - Annotation Type in com.google.android.exoplayer2.ext.flac
-
Deprecated.Flags controlling the behavior of the extractor.
- FlacExtractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.flac
-
Deprecated.Flags controlling the behavior of the extractor.
- FlacFrameReader - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacFrameReader.SampleNumberHolder - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Holds a sample number.
- FlacLibrary - Class in com.google.android.exoplayer2.ext.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacMetadataReader - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacMetadataReader.FlacStreamMetadataHolder - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Holds a
FlacStreamMetadata
. - FlacSeekTableSeekMap - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacSeekTableSeekMap(FlacStreamMetadata, long) - Constructor for class com.google.android.exoplayer2.extractor.FlacSeekTableSeekMap
-
Deprecated.Creates a seek map from the FLAC stream seek table.
- flacStreamMetadata - Variable in class com.google.android.exoplayer2.extractor.FlacMetadataReader.FlacStreamMetadataHolder
-
Deprecated.The FLAC stream metadata.
- FlacStreamMetadata - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlacStreamMetadata(byte[], int) - Constructor for class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Parses binary FLAC stream info metadata.
- FlacStreamMetadata(int, int, int, int, int, int, int, long, ArrayList<String>, ArrayList<PictureFrame>) - Constructor for class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.
- FlacStreamMetadata.SeekTable - Class in com.google.android.exoplayer2.extractor
-
Deprecated.A FLAC seek table.
- FlacStreamMetadataHolder(FlacStreamMetadata) - Constructor for class com.google.android.exoplayer2.extractor.FlacMetadataReader.FlacStreamMetadataHolder
-
Deprecated.
- FLAG_ALLOW_CACHE_FRAGMENTATION - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Allows fragmentation of this request into multiple cache files, meaning a cache eviction policy will be able to evict individual fragments of the data.
- FLAG_ALLOW_GZIP - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Allows an underlying network stack to request that the server use gzip compression.
- FLAG_ALLOW_NON_IDR_KEYFRAMES - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.When extracting H.264 samples, whether to treat samples consisting of non-IDR I slices as synchronization samples (key-frames).
- FLAG_AUDIBILITY_ENFORCED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- FLAG_BLOCK_ON_CACHE - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.A flag indicating whether we will block reads if the cache key is locked.
- FLAG_DATA_ALIGNMENT_INDICATOR - Static variable in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Indicates the presence of the data_alignment_indicator in the PES header.
- FLAG_DETECT_ACCESS_UNITS - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.When extracting H.264 samples, whether to split the input stream into access units (samples) based on slice headers.
- FLAG_DISABLE_ID3_METADATA - Static variable in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.Flag to disable parsing of ID3 metadata.
- FLAG_DISABLE_ID3_METADATA - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.Flag to disable parsing of ID3 metadata.
- FLAG_DISABLE_ID3_METADATA - Static variable in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Flag to disable parsing of ID3 metadata.
- FLAG_DISABLE_SEEK_FOR_CUES - Static variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Flag to disable seeking for cues.
- FLAG_DONT_CACHE_IF_LENGTH_UNKNOWN - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Prevents caching if the length cannot be resolved when the
DataSource
is opened. - FLAG_ENABLE_CONSTANT_BITRATE_SEEKING - Static variable in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.Flag to force enable seeking using a constant bitrate assumption in cases where seeking would otherwise not be possible.
- FLAG_ENABLE_CONSTANT_BITRATE_SEEKING - Static variable in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Flag to force enable seeking using a constant bitrate assumption in cases where seeking would otherwise not be possible.
- FLAG_ENABLE_CONSTANT_BITRATE_SEEKING - Static variable in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.Flag to force enable seeking using a constant bitrate assumption in cases where seeking would otherwise not be possible.
- FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS - Static variable in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.Like
AmrExtractor.FLAG_ENABLE_CONSTANT_BITRATE_SEEKING
, except that seeking is also enabled in cases where the content length (and hence the duration of the media) is unknown. - FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS - Static variable in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Like
Mp3Extractor.FLAG_ENABLE_CONSTANT_BITRATE_SEEKING
, except that seeking is also enabled in cases where the content length (and hence the duration of the media) is unknown. - FLAG_ENABLE_CONSTANT_BITRATE_SEEKING_ALWAYS - Static variable in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.Like
AdtsExtractor.FLAG_ENABLE_CONSTANT_BITRATE_SEEKING
, except that seeking is also enabled in cases where the content length (and hence the duration of the media) is unknown. - FLAG_ENABLE_EMSG_TRACK - Static variable in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.Flag to indicate that the extractor should output an event message metadata track.
- FLAG_ENABLE_HDMV_DTS_AUDIO_STREAMS - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.Sets whether HDMV DTS audio streams will be handled.
- FLAG_ENABLE_INDEX_SEEKING - Static variable in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.Flag to force index seeking, in which a time-to-byte mapping is built as the file is read.
- FLAG_IGNORE_AAC_STREAM - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.Prevents the creation of
AdtsReader
andLatmReader
instances. - FLAG_IGNORE_CACHE_FOR_UNSET_LENGTH_REQUESTS - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.A flag indicating that the cache should be bypassed for requests whose lengths are unset.
- FLAG_IGNORE_CACHE_ON_ERROR - Static variable in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.A flag indicating whether the cache is bypassed following any cache related error.
- FLAG_IGNORE_H264_STREAM - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.Prevents the creation of
H264Reader
instances. - FLAG_IGNORE_SPLICE_INFO_STREAM - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.Prevents the creation of
SectionPayloadReader
s for splice information sections (SCTE-35). - FLAG_MIGHT_NOT_USE_FULL_NETWORK_SPEED - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Indicates there are known external factors that might prevent the data from being loaded at full network speed (e.g.
- FLAG_OMIT_SAMPLE_DATA - Static variable in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Specifies that
DecoderInputBuffer.data
,DecoderInputBuffer.supplementalData
andDecoderInputBuffer.cryptoInfo
should not be populated when reading a sample buffer. - FLAG_OVERRIDE_CAPTION_DESCRIPTORS - Static variable in class com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory
-
Deprecated.Whether the list of
closedCaptionFormats
passed toDefaultTsPayloadReaderFactory(int, List)
should be used in spite of any closed captions service descriptors. - FLAG_PAYLOAD_UNIT_START_INDICATOR - Static variable in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Indicates the presence of the payload_unit_start_indicator in the TS packet header.
- FLAG_PEEK - Static variable in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Specifies that the read position should not be advanced if a sample buffer is read.
- FLAG_RANDOM_ACCESS_INDICATOR - Static variable in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Indicates the presence of the random_access_indicator in the TS packet header adaptation field.
- FLAG_READ_MOTION_PHOTO_METADATA - Static variable in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Flag to extract
MotionPhotoMetadata
from HEIC motion photos following the Google Photos Motion Photo File Format V1.1. - FLAG_READ_SEF_DATA - Static variable in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Flag to extract
SlowMotionData
metadata from Samsung Extension Format (SEF) slow motion videos. - FLAG_REQUIRE_FORMAT - Static variable in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Specifies that if a sample buffer would normally be read next, the format of the stream should be read instead.
- FLAG_WORKAROUND_EVERY_VIDEO_FRAME_IS_SYNC_FRAME - Static variable in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.Flag to work around an issue in some video streams where every frame is marked as a sync frame.
- FLAG_WORKAROUND_IGNORE_EDIT_LISTS - Static variable in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.Flag to ignore any edit lists in the stream.
- FLAG_WORKAROUND_IGNORE_EDIT_LISTS - Static variable in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Flag to ignore any edit lists in the stream.
- FLAG_WORKAROUND_IGNORE_TFDT_BOX - Static variable in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.Flag to ignore any tfdt boxes in the stream.
- flagDefault - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- flagForced - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- flags - Variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.The
C.AudioFlags
. - flags - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.
- flags - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Request
flags
. - FlagSet - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlagSet.Builder - Class in com.google.android.exoplayer2.util
-
Deprecated.A builder for
FlagSet
instances. - flattenForSlowMotion - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.Whether to flatten the
EditedMediaItem.mediaItem
if it contains slow motion markers. - flip() - Method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Flips
DecoderInputBuffer.data
andDecoderInputBuffer.supplementalData
in preparation for being queued to a decoder. - flipBitmapVertically(Bitmap) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
- floatElement(int, double) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when a float element is encountered.
- floatElement(int, double) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when a float element is encountered.
- flush() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Clears any buffered data and pending output.
- flush() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Clears any buffered data and pending output.
- flush() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Flushes the sink, after which it is ready to receive buffers from a new playback position.
- flush() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- flush() - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Flushes the decoder.
- flush() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- flush() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Flushes the
GlShaderProgram
. - flush() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Flushes the adapter and the underlying
MediaCodec
. - flush() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- flush() - Method in class com.google.android.exoplayer2.testutil.OggFileAudioBufferSink
- flush() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- flush() - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- flush() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Flushes the
VideoFrameProcessor
. - flush(int, int, @com.google.android.exoplayer2.C.PcmEncoding int) - Method in interface com.google.android.exoplayer2.audio.TeeAudioProcessor.AudioBufferSink
-
Deprecated.Called when the audio processor is flushed with a format of subsequent input.
- flush(int, int, @com.google.android.exoplayer2.C.PcmEncoding int) - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor.WavFileAudioBufferSink
-
Deprecated.
- flushDecoder() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Flushes the decoder.
- flushEvents() - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Notifies listeners of events previously enqueued with
ListenerSet.queueEvent(int, Event)
. - flushOrReinitializeCodec() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Flushes the codec.
- flushOrReleaseCodec() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Flushes the codec.
- FLV - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the FLV format.
- FlvExtractor - Class in com.google.android.exoplayer2.extractor.flv
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FlvExtractor() - Constructor for class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- FMT_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "fmt ".
- fmtpParameters - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.The format parameters, mapped from the SDP FMTP attribute (RFC2327 Page 22).
- focusEglSurface(EGLDisplay, EGLContext, EGLSurface, int, int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Makes the specified
eglSurface
the render target, using a viewport ofwidth
byheight
pixels. - focusFramebuffer(EGLDisplay, EGLContext, EGLSurface, int, int, int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Makes the specified
framebuffer
the render target, using a viewport ofwidth
byheight
pixels. - focusFramebufferUsingCurrentContext(int, int, int) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Makes the specified
framebuffer
the render target, using a viewport ofwidth
byheight
pixels. - focusPlaceholderEglSurface(EGLContext, EGLDisplay) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Creates and focuses a placeholder
EGLSurface
. - focusSkipButton() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.Moves UI focus to the skip button (or other interactive elements), if currently shown.
- focusSkipButton() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader
-
Deprecated.Puts the focus on the skip button, if a skip button is present and an ad is playing.
- FOLDER_TYPE_ALBUMS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_ALBUMS
instead. - FOLDER_TYPE_ARTISTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_ARTISTS
instead. - FOLDER_TYPE_GENRES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_GENRES
instead. - FOLDER_TYPE_MIXED - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_MIXED
instead. - FOLDER_TYPE_NONE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to false instead. - FOLDER_TYPE_PLAYLISTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_PLAYLISTS
instead. - FOLDER_TYPE_TITLES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true instead. - FOLDER_TYPE_YEARS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
set to true andMediaMetadata.mediaType
set toMediaMetadata.MEDIA_TYPE_FOLDER_YEARS
instead. - folderType - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.isBrowsable
to indicate if an item is a browsable folder and useMediaMetadata.mediaType
to indicate the type of the folder. - FONT_SIZE_UNIT_EM - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- FONT_SIZE_UNIT_PERCENT - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- FONT_SIZE_UNIT_PIXEL - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- forAllSupportedMimeTypes() - Static method in class com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig
- forceAllowInsecureDecoderComponents - Variable in class com.google.android.exoplayer2.drm.FrameworkCryptoConfig
-
Deprecated.Whether to allow use of insecure decoder components even if the underlying platform says otherwise.
- forceAudioTrack - Variable in class com.google.android.exoplayer2.transformer.Composition
-
Deprecated.Whether the output file should always contain an audio track.
- forceDefaultLicenseUri - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Whether to force use of
MediaItem.DrmConfiguration.licenseUri
even if the media specifies its own DRM license server URI. - forceDisableAsynchronous() - Method in class com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory
-
Deprecated.Forces the factory to always create
SynchronousMediaCodecAdapter
instances. - forceDisableMediaCodecAsynchronousQueueing() - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Disables
MediaCodecRenderer
instances from operating theirMediaCodec
in asynchronous mode and perform asynchronous queueing. - forcedSessionTrackTypes - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.The types of tracks for which to always use a DRM session even if the content is unencrypted.
- forceEnableAsynchronous() - Method in class com.google.android.exoplayer2.mediacodec.DefaultMediaCodecAdapterFactory
-
Deprecated.Forces this factory to always create
AsynchronousMediaCodecAdapter
instances, provided the device API level is >= 23. - forceEnableMediaCodecAsynchronousQueueing() - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Enables
MediaCodecRenderer
instances to operate theirMediaCodec
in asynchronous mode and perform asynchronous queueing. - forceHighestSupportedBitrate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Whether to force selection of the highest bitrate audio and video tracks that comply with all other constraints.
- forceLowestBitrate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Whether to force selection of the single lowest bitrate audio and video tracks that comply with all other constraints.
- forceSessionsForAudioAndVideoTracks(boolean) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.
- forceStop() - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- forceStop() - Method in interface com.google.android.exoplayer2.testutil.HostActivity.HostedTest
-
Called on the main thread to force stop the test (if it is not stopped already).
- FOREGROUND_NOTIFICATION_ID_NONE - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Invalid foreground notification id that can be used to run the service in the background.
- foregroundColor - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred foreground color.
- foregroundPlaybackCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks which were the active foreground playback at some point.
- format - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndFormat
-
Deprecated.The format that started being used, or
null
if no format was used. - format - Variable in exception com.google.android.exoplayer2.audio.AudioSink.ConfigurationException
-
Deprecated.Input
Format
of the sink when the configuration failure occurs. - format - Variable in exception com.google.android.exoplayer2.audio.AudioSink.InitializationException
-
Deprecated.The input
Format
of the sink when the error occurs. - format - Variable in exception com.google.android.exoplayer2.audio.AudioSink.WriteException
-
Deprecated.The input
Format
of the sink when the error occurs. - format - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.The
Format
. - format - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.The format of the input from which this output buffer was decoded.
- format - Variable in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.
- format - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The format.
- format - Variable in class com.google.android.exoplayer2.FormatHolder
-
Deprecated.The held
Format
. - format - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.The
Format
for which the codec is being configured. - format - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- format - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.The format of the representation.
- format - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Rendition
-
Deprecated.Format information associated with this rendition.
- format - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.Format information associated with this variant.
- format - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.The
Format
of this RTP payload. - format(Format) - Method in class com.google.android.exoplayer2.extractor.DummyTrackOutput
-
Deprecated.
- format(Format) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Called when the
Format
of the track has been extracted from the stream. - format(Format) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.
- format(Format) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- format(Format) - Static method in class com.google.android.exoplayer2.testutil.FakeSampleStream.FakeSampleStreamItem
-
Creates an item representing the provided format.
- format(Format) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- Format - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FORMAT_EXCEEDS_CAPABILITIES - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
Renderer
is capable of rendering formats with the same MIME type, but the properties of the format exceed the renderer's capabilities. - FORMAT_EXCEEDS_CAPABILITIES - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Use
C.FORMAT_EXCEEDS_CAPABILITIES
instead. - FORMAT_HANDLED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
Renderer
is capable of rendering the format. - FORMAT_HANDLED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Use
C.FORMAT_HANDLED
instead. - FORMAT_SUPPORT_MASK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.A mask to apply to
RendererCapabilities.Capabilities
to obtain theC.FormatSupport
only. - FORMAT_UNSUPPORTED_DRM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
Renderer
is capable of rendering formats with the same MIME type, but is not capable of rendering the format because the format's drm protection is not supported. - FORMAT_UNSUPPORTED_DRM - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Use
C.FORMAT_UNSUPPORTED_DRM
instead. - FORMAT_UNSUPPORTED_SUBTYPE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
Renderer
is a general purpose renderer for formats of the same top-level type, but is not capable of rendering the format or any other format with the same MIME type because the sub-type is not supported. - FORMAT_UNSUPPORTED_SUBTYPE - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Use
C.FORMAT_UNSUPPORTED_SUBTYPE
instead. - FORMAT_UNSUPPORTED_TYPE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
Renderer
is not capable of rendering the format, either because it does not support the format's top-level type, or because it's a specialized renderer for a different MIME type. - FORMAT_UNSUPPORTED_TYPE - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Use
C.FORMAT_UNSUPPORTED_TYPE
instead. - Format.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builds
Format
instances. - FormatHolder - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FormatHolder() - Constructor for class com.google.android.exoplayer2.FormatHolder
-
Deprecated.
- formatInvariant(String, Object...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Formats a string using
Locale.US
. - formats - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- forMediaItem(Context, MediaItem) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Creates a
DownloadHelper
for the given progressive media item. - forMediaItem(Context, MediaItem, RenderersFactory, DataSource.Factory) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Creates a
DownloadHelper
for the given media item. - forMediaItem(MediaItem, TrackSelectionParameters, RenderersFactory, DataSource.Factory) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Creates a
DownloadHelper
for the given media item. - forMediaItem(MediaItem, TrackSelectionParameters, RenderersFactory, DataSource.Factory, DrmSessionManager) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Creates a
DownloadHelper
for the given media item. - forResources(Iterable<WebServerDispatcher.Resource>) - Static method in class com.google.android.exoplayer2.testutil.WebServerDispatcher
-
Constructs a dispatcher that handles requests based the provided
WebServerDispatcher.Resource
instances. - ForwardingAudioSink - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ForwardingAudioSink(AudioSink) - Constructor for class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- ForwardingExtractorInput - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ForwardingExtractorInput(ExtractorInput) - Constructor for class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- ForwardingPlayer - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ForwardingPlayer(Player) - Constructor for class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Creates a new instance that forwards all operations to
player
. - ForwardingTimeline - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ForwardingTimeline(Timeline) - Constructor for class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- FOURCC_auds - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_AVI_ - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_avih - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_hdrl - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_idx1 - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_JUNK - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_LIST - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_movi - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_RIFF - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_strf - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_strh - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_strl - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_strn - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_txts - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FOURCC_vids - Static variable in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- FragmentedMp4Extractor - Class in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FragmentedMp4Extractor() - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster) - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track) - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track, List<Format>) - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int, TimestampAdjuster, Track, List<Format>, TrackOutput) - Constructor for class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- FragmentedMp4Extractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.Flags controlling the behavior of the extractor.
- FrameCache - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FrameCache(int) - Constructor for class com.google.android.exoplayer2.effect.FrameCache
-
Deprecated.Creates a new instance.
- FrameDropEffect - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FrameInfo - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FrameInfo.Builder - Class in com.google.android.exoplayer2.util
-
Deprecated.A builder for
FrameInfo
instances. - frameMbsOnlyFlag - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- frameNumLength - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- frameRate - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The frame rate in frames per second, or
Format.NO_VALUE
if unknown or not applicable. - frameRate - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.The frame rate of the image in the output video, in frames per second.
- frameSize - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The size of the frame.
- frameSize - Variable in class com.google.android.exoplayer2.audio.Ac4Util.SyncFrameInfo
-
Deprecated.The size of the frame.
- frameSize - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Size of the frame associated with this header, in bytes.
- FrameworkCryptoConfig - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- FrameworkCryptoConfig(UUID, byte[], boolean) - Constructor for class com.google.android.exoplayer2.drm.FrameworkCryptoConfig
-
Deprecated.
- FrameworkMediaDrm - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- framingFlag - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
framing_flag
field. - from(Exception) - Static method in exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Wraps the given exception in a
VideoFrameProcessingException
if it is not already aVideoFrameProcessingException
and returns the exception otherwise. - from(Exception, long) - Static method in exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Wraps the given exception in a
VideoFrameProcessingException
with the given timestamp if it is not already aVideoFrameProcessingException
and returns the exception otherwise. - fromAdPlaybackState(Object, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns a copy of the ad playback state with the given ads ID.
- fromBundle(Bundle) - Method in interface com.google.android.exoplayer2.Bundleable.Creator
-
Deprecated.
- fromBundle(Bundle) - Static method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- fromBundle(Bundle) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Construct an instance from a
Bundle
produced byTrackSelectionParameters.toBundle()
. - fromBundleList(Bundleable.Creator<T>, List<Bundle>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Converts a list of
Bundle
to a list ofBundleable
. - fromBundleSparseArray(Bundleable.Creator<T>, SparseArray<Bundle>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- fromPictureBlock(ParsableByteArray) - Static method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.Parses a
METADATA_BLOCK_PICTURE
into aPictureFrame
instance. - fromUri(Uri) - Static method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.
- fromUri(String) - Static method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Creates a
MediaItem
for the given URI. - fromUtf8Bytes(byte[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a new
String
constructed by decoding UTF-8 encoded bytes. - fromUtf8Bytes(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a new
String
constructed by decoding UTF-8 encoded bytes in a subarray. - fullSegmentEncryptionKeyUri - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The encryption identity key uri as defined by #EXT-X-KEY, or null if the segment does not use full segment encryption with identity key.
G
- GaplessInfoHolder - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GaplessInfoHolder() - Constructor for class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.Creates a new holder for gapless playback information.
- Gav1Decoder - Class in com.google.android.exoplayer2.ext.av1
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Gav1Decoder(int, int, int, int) - Constructor for class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.Creates a Gav1Decoder.
- Gav1DecoderException - Exception in com.google.android.exoplayer2.ext.av1
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Gav1Library - Class in com.google.android.exoplayer2.ext.av1
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- generalLevelIdc - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- generalProfileCompatibilityFlags - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- generalProfileIdc - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- generalProfileSpace - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- generalTierFlag - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- generateAudioSessionIdV21(Context) - Static method in class com.google.android.exoplayer2.C
-
Deprecated.
- generateAudioSessionIdV21(Context) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a newly generated audio session identifier, or
AudioManager.ERROR
if an error occurred in which case audio playback may fail. - generateCurrentPlayerMediaPeriodEventTime() - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.Generates an
AnalyticsListener.EventTime
for the currently playing item in the player. - generateEventTime(Timeline, int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.Returns a new
AnalyticsListener.EventTime
for the specified timeline, window and media period id. - generateNewId() - Method in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator
-
Deprecated.Generates a new set of track and track format ids.
- generateTrace() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- genre - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional genre.
- genre - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.The genre (
icy-genre
). - GeobFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GeobFrame(String, String, String, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- get() - Method in interface com.google.android.exoplayer2.SimpleBasePlayer.PositionSupplier
-
Deprecated.Returns the position.
- get() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- get(int) - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Returns the
event
at the given index. - get(int) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.Retrieves the
DrmInitData.SchemeData
at a given index. - get(int) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.Returns the entry at the specified index.
- get(int) - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Returns the
Player.Command
at the given index. - get(int) - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.Returns the
Player.Event
at the given index. - get(int) - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.Returns the group at a given index.
- get(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.Returns the selection at a given index.
- get(int) - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.Returns the flag at the given index.
- get(int) - Method in class com.google.android.exoplayer2.util.LongArray
-
Deprecated.Returns the value at a specified index.
- get(long, TimeUnit) - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- get(MediaItem) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManagerProvider
-
Deprecated.
- get(MediaItem) - Method in interface com.google.android.exoplayer2.drm.DrmSessionManagerProvider
-
Deprecated.Returns a
DrmSessionManager
for the given media item. - get(String, byte[]) - Method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns a metadata value.
- get(String, byte[]) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- get(String, long) - Method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns a metadata value.
- get(String, long) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- get(String, String) - Method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns a metadata value.
- get(String, String) - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- get1xBufferSizeInBytes(int, int, int, int, int, int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.Returns the buffer size for playback at 1x speed.
- getAbandonedBeforeReadyRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of foreground playbacks which were abandoned before they were ready to play, or
0.0
if no playback has been in foreground. - getAc4SampleHeader(int, ParsableByteArray) - Static method in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Populates
buffer
with an AC-4 sample header for a sample of the specified size. - getActionIndicesForCompactView(List<String>, Player) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Gets an array with the indices of the buttons to be shown in compact mode.
- getActions(Player) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Gets the names and order of the actions to be included in the notification at the current player state.
- getActiveQueueItemId(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.Gets the id of the currently active queue item, or
MediaSessionCompat.QueueItem.UNKNOWN_ID
if the active item is unknown. - getActiveQueueItemId(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- getActiveSessionId() - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- getActiveSessionId() - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Returns the session identifier of the session that is currently actively playing, or
null
if there no such session. - getAdaptationSetIndex(int) - Method in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.Returns the index of the first adaptation set of a given type, or
C.INDEX_UNSET
if no adaptation set of the specified type exists. - getAdaptiveMimeTypeForContentType(@com.google.android.exoplayer2.C.ContentType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the MIME type corresponding to the given adaptive
C.ContentType
, ornull
if the content type is not adaptive. - getAdaptiveSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the
RendererCapabilities.AdaptiveSupport
from the combinedRendererCapabilities.Capabilities
. - getAdaptiveSupport(int, int, boolean) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the extent to which a renderer supports adaptation between supported tracks in a specified
TrackGroup
. - getAdaptiveSupport(int, int, int[]) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the extent to which a renderer supports adaptation between specified tracks within a
TrackGroup
. - getAdCountInAdGroup(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the number of ads in the ad group at index
adGroupIndex
, orC.LENGTH_UNSET
if not yet known. - getAdCountInGroup(AdPlaybackState, int) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the number of ads in an ad group, treating an unknown number as zero ads.
- getAdDisplayContainer() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.Returns the
AdDisplayContainer
used by this loader, ornull
if ads have not been requested yet. - getAdditionalSessionProviders(Context) - Method in class com.google.android.exoplayer2.ext.cast.DefaultCastOptionsProvider
-
Deprecated.
- getAdDurationUs(int, int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the duration of the ad at index
adIndexInAdGroup
in the ad group atadGroupIndex
, in microseconds, orC.TIME_UNSET
if not yet known. - getAdGroup(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns the specified
AdPlaybackState.AdGroup
. - getAdGroupCount() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the number of ad groups in the period.
- getAdGroupIndexAfterPositionUs(long) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the index of the next ad group after
positionUs
in the period that has ads that should be played. - getAdGroupIndexAfterPositionUs(long, long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns the index of the next ad group after
positionUs
that should be played. - getAdGroupIndexForPositionUs(long) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the index of the ad group at or before
positionUs
in the period that should be played before the content atpositionUs
. - getAdGroupIndexForPositionUs(long, long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns the index of the ad group at or before
positionUs
that should be played before the content atpositionUs
. - getAdGroupTimeUs(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the time of the ad group at index
adGroupIndex
in the period, in microseconds. - getAdjustedPlaybackSpeed(long, long) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.
- getAdjustedPlaybackSpeed(long, long) - Method in interface com.google.android.exoplayer2.LivePlaybackSpeedControl
-
Deprecated.Returns the adjusted playback speed in order get closer towards the
target live offset
. - getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Adjusts a seek position given the specified
SeekParameters
. - getAdjustedSeekPositionUs(long, SeekParameters) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Adjusts a seek position given the specified
SeekParameters
. - getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns the position to which a seek will be performed, given the specified seek position and
SeekParameters
. - getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- getAdjustedSeekPositionUs(long, SeekParameters) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- getAdjustedUpstreamFormat(Format) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Adjusts the upstream
Format
(i.e., theFormat
that was most recently passed toSampleQueue.format(Format)
). - getAdjuster(int) - Method in class com.google.android.exoplayer2.source.hls.TimestampAdjusterProvider
-
Deprecated.Returns a
TimestampAdjuster
suitable for adjusting the pts timestamps contained in a chunk with a given discontinuity sequence. - getAdOverlayInfos() - Method in interface com.google.android.exoplayer2.ui.AdViewProvider
-
Deprecated.Returns a list of
AdOverlayInfo
instances describing views that are on top of the ad view group, but that are essential for controlling playback and should be excluded from ad viewability measurements. - getAdOverlayInfos() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- getAdOverlayInfos() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- getAdPlaybackStates(int) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
-
Returns a map of ad playback states keyed by the period UID.
- getAdResumePositionUs() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the position offset in the first unplayed ad at which to begin playback, in microseconds.
- getAdsId() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the opaque identifier for ads played with this period, or
null
if unset. - getAdsLoader() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.Returns the underlying
AdsLoader
wrapped by this instance, ornull
if ads have not been requested yet. - getAdsLoader(MediaItem.AdsConfiguration) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader.Provider
-
Deprecated.Returns an
AdsLoader
for the givenads configuration
, ornull
if no ads loader is available for the given ads configuration. - getAdState(int, int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the state of the ad at index
adIndexInAdGroup
in the ad group atadGroupIndex
, orAdPlaybackState.AD_STATE_UNAVAILABLE
if not yet known. - getAdViewGroup() - Method in interface com.google.android.exoplayer2.ui.AdViewProvider
-
Deprecated.Returns the
ViewGroup
on top of the player that will show any ad UI, ornull
if playing audio-only ads. - getAdViewGroup() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- getAdViewGroup() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- getAgeBasedEvictionFunction(long) - Static method in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.Gets a
SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction
that maintains samples up tomaxAgeMs
. - getAll() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.Returns the selections in a newly allocated array.
- getAllData() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Returns a list of all data including
defaultData
. - getAllocation() - Method in interface com.google.android.exoplayer2.upstream.Allocator.AllocationNode
-
Deprecated.Returns the
Allocation
associated to this chain node. - getAllocator() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- getAllocator() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Returns the
Allocator
that should be used to obtain media buffer allocations. - getAllOutputBytes() - Method in class com.google.android.exoplayer2.robolectric.RandomizedMp3Decoder
-
Returns all arrays of bytes output from the decoder.
- getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.AllowedCommandProvider
-
Deprecated.Called to query allowed commands in following cases: A
MediaController
requests to connect, and allowed commands is required to tell initial allowed commands. - getAllowedCommands(MediaSession, MediaSession.ControllerInfo, SessionCommandGroup) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DefaultAllowedCommandProvider
-
Deprecated.
- getAllTrackSelections() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelector
-
Returns list of all
FakeTrackSelection
s that this track selector has made so far. - getAlternativeCodecMimeType(Format) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns an alternative codec MIME type (besides the default
Format.sampleMimeType
) that can be used to decode samples of the providedFormat
. - getAlternativeDecoderInfos(MediaCodecSelector, Format, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns a list of decoders for alternative MIME types that can decode samples of the provided
Format
, in the priority order specified by theMediaCodecSelector
. - getAnalyticsCollector() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the
AnalyticsCollector
used for collecting analytics events. - getAnalyticsCollector() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAnalyticsCollector() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getAndClearOpenedDataSpecs() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
-
Returns the
DataSpec
instances passed toFakeDataSource.open(DataSpec)
since the last call to this method. - getAndResetSeekPosition() - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.Returns the last value passed to
InputReaderAdapterV30.seekToPosition(long)
and sets the stored value toC.INDEX_UNSET
. - getApplicationLooper() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getApplicationLooper() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getApplicationLooper()
on the delegate and returns the result. - getApplicationLooper() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.
- getApplicationLooper() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the
Looper
associated with the application thread that's used to access the player and on which player events are received. - getApplicationLooper() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getApplicationLooper() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getApplicationLooper() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getApplicationLooper() - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Returns the
Looper
associated with the application thread that's used to access the transformer and on which transformer events are received. - getApproxBytesPerFrame() - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns the approximate number of bytes per frame for the current FLAC stream.
- getArray(ByteBuffer) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.
- getArtworkDisplayMode() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns the
artwork display mode
. - getAttributeArrayLocationAndEnable(String) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Returns the location of an
GlProgram.Attribute
, which has been enabled as a vertex attribute array. - getAttributeValue(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns the value of an attribute of the current start tag.
- getAttributeValueIgnorePrefix(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns the value of an attribute of the current start tag.
- getAudioAttributes() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns the audio attributes used for audio playback, or
null
if the sink does not use audio attributes. - getAudioAttributes() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- getAudioAttributes() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- getAudioAttributes() - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
Player.getAudioAttributes()
instead. - getAudioAttributes() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and returns
AudioAttributes.DEFAULT
. - getAudioAttributes() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getAudioAttributes() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getAudioAttributes()
on the delegate and returns the result. - getAudioAttributes() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the attributes for audio playback.
- getAudioAttributes() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getAudioAttributes() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAudioAttributes() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getAudioAttributesV21() - Method in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.Returns a
AudioAttributes.AudioAttributesV21
from this instance. - getAudioComponent() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.AudioComponent
methods are defined by that interface. - getAudioComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.AudioComponent
methods are defined by that interface. - getAudioComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.AudioComponent
methods are defined by that interface. - getAudioContentTypeForStreamType(@com.google.android.exoplayer2.C.StreamType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the
C.AudioContentType
corresponding to the specifiedC.StreamType
. - getAudioDecoderCounters() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns
DecoderCounters
for audio, or null if no audio is being played. - getAudioDecoderCounters() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAudioDecoderCounters() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getAudioFormat() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the audio format currently being played, or null if no audio is being played.
- getAudioFormat() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAudioFormat() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getAudioMediaMimeType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the first audio MIME type derived from an RFC 6381 codecs string.
- getAudioProcessors() - Method in interface com.google.android.exoplayer2.audio.AudioProcessorChain
-
Deprecated.Returns the fixed chain of audio processors that will process audio.
- getAudioProcessors() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.
- getAudioSessionId() - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.getAudioSessionId()
instead. - getAudioSessionId() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the audio session identifier, or
C.AUDIO_SESSION_ID_UNSET
if not set. - getAudioSessionId() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAudioSessionId() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getAudioString() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Returns a string containing audio debugging information.
- getAudioTrackChannelConfig(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the audio track channel configuration for the given channel count, or
AudioFormat.CHANNEL_INVALID
if output is not possible. - getAudioUnderrunRate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean rate at which audio underruns occurred, in underruns per play time second, or
0.0
if no time was spent playing. - getAudioUsageForStreamType(@com.google.android.exoplayer2.C.StreamType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the
C.AudioUsage
corresponding to the specifiedC.StreamType
. - getAvailableCommands() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getAvailableCommands() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getAvailableCommands()
on the delegate and returns the result. - getAvailableCommands() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the player's currently available
Player.Commands
. - getAvailableCommands() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getAvailableCommands() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getAvailableCommands() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getAvailableCommands(Player, Player.Commands) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the
Player.Commands
available in thePlayer
. - getAvailableSegmentCount(long, long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the number of available segments in the index.
- getAvailableSegmentCount(long, long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getAvailableSegmentCount(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getAvailableSegmentCount(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getBackBufferDurationUs() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- getBackBufferDurationUs() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Returns the duration of media to retain in the buffer prior to the current playback position, for fast backward seeking.
- getBackgroundColor() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getBandwidthEstimate() - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Returns the bandwidth estimate in bits per second, or
BandwidthEstimator.ESTIMATE_NOT_AVAILABLE
if there is no estimate available yet. - getBandwidthEstimate() - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthStatistic
-
Deprecated.Returns the bandwidth estimate in bits per second, or
BandwidthEstimator.ESTIMATE_NOT_AVAILABLE
if there is no estimate available yet. - getBandwidthEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- getBandwidthEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.
- getBandwidthEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.
- getBandwidthEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.
- getBandwidthEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- getBandwidthMeter() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the bandwidth meter used by the player.
- getBandwidthMeter() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Returns a bandwidth meter which can be used by track selections to select tracks.
- getBigEndianInt(ByteBuffer, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Absolute get method for reading an int value in
ByteOrder.BIG_ENDIAN
in aByteBuffer
. - getBinder(Bundle, String) - Static method in class com.google.android.exoplayer2.util.BundleUtil
-
Deprecated.
- getBitmap() - Method in interface com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.BitmapReader
-
Returns the output
Bitmap
. - getBitmap() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.SurfaceBitmapReader
- getBitmap() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the cue image.
- getBitmap(long) - Method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.Returns the overlay bitmap displayed at the specified timestamp.
- getBitmap(long) - Method in class com.google.android.exoplayer2.effect.DrawableOverlay
-
Deprecated.
- getBitmap(long) - Method in class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.
- getBitmap(Context, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns a
Bitmap
read from an asset file. - getBitmapAveragePixelAbsoluteDifferenceArgb8888(Bitmap, Bitmap, String) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Returns the average difference between the expected and actual bitmaps, calculated using the maximum difference across all color channels for each pixel, then divided by the total number of pixels in the image, without saving the difference bitmap.
- getBitmapAveragePixelAbsoluteDifferenceArgb8888(Bitmap, Bitmap, String, String) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Returns the average difference between the expected and actual bitmaps.
- getBitmapAveragePixelAbsoluteDifferenceFp16(Bitmap, Bitmap) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Returns the average difference between the expected and actual bitmaps.
- getBitmapHeight() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the bitmap height as a fraction of the viewport size.
- getBitrateEstimate() - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter
-
Deprecated.Returns the estimated bitrate.
- getBitrateEstimate() - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- getBitrateEstimate() - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- getBufferedPercentage() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getBufferedPercentage() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getBufferedPercentage()
on the delegate and returns the result. - getBufferedPercentage() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns an estimate of the percentage in the current content or ad up to which data is buffered, or 0 if no estimate is available.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getBufferedPosition()
on the delegate and returns the result. - getBufferedPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns an estimate of the position in the current content or ad up to which data is buffered, in milliseconds.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getBufferedPosition() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Returns an estimate of the position up to which data is buffered.
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- getBufferedPositionUs() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns an estimate of the position up to which data is buffered for the enabled tracks.
- getBufferedPositionUs() - Method in interface com.google.android.exoplayer2.source.SequenceableLoader
-
Deprecated.Returns an estimate of the position up to which data is buffered.
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- getBufferedPositionUs() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- getBufferingState() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getBufferSizeInBytes(int, @com.google.android.exoplayer2.C.Encoding int, @com.google.android.exoplayer2.audio.DefaultAudioSink.OutputMode int, int, int, int, double) - Method in interface com.google.android.exoplayer2.audio.DefaultAudioSink.AudioTrackBufferSizeProvider
-
Deprecated.Returns the buffer size to use when creating an
AudioTrack
for a specific format and output mode. - getBufferSizeInBytes(int, @com.google.android.exoplayer2.C.Encoding int, @com.google.android.exoplayer2.audio.DefaultAudioSink.OutputMode int, int, int, int, double) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.
- getBuildConfig() - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Returns the configuration string with which the underlying library was built if available, or null otherwise.
- getBundleWithDefault(Bundle, String, Bundle) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- getByteArray(Context, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns the bytes of an asset file.
- getByteArrayFromFilePath(String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns the bytes of a file using its file path.
- getBytePosition() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Returns the current byte offset.
- getBytesDownloaded() - Method in class com.google.android.exoplayer2.offline.Download
-
Deprecated.Returns the total number of downloaded bytes.
- getBytesFromHexString(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a byte array containing values parsed from the hex string provided.
- getBytesRead() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.Returns the total number of bytes that have been read from the data source.
- getCache() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Returns the cache that will be used, or
null
ifCacheDataSource.Factory.setCache(com.google.android.exoplayer2.upstream.cache.Cache)
has yet to be called. - getCache() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Returns the
Cache
used by this instance. - getCachedBytes(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns the total number of cached bytes between
position
(inclusive) and(position + length)
(exclusive) of a resource. - getCachedBytes(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getCachedLength(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns the length of continuously cached data starting from
position
, up to a maximum ofmaxLength
, of a resource. - getCachedLength(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getCachedSpans(String) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns the cached spans for a given resource.
- getCachedSpans(String) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getCacheKey() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Returns a cache key for the representation if set, or null.
- getCacheKey() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getCacheKey() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.
- getCacheKeyFactory() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Returns the
CacheKeyFactory
that will be used. - getCacheKeyFactory() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.Returns the
CacheKeyFactory
used by this instance. - getCacheSpace() - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns the total disk space in bytes used by the cache.
- getCacheSpace() - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getCameraMotionListener() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Returns the
CameraMotionListener
that should be registered during playback. - getCapabilities() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getCapabilities() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getCapabilities() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the capabilities of the renderer.
- getCapabilities(int, int, int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the
RendererCapabilities.Capabilities
of the renderer for an individual track. - getCapabilities(Context) - Static method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Returns the current audio capabilities for the device.
- getCastOptions(Context) - Method in class com.google.android.exoplayer2.ext.cast.DefaultCastOptionsProvider
-
Deprecated.
- getChannelCount(byte[]) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Parses the channel count from an Opus Identification Header.
- getChildIndexByChildUid(Object) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the index of the child timeline with the given UID or
C.INDEX_UNSET
if not found. - getChildIndexByPeriodIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the index of the child timeline containing the given period index.
- getChildIndexByWindowIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the index of the child timeline containing the given window index.
- getChildPeriodUidFromConcatenatedUid(Object) - Static method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns UID of the period in the child timeline from a concatenated period UID.
- getChildTimelineUidFromConcatenatedUid(Object) - Static method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns UID of child timeline from a concatenated period UID.
- getChildUidByChildIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the UID of the child timeline with the given index.
- getChunkCount() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet
- getChunkDuration(int) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet
- getChunkDurationUs(int) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.Returns the duration of the specified chunk.
- getChunkEndTimeUs() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Returns the media end time of the chunk, in microseconds.
- getChunkEndTimeUs() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationSegmentIterator
-
Deprecated.
- getChunkEndTimeUs() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Iterator
- getChunkEndTimeUs() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunkIterator
- getChunkIndex() - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- getChunkIndex() - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor
-
Deprecated.Returns the
ChunkIndex
most recently obtained from the chunks, or null if aChunkIndex
has not been obtained. - getChunkIndex() - Method in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- getChunkIndex() - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Returns the most recently output
ChunkIndex
, or null if none has been output. - getChunkIndex(long) - Method in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.Obtains the index of the chunk corresponding to a given time.
- getChunkIndex(long) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.Returns the index of the chunk that contains the specified time.
- getChunkIndexByPosition(long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet
- getChunkSource() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Returns the
ChunkSource
used by this stream. - getChunkStartTimeUs() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Returns the media start time of the chunk, in microseconds.
- getChunkStartTimeUs() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationSegmentIterator
-
Deprecated.
- getChunkStartTimeUs() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Iterator
- getChunkStartTimeUs() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunkIterator
- getClock() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the
Clock
used for playback. - getClock() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getClock() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getClock() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the clock used by the player.
- getCodec() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- getCodecAdapterFactory() - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Returns the
MediaCodecAdapter.Factory
that will be used when creatingMediaCodecRenderer
instances. - getCodecCountOfType(String, @com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the number of codec strings in
codecs
whose type matchestrackType
. - getCodecInfo() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- getCodecMaxInputSize(MediaCodecInfo, Format) - Static method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns a maximum input size for a given codec and format.
- getCodecMaxInputSize(MediaCodecInfo, Format, Format[]) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.Returns a maximum input size suitable for configuring a codec for
format
in a way that will allow possible adaptation to other compatible formats instreamFormats
. - getCodecMaxValues(MediaCodecInfo, Format, Format[]) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns
MediaCodecVideoRenderer.CodecMaxValues
suitable for configuring a codec forformat
in a way that will allow possible adaptation to other compatible formats instreamFormats
. - getCodecNeedsEosPropagation() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns whether the codec needs the renderer to propagate the end-of-stream signal directly, rather than by using an end-of-stream buffer queued to the codec.
- getCodecNeedsEosPropagation() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- getCodecOperatingRate() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the operating rate used by the current codec
- getCodecOperatingRateV23(float, Format, Format[]) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getCodecOperatingRateV23(float, Format, Format[]) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the
MediaFormat.KEY_OPERATING_RATE
value for a given playback speed, currentFormat
and set of possible stream formats. - getCodecOperatingRateV23(float, Format, Format[]) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- getCodecOutputMediaFormat() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- getCodecProfileAndLevel(Format) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns profile and level (as defined by
MediaCodecInfo.CodecProfileLevel
) corresponding to the codec description string (as defined by RFC 6381) of the given format. - getCodecProfilesForHdrFormat(String, @com.google.android.exoplayer2.C.ColorTransfer int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns the profile constants that can be used to encode the given HDR format, if supported by the device (this method does not check device capabilities).
- getCodecsCorrespondingToMimeType(String, String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns a subsequence of
codecs
containing the codec strings that correspond to the givenmimeType
. - getCodecsOfType(String, @com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a copy of
codecs
without the codecs whose track type doesn't matchtrackType
. - getColorInfo(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Creates and returns a
ColorInfo
, if a valid instance is described in theMediaFormat
. - getCombinedPlaybackStats() - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.Returns the combined
PlaybackStats
for all playback sessions this listener was and is listening to. - getCombineUpright() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getCommaDelimitedSimpleClassNames(Object[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a string with comma delimited simple names of each object's class.
- getCompressibleDataSpec(Uri) - Static method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- getConcatenatedUid(Object, Object) - Static method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns a concatenated UID for a period or window in a child timeline.
- getConfiguration() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns the configuration set when the renderer was most recently enabled.
- getConfiguration() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Returns the configuration set when the renderer was most recently enabled, or
null
if the renderer has never been enabled. - getConfigurationFormat() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the
Format
used for configuring theCodec
. - getConfigurationFormat() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getConstant(long) - Static method in interface com.google.android.exoplayer2.SimpleBasePlayer.PositionSupplier
-
Deprecated.Returns an instance that returns a constant value.
- getContentBufferedPosition() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getContentBufferedPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getContentBufferedPosition()
on the delegate and returns the result. - getContentBufferedPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.If
Player.isPlayingAd()
returnstrue
, returns an estimate of the content position in the current content up to which data is buffered, in milliseconds. - getContentBufferedPosition() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getContentBufferedPosition() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getContentBufferedPosition() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getContentDuration() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getContentDuration() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getContentDuration()
on the delegate and returns the result. - getContentDuration() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.If
Player.isPlayingAd()
returnstrue
, returns the duration of the current content in milliseconds, orC.TIME_UNSET
if the duration is not known. - getContentLength(ContentMetadata) - Static method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns the value stored under
ContentMetadata.KEY_CONTENT_LENGTH
, orC.LENGTH_UNSET
if not set. - getContentLength(String, String) - Static method in class com.google.android.exoplayer2.upstream.HttpUtil
-
Deprecated.Attempts to parse the length of a response body from the corresponding response headers.
- getContentMetadata(String) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns a
ContentMetadata
for the given resource. - getContentMetadata(String) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getContentPosition() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getContentPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getContentPosition()
on the delegate and returns the result. - getContentPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.If
Player.isPlayingAd()
returnstrue
, returns the content position that will be played once all ads in the ad group have finished playing, in milliseconds. - getContentPosition() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getContentPosition() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getContentPosition() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getContentResumeOffsetUs(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the offset in microseconds which should be added to the content stream when resuming playback after the specified ad group.
- getControllerAutoShow() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns whether the playback controls are automatically shown when playback starts, pauses, ends, or fails.
- getControllerAutoShow() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns whether the playback controls are automatically shown when playback starts, pauses, ends, or fails.
- getControllerHideOnTouch() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns whether the playback controls are hidden by touch events.
- getControllerHideOnTouch() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns whether the playback controls are hidden by touch events.
- getControllerShowTimeoutMs() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns the playback controls timeout.
- getControllerShowTimeoutMs() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns the playback controls timeout.
- getCount() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns the numbers of downloads in the cursor.
- getCount() - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- getCountryCode(Context) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the upper-case ISO 3166-1 alpha-2 country code of the current registered operator's MCC (Mobile Country Code), or the country code of the default Locale if not available.
- getCreatedMediaPeriods() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Returns a list of
MediaSource.MediaPeriodId
s, with one element for each created media period. - getCryptoConfig() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns a
CryptoConfig
for the open session, or null if called before the session has been opened or after it's been released. - getCryptoConfig() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- getCryptoType() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getCryptoType() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.
- getCryptoType() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getCryptoType() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getCryptoType(Format) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- getCryptoType(Format) - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Returns the
C.CryptoType
that the DRM session manager will use for a givenFormat
. - getCues(long) - Method in interface com.google.android.exoplayer2.text.Subtitle
-
Deprecated.Retrieve the cues that should be displayed at a given time.
- getCues(long) - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- getCurrentAdGroupIndex() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentAdGroupIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentAdGroupIndex()
on the delegate and returns the result. - getCurrentAdGroupIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.If
Player.isPlayingAd()
returns true, returns the index of the ad group in the period currently being played. - getCurrentAdGroupIndex() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentAdGroupIndex() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentAdGroupIndex() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentAdIndexInAdGroup() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentAdIndexInAdGroup() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentAdIndexInAdGroup()
on the delegate and returns the result. - getCurrentAdIndexInAdGroup() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.If
Player.isPlayingAd()
returns true, returns the index of the ad in its ad group. - getCurrentAdIndexInAdGroup() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentAdIndexInAdGroup() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentAdIndexInAdGroup() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentContentText(Player) - Method in class com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter
-
Deprecated.
- getCurrentContentText(Player) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
-
Deprecated.Gets the content text for the current media item.
- getCurrentContentTitle(Player) - Method in class com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter
-
Deprecated.
- getCurrentContentTitle(Player) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
-
Deprecated.Gets the content title for the current media item.
- getCurrentContext() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Gets the current
context
. - getCurrentCues() - Method in interface com.google.android.exoplayer2.ExoPlayer.TextComponent
-
Deprecated.Use
Player.getCurrentCues()
instead. - getCurrentCues() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and returns an empty
CueGroup
. - getCurrentCues() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentCues()
on the delegate and returns the result. - getCurrentCues() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current
CueGroup
. - getCurrentCues() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentCues() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentCues() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentDisplayModeSize(Context) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Gets the size of the current mode of the default display, in pixels.
- getCurrentDisplayModeSize(Context, Display) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Gets the size of the current mode of the specified display, in pixels.
- getCurrentDownloads() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns current downloads.
- getCurrentIndex() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.Returns the current index this iterator is pointing to.
- getCurrentInputPosition() - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- getCurrentInputPosition() - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- getCurrentInputPosition() - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Returns the current read position in the input stream, or
C.INDEX_UNSET
if no input is available. - getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback) - Method in class com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter
-
Deprecated.
- getCurrentLargeIcon(Player, PlayerNotificationManager.BitmapCallback) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
-
Deprecated.Gets the large icon for the current media item.
- getCurrentLiveOffset() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getCurrentLiveOffset() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentLiveOffset()
on the delegate and returns the result. - getCurrentLiveOffset() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the offset of the current playback position from the live edge in milliseconds, or
C.TIME_UNSET
if the currentMediaItem
Player.isCurrentMediaItemLive()
isn't live} or the offset is unknown. - getCurrentManifest() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getCurrentManifest() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentManifest()
on the delegate and returns the result. - getCurrentManifest() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current manifest.
- getCurrentMappedTrackInfo() - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector
-
Deprecated.Returns the mapping information for the currently active track selection, or null if no selection is currently active.
- getCurrentMediaItem() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getCurrentMediaItem() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getCurrentMediaItem() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentMediaItem()
on the delegate and returns the result. - getCurrentMediaItem() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the currently playing
MediaItem
. - getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentMediaItemIndex()
on the delegate and returns the result. - getCurrentMediaItemIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the index of the current
MediaItem
in thetimeline
, or the prospective index if thecurrent timeline
is empty. - getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentMediaItemIndex() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentOrMainLooper() - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- getCurrentPeriodIndex() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentPeriodIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentPeriodIndex()
on the delegate and returns the result. - getCurrentPeriodIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the index of the period currently being played.
- getCurrentPeriodIndex() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentPeriodIndex() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentPeriodIndex() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentPosition() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentPosition() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- getCurrentPosition() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getCurrentPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentPosition()
on the delegate and returns the result. - getCurrentPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the playback position in the current content or ad, in milliseconds, or the prospective position in milliseconds if the
current timeline
is empty. - getCurrentPosition() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentPosition() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentPosition() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentPositionUs(boolean) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns the playback position in the stream starting at zero, in microseconds, or
AudioSink.CURRENT_POSITION_NOT_SET
if it is not yet available. - getCurrentPositionUs(boolean) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- getCurrentPositionUs(boolean) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- getCurrentSubText(Player) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
-
Deprecated.Gets the content sub text for the current media item.
- getCurrentTimeline() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentTimeline() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentTimeline()
on the delegate and returns the result. - getCurrentTimeline() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current
Timeline
. - getCurrentTimeline() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentTimeline() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentTimeline() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentTrack(int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Returns the track corresponding to the current TrackEntry element.
- getCurrentTrackGroups() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.
- getCurrentTrackGroups() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentTrackGroups() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.
- getCurrentTracks() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getCurrentTracks() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getCurrentTracks()
on the delegate and returns the result. - getCurrentTracks() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current tracks.
- getCurrentTracks() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getCurrentTracks() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentTracks() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getCurrentTrackSelections() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.
- getCurrentTrackSelections() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getCurrentTrackSelections() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.
- getCurrentUnixTimeMs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the current time in milliseconds since the Unix epoch.
- getCurrentUrlRequest() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.Returns current
UrlRequest
. - getCurrentUrlResponseInfo() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.Returns current
UrlResponseInfo
. - getCurrentWindowIndex() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
Player.getCurrentMediaItemIndex()
instead. - getCurrentWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.getCurrentMediaItemIndex()
instead. - getCurrentWindowIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.getCurrentMediaItemIndex()
instead. - getCustomAction(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CustomActionProvider
-
Deprecated.Returns a
PlaybackStateCompat.CustomAction
which will be published to the media session by the connector ornull
if this action should not be published at the given player state. - getCustomAction(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider
-
Deprecated.
- getCustomActions(Player) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver
-
Deprecated.Gets the actions to be included in the notification given the current player state.
- getCustomCommands(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.CustomCommandProvider
-
Deprecated.Returns a
SessionCommandGroup
with custom commands to publish to the controller, ornull
if no custom commands should be published. - getCustomData() - Method in interface com.google.android.exoplayer2.upstream.CmcdConfiguration.RequestConfig
-
Deprecated.Retrieves the custom data associated with CMCD logging.
- getData() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Returns the opaque key request data.
- getData() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest
-
Deprecated.Returns the opaque provisioning request data.
- getData() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Returns the whole data added by
FakeDataSet.FakeData.appendReadData(byte[])
. - getData() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns the data served by this resource.
- getData() - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSink
-
Deprecated.Returns the data written to the sink since the last call to
ByteArrayDataSink.open(DataSpec)
, or null ifByteArrayDataSink.open(DataSpec)
has never been called. - getData() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Returns the underlying array.
- getData(int) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- getData(Uri) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Returns the data for the given
uri
, ordefaultData
if no data is set. - getData(String) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Returns the data for the given
uri
, ordefaultData
if no data is set. - getDataHolder() - Method in class com.google.android.exoplayer2.source.chunk.DataChunk
-
Deprecated.Returns the array in which the data is held.
- getDataSet() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
- getDataSpec() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Returns the
DataSpec
used to load the media chunk. - getDataSpec() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationSegmentIterator
-
Deprecated.
- getDataSpec() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Iterator
- getDataSpec() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunkIterator
- getDataSpec(int) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- getDataUriForString(String, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a data URI with the specified MIME type and data.
- getDebugPreviewSurfaceView(int, int) - Method in interface com.google.android.exoplayer2.util.DebugViewProvider
-
Deprecated.Returns a new surface view to show a preview of transformer output with the given width/height in pixels, or
null
if no debug information should be shown. - getDebugString() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Returns the debugging information string to be shown by the target
TextView
. - getDecodedBitrate() - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns the bitrate of the stream after it's decoded into PCM.
- getDecoderInfo(String, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns information about the preferred decoder for a given MIME type.
- getDecoderInfos(MediaCodecSelector, Format, boolean) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getDecoderInfos(MediaCodecSelector, Format, boolean) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns a list of decoders that can decode media in the specified format, in priority order.
- getDecoderInfos(MediaCodecSelector, Format, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- getDecoderInfos(String, boolean, boolean) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecSelector
-
Deprecated.Returns a list of decoders that can decode media in the specified MIME type, in priority order.
- getDecoderInfos(String, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns all
MediaCodecInfo
s for the given MIME type, in the order given byMediaCodecList
. - getDecoderInfosSoftMatch(MediaCodecSelector, Format, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns a list of decoders that can decode media in the specified format, in the priority order specified by the
MediaCodecSelector
. - getDecoderInfosSortedByFormatSupport(List<MediaCodecInfo>, Format) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns a copy of the provided decoder list sorted such that decoders with functional format support are listed first.
- getDecoderNames() - Method in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Return the used decoders' names.
- getDecoderNames() - Method in class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader
-
Deprecated.
- getDecoderNames() - Method in class com.google.android.exoplayer2.transformer.ImageAssetLoader
-
Deprecated.
- getDecoderNames() - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.
- getDecoderSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the
RendererCapabilities.DecoderSupport
from the combinedRendererCapabilities.Capabilities
. - getDecryptOnlyDecoderInfo() - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns information about a decoder that will only decrypt data, without decoding it.
- getDefaultArtwork() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns the default artwork to display.
- getDefaultArtwork() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns the default artwork to display.
- getDefaultDisplayLocale() - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- getDefaultPositionMs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the default position relative to the start of the window at which to begin playback, in milliseconds.
- getDefaultPositionUs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the default position relative to the start of the window at which to begin playback, in microseconds.
- getDefaults(Context) - Static method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Returns an instance configured with default values.
- getDefaults(Context) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Returns an instance configured with default values.
- getDefaultTrackSelectorParameters(Context) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns the default parameters used for track selection for downloading.
- getDefaultUrl() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest
-
Deprecated.Returns the default URL of the provisioning server to which the request can be made, or the empty string if not known.
- getDeleteAfterDelivery() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns whether the message will be deleted after delivery.
- getDeviceComponent() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.DeviceComponent
methods are defined by that interface. - getDeviceComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.DeviceComponent
methods are defined by that interface. - getDeviceComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.DeviceComponent
methods are defined by that interface. - getDeviceInfo() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.getDeviceInfo()
instead. - getDeviceInfo() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method always returns
CastPlayer.DEVICE_INFO
. - getDeviceInfo() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getDeviceInfo()
on the delegate and returns the result. - getDeviceInfo() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Gets the device information.
- getDeviceInfo() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getDeviceInfo() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getDeviceInfo() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getDeviceVolume() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.getDeviceVolume()
instead. - getDeviceVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and always returns
0
. - getDeviceVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getDeviceVolume()
on the delegate and returns the result. - getDeviceVolume() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Gets the current volume of the device.
- getDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getDeviceVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getDocumentSize(String) - Static method in class com.google.android.exoplayer2.upstream.HttpUtil
-
Deprecated.Attempts to parse the document size from a
Content-Range header
. - getDownload() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns the download at the current position.
- getDownload(String) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- getDownload(String) - Method in interface com.google.android.exoplayer2.offline.DownloadIndex
-
Deprecated.Returns the
Download
with the givenid
, or null. - getDownloadIndex() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns the used
DownloadIndex
. - getDownloadManager() - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Returns a
DownloadManager
to be used to downloaded content. - getDownloadRequest(byte[]) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Builds a
DownloadRequest
for downloading the selected tracks. - getDownloadRequest(String, byte[]) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Builds a
DownloadRequest
for downloading the selected tracks. - getDownloads(@com.google.android.exoplayer2.offline.Download.State int...) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- getDownloads(@com.google.android.exoplayer2.offline.Download.State int...) - Method in interface com.google.android.exoplayer2.offline.DownloadIndex
-
Deprecated.
- getDownloadsPaused() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns whether downloads are currently paused.
- getDrawable(long) - Method in class com.google.android.exoplayer2.effect.DrawableOverlay
-
Deprecated.Returns the overlay
Drawable
displayed at the specified timestamp. - getDrawable(Context, Resources, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a
Drawable
for the given resource or throws aResources.NotFoundException
if not found. - getDrmUuid(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Derives a DRM
UUID
fromdrmScheme
. - getDroppedFramesRate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean rate at which video frames are dropped, in dropped frames per play time second, or
0.0
if no time was spent playing. - getDtsFrameSize(byte[]) - Static method in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Returns the size in bytes of the given DTS frame.
- getDummyDrmSessionManager() - Static method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.
- getDummySeekMap() - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Returns a dummy
MediaParser.SeekMap
, or null if not available. - getDuration() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getDuration() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- getDuration() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getDuration() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getDuration()
on the delegate and returns the result. - getDuration() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the duration of the current content or ad in milliseconds, or
C.TIME_UNSET
if the duration is not known. - getDuration() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getDuration() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getDuration() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getDurationMs() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the duration of the period in milliseconds, or
C.TIME_UNSET
if unknown. - getDurationMs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the duration of the window in milliseconds, or
C.TIME_UNSET
if unknown. - getDurationUs() - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.BinarySearchSeekMap
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.FlacSeekTableSeekMap
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns the duration of the FLAC stream in microseconds, or
C.TIME_UNSET
if the total number of samples if unknown. - getDurationUs() - Method in class com.google.android.exoplayer2.extractor.IndexSeekMap
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- getDurationUs() - Method in interface com.google.android.exoplayer2.extractor.SeekMap
-
Deprecated.Returns the duration of the stream in microseconds.
- getDurationUs() - Method in class com.google.android.exoplayer2.extractor.SeekMap.Unseekable
-
Deprecated.
- getDurationUs() - Method in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Returns the duration of the chunk in microseconds.
- getDurationUs() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the duration of this period in microseconds, or
C.TIME_UNSET
if unknown. - getDurationUs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the duration of this window in microseconds, or
C.TIME_UNSET
if unknown. - getDurationUs(long, long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the duration of a segment.
- getDurationUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getDurationUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getEditedValues() - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Returns a map of metadata name, value pairs to be set.
- getElapsedRealtimeOffsetMs() - Static method in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.Returns the offset between
SystemClock.elapsedRealtime()
and the NTP server time in milliseconds, orC.TIME_UNSET
ifSntpClient.isInitialized()
returns false. - getElementType(int) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Maps an element ID to a corresponding type.
- getElementType(int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Maps an element ID to a corresponding type.
- getEncoding(String, String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the
C.Encoding
constant corresponding to the specified audio MIME type and RFC 6381 codec string, orC.ENCODING_INVALID
if the correspondingC.Encoding
cannot be determined. - getEncodingAndChannelConfigForPassthrough(Format) - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Returns the encoding and channel config to use when configuring an
AudioTrack
in passthrough mode for the specifiedFormat
. - getEndedRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of foreground playbacks which reached the ended state at least once, or
0.0
if no playback has been in foreground. - getEndTimeUs() - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Returns the result of adding the duration of the playlist to its start time.
- getError() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns the cause of the error state, or null if
DrmSession.getState()
is notDrmSession.STATE_ERROR
. - getError() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- getErrorCodeForMediaDrmErrorCode(int) - Static method in class com.google.android.exoplayer2.C
-
Deprecated.
- getErrorCodeForMediaDrmErrorCode(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a
PlaybackException.ErrorCode
value that corresponds to the providedMediaDrm.ErrorCodes
value. - getErrorCodeForMediaDrmException(Exception, @com.google.android.exoplayer2.drm.DrmUtil.ErrorSource int) - Static method in class com.google.android.exoplayer2.drm.DrmUtil
-
Deprecated.Returns the
PlaybackException.ErrorCode
that corresponds to the given DRM-related exception. - getErrorCodeFromPlatformDiagnosticsInfo(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Attempts to parse an error code from a diagnostic string found in framework media exceptions.
- getErrorCodeName() - Method in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Equivalent to
PlaybackException.getErrorCodeName(this.errorCode)
. - getErrorCodeName() - Method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Equivalent to
ExportException.getErrorCodeName(this.errorCode)
. - getErrorCodeName() - Method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Equivalent to
TransformationException.getErrorCodeName(this.errorCode)
. - getErrorCodeName(@com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Static method in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Returns the name of a given
errorCode
. - getErrorCodeName(@com.google.android.exoplayer2.transformer.ExportException.ErrorCode int) - Static method in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.Returns the name of a given
errorCode
. - getErrorCodeName(@com.google.android.exoplayer2.transformer.TransformationException.ErrorCode int) - Static method in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.Returns the name of a given
errorCode
. - getErrorMessage(T) - Method in interface com.google.android.exoplayer2.util.ErrorMessageProvider
-
Deprecated.Returns a pair consisting of an error code and a user readable error message for the given throwable.
- getEventTime(@com.google.android.exoplayer2.analytics.AnalyticsListener.EventFlags int) - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Returns the
AnalyticsListener.EventTime
for the specified event. - getEventTime(int) - Method in interface com.google.android.exoplayer2.text.Subtitle
-
Deprecated.Returns the event time at a specified index.
- getEventTime(int) - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- getEventTimeCount() - Method in interface com.google.android.exoplayer2.text.Subtitle
-
Deprecated.Returns the number of event times, where events are defined as points in time at which the cues returned by
Subtitle.getCues(long)
changes. - getEventTimeCount() - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- getExpectedBytes() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource
-
Returns the expected contents of this resource.
- getExpectedInputColorInfo() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Returns the expected input
ColorInfo
. - getExtractorInputFromPosition(DataSource, long, Uri) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns an
ExtractorInput
to read from the given input at given position. - getExtrapolating(long, float) - Static method in interface com.google.android.exoplayer2.SimpleBasePlayer.PositionSupplier
-
Deprecated.Returns an instance that extrapolates the provided position into the future.
- getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo) - Method in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.Returns whether a loader should fall back to using another resource on encountering an error, and if so the duration for which the failing resource should be excluded.
- getFallbackSelectionFor(LoadErrorHandlingPolicy.FallbackOptions, LoadErrorHandlingPolicy.LoadErrorInfo) - Method in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Returns whether a loader should fall back to using another resource on encountering an error, and if so the duration for which the failing resource should be excluded.
- getFatalErrorRate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the rate of fatal errors, in errors per play time second, or
0.0
if no time was spend playing. - getFatalErrorRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of foreground playbacks which experienced fatal errors, or
0.0
if no playback has been in foreground. - getFboId() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.Identifier of a framebuffer object associated with the texture, or
C.INDEX_UNSET
if not specified. - getFirstAdIndexToPlay() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns the index of the first ad in the ad group that should be played, or
AdPlaybackState.AdGroup.count
if no ads should be played. - getFirstAdIndexToPlay(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the index of the first ad in the specified ad group that should be played, or the number of ads in the ad group if no ads should be played.
- getFirstAvailableSegmentNum(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getFirstAvailableSegmentNum(long, long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the segment number of the first available segment in the index.
- getFirstAvailableSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getFirstAvailableSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getFirstAvailableSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getFirstIndex() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the current absolute start index.
- getFirstIndex() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- getFirstIndex() - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns the first index in the shuffle order, or
C.INDEX_UNSET
if the shuffle order is empty. - getFirstIndex() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- getFirstIndex() - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- getFirstPeriodIndexByChildIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the first period index belonging to the child timeline with the given index.
- getFirstSampleIndex(int) - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.Returns the index of the first sample in the specified track of the output that will originate from this chunk.
- getFirstSampleNumber(ExtractorInput, FlacStreamMetadata) - Static method in class com.google.android.exoplayer2.extractor.FlacFrameReader
-
Deprecated.Returns the number of the first sample in the given frame.
- getFirstSampleTimestampUs() - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Returns the value of the first adjusted sample timestamp in microseconds, or
C.TIME_UNSET
if timestamps will not be offset or if the adjuster is in shared mode. - getFirstSegmentNum() - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the segment number of the first defined segment in the index.
- getFirstSegmentNum() - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getFirstSegmentNum() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getFirstSegmentNum() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getFirstSegmentNum() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getFirstTimestampUs() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the timestamp of the first sample, or
Long.MIN_VALUE
if the queue is empty. - getFirstWindowIndex(boolean) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getFirstWindowIndex(boolean) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getFirstWindowIndex(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getFirstWindowIndex(boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the first window in the playback order depending on whether shuffling is enabled.
- getFirstWindowIndex(boolean) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getFirstWindowIndexByChildIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the first window index belonging to the child timeline with the given index.
- getFlag(@com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the specified flag has been set on this buffer.
- getFloat(MediaFormat, String, float) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Supports
MediaFormat.getFloat(String, float)
forAPI < 29
. - getFontColor() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getFontFamily() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getFontSize() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getFontSizeUnit() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getForegroundNotification(List<Download>, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int) - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Returns a notification to be displayed when this service running in the foreground.
- getFormat(byte[], Metadata) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns a
Format
extracted from the FLAC stream metadata. - getFormat(int) - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Returns the format of the track at a given index.
- getFormat(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getFormat(int) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getFormat(int) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the format of the track at a given index in the selection.
- getFormatHolder() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns a clear
FormatHolder
. - getFormatId() - Method in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator
-
Deprecated.Returns the last generated format id, with the format
"programNumber/trackId"
. - getFormatLanguageScore(Format, String, boolean) - Static method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Returns a score for how well a language specified in a
Format
matches a given language. - getFormatsRead() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
-
Returns the list of formats read by the renderer.
- getFormatSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the
C.FormatSupport
from the combinedRendererCapabilities.Capabilities
. - getFormatSupport(Format) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns the level of support that the sink provides for a given
Format
. - getFormatSupport(Format) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- getFormatSupport(Format) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupport int) - Static method in class com.google.android.exoplayer2.C
-
Deprecated.
- getFormatSupportString(@com.google.android.exoplayer2.C.FormatSupport int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns string representation of a
C.FormatSupport
flag. - getFrameSize(int) - Static method in class com.google.android.exoplayer2.audio.MpegAudioUtil
-
Deprecated.Returns the size of the frame associated with
header
, orC.LENGTH_UNSET
if it is invalid. - getFrameStartMarker(ExtractorInput) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Returns the frame start marker, consisting of the 2 first bytes of the first frame.
- getFrameworkCryptoInfo() - Method in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.Returns an equivalent
MediaCodec.CryptoInfo
instance. - getGlMatrixArray(long) - Method in interface com.google.android.exoplayer2.effect.GlMatrixTransformation
-
Deprecated.Returns the 4x4 transformation
Matrix
to apply to the frame with the given timestamp. - getGlMatrixArray(long) - Method in interface com.google.android.exoplayer2.effect.MatrixTransformation
-
Deprecated.
- getGroups() - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns the
groups
of tracks. - getGzipSupport() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns the level of gzip support the server should provide for this resource.
- getH265NalUnitType(byte[], int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Returns the type of the H.265 NAL unit in
data
that starts atoffset
. - getHardwareAccelerationSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the
RendererCapabilities.HardwareAccelerationSupport
from the combinedRendererCapabilities.Capabilities
. - getHeight() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.The height of the texture, in pixels, or
C.LENGTH_UNSET
if not specified. - getHeight() - Method in class com.google.android.exoplayer2.util.Size
-
Deprecated.Returns the height of the size (in pixels), or
C.LENGTH_UNSET
if unknown. - getHttpMethodString() - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns the uppercase HTTP method name (e.g., "GET", "POST", "HEAD") corresponding to the
DataSpec.httpMethod
. - getIncomingRtpDataSpec(int) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpUtils
-
Deprecated.
- getIndex() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns the index of the renderer within the player.
- getIndex() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Returns the index of the renderer within the player.
- getIndex() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Returns an index if the representation provides one directly, or null otherwise.
- getIndex() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getIndex() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.
- getIndex() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase
-
Deprecated.
- getIndexInTrackGroup(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getIndexInTrackGroup(int) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getIndexInTrackGroup(int) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the index in the track group of the track at a given index in the selection.
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the period identified by its unique
Timeline.Period.uid
, orC.INDEX_UNSET
if the period is not in the timeline. - getIndexOfPeriod(Object) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getIndexUri() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Returns a
RangedUri
defining the location of the representation's segment index, or null if the representation provides an index directly. - getIndexUri() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getIndexUri() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.
- getIndividualAllocationLength() - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Returns the length of each individual
Allocation
. - getIndividualAllocationLength() - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- getInitialization(Representation) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase
-
Deprecated.Returns the
RangedUri
defining the location of initialization data for a given representation, or null if no initialization data exists. - getInitialization(Representation) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate
-
Deprecated.
- getInitializationUri() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Returns a
RangedUri
defining the location of the representation's initialization data, or null if no initialization data exists. - getInitialStartTimeUs() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- getInitialStartTimeUs() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Returns the start time of the first loaded primary playlist, or
C.TIME_UNSET
if no media playlist has been loaded. - getInitialTimeline() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- getInitialTimeline() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- getInitialTimeline() - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- getInitialTimeline() - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Returns the initial placeholder timeline that is returned immediately when the real timeline is not yet known, or null to let the player create an initial timeline.
- getInitialTimeline() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- getInitialTimeline() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- getInMemoryDatabaseProvider() - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns a
DatabaseProvider
that provides an in-memory database. - getInputBuffer() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Returns a
DecoderInputBuffer
, if available. - getInputBuffer(int) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns a writable ByteBuffer object for a dequeued input buffer index.
- getInputBuffer(int) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- getInputBufferPaddingSize() - Static method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
Deprecated.Returns the required amount of padding for input buffers in bytes, or
C.LENGTH_UNSET
if the underlying library is not available. - getInputChannelCount() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.
- getInputStream(Context, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns an
InputStream
for reading from an asset file. - getInputSurface() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- getInputSurface() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the input
Surface
of an underlying video encoder. - getInputSurface() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getInputSurface() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Returns the input
Surface
, where the consumer reads input frames from. - getInputSurface() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Returns the input
Surface
, whereVideoFrameProcessor
consumes input frames from. - getInstance() - Static method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.Returns a new instance.
- getInstance(Context) - Static method in class com.google.android.exoplayer2.util.NetworkTypeObserver
-
Deprecated.Returns a network type observer instance.
- getInteger(MediaFormat, String, int) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Supports
MediaFormat.getInteger(String, int)
forAPI < 29
. - getIntegerArrayListWithDefault(Bundle, String, ArrayList<Integer>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- getIntegerCodeForString(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the integer equal to the big-endian concatenation of the characters in
string
as bytes. - getIsDisabled() - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Returns whether the disabled option is selected.
- getItem(int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Returns the item that corresponds to the period with the given id, or null if no media queue or period with id
periodId
exist. - getJoinTimeRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of foreground join time to the total time spent playing and waiting, or
0.0
if no time was spend playing or waiting. - getKeyId() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyStatus
-
Deprecated.Returns the ID of the key.
- getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Generates a key request.
- getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getKeyRequest(byte[], List<DrmInitData.SchemeData>, int, HashMap<String, String>) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getKeys() - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns the cache keys of all of the resources that are at least partially cached.
- getKeys() - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getKeySetId() - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Returns the key set ID of the offline license.
- getLargestQueuedTimestampUs() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the largest sample timestamp that has been queued since the last
SampleQueue.reset()
. - getLargestQueuedTimestampUs() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Returns the timestamp of the largest queued sample in the queue, or
Long.MIN_VALUE
if no samples are queued. - getLargestReadTimestampUs() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the largest sample timestamp that has been read since the last
SampleQueue.reset()
. - getLastAdjustedTimestampUs() - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Returns the last adjusted timestamp, in microseconds.
- getLastAvailableSegmentNum(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getLastIndex() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- getLastIndex() - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns the last index in the shuffle order, or
C.INDEX_UNSET
if the shuffle order is empty. - getLastIndex() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- getLastIndex() - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- getLastOpenedUri() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.Returns the
Uri
associated with the lastStatsDataSource.open(DataSpec)
call. - getLastResetPositionUs() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns the position passed to the most recent call to
BaseRenderer.enable(com.google.android.exoplayer2.RendererConfiguration, com.google.android.exoplayer2.Format[], com.google.android.exoplayer2.source.SampleStream, long, boolean, boolean, long, long)
orBaseRenderer.resetPosition(long)
. - getLastResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.Returns the response headers associated with the last
StatsDataSource.open(DataSpec)
call. - getLastWindowIndex(boolean) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getLastWindowIndex(boolean) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getLastWindowIndex(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getLastWindowIndex(boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the last window in the playback order depending on whether shuffling is enabled.
- getLastWindowIndex(boolean) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getLatestBitrateEstimate() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- getLatestBitrateEstimate() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the most recent bitrate estimate utilised for track selection.
- getLength() - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- getLength() - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Returns the length of the source stream, or
C.LENGTH_UNSET
if it is unknown. - getLength() - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- getLength() - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.
- getLength() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- getLength() - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns length of shuffle order.
- getLength() - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- getLength() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- getLength() - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- getLength(long) - Method in interface com.google.android.exoplayer2.effect.ColorLut
-
Deprecated.Returns the length N of the 3D N x N x N LUT cube with the given timestamp.
- getLength(long) - Method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.
- getLicenseDurationRemainingSec(byte[]) - Method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Returns the remaining license and playback durations in seconds, for an offline license.
- getLicenseDurationRemainingSec(DrmSession) - Static method in class com.google.android.exoplayer2.drm.WidevineUtil
-
Deprecated.Returns license and playback durations remaining in seconds.
- getLicenseServerUrl() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Returns the URL of the license server to which the request should be made.
- getLine() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the position of the
lineAnchor
of the cue box within the viewport in the direction orthogonal to the writing direction. - getLineAnchor() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the cue box anchor positioned by
line
. - getLineType() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the type of the value of
Cue.Builder.getLine()
. - getList(IBinder) - Static method in class com.google.android.exoplayer2.BundleListRetriever
-
Deprecated.Gets a list of
Bundles
from aBundleListRetriever
. - getLoadControl() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the
LoadControl
that will be used by the player. - getLocaleLanguageTag(Locale) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the language tag for a
Locale
. - getLocalPort() - Method in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.Returns the local port number opened for the UDP connection, or
UdpDataSource.UDP_PORT_UNSET
if no connection is open - getLogLevel() - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.Returns current
Log.LogLevel
for ExoPlayer logcat logging. - getLogSessionId() - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.Returns the
LogSessionId
used by this listener. - getLogSessionId() - Method in class com.google.android.exoplayer2.analytics.PlayerId
-
Deprecated.Returns the
LogSessionId
for this player instance. - getLooper() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns the
Looper
the message is delivered on. - getLooper() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
- getLooper() - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.See
Handler.getLooper()
. - getLutTextureId(long) - Method in interface com.google.android.exoplayer2.effect.ColorLut
-
Deprecated.Returns the OpenGL texture ID of the LUT to apply to the pixels of the frame with the given timestamp.
- getLutTextureId(long) - Method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.Must be called after
SingleColorLut.toGlShaderProgram(Context, boolean)
. - getManifest() - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns the manifest, or null if no manifest is loaded.
- getManifest(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.Loads and parses a manifest.
- getMappedTrackInfo(int) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns the mapped track info for the given period.
- getMatrix(long) - Method in class com.google.android.exoplayer2.effect.Crop
-
Deprecated.
- getMatrix(long) - Method in interface com.google.android.exoplayer2.effect.MatrixTransformation
-
Deprecated.Returns the 3x3 transformation
Matrix
to apply to the frame with the given timestamp. - getMatrix(long) - Method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.
- getMatrix(long) - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.
- getMatrix(long, boolean) - Method in class com.google.android.exoplayer2.effect.Brightness
-
Deprecated.
- getMatrix(long, boolean) - Method in class com.google.android.exoplayer2.effect.Contrast
-
Deprecated.
- getMatrix(long, boolean) - Method in class com.google.android.exoplayer2.effect.RgbAdjustment
-
Deprecated.
- getMatrix(long, boolean) - Method in class com.google.android.exoplayer2.effect.RgbFilter
-
Deprecated.
- getMatrix(long, boolean) - Method in interface com.google.android.exoplayer2.effect.RgbMatrix
-
Deprecated.Returns the 4x4 RGB transformation matrix to apply to the color values of each pixel in the frame with the given timestamp.
- getMaxChannelCount() - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Returns the maximum number of channels the device can play at the same time.
- getMaxCountEvictionFunction(long) - Static method in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.Gets a
SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction
that maintains up tomaxSamplesCount
samples. - getMaxDecodedFrameSize() - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns the maximum size for a decoded frame from the FLAC stream.
- getMaxDelayBetweenSamplesMs() - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer
-
Deprecated.
- getMaxDelayBetweenSamplesMs() - Method in class com.google.android.exoplayer2.transformer.InAppMuxer
-
Deprecated.
- getMaxDelayBetweenSamplesMs() - Method in interface com.google.android.exoplayer2.transformer.Muxer
-
Deprecated.Returns the maximum delay allowed between output samples, in milliseconds, or
C.TIME_UNSET
if there is no maximum. - getMaximumEncodedRateBytesPerSecond(@com.google.android.exoplayer2.C.Encoding int) - Static method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.
- getMaxInputSize(MediaCodecInfo, Format) - Static method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns a maximum input buffer size for a given
MediaCodec
andFormat
. - getMaxParallelDownloads() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns the maximum number of parallel downloads.
- getMaxPendingFrameCount() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the maximum number of frames that may be pending in the output
Codec
at a time, or5
as a default value. - getMaxPendingFrameCount() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getMaxPendingFramesCountForMediaCodecDecoders(Context, String, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the number of maximum pending output frames that are allowed on a
MediaCodec
decoder. - getMaxSeekToPreviousPosition() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getMaxSeekToPreviousPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getMaxSeekToPreviousPosition()
on the delegate and returns the result. - getMaxSeekToPreviousPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the maximum position for which
Player.seekToPrevious()
seeks to the previousMediaItem
, in milliseconds. - getMaxSeekToPreviousPosition() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getMaxSeekToPreviousPosition() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getMaxSeekToPreviousPosition() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getMaxStars() - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.Returns the maximum number of stars.
- getMaxSupportedInstances() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Returns an upper bound on the maximum number of supported instances, or
MediaCodecInfo.MAX_SUPPORTED_INSTANCES_UNKNOWN
if unknown. - getMaxSupportedInstances(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns the number of max number of the supported concurrent codec instances.
- getMeanAudioFormatBitrate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean audio format bitrate, in bits per second, or
C.LENGTH_UNSET
if no audio format data is available. - getMeanBandwidth() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean network bandwidth based on transfer measurements, in bits per second, or
C.LENGTH_UNSET
if no transfer data is available. - getMeanElapsedTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time covered by any playback state per playback, in milliseconds, or
C.TIME_UNSET
if no playback was recorded. - getMeanInitialAudioFormatBitrate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean initial audio format bitrate, in bits per second, or
C.LENGTH_UNSET
if no audio format data is available. - getMeanInitialVideoFormatBitrate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean initial video format bitrate, in bits per second, or
C.LENGTH_UNSET
if no video format data is available. - getMeanInitialVideoFormatHeight() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean initial video format height, in pixels, or
C.LENGTH_UNSET
if no video format data is available. - getMeanJoinTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent joining the playback, in milliseconds, or
C.TIME_UNSET
if no valid join time is available. - getMeanNonFatalErrorCount() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean number of non-fatal errors per foreground playback, or
0.0
if no playback has been in foreground. - getMeanPauseBufferCount() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean number of times a playback has been paused while rebuffering per foreground playback, or
0.0
if no playback has been in foreground. - getMeanPauseCount() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean number of times a playback has been paused per foreground playback, or
0.0
if no playback has been in foreground. - getMeanPausedTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent in a paused state per foreground playback, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMeanPlayAndWaitTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent playing or actively waiting for playback per foreground playback, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMeanPlayTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent actively playing per foreground playback, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMeanRebufferCount() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean number of times a rebuffer occurred per foreground playback, or
0.0
if no playback has been in foreground. - getMeanRebufferTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent rebuffering per foreground playback, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMeanSeekCount() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean number of times a seek occurred per foreground playback, or
0.0
if no playback has been in foreground. - getMeanSeekTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent per foreground playback from the start of a seek until playback is ready again, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMeanSingleRebufferTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent during a single rebuffer, in milliseconds, or
C.TIME_UNSET
if no rebuffer was recorded. - getMeanSingleSeekTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent from the start of a single seek until playback is ready again, in milliseconds, or
C.TIME_UNSET
if no seek occurred. - getMeanTimeBetweenFatalErrors() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean play time between fatal errors, in seconds.
- getMeanTimeBetweenNonFatalErrors() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean play time between non-fatal errors, in seconds.
- getMeanTimeBetweenRebuffers() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean play time between rebuffer events, in seconds.
- getMeanVideoFormatBitrate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean video format bitrate, in bits per second, or
C.LENGTH_UNSET
if no video format data is available. - getMeanVideoFormatHeight() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean video format height, in pixels, or
C.LENGTH_UNSET
if no video format data is available. - getMeanWaitTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the mean time spent actively waiting for playback per foreground playback, in milliseconds, or
C.TIME_UNSET
if no playback has been in foreground. - getMediaClock() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- getMediaClock() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getMediaClock() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getMediaClock() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getMediaClock() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.If the renderer advances its own playback position then this method returns a corresponding
MediaClock
. - getMediaClock() - Method in class com.google.android.exoplayer2.testutil.FakeMediaClockRenderer
- getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the
MediaCodecAdapter.Configuration
that will be used to create and configure aMediaCodec
to decode the givenFormat
for a playback. - getMediaCodecConfiguration(MediaCodecInfo, Format, MediaCrypto, float) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- getMediaDescription(Player, int) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.Gets the
MediaDescriptionCompat
for a given timeline window index. - getMediaDuration(long) - Method in interface com.google.android.exoplayer2.audio.AudioProcessorChain
-
Deprecated.Returns the media duration corresponding to the specified playout duration, taking speed adjustment due to audio processing into account.
- getMediaDuration(long) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.
- getMediaDuration(long) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.Returns the media duration corresponding to the specified playout duration, taking speed adjustment into account.
- getMediaDurationForPlayoutDuration(long, float) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the duration of media that will elapse in
playoutDuration
. - getMediaFormat(Format, String, int, float) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.Returns the framework
MediaFormat
that can be used to configure aMediaCodec
for decoding the givenFormat
for playback. - getMediaFormat(Format, String, MediaCodecVideoRenderer.CodecMaxValues, float, boolean, int) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns the framework
MediaFormat
that should be used to configure the decoder. - getMediaItem() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- getMediaItem() - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Returns the
MediaItem
whose media is provided by the source. - getMediaItem() - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- getMediaItem() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Returns the
MediaItem
for this media source. - getMediaItem() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- getMediaItemAt(int) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getMediaItemAt(int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getMediaItemAt(int)
on the delegate and returns the result. - getMediaItemAt(int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the
MediaItem
at the given index. - getMediaItemCount() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getMediaItemCount() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getMediaItemCount()
on the delegate and returns the result. - getMediaItemCount() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the number of media items in the playlist.
- getMediaItemIndex() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns media item index at which the message will be delivered.
- getMediaMetadata() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getMediaMetadata() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getMediaMetadata()
on the delegate and returns the result. - getMediaMetadata() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current combined
MediaMetadata
, orMediaMetadata.EMPTY
if not supported. - getMediaMetadata() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getMediaMetadata() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getMediaMetadata() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getMediaMetadataInternal() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getMediaMimeType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the MIME type corresponding to an RFC 6381 codec string, or
null
if it could not be determined. - getMediaPeriodIdForChildMediaPeriodId(ConcatenatingMediaSource.MediaSourceHolder, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Returns the
MediaSource.MediaPeriodId
in the composite source corresponding to the specifiedMediaSource.MediaPeriodId
in a child source. - getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Returns the
MediaSource.MediaPeriodId
in the wrapping source corresponding to the specifiedMediaSource.MediaPeriodId
in a child source. - getMediaPeriodIdForChildMediaPeriodId(MediaSource.MediaPeriodId, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(Integer, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(Integer, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(Void, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- getMediaPeriodIdForChildMediaPeriodId(T, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Returns the
MediaSource.MediaPeriodId
in the composite source corresponding to the specifiedMediaSource.MediaPeriodId
in a child source. - getMediaPeriodPositionUs(long, MediaPeriodId, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in a
MediaPeriod
for a position in the underlying server-side inserted ads stream. - getMediaPeriodPositionUsForAd(long, int, int, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in an ad
MediaPeriod
for a position in the underlying server-side inserted ads stream. - getMediaPeriodPositionUsForContent(long, int, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in a content
MediaPeriod
for a position in the underlying server-side inserted ads stream. - getMediaSource(int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Returns the
MediaSource
at a specified index. - getMediaSourceFactory() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the
MediaSource.Factory
that will be used by the player, or null if noMediaSource.Factory
has been set yet and no default is available. - getMediaTimeForChildMediaTime(long) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Returns the media time in the
MediaPeriod
of the wrapping source corresponding to the specified media time in theMediaPeriod
of the child source. - getMediaTimeForChildMediaTime(Void, long) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- getMediaTimeForChildMediaTime(T, long) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Returns the media time in the
MediaPeriod
of the composite source corresponding to the specified media time in theMediaPeriod
of the child source. - getMediaTimeMsAtRealtimeMs(long) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the estimated media time at the given realtime, in milliseconds, or
C.TIME_UNSET
if the media time history is unknown. - getMediaTimeUsForPlayoutTimeMs(long) - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.Returns the media time in microseconds that will elapse in
timeMs
milliseconds of wallclock time. - getMediaTrackGroup() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns the underlying
TrackGroup
defined by the media. - getMessage() - Method in exception com.google.android.exoplayer2.ParserException
-
Deprecated.
- getMetadata(MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.DefaultMediaItemConverter
-
Deprecated.Returns a
MediaMetadata
corresponding to the givenExoPlayer MediaItem
. - getMetadata(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.DefaultMediaMetadataProvider
-
Deprecated.
- getMetadata(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.MediaMetadataProvider
-
Deprecated.Gets the
MediaMetadataCompat
to be published to the session. - getMetadataCopyWithAppendedEntriesFrom(Metadata) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns a copy of the content metadata with entries from
other
appended. - getMetrics() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getMetrics() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Returns metrics data for this ExoMediaDrm instance, or
null
if metrics are unavailable. - getMetrics() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getMetrics() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns metrics data about the current codec instance.
- getMetrics() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- getMetrics() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getMimeTypeFromMp4ObjectType(int) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the MIME type corresponding to an MP4 object type identifier, as defined in RFC 6381 and https://mp4ra.org/#/object_types.
- getMimeTypeFromRtpMediaType(String) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.Gets the MIME type that is associated with the RTP media type.
- getMinDurationToRetainAfterDiscardUs() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.Called from
AdaptiveTrackSelection.evaluateQueueSize(long, List)
to determine the minimum duration of buffer to retain after discarding chunks. - getMinimumLoadableRetryCount(int) - Method in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.See
DefaultLoadErrorHandlingPolicy()
andDefaultLoadErrorHandlingPolicy(int)
for documentation about the behavior of this method. - getMinimumLoadableRetryCount(int) - Method in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Returns the minimum number of times to retry a load before a load error that can be retried may be considered fatal.
- getMinRetryCount() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns the minimum number of times that a download will be retried.
- getMixingCoefficient(int, int) - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Gets the scaling factor for the given input and output channel.
- getMultivariantPlaylist() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- getMultivariantPlaylist() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Returns the multivariant playlist.
- getNalUnitType(byte[], int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Returns the type of the NAL unit in
data
that starts atoffset
. - getName() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getName() - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Returns the name of the decoder.
- getName() - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- getName() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the name of this renderer, for logging and debugging purposes.
- getName() - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the name of the
Renderer
. - getName() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource
-
Returns a human-readable name for the resource, for use in test failure messages.
- getName() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- getName() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- getName() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the name of the underlying codec.
- getName() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.Returns the name of the underlying codec.
- getName() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- getName() - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- getNetworkType() - Method in class com.google.android.exoplayer2.util.NetworkTypeObserver
-
Deprecated.Returns the current network type.
- getNewId() - Static method in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.Returns an non-negative identifier which is unique to the JVM instance.
- getNextAdIndexToPlay(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns the index of the next ad in the ad group that should be played after playing
lastPlayedAdIndex
, orAdPlaybackState.AdGroup.count
if no later ads should be played. - getNextAdIndexToPlay(int, int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the index of the next ad in the specified ad group that should be played after playing
adIndexInAdGroup
, or the number of ads in the ad group if no later ads should be played. - getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Returns the next chunk to load.
- getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- getNextChunk(long, long, List<? extends MediaChunk>, ChunkHolder) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- getNextChunkIndex() - Method in class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.
- getNextChunkIndex() - Method in class com.google.android.exoplayer2.source.chunk.MediaChunk
-
Deprecated.Returns the next chunk index or
C.INDEX_UNSET
if it is not known. - getNextEventTimeIndex(long) - Method in interface com.google.android.exoplayer2.text.Subtitle
-
Deprecated.Returns the index of the first event that occurs after a given time (exclusive).
- getNextEventTimeIndex(long) - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- getNextIndex(int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- getNextIndex(int) - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns the next index in the shuffle order.
- getNextIndex(int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- getNextIndex(int) - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- getNextLoadPositionUs() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns the next load time, or
C.TIME_END_OF_SOURCE
if loading has finished. - getNextLoadPositionUs() - Method in interface com.google.android.exoplayer2.source.SequenceableLoader
-
Deprecated.Returns the next load time, or
C.TIME_END_OF_SOURCE
if loading has finished. - getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- getNextLoadPositionUs() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- getNextMediaItemIndex() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getNextMediaItemIndex() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getNextMediaItemIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getNextMediaItemIndex()
on the delegate and returns the result. - getNextMediaItemIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the index of the
MediaItem
that will be played ifPlayer.seekToNextMediaItem()
is called, which may depend on the current repeat mode and whether shuffle mode is enabled. - getNextPeriodIndex(int, Timeline.Period, Timeline.Window, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the period after the period at index
periodIndex
depending on therepeatMode
and whether shuffling is enabled. - getNextRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int, int) - Static method in class com.google.android.exoplayer2.util.RepeatModeUtil
-
Deprecated.Gets the next repeat mode out of
enabledModes
starting fromcurrentMode
. - getNextSegmentAvailableTimeUs(long, long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the time, in microseconds, at which a new segment becomes available, or
C.TIME_UNSET
if not applicable. - getNextSegmentAvailableTimeUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getNextSegmentAvailableTimeUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getNextSegmentAvailableTimeUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getNextSequenceNumber(int) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.Returns the next sequence number of the
sequenceNumber
. - getNextWindowIndex() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.getNextMediaItemIndex()
instead. - getNextWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.getNextMediaItemIndex()
instead. - getNextWindowIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.getNextMediaItemIndex()
instead. - getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the window after the window at index
windowIndex
depending on therepeatMode
and whether shuffling is enabled. - getNextWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getNonexistentUrl() - Method in class com.google.android.exoplayer2.testutil.HttpDataSourceTestEnv
- getNonFatalErrorRate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the rate of non-fatal errors, in errors per play time second, or
0.0
if no time was spend playing. - getNormalizedCoordinateBounds() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Bounds of normalized device coordinates, commonly used for defining viewport boundaries.
- getNotFoundUri() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
Returns a
Uri
that doesn't resolve. - getNotMetRequirements() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns the requirements needed for downloads to progress that are not currently met.
- getNotMetRequirements(Context) - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns requirements that are not met, or 0.
- getNowUnixTimeMs(long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the current time in milliseconds since the epoch.
- getNtpHost() - Static method in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.Returns the NTP host address used to retrieve
SntpClient.getElapsedRealtimeOffsetMs()
. - getObjectType(ExoTrackSelection) - Static method in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Retrieves the object type value from the given
ExoTrackSelection
. - getOfflineLicenseKeySetId() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns the key set id of the offline license loaded into this session, or null if there isn't one.
- getOfflineLicenseKeySetId() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- getOffloadBufferSizeInBytes(@com.google.android.exoplayer2.C.Encoding int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.Returns the buffer size for offload playback.
- getOngoing(Player) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Returns whether the generated notification should be ongoing.
- getOutput() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Returns a
ByteBuffer
containing processed output data between its position and limit. - getOutput() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Returns a buffer containing processed output data between its position and limit.
- getOutput() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- getOutput() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- getOutput() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.Returns the output most recently passed to
BaseMediaChunk.init(BaseMediaChunkOutput)
. - getOutput() - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Returns a buffer containing output audio data between its position and limit.
- getOutputAudioFormat() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Returns the
AudioProcessor.AudioFormat
currently being output. - getOutputBitmap() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
-
Returns the
Bitmap
from the providedVideoFrameProcessorTestRunner.BitmapReader
. - getOutputBuffer() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the current output
ByteBuffer
, ornull
if unavailable. - getOutputBuffer() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getOutputBuffer(int) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns a read-only ByteBuffer for a dequeued output buffer index.
- getOutputBuffer(int) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- getOutputBufferInfo() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the
MediaCodec.BufferInfo
associated with the current output buffer, ornull
if there is no output buffer available. - getOutputBufferInfo() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getOutputChannelCount() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.
- getOutputFormat() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Gets the
MediaFormat
that was output from theMediaCodec
. - getOutputFormat() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- getOutputFormat() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns the current output format, or
null
if unavailable. - getOutputFormat() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- getOutputFormat(FfmpegAudioDecoder) - Method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.Returns the format of audio buffers output by the decoder.
- getOutputFormat(FlacDecoder) - Method in class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.Returns the format of audio buffers output by the decoder.
- getOutputFormat(OpusDecoder) - Method in class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.Returns the format of audio buffers output by the decoder.
- getOutputFormat(T) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.Returns the format of audio buffers output by the decoder.
- getOutputStreamOffsetUs() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the offset that should be subtracted from
bufferPresentationTimeUs
inMediaCodecRenderer.processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format)
to get the playback position with respect to the media. - getOverlayFrameLayout() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Gets the overlay
FrameLayout
, which can be populated with UI elements to show on top of the player. - getOverlayFrameLayout() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Gets the overlay
FrameLayout
, which can be populated with UI elements to show on top of the player. - getOverlaySettings(long) - Method in class com.google.android.exoplayer2.effect.TextureOverlay
-
Deprecated.Returns the
OverlaySettings
controlling how the overlay is displayed at the specified timestamp. - getOverrides() - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Returns the selected track overrides.
- getPacketDurationUs(byte[]) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Returns the duration of the given audio packet.
- getParameters() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- getParameters() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Returns the current parameters for track selection.
- getPassthroughBufferSizeInBytes(@com.google.android.exoplayer2.C.Encoding int, int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.Returns the buffer size for passthrough playback.
- getPath() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns the path this resource is available at.
- getPauseAtEndOfMediaItems() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns whether the player pauses playback at the end of each media item.
- getPauseAtEndOfMediaItems() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPauseAtEndOfMediaItems() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getPayload() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns the message payload forwarded to
PlayerMessage.Target.handleMessage(int, Object)
. - getPcmBufferSizeInBytes(int, int, int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.Returns the buffer size for PCM playback.
- getPcmEncoding(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a sample bit depth to a corresponding PCM encoding constant.
- getPcmEncodingForType(int, int) - Static method in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Returns the
C.PcmEncoding
for the given WAVE format type value, orC.ENCODING_INVALID
if the type is not a known PCM type. - getPcmFormat(@com.google.android.exoplayer2.C.PcmEncoding int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Gets a PCM
Format
with the specified parameters. - getPcmFrameSize(@com.google.android.exoplayer2.C.PcmEncoding int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the frame size for audio with
channelCount
channels in the specified encoding. - getPeekPosition() - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- getPeekPosition() - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Returns the current peek position (byte offset) in the stream.
- getPeekPosition() - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- getPeekPosition() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- getPendingInputFrameCount() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- getPendingInputFrameCount() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Returns the number of input frames that have been made available to the
VideoFrameProcessor
but have not been processed yet. - getPendingVideoFrameCount() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Returns the number of input video frames pending in the consumer.
- getPercent() - Method in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.Returns the percent value of this rating.
- getPercentDownloaded() - Method in class com.google.android.exoplayer2.offline.Download
-
Deprecated.Returns the estimated download percentage, or
C.PERCENTAGE_UNSET
if no estimate is available. - getPercentile(float) - Method in class com.google.android.exoplayer2.upstream.SlidingPercentile
-
Deprecated.Computes a percentile by integration.
- getPeriod(int) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- getPeriod(int, Timeline.Period) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Populates a
Timeline.Period
with data for the period at the specified index. - getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.source.ads.SinglePeriodAdTimeline
-
Deprecated.
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Populates a
Timeline.Period
with data for the period at the specified index. - getPeriod(int, Timeline.Period, boolean) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getPeriodByUid(Object, Timeline.Period) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getPeriodByUid(Object, Timeline.Period) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Populates a
Timeline.Period
with data for the period with the specified unique identifier. - getPeriodCount() - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns the number of periods for which media is available.
- getPeriodCount() - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- getPeriodCount() - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getPeriodCount() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getPeriodCount() - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getPeriodCount() - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getPeriodCount() - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getPeriodCount() - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the number of periods in the timeline.
- getPeriodCount() - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getPeriodDurationMs(int) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- getPeriodDurationUs(int) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.
- getPeriodPosition(Timeline.Window, Timeline.Period, int, long) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.
- getPeriodPosition(Timeline.Window, Timeline.Period, int, long, long) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.
- getPeriodPositionUs(Timeline.Window, Timeline.Period, int, long) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Calls
Timeline.getPeriodPositionUs(Window, Period, int, long)
with a zero default position projection. - getPeriodPositionUs(Timeline.Window, Timeline.Period, int, long, long) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Converts
(windowIndex, windowPositionUs)
to the corresponding(periodUid, periodPositionUs)
. - getPeriodStartTimeUs(int) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
-
Returns the period start time since Unix epoch, in microseconds.
- getPixelCount() - Method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns the number of pixels if this is a video format whose
Format.width
andFormat.height
are known, orFormat.NO_VALUE
otherwise - getPlaceholderMediaItemData(MediaItem) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Returns the placeholder
SimpleBasePlayer.MediaItemData
used for a newMediaItem
added to the playlist. - getPlaceholderState(SimpleBasePlayer.State) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Returns the placeholder state used while a player method is handled asynchronously.
- getPlaybackLooper() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the
Looper
associated with the playback thread. - getPlaybackLooper() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlaybackLooper() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getPlaybackParameters() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns the active
PlaybackParameters
. - getPlaybackParameters() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlaybackParameters()
on the delegate and returns the result. - getPlaybackParameters() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the currently active playback parameters.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPlaybackParameters() - Method in interface com.google.android.exoplayer2.util.MediaClock
-
Deprecated.Returns the active playback parameters.
- getPlaybackParameters() - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.
- getPlaybackSpeed() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getPlaybackSpeed() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the current playback speed, as set by
MediaCodecRenderer.setPlaybackSpeed(float, float)
. - getPlaybackState() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlaybackState() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlaybackState()
on the delegate and returns the result. - getPlaybackState() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current playback state of the player.
- getPlaybackState() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlaybackState() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlaybackState() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPlaybackStateAtTime(long) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the
PlaybackStats.PlaybackState
at the given time. - getPlaybackStateDurationMs(@com.google.android.exoplayer2.analytics.PlaybackStats.PlaybackState int) - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent in a given
PlaybackStats.PlaybackState
, in milliseconds. - getPlaybackStats() - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.Returns the
PlaybackStats
for the currently playback session, or null if no session is active. - getPlaybackSuppressionReason() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlaybackSuppressionReason() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlaybackSuppressionReason()
on the delegate and returns the result. - getPlaybackSuppressionReason() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the reason why playback is suppressed even though
Player.getPlayWhenReady()
istrue
, orPlayer.PLAYBACK_SUPPRESSION_REASON_NONE
if playback is not suppressed. - getPlaybackSuppressionReason() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlaybackSuppressionReason() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlaybackSuppressionReason() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPlayer() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns the
Player
currently being controlled by this view, or null if no player is set. - getPlayer() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns the player currently set on this view, or null if no player is set.
- getPlayer() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns the
Player
currently being controlled by this view, or null if no player is set. - getPlayer() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns the player currently set on this view, or null if no player is set.
- getPlayerError() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Equivalent to
Player.getPlayerError()
, except the exception is guaranteed to be anExoPlaybackException
. - getPlayerError() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlayerError() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlayerError()
on the delegate and returns the result. - getPlayerError() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the error that caused playback to fail.
- getPlayerError() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlayerError() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlayerError() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getPlayerError() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPlayerId() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns the
PlayerId
of the player using this renderer. - getPlayerId() - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns the
PlayerId
of the player using this media source. - getPlayerState() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getPlayerStateString() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Returns a string containing player state debugging information.
- getPlaylist() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getPlaylistMetadata() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlaylistMetadata() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getPlaylistMetadata() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlaylistMetadata()
on the delegate and returns the result. - getPlaylistMetadata() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the playlist
MediaMetadata
, as set byPlayer.setPlaylistMetadata(MediaMetadata)
, orMediaMetadata.EMPTY
if not supported. - getPlaylistMetadata() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlaylistMetadata() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlaylistMetadata() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPlaylistSnapshot(Uri, boolean) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- getPlaylistSnapshot(Uri, boolean) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Returns the most recent snapshot available of the playlist referenced by the provided
Uri
. - getPlayoutDurationForMediaDuration(long, float) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the playout duration of
mediaDuration
of media. - getPlayWhenReady() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getPlayWhenReady() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPlayWhenReady()
on the delegate and returns the result. - getPlayWhenReady() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Whether playback will proceed when
Player.getPlaybackState()
==Player.STATE_READY
. - getPlayWhenReady() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getPlayWhenReady() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getPlayWhenReady() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getPosition() - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- getPosition() - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Returns the current read position (byte offset) in the stream.
- getPosition() - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- getPosition() - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Returns the reading position in bits.
- getPosition() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns the current position of the cursor in the download set.
- getPosition() - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.
- getPosition() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- getPosition() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the fractional position of the
positionAnchor
of the cue box within the viewport in the direction orthogonal toline
. - getPosition() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Returns the current bit offset.
- getPosition() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Returns the current offset in the array, in bytes.
- getPositionAnchor() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the cue box anchor positioned by
position
. - getPositionInFirstPeriodMs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the position of the start of this window relative to the start of the first period belonging to it, in milliseconds.
- getPositionInFirstPeriodUs() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns the position of the start of this window relative to the start of the first period belonging to it, in microseconds.
- getPositionInWindowMs() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the position of the start of this period relative to the start of the window to which it belongs, in milliseconds.
- getPositionInWindowUs() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the position of the start of this period relative to the start of the window to which it belongs, in microseconds.
- getPositionMs() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns position in the media item at
PlayerMessage.getMediaItemIndex()
at which the message will be delivered, in milliseconds. - getPositionUs() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- getPositionUs() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- getPositionUs() - Method in interface com.google.android.exoplayer2.util.MediaClock
-
Deprecated.Returns the current media position in microseconds.
- getPositionUs() - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.
- getPreferredQueueSize(long, List<? extends MediaChunk>) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Evaluates whether
MediaChunk
s should be removed from the back of the queue. - getPreferredQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- getPreferredQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- getPreferredQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- getPreferredUpdateDelay() - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- getPreferredUpdateDelay() - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Returns the preferred delay in milliseconds of media time after which the time bar position should be updated.
- getPreparePositionOverrideUs() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Returns the prepare position override set by
MaskingMediaPeriod.overridePreparePositionUs(long)
. - getPreparePositionUs() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Returns the position at which the masking media period was prepared, in microseconds.
- getPresentationTimeOffsetUs() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase
-
Deprecated.Returns the presentation time offset, in microseconds.
- getPreviousIndex(int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.DefaultShuffleOrder
-
Deprecated.
- getPreviousIndex(int) - Method in interface com.google.android.exoplayer2.source.ShuffleOrder
-
Deprecated.Returns the previous index in the shuffle order.
- getPreviousIndex(int) - Method in class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.
- getPreviousIndex(int) - Method in class com.google.android.exoplayer2.testutil.FakeShuffleOrder
- getPreviousMediaItemIndex() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- getPreviousMediaItemIndex() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getPreviousMediaItemIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getPreviousMediaItemIndex()
on the delegate and returns the result. - getPreviousMediaItemIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the index of the
MediaItem
that will be played ifPlayer.seekToPreviousMediaItem()
is called, which may depend on the current repeat mode and whether shuffle mode is enabled. - getPreviousSequenceNumber(int) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.Returns the previous sequence number from the
sequenceNumber
. - getPreviousWindowIndex() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.getPreviousMediaItemIndex()
instead. - getPreviousWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.getPreviousMediaItemIndex()
instead. - getPreviousWindowIndex() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.getPreviousMediaItemIndex()
instead. - getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the index of the window before the window at index
windowIndex
depending on therepeatMode
and whether shuffling is enabled. - getPreviousWindowIndex(int, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getPriorityCount(List<BaseUrl>) - Static method in class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Returns the number of priority levels of the given list of base URLs.
- getPriorityCountAfterExclusion(List<BaseUrl>) - Method in class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Returns the number of priority levels for the given list of base URLs after exclusion.
- getProfileLevels() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The profile levels supported by the decoder.
- getProgress(ProgressHolder) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Returns the current
Transformer.ProgressState
and updatesprogressHolder
with the current progress if it isavailable
. - getProgress(ProgressHolder) - Method in class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader
-
Deprecated.
- getProgress(ProgressHolder) - Method in class com.google.android.exoplayer2.transformer.ImageAssetLoader
-
Deprecated.
- getProgress(ProgressHolder) - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.
- getProgress(ProgressHolder) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Returns the current
Transformer.ProgressState
and updatesprogressHolder
with the current progress if it isavailable
. - getPropertyByteArray(String) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getPropertyByteArray(String) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Returns the value of a byte array property.
- getPropertyByteArray(String) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getPropertyByteArray(String) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getPropertyString(String) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getPropertyString(String) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Returns the value of a string property.
- getPropertyString(String) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getPropertyString(String) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getProvisionRequest() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- getProvisionRequest() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Generates a provisioning request.
- getProvisionRequest() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- getProvisionRequest() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getPublicMethods(Class<?>) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns all the public methods of a Java class (except those defined by
Object
). - getRawPcmEncodingType(String) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.Returns the PCM encoding type for
mediaEncoding
. - getRboId() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.Identifier of a renderbuffer object attached with the framebuffer, or
C.INDEX_UNSET
if not specified. - getReadableDatabase() - Method in interface com.google.android.exoplayer2.database.DatabaseProvider
-
Deprecated.Creates and/or opens a database.
- getReadableDatabase() - Method in class com.google.android.exoplayer2.database.DefaultDatabaseProvider
-
Deprecated.
- getReadIndex() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the current absolute read index.
- getReadingPositionUs() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getReadingPositionUs() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getReadingPositionUs() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the renderer time up to which the renderer has read samples, in microseconds, or
C.TIME_END_OF_SOURCE
if the renderer has read the currentSampleStream
to the end. - getRebufferRate() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the rate of rebuffer events, in rebuffers per play time second, or
0.0
if no time was spend playing. - getRebufferTimeRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of rebuffer time to the total time spent playing and waiting, or
0.0
if no time was spend playing or waiting. - getReceivedProvisionRequests() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- getReceivedSchemeDatas() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- getRedirectedUri(ContentMetadata) - Static method in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Returns the value stored under
ContentMetadata.KEY_REDIRECTED_URI
as aUri
, or {code null} if not set. - getReferenceCount() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- getRegionEndTimeMs(long) - Method in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.When provided with a byte offset, this method locates the cached region within which the offset falls, and returns the approximate end position in milliseconds of that region.
- getRemovedAdGroupCount() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns the number of removed ad groups in the period.
- getRemovedValues() - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Returns a list of names of metadata values to be removed.
- getRenderer(int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the renderer at the given index.
- getRenderer(int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getRenderer(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getRendererCapabilities(RenderersFactory) - Static method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Extracts renderer capabilities for the renderers created by the provided renderers factory.
- getRendererCapabilitiesListener() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- getRendererCapabilitiesListener() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Returns the
RendererCapabilities.Listener
that the concrete instance uses to listen to the renderer capabilities changes. - getRendererCount() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the number of renderers.
- getRendererCount() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getRendererCount() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getRendererCount() - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the number of renderers.
- getRendererDisabled(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Returns whether the renderer is disabled.
- getRendererException() - Method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Retrieves the underlying error when
ExoPlaybackException.type
isExoPlaybackException.TYPE_RENDERER
. - getRendererName(int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the name of the renderer at a given index.
- getRenderers() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the
Renderers
that have been set withTestExoPlayerBuilder.setRenderers(com.google.android.exoplayer2.Renderer...)
or null if noRenderers
have been explicitly set. - getRenderersFactory() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the
RenderersFactory
that has been set withTestExoPlayerBuilder.setRenderersFactory(com.google.android.exoplayer2.RenderersFactory)
or null if no factory has been explicitly set. - getRendererSupport(int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the extent to which a renderer can play the tracks that are mapped to it.
- getRendererType(int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the track type that the renderer at a given index handles.
- getRendererType(int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getRendererType(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getRendererType(int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the track type that the renderer at a given index handles.
- getRepeatMode() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getRepeatMode() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getRepeatMode() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getRepeatMode()
on the delegate and returns the result. - getRepeatMode() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the current
Player.RepeatMode
used for playback. - getRepeatMode() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getRepeatMode() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getRepeatMode() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getRepeatToggleModes() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns which repeat toggle modes are enabled.
- getRepeatToggleModes() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns which repeat toggle modes are enabled.
- getRequestedMaximumThroughputKbps(int) - Method in interface com.google.android.exoplayer2.upstream.CmcdConfiguration.RequestConfig
-
Deprecated.Returns the maximum throughput requested in kbps, or
C.RATE_UNSET_INT
if the maximum throughput is unknown in which case the maximum throughput will not be logged upstream. - getRequestPath(RecordedRequest) - Static method in class com.google.android.exoplayer2.testutil.WebServerDispatcher
-
Returns the path for a given
RecordedRequest
, stripping any query parameters. - getRequestType() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Returns the type of the request, or
ExoMediaDrm.KeyRequest.REQUEST_TYPE_UNKNOWN
if the underlying key request does not specify a type. - getRequirements() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns the requirements needed to be met to progress.
- getRequirements() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns the requirements.
- getRequirements() - Method in class com.google.android.exoplayer2.scheduler.RequirementsWatcher
-
Deprecated.Returns watched
Requirements
. - getResizeMode() - Method in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.Returns the
AspectRatioFrameLayout.ResizeMode
. - getResizeMode() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns the
AspectRatioFrameLayout.ResizeMode
. - getResizeMode() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns the
AspectRatioFrameLayout.ResizeMode
. - getResponseCode() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- getResponseCode() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- getResponseCode() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- getResponseCode() - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.When the source is open, returns the HTTP response status code associated with the last
HttpDataSource.open(com.google.android.exoplayer2.upstream.DataSpec)
call. - getResponseHeaders() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Returns the response headers associated with the last
DataSource.open(com.google.android.exoplayer2.upstream.DataSpec)
call. - getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- getResponseHeaders() - Method in interface com.google.android.exoplayer2.upstream.DataSource
-
Deprecated.When the source is open, returns the response headers associated with the last
DataSource.open(com.google.android.exoplayer2.upstream.DataSpec)
call. - getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- getResponseHeaders() - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Returns the response headers associated with the load.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- getResponseHeaders() - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- getResponseHeaders_caseInsensitive() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getResponseHeaders_isEmptyWhileNotOpen() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getResponseHeaders_noNullKeysOrValues() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getResponseHeaders_resourceNotFound_isEmptyWhileNotOpen() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getResult() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Returns the loaded object, or null if an object has not been loaded.
- getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo) - Method in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.Retries for any exception that is not a subclass of
ParserException
,FileNotFoundException
,HttpDataSource.CleartextNotPermittedException
orLoader.UnexpectedLoaderException
, and for whichDataSourceException.isCausedByPositionOutOfRange(java.io.IOException)
returnsfalse
. - getRetryDelayMsFor(LoadErrorHandlingPolicy.LoadErrorInfo) - Method in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Returns whether a loader can retry on encountering an error, and if so the duration to wait before retrying.
- getRubyPosition() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- getRuntimeExceptionForUnexpected() - Method in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Returns the
RuntimeException
that caused the exception if its type isAdsMediaSource.AdLoadException.TYPE_UNEXPECTED
. - getSampleCount() - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getSampleCryptoData(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getSampleData(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getSampleDescriptionEncryptionBox(int) - Method in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.Returns the
TrackEncryptionBox
for the given sample description index. - getSampleDurationUs() - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.Returns the duration in microseconds per sample, or
C.TIME_UNSET
if the sample duration is not available. - getSampleFlags(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getSampleFormats() - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- getSampleFormats() - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor
-
Deprecated.Returns the sample
Format
s for the tracks identified by the extractor, or null if the extractor has not finished identifying tracks. - getSampleFormats() - Method in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- getSampleFormats() - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Returns the last output format for each track, or null if not all the tracks have been identified.
- getSampleNumber(long) - Method in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Returns the sample number of the sample at a given time.
- getSampleTimesUs() - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getSampleTimeUs(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- getScheduler() - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Returns a
Scheduler
to restart the service when requirements for downloads to continue are met. - getSchemeUuid() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns the DRM scheme UUID for this session.
- getSchemeUuid() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- getSeekBackIncrement() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getSeekBackIncrement() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getSeekBackIncrement()
on the delegate and returns the result. - getSeekBackIncrement() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the
Player.seekBack()
increment. - getSeekBackIncrement() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getSeekBackIncrement() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getSeekBackIncrement() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getSeekBackIncrementMs() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the seek back increment used by the player.
- getSeekForwardIncrement() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getSeekForwardIncrement() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getSeekForwardIncrement()
on the delegate and returns the result. - getSeekForwardIncrement() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the
Player.seekForward()
increment. - getSeekForwardIncrement() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getSeekForwardIncrement() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getSeekForwardIncrement() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getSeekForwardIncrementMs() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the seek forward increment used by the player.
- getSeekMap() - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.Returns the seek map for the stream.
- getSeekParameters() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the currently active
SeekParameters
of the player. - getSeekParameters() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getSeekParameters() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.BinarySearchSeekMap
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.FlacSeekTableSeekMap
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.IndexSeekMap
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- getSeekPoints(long) - Method in interface com.google.android.exoplayer2.extractor.SeekMap
-
Deprecated.Obtains seek points for the specified seek time in microseconds.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.extractor.SeekMap.Unseekable
-
Deprecated.
- getSeekPoints(long) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Returns the
MediaParser.SeekPoint
instances corresponding to the given timestamp. - getSeekPoints(long, int) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Equivalent to
SeekMap.getSeekPoints(long)
, except it adds thetrackId
parameter. - getSeekTimeRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of seek time to the total time spent playing and waiting, or
0.0
if no time was spend playing or waiting. - getSegmentCount() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getSegmentCount(long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the number of segments defined in the index, or
DashSegmentIndex.INDEX_UNBOUNDED
. - getSegmentCount(long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getSegmentCount(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getSegmentCount(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getSegmentCount(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList
-
Deprecated.
- getSegmentCount(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate
-
Deprecated.
- getSegmentDurationUs(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getSegmentEndTimeUs(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getSegmentNum(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getSegmentNum(long, long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns
getFirstSegmentNum()
if the index has no segments or if the given media time is earlier than the start of the first segment. - getSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getSegmentNum(long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getSegments() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Returns the list of
FakeDataSet.FakeData.Segment
s. - getSegments(DataSource, DashManifest, boolean) - Method in class com.google.android.exoplayer2.source.dash.offline.DashDownloader
-
Deprecated.
- getSegments(DataSource, HlsPlaylist, boolean) - Method in class com.google.android.exoplayer2.source.hls.offline.HlsDownloader
-
Deprecated.
- getSegments(DataSource, SsManifest, boolean) - Method in class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
Deprecated.
- getSegments(DataSource, M, boolean) - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.Returns a list of all downloadable
SegmentDownloader.Segment
s for a given manifest. - getSegmentStartTimeUs(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getSegmentTimeUs(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- getSegmentUrl(long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns a
RangedUri
defining the location of a segment. - getSegmentUrl(long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getSegmentUrl(long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- getSegmentUrl(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getSegmentUrl(Representation, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.Returns a
RangedUri
defining the location of a segment for the given index in the given representation. - getSegmentUrl(Representation, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList
-
Deprecated.
- getSegmentUrl(Representation, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate
-
Deprecated.
- getSelectedFormat() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getSelectedFormat() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getSelectedFormat() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the
Format
of the individual selected track. - getSelectedIndex() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getSelectedIndex() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- getSelectedIndex() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the index of the selected track.
- getSelectedIndex() - Method in class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- getSelectedIndex() - Method in class com.google.android.exoplayer2.trackselection.RandomTrackSelection
-
Deprecated.
- getSelectedIndexInTrackGroup() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getSelectedIndexInTrackGroup() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getSelectedIndexInTrackGroup() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the index in the track group of the individual selected track.
- getSelectionData() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getSelectionData() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- getSelectionData() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns optional data associated with the current track selection.
- getSelectionData() - Method in class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- getSelectionData() - Method in class com.google.android.exoplayer2.trackselection.RandomTrackSelection
-
Deprecated.
- getSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Only works to retrieve the overrides set with the deprecated
DefaultTrackSelector.Parameters.Builder.setSelectionOverride(int, TrackGroupArray, SelectionOverride)
. UseTrackSelectionParameters.overrides
instead. - getSelectionReason() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getSelectionReason() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- getSelectionReason() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns the reason for the current track selection.
- getSelectionReason() - Method in class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- getSelectionReason() - Method in class com.google.android.exoplayer2.trackselection.RandomTrackSelection
-
Deprecated.
- getServedResources() - Method in class com.google.android.exoplayer2.testutil.HttpDataSourceTestEnv
- getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- getSessionForMediaPeriodId(Timeline, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Returns the session identifier for the given media period id.
- getShowShuffleButton() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns whether the shuffle button is shown.
- getShowShuffleButton() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether the shuffle button is shown.
- getShowSubtitleButton() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether the subtitle button is shown.
- getShowTimeoutMs() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns the playback controls timeout.
- getShowTimeoutMs() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns the playback controls timeout.
- getShowVrButton() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns whether the VR button is shown.
- getShowVrButton() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether the VR button is shown.
- getShuffleMode() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- getShuffleModeEnabled() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getShuffleModeEnabled() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getShuffleModeEnabled()
on the delegate and returns the result. - getShuffleModeEnabled() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether shuffling of media items is enabled.
- getShuffleModeEnabled() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getShuffleModeEnabled() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getShuffleModeEnabled() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getSingletonInstance(Context) - Static method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Returns a singleton instance of a
DefaultBandwidthMeter
with default configuration. - getSinkFormatSupport(Format) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- getSize() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Returns the number of media sources in the playlist.
- getSize() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the size of the cue box in the writing direction specified as a fraction of the viewport size in that direction.
- getSkipCount(long, boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the number of samples that need to be
skipped
to advance the read position to the keyframe before or at the specified time. - getSkippedFrames() - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.Returns the total number of frames of input audio that were skipped due to being classified as silence since the last call to
BaseAudioProcessor.flush()
. - getSkippedOutputFrameCount() - Method in interface com.google.android.exoplayer2.audio.AudioProcessorChain
-
Deprecated.Returns the number of output audio frames skipped since the audio processors were last flushed.
- getSkippedOutputFrameCount() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.DefaultAudioProcessorChain
-
Deprecated.
- getSkipSilenceEnabled() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns whether silences are skipped in the audio stream.
- getSkipSilenceEnabled() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- getSkipSilenceEnabled() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- getSkipSilenceEnabled() - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.getSkipSilenceEnabled()
instead. - getSkipSilenceEnabled() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns whether skipping silences in the audio stream is enabled.
- getSkipSilenceEnabled() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getSkipSilenceEnabled() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getSnapshot() - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Gets a snapshot of the request properties.
- getSourceException() - Method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Retrieves the underlying error when
ExoPlaybackException.type
isExoPlaybackException.TYPE_SOURCE
. - getSpecificityScore(String, String, Set<String>, String) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.Returns a value in a score system compliant with the CSS Specificity rules.
- getStarRating() - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.Returns the fractional number of stars of this rating.
- getStartTime(int) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet
- getStartTimeUs(int) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.Returns the start time of the specified chunk.
- getState() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getState() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns the current state of the session, which is one of
DrmSession.STATE_ERROR
,DrmSession.STATE_RELEASED
,DrmSession.STATE_OPENING
,DrmSession.STATE_OPENED
andDrmSession.STATE_OPENED_WITH_KEYS
. - getState() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- getState() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getState() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the current state of the renderer.
- getState() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Returns the current
SimpleBasePlayer.State
of the player. - getStatusCode() - Method in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyStatus
-
Deprecated.Returns the status of the key, as defined by
MediaDrm.KeyStatus.getStatusCode()
. - getStream() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getStream() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getStream() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the
SampleStream
being consumed, or null if the renderer is disabled. - getStreamFormats() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns the formats of the currently enabled stream.
- getStreamKeys(List<ExoTrackSelection>) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- getStreamKeys(List<ExoTrackSelection>) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns a list of
StreamKeys
which allow to filter the media in this period to load only the parts needed to play the providedTrackSelections
. - getStreamMetadata() - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.Returns the
FlacStreamMetadata
decoded from the initialization data. - getStreamPositionUs(long, MediaPeriodId, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in the underlying server-side inserted ads stream for a position in a
MediaPeriod
. - getStreamPositionUs(Player, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in the underlying server-side inserted ads stream for the current playback position in the
Player
. - getStreamPositionUsForAd(long, int, int, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in the underlying server-side inserted ads stream for a position in an ad
MediaPeriod
. - getStreamPositionUsForContent(long, int, AdPlaybackState) - Static method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionUtil
-
Deprecated.Returns the position in the underlying server-side inserted ads stream for a position in a content
MediaPeriod
. - getStreamTypeForAudioUsage(@com.google.android.exoplayer2.C.AudioUsage int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the
C.StreamType
corresponding to the specifiedC.AudioUsage
. - getString(Context, String) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns a
String
read from an asset file. - getStringForHttpMethod(@com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int) - Static method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns an uppercase HTTP method name (e.g., "GET", "POST", "HEAD") corresponding to the given
DataSpec.HttpMethod
. - getStringForTime(StringBuilder, Formatter, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the specified millisecond time formatted as a string.
- getStyle() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.Returns the style or
WebvttCssStyle.UNSPECIFIED
when no style information is given. - getSubFrame(int) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.Returns the sub-frame at
index
. - getSubFrame(int) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.Returns the sub-frame at
index
. - getSubFrameCount() - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.Returns the number of sub-frames.
- getSubFrameCount() - Method in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.Returns the number of sub-frames.
- getSubtitleView() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Gets the
SubtitleView
. - getSubtitleView() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Gets the
SubtitleView
. - getSupportedBitrateRange(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns the range of supported bitrates for the given MIME type.
- getSupportedColorFormats(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.
- getSupportedEncoders(String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns a list of encoders that support the given
mimeType
, or an empty list if there is none. - getSupportedEncodersForHdrEditing(String, ColorInfo) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns a list of encoders that support HDR editing for the given
mimeType
andColorInfo
, or an empty list if the format is unknown or not supported for HDR encoding. - getSupportedHeights(MediaCodecInfo, String, int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.
- getSupportedMimeTypes() - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns a list of MIME types that can be encoded.
- getSupportedPrepareActions() - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.Returns the actions which are supported by the preparer.
- getSupportedQueueNavigatorActions(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.Returns the actions which are supported by the navigator.
- getSupportedQueueNavigatorActions(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- getSupportedRequirements(Requirements) - Method in class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler
-
Deprecated.
- getSupportedRequirements(Requirements) - Method in class com.google.android.exoplayer2.scheduler.PlatformScheduler
-
Deprecated.
- getSupportedRequirements(Requirements) - Method in interface com.google.android.exoplayer2.scheduler.Scheduler
-
Deprecated.Checks whether this
Scheduler
supports the providedRequirements
. - getSupportedResolution(MediaCodecInfo, String, int, int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Finds an encoder's supported resolution from a given resolution.
- getSupportedResolutionRanges(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.
- getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer.Factory
-
Deprecated.
- getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer.Factory
-
Deprecated.
- getSupportedSampleMimeTypes(@com.google.android.exoplayer2.C.TrackType int) - Method in interface com.google.android.exoplayer2.transformer.Muxer.Factory
-
Deprecated.Returns the supported sample MIME types for the given
C.TrackType
. - getSupportedTypes() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.Returns the
content types
supported by media sources created by this factory. - getSupportedTypes() - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.
- getSupportedTypes() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
- getSurface() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns the output surface.
- getSurface(int, int, boolean) - Method in interface com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.BitmapReader
-
Returns the
VideoFrameProcessor
outputSurface
, if one is needed. - getSurface(int, int, boolean) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.SurfaceBitmapReader
- getSurfaceSize() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and returns
Size.UNKNOWN
. - getSurfaceSize() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getSurfaceSize()
on the delegate and returns the result. - getSurfaceSize() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Gets the size of the surface on which the video is rendered.
- getSurfaceSize() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getSurfaceSize() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getSurfaceSize() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getSurfaceTexture() - Method in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.Returns the wrapped
SurfaceTexture
. - getSystemLanguageCodes() - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a non-empty array of normalized IETF BCP 47 language tags for the system languages ordered by preference.
- getTarget() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns the target the message is sent to.
- getTarget() - Method in class com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage
- getTarget() - Method in interface com.google.android.exoplayer2.util.HandlerWrapper.Message
-
Deprecated.See
Message.getTarget()
. - getTargetLiveOffsetUs() - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.
- getTargetLiveOffsetUs() - Method in interface com.google.android.exoplayer2.LivePlaybackSpeedControl
-
Deprecated.Returns the current target live offset, in microseconds, or
C.TIME_UNSET
if no target live offset is defined for the current media. - getTaskExecutor() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.Returns the task executor that runs video frame processing tasks.
- getTestResources() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
Returns
DataSourceContractTest.TestResource
instances. - getTexId() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.The OpenGL texture identifier, or
C.INDEX_UNSET
if not specified. - getText() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the cue text.
- getText(long) - Method in class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.Returns the overlay text displayed at the specified timestamp.
- getTextAlignment() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the alignment of the cue text within the cue box, or null if the alignment is undefined.
- getTextComponent() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.TextComponent
methods are defined by that interface. - getTextComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.TextComponent
methods are defined by that interface. - getTextComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
Player
, as theExoPlayer.TextComponent
methods are defined by that interface. - getTextMediaMimeType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the first text MIME type derived from an RFC 6381 codecs string.
- getTextSize() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the default text size for this cue's text.
- getTextSizeType() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the default text size type for this cue's text.
- getTextureCoordinateBounds() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Typical bounds used for sampling from textures.
- getTextureId(long) - Method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.
- getTextureId(long) - Method in class com.google.android.exoplayer2.effect.TextureOverlay
-
Deprecated.Returns the overlay texture identifier displayed at the specified timestamp.
- getTextureSize(long) - Method in class com.google.android.exoplayer2.effect.BitmapOverlay
-
Deprecated.Returns the pixel width and height of the overlay texture displayed at the specified timestamp.
- getTextureSize(long) - Method in class com.google.android.exoplayer2.effect.TextureOverlay
-
Deprecated.Returns the pixel width and height of the overlay texture displayed at the specified timestamp.
- getThrowableString(Throwable) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.Returns a string representation of a
Throwable
suitable for logging, taking into account whetherLog.setLogStackTraces(boolean)
stack trace logging} is enabled. - getTimeLapseFrameRate(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Returns the time lapse capture FPS from the given
MediaFormat
if it was set. - getTimeline() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns the timeline used for setting the position with
PlayerMessage.setPosition(long)
. - getTimeline() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.Returns the
Timeline
. - getTimeline() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- getTimelineByChildIndex(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.Returns the child timeline for the child with the given index.
- getTimestampOffsetUs() - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Returns the offset between the input of
TimestampAdjuster.adjustSampleTimestamp(long)
and its output, orC.TIME_UNSET
if the offset has not yet been determined. - getTimeToFirstByteEstimateUs() - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter
-
Deprecated.Returns the estimated time to first byte, in microseconds, or
C.TIME_UNSET
if no estimate is available. - getTimeToFirstByteEstimateUs() - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- getTimeToFirstByteEstimateUs() - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.
- getTimeToFirstByteEstimateUs() - Method in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.
- getTimeToFirstByteEstimateUs() - Method in interface com.google.android.exoplayer2.upstream.TimeToFirstByteEstimator
-
Deprecated.Returns the estimated time to first byte of the response body, in microseconds, or
C.TIME_UNSET
if no estimate is available. - getTimeUs(long) - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns the start time of a segment.
- getTimeUs(long) - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- getTimeUs(long) - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- getTimeUsAtPosition(long) - Method in class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.Returns the stream time in microseconds for a given position.
- getTotalBufferCount(DecoderCounters) - Static method in class com.google.android.exoplayer2.testutil.DecoderCountersUtil
-
Returns the sum of the skipped, dropped and rendered buffers.
- getTotalBufferedDuration() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getTotalBufferedDuration() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getTotalBufferedDuration()
on the delegate and returns the result. - getTotalBufferedDuration() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns an estimate of the total buffered duration from the current position, in milliseconds.
- getTotalBufferedDuration() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getTotalBufferedDuration() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getTotalBufferedDuration() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getTotalBytesAllocated() - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Returns the total number of bytes currently allocated.
- getTotalBytesAllocated() - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- getTotalElapsedTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time covered by any playback state, in milliseconds.
- getTotalJoinTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent joining the playback in foreground, in milliseconds.
- getTotalPausedTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent in a paused state, in milliseconds.
- getTotalPlayAndWaitTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent playing or actively waiting for playback, in milliseconds.
- getTotalPlayTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent actively playing, in milliseconds.
- getTotalRebufferTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent rebuffering, in milliseconds.
- getTotalSeekTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent from the start of a seek until playback is ready again, in milliseconds.
- getTotalWaitTimeMs() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the total time spent actively waiting for playback, in milliseconds.
- getTrackFormat(int) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns the
Format
for a specified track. - getTrackGroup() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getTrackGroup() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getTrackGroup() - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the
TrackGroup
to which the selected tracks belong. - getTrackGroups() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- getTrackGroups() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- getTrackGroups() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- getTrackGroups() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns the
TrackGroup
s exposed by the period. - getTrackGroups() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- getTrackGroups() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- getTrackGroups(int) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns the track groups for the given period.
- getTrackGroups(int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the
TrackGroup
s mapped to the renderer at the specified index. - getTrackId() - Method in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator
-
Deprecated.Returns the last generated track id.
- getTrackName(Format) - Method in class com.google.android.exoplayer2.ui.DefaultTrackNameProvider
-
Deprecated.
- getTrackName(Format) - Method in interface com.google.android.exoplayer2.ui.TrackNameProvider
-
Deprecated.Returns a user readable track name for the given
Format
. - getTrackOutputProvider(BaseMediaChunkOutput) - Method in class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.Returns the
ChunkExtractor.TrackOutputProvider
to be used by the wrapped extractor. - getTracks(int) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns
Tracks
for the given period. - getTrackSelectionParameters() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- getTrackSelectionParameters() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getTrackSelectionParameters()
on the delegate and returns the result. - getTrackSelectionParameters() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the parameters constraining the track selection.
- getTrackSelectionParameters() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getTrackSelectionParameters() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getTrackSelectionParameters() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getTrackSelections(int, int) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Returns all
track selections
for a period and renderer. - getTrackSelector() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the track selector that this player uses, or null if track selection is not supported.
- getTrackSelector() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getTrackSelector() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getTrackSelector() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns the track selector used by the player.
- getTrackSupport(int) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns the level of support for a specified track.
- getTrackSupport(int, int, int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the extent to which an individual track is supported by the renderer.
- getTrackType() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- getTrackType() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- getTrackType() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns the track type that the renderer handles.
- getTrackType() - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the track type that the
Renderer
handles. - getTrackType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the
track type
constant corresponding to a specified MIME type, which may beC.TRACK_TYPE_UNKNOWN
if it could not be determined. - getTrackTypeOfCodec(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Equivalent to
getTrackType(getMediaMimeType(codec))
. - getTrackTypeString(@com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a string representation of a
C.TrackType
. - getTransferListener() - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter
-
Deprecated.Returns the
TransferListener
that this instance uses to gather bandwidth information from data transfers. - getTransferListener() - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- getTransferListener() - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- getTransferListenerDataSource() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
Returns the
DataSource
that will be included in theTransferListener
callbacks for theDataSource
most recently created byDataSourceContractTest.createDataSource()
. - getTunnelingSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the
RendererCapabilities.TunnelingSupport
from the combinedRendererCapabilities.Capabilities
. - getType() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns the message type forwarded to
PlayerMessage.Target.handleMessage(int, Object)
. - getType() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- getType() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns the
C.TrackType
of the group. - getType() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- getType() - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns an integer specifying the type of the selection, or
TrackSelection.TYPE_UNSET
if not specified. - getType() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.Returns the
C.TrackType
of the overridden track group. - getType(Uri) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- getTypeForPcmEncoding(@com.google.android.exoplayer2.C.PcmEncoding int) - Static method in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Returns the WAVE format type value for the given
C.PcmEncoding
. - getTypeSupport(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns the extent to which tracks of a specified type are supported.
- getUid() - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns a non-negative unique identifier for the cache, or
Cache.UID_UNSET
if initialization failed before the unique identifier was determined. - getUid() - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the unique id of the period identified by its index in the timeline.
- getUidOfPeriod(int) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getUnexpectedException() - Method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Retrieves the underlying error when
ExoPlaybackException.type
isExoPlaybackException.TYPE_UNEXPECTED
. - getUniformLocation(String) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Returns the location of a
GlProgram.Uniform
. - getUnmappedTrackGroups() - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.Returns
TrackGroup
s not mapped to any renderer. - getUpstreamFormat() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the upstream
Format
in which samples are being queued. - getUpstreamPriorityTaskManager() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Returns the
PriorityTaskManager
that will bs used when requesting data from upstream, ornull
if there is none. - getUri() - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Returns the
Uri
associated with the lastDataSource.open(com.google.android.exoplayer2.upstream.DataSpec)
call. - getUri() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource
-
Returns the URI where the resource is available.
- getUri() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
- getUri() - Method in class com.google.android.exoplayer2.upstream.AssetDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.ContentDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- getUri() - Method in interface com.google.android.exoplayer2.upstream.DataSource
-
Deprecated.When the source is open, returns the
Uri
from which data is being read. - getUri() - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.FileDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Returns the
Uri
from which data was read. - getUri() - Method in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- getUri() - Method in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- getUri(int) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet
- getUri_resourceNotFound_returnsNullIfNotOpened() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getUri_returnsNonNullValueOnlyWhileOpen() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- getUseArtwork() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns whether artwork is displayed if present in the media.
- getUseArtwork() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Use
StyledPlayerView.getArtworkDisplayMode()
instead. - getUseController() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns whether the playback controls can be shown.
- getUseController() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns whether the playback controls can be shown.
- getUseLazyPreparation() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Returns whether the player will use lazy preparation.
- getUserAgent(Context, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a user agent string based on the given application name and the library version.
- getUtf8Bytes(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a new byte array containing the code points of a
String
encoded using UTF-8. - getVersion() - Static method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
Deprecated.Returns the version of the underlying library if available, or null otherwise.
- getVersion() - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.Returns the version of the underlying library if available, or null otherwise.
- getVersion() - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Returns the version of the underlying library if available, or null otherwise.
- getVersion(SQLiteDatabase, @com.google.android.exoplayer2.database.VersionTable.Feature int, String) - Static method in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Returns the version of a specified instance of a feature, or
VersionTable.VERSION_UNSET
if no version is set. - getVerticalType() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the vertical formatting for this Cue.
- getVideoChangeFrameRateStrategy() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the
C.VideoChangeFrameRateStrategy
. - getVideoChangeFrameRateStrategy() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
ExoPlayer.getVideoChangeFrameRateStrategy()
instead. - getVideoChangeFrameRateStrategy() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVideoChangeFrameRateStrategy() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getVideoComponent() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.VideoComponent
methods are defined by that interface. - getVideoComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.VideoComponent
methods are defined by that interface. - getVideoComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
ExoPlayer
, as theExoPlayer.VideoComponent
methods are defined by that interface. - getVideoDecoderCounters() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns
DecoderCounters
for video, or null if no video is being played. - getVideoDecoderCounters() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVideoDecoderCounters() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getVideoDecoderOutputBufferRenderer() - Method in class com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView
-
Deprecated.This class implements
VideoDecoderOutputBufferRenderer
directly. - getVideoFormat() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the video format currently being played, or null if no video is being played.
- getVideoFormat() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVideoFormat() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getVideoFrameMetadataListener() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Returns the
VideoFrameMetadataListener
that should be registered during playback. - getVideoMediaMimeType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns the first video MIME type derived from an RFC 6381 codecs string.
- getVideoResolutionFromMpeg4VideoConfig(byte[]) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Parses an MPEG-4 Visual configuration information, as defined in ISO/IEC14496-2.
- getVideoScalingMode() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns the
C.VideoScalingMode
. - getVideoScalingMode() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
ExoPlayer.getVideoScalingMode()
instead. - getVideoScalingMode() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVideoScalingMode() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- getVideoSize() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.getVideoSize()
instead. - getVideoSize() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and returns
VideoSize.UNKNOWN
. - getVideoSize() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getVideoSize()
on the delegate and returns the result. - getVideoSize() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Gets the size of the video.
- getVideoSize() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getVideoSize() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVideoSize() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getVideoString() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Returns a string containing video debugging information.
- getVideoSurface() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Returns the
Surface
to which video frames should be rendered, ornull
if it has not been created. - getVideoSurfaceView() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Gets the view onto which video is rendered.
- getVideoSurfaceView() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Gets the view onto which video is rendered.
- getVolume() - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
Player.getVolume()
instead. - getVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and returns 1.
- getVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.getVolume()
on the delegate and returns the result. - getVolume() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns the audio volume, with 0 being silence and 1 being unity gain (signal unchanged).
- getVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- getVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- getVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- getWaitTimeRatio() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the ratio of wait times to the total time spent playing and waiting, or
0.0
if no time was spend playing or waiting. - getWidth() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.The width of the texture, in pixels, or
C.LENGTH_UNSET
if not specified. - getWidth() - Method in class com.google.android.exoplayer2.util.Size
-
Deprecated.Returns the width of the size (in pixels), or
C.LENGTH_UNSET
if unknown. - getWindow(int, Timeline.Window) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Populates a
Timeline.Window
with data for the window at the specified index. - getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.AbstractConcatenatedTimeline
-
Deprecated.
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource.InitialTimeline
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Populates a
Timeline.Window
with data for the window at the specified index. - getWindow(int, Timeline.Window, long) - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getWindowColor() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Gets the fill color of the window.
- getWindowCount() - Method in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- getWindowCount() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.
- getWindowCount() - Method in class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- getWindowCount() - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- getWindowCount() - Method in class com.google.android.exoplayer2.testutil.FakeTimeline
- getWindowCount() - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns the number of windows in the timeline.
- getWindowCount() - Method in class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- getWindowIndexForChildWindowIndex(int) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Returns the window index in the wrapping source corresponding to the specified window index in a child source.
- getWindowIndexForChildWindowIndex(ConcatenatingMediaSource.MediaSourceHolder, int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Returns the window index in the composite source corresponding to the specified window index in a child source.
- getWindowIndexForChildWindowIndex(Integer, int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- getWindowIndexForChildWindowIndex(Void, int) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- getWindowIndexForChildWindowIndex(T, int) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Returns the window index in the composite source corresponding to the specified window index in a child source.
- getWindowStartTimeUs() - Method in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
-
The window's start time in microseconds since the Unix epoch, or
C.TIME_UNSET
if unknown or not applicable. - getWrappedMetadataBytes() - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- getWrappedMetadataBytes() - Method in interface com.google.android.exoplayer2.metadata.Metadata.Entry
-
Deprecated.Returns the bytes of the wrapped metadata in this Entry, or null if it doesn't contain wrapped metadata.
- getWrappedMetadataFormat() - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- getWrappedMetadataFormat() - Method in interface com.google.android.exoplayer2.metadata.Metadata.Entry
-
Deprecated.Returns the
Format
that can be used to decode the wrapped metadata inMetadata.Entry.getWrappedMetadataBytes()
, or null if this Entry doesn't contain wrapped metadata. - getWrappedPlayer() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Returns the
Player
to which operations are forwarded. - getWritableDatabase() - Method in interface com.google.android.exoplayer2.database.DatabaseProvider
-
Deprecated.Creates and/or opens a database that will be used for reading and writing.
- getWritableDatabase() - Method in class com.google.android.exoplayer2.database.DefaultDatabaseProvider
-
Deprecated.
- getWriteIndex() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns the current absolute write index.
- getWriteIndices() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput
-
Deprecated.Returns the current absolute write indices of the individual sample queues.
- glEffect - Variable in class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.
- GlEffect - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlException(String) - Constructor for exception com.google.android.exoplayer2.util.GlUtil.GlException
-
Deprecated.Creates an instance with the specified error message.
- GlMatrixTransformation - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlObjectsProvider - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlProgram - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlProgram(Context, String, String) - Constructor for class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Compiles a GL shader program from vertex and fragment shader GLSL GLES20 code.
- GlProgram(String, String) - Constructor for class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Creates a GL shader program from vertex and fragment shader GLSL GLES20 code.
- GlShaderProgram - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlShaderProgram.ErrorListener - Interface in com.google.android.exoplayer2.effect
-
Deprecated.Listener for video frame processing errors.
- GlShaderProgram.InputListener - Interface in com.google.android.exoplayer2.effect
-
Deprecated.Listener for input-related video frame processing events.
- GlShaderProgram.OutputListener - Interface in com.google.android.exoplayer2.effect
-
Deprecated.Listener for output-related video frame processing events.
- GlTextureInfo - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlTextureInfo(int, int, int, int, int) - Constructor for class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.Creates a new instance.
- GlUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- GlUtil.GlException - Exception in com.google.android.exoplayer2.util
-
Deprecated.Thrown when an OpenGL error occurs.
- group - Variable in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.The selected
TrackGroup
. - group - Variable in class com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition
-
Deprecated.The
TrackGroup
which tracks belong to. - Group(TrackGroup, boolean, @com.google.android.exoplayer2.C.FormatSupport int[], boolean[]) - Constructor for class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Constructs an instance.
- GROUP_INDEX_AUDIO - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.
- GROUP_INDEX_SUBTITLE - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.
- GROUP_INDEX_VARIANT - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.
- groupId - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.The GROUP-ID value of this track, if the track is derived from an EXT-X-MEDIA tag.
- groupId - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Rendition
-
Deprecated.The group to which this rendition belongs.
- groupIndex - Variable in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.The group index.
- groupIndex - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- groupKey - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- gzip(byte[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Compresses
input
using gzip and returns the result in a newly allocated byte array. - GZIP_SUPPORT_DISABLED - Static variable in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
The server doesn't support gzip.
- GZIP_SUPPORT_ENABLED - Static variable in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
The server supports gzip.
- GZIP_SUPPORT_FORCED - Static variable in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
The server supports gzip.
H
- H262Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- H262Reader() - Constructor for class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- H263Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- H263Reader() - Constructor for class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.Creates a new reader.
- H264Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- H264Reader(SeiReader, boolean, boolean) - Constructor for class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- H265Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- H265Reader(SeiReader) - Constructor for class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- H265SpsData(int, boolean, int, int, int, int, int, int[], int, int, int, int, float, @com.google.android.exoplayer2.C.ColorSpace int, @com.google.android.exoplayer2.C.ColorRange int, @com.google.android.exoplayer2.C.ColorTransfer int) - Constructor for class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- handleAddMediaItems(int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleBlockAddIDExtraData(MatroskaExtractor.Track, ExtractorInput, int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- handleBlockAdditionalData(MatroskaExtractor.Track, int, ExtractorInput, int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- handleBuffer(ByteBuffer) - Method in interface com.google.android.exoplayer2.audio.TeeAudioProcessor.AudioBufferSink
-
Deprecated.Called when data is written to the audio processor.
- handleBuffer(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor.WavFileAudioBufferSink
-
Deprecated.
- handleBuffer(ByteBuffer, long, int) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Attempts to process data from a
ByteBuffer
, starting from its current position and ending at its limit (exclusive). - handleBuffer(ByteBuffer, long, int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- handleBuffer(ByteBuffer, long, int) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- handleBuffer(ByteBuffer, long, int) - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- handleBuffer(ByteBuffer, long, int) - Method in class com.google.android.exoplayer2.testutil.OggFileAudioBufferSink
- handleClearVideoOutput(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to clear the video output.
- handleDecreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.decreaseDeviceVolume()
andPlayer.decreaseDeviceVolume(int)
. - handleDiscontinuity() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Signals to the sink that the next buffer may be discontinuous with the previous buffer.
- handleDiscontinuity() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- handleDiscontinuity() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- handleDiscontinuity() - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- handleIncreaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.increaseDeviceVolume()
andPlayer.increaseDeviceVolume(int)
. - handleInputBufferSupplementalData(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Handles supplemental data associated with an input buffer.
- handleInputBufferSupplementalData(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in interface com.google.android.exoplayer2.PlayerMessage.Target
-
Deprecated.Handles a message delivered to the target.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- handleMessage(@com.google.android.exoplayer2.Renderer.MessageType int, Object) - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- handleMessage(Message) - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- handleMessage(Message) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
Deprecated.
- handleMessage(Message) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- handleMessage(ExoPlayer, int, Object) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget
-
Handles the message send to the component and additionally provides access to the player.
- handleMoveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.moveMediaItem(int, int)
andPlayer.moveMediaItems(int, int, int)
. - handlePauseButtonAction(Player) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Updates the player to handle an interaction with a pause button.
- handlePendingSeek(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.Continues to handle the pending seek operation.
- handlePlayButtonAction(Player) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Updates the player to handle an interaction with a play button.
- handlePlayPauseButtonAction(Player) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Updates the player to handle an interaction with a play or pause button.
- handlePrepare() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.prepare()
. - handlePrepareComplete(AdsMediaSource, int, int) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- handlePrepareComplete(AdsMediaSource, int, int) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Notifies the ads loader that preparation of an ad media period is complete.
- handlePrepareError(AdsMediaSource, int, int, IOException) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- handlePrepareError(AdsMediaSource, int, int, IOException) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Notifies the ads loader that the player was not able to prepare media for a given ad.
- handleRelease() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.release()
. - handleRemoveMediaItems(int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.removeMediaItem(int)
andPlayer.removeMediaItems(int, int)
. - handleReplaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- HandlerWrapper - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HandlerWrapper.Message - Interface in com.google.android.exoplayer2.util
-
Deprecated.A message obtained from the handler.
- handleSeek(int, long, @com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.seekTo(long)
and other seek operations (for example,Player.seekToNext()
). - handleSetDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.setDeviceMuted(boolean)
andPlayer.setDeviceMuted(boolean, int)
. - handleSetDeviceVolume(int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.setDeviceVolume(int)
andPlayer.setDeviceVolume(int, int)
. - handleSetMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleSetPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleSetPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.setPlaylistMetadata(com.google.android.exoplayer2.MediaMetadata)
. - handleSetPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleSetRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleSetShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.setShuffleModeEnabled(boolean)
. - handleSetTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- handleSetVideoOutput(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to set the video output.
- handleSetVolume(float) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.setVolume(float)
. - handleStop() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Handles calls to
Player.stop()
. - HARDWARE_ACCELERATION_NOT_SUPPORTED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The renderer is not able to use hardware acceleration.
- HARDWARE_ACCELERATION_SUPPORT_MASK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.A mask to apply to
RendererCapabilities.Capabilities
to obtainRendererCapabilities.HardwareAccelerationSupport
only. - HARDWARE_ACCELERATION_SUPPORTED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The renderer is able to use hardware acceleration.
- hardwareAccelerated - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the codec is hardware accelerated.
- hasAbsoluteSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasAlignmentSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasBackgroundColor() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- hasBackgroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasBoldItalicSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
-
Checks that the subject has bold and italic styling from
start
toend
. - hasBoldSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
-
Checks that the subject has a bold span from
start
toend
. - hasCaptions(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CaptionCallback
-
Deprecated.Returns whether the media currently being played has captions.
- hasColorInfo - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- hasContentEncryption - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- hasData() - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.Returns whether
DrmInitData.SchemeData.data
is non-null. - hasDiscontinuitySequence - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Whether the playlist contains the #EXT-X-DISCONTINUITY-SEQUENCE tag.
- hasEndTag - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Whether the playlist contains the #EXT-X-ENDLIST tag.
- hasFatalError() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Whether the last call to
Loader.startLoading(T, com.google.android.exoplayer2.upstream.Loader.Callback<T>, int)
resulted in a fatal error. - hasFontColor() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- hasForegroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasGaplessInfo() - Method in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.Returns whether
GaplessInfoHolder.encoderDelay
andGaplessInfoHolder.encoderPadding
have been set. - hasGapTag - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.Whether the segment is marked as a gap.
- hashCode() - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndException
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndFormat
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndPlaybackState
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.container.CreationTime
- hashCode() - Method in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.State
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.extractor.TrackOutput.CryptoData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Format
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.HeartRating
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.RendererConfiguration
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTimelineElement
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.testutil.DumpableFormat
- hashCode() - Method in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
- hashCode() - Method in class com.google.android.exoplayer2.text.Cue
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.AdaptationCheckpoint
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.upstream.cache.DefaultContentMetadata
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.util.Size
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.
- hashCode() - Method in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.
- hasHorizontalTextInVerticalContextSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasIndependentSegments - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist
-
Deprecated.Whether the media is formed of independent segments, as defined by the #EXT-X-INDEPENDENT-SEGMENTS tag.
- hasItalicSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
-
Checks that the subject has an italic span from
start
toend
. - hasMessages(int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- hasNext() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.hasNextMediaItem()
instead. - hasNext() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.hasNextMediaItem()
instead. - hasNext() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.hasNextMediaItem()
instead. - hasNextMediaItem() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- hasNextMediaItem() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.hasNextMediaItem()
on the delegate and returns the result. - hasNextMediaItem() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether a next
MediaItem
exists, which may depend on the current repeat mode and whether shuffle mode is enabled. - hasNextWindow() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.hasNextMediaItem()
instead. - hasNextWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.hasNextMediaItem()
instead. - hasNextWindow() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.hasNextMediaItem()
instead. - hasNoAbsoluteSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoAlignmentSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoBackgroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoForegroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoHorizontalTextInVerticalContextSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
-
Checks that the subject has no
HorizontalTextInVerticalContextSpan
s on any of the text betweenstart
andend
. - hasNoRelativeSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoRubySpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoSpans() - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoStrikethroughSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoStyleSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoTextEmphasisSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoTypefaceSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasNoUnderlineSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasPendingData() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns whether the sink has data pending that has not been consumed yet.
- hasPendingData() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- hasPendingData() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- hasPendingOutput() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Returns whether the current output buffer has any data remaining.
- hasPlayedAdGroup(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns whether all ads in the ad group at index
adGroupIndex
have been played, skipped or failed. - hasPositionDiscontinuity - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Signals that a position discontinuity happened since the last update to the player.
- hasPositiveStartOffset - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Whether the
HlsMediaPlaylist.startOffsetUs
was explicitly defined by #EXT-X-START as a positive value or zero. - hasPrevious() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.hasPreviousMediaItem()
instead. - hasPrevious() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.hasPreviousMediaItem()
instead. - hasPrevious() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.hasPreviousMediaItem()
instead. - hasPreviousMediaItem() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- hasPreviousMediaItem() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.hasPreviousMediaItem()
on the delegate and returns the result. - hasPreviousMediaItem() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether a previous media item exists, which may depend on the current repeat mode and whether shuffle mode is enabled.
- hasPreviousWindow() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.hasPreviousMediaItem()
instead. - hasPreviousWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.hasPreviousMediaItem()
instead. - hasPreviousWindow() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.hasPreviousMediaItem()
instead. - hasProgramDateTime - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Whether the playlist contains a #EXT-X-PROGRAM-DATE-TIME tag.
- hasReadStreamToEnd() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- hasReadStreamToEnd() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- hasReadStreamToEnd() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns whether the renderer has read the current
SampleStream
to the end. - hasRelativeSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasRubySpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Only works to retrieve the overrides set with the deprecated
DefaultTrackSelector.Parameters.Builder.setSelectionOverride(int, TrackGroupArray, SelectionOverride)
. UseTrackSelectionParameters.overrides
instead. - hasStrikethroughSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasSupplementalData() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_HAS_SUPPLEMENTAL_DATA
flag is set. - hasTextEmphasisSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasTypefaceSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasUnderlineSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- hasUnplayedAds() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns whether the ad group has at least one ad that is neither played, skipped, nor failed.
- HDR_MODE_EXPERIMENTAL_FORCE_INTERPRET_HDR_AS_SDR - Static variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.Interpret HDR input as SDR, likely with a washed out look.
- HDR_MODE_KEEP_HDR - Static variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.Processes HDR input as HDR, to generate HDR output.
- HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC - Static variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.Tone map HDR input to SDR before processing, to generate SDR output, using the
MediaCodec
decoder tone-mapper. - HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_OPEN_GL - Static variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.Tone map HDR input to SDR before processing, to generate SDR output, using an OpenGL tone-mapper.
- hdrMode - Variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.The
TransformationRequest.HdrMode
specifying how to handle HDR input video. - hdrStaticInfo - Variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.HdrStaticInfo as defined in CTA-861.3, or null if none specified.
- Header() - Constructor for class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.
- HEADER_SIZE_FOR_PARSER - Static variable in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.The header size for AC-4 parser.
- headerFields - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidResponseCodeException
-
Deprecated.An unmodifiable map of the response header fields and values.
- HeartRating - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HeartRating() - Constructor for class com.google.android.exoplayer2.HeartRating
-
Deprecated.Creates a unrated instance.
- HeartRating(boolean) - Constructor for class com.google.android.exoplayer2.HeartRating
-
Deprecated.Creates a rated instance.
- height - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- height - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- height - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The height of the video in pixels, or
Format.NO_VALUE
if unknown or not applicable. - height - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The height of the picture in pixels.
- height - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The height of the video, or
C.LENGTH_UNSET
if unset or unknown. - height - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The height of the video, or
C.LENGTH_UNSET
if unset or unknown. - height - Variable in class com.google.android.exoplayer2.util.FrameInfo
-
Deprecated.The height of the frame, in pixels.
- height - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- height - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- height - Variable in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.The height of frames rendered to the
SurfaceInfo.surface
, in pixels. - height - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The height of each decoded frame, or
Format.NO_VALUE
if unknown. - height - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The height of each decoded frame, or
Format.NO_VALUE
if unknown. - height - Variable in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues
-
Deprecated.
- height - Variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.The video height in pixels, 0 when unknown.
- HevcConfig - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- hide() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Hides the controller.
- hide() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Hides the controller.
- hideController() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Hides the playback controls.
- hideController() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Hides the playback controls.
- hideImmediately() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Hides the controller without any animation.
- hideScrubber(boolean) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Hides the scrubber handle.
- hideScrubber(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Hides the scrubber handle with animation.
- HlsDataSourceFactory - Interface in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsDownloader - Class in com.google.android.exoplayer2.source.hls.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsDownloader(MediaItem, CacheDataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.hls.offline.HlsDownloader
-
Deprecated.Creates a new instance.
- HlsDownloader(MediaItem, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.hls.offline.HlsDownloader
-
Deprecated.Creates a new instance.
- HlsDownloader(MediaItem, ParsingLoadable.Parser<HlsPlaylist>, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.hls.offline.HlsDownloader
-
Deprecated.
- HlsDownloader(MediaItem, ParsingLoadable.Parser<HlsPlaylist>, CacheDataSource.Factory, Executor, long) - Constructor for class com.google.android.exoplayer2.source.hls.offline.HlsDownloader
-
Deprecated.Creates a new instance.
- HlsExtractorFactory - Interface in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsManifest - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMediaChunkExtractor - Interface in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMediaPeriod - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMediaPeriod(HlsExtractorFactory, HlsPlaylistTracker, HlsDataSourceFactory, TransferListener, CmcdConfiguration, DrmSessionManager, DrmSessionEventListener.EventDispatcher, LoadErrorHandlingPolicy, MediaSourceEventListener.EventDispatcher, Allocator, CompositeSequenceableLoaderFactory, boolean, @com.google.android.exoplayer2.source.hls.HlsMediaSource.MetadataType int, boolean, PlayerId, long) - Constructor for class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.Creates an HLS media period.
- HlsMediaPlaylist - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMediaPlaylist(@com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.PlaylistType int, String, List<String>, long, boolean, long, boolean, int, long, int, long, long, boolean, boolean, boolean, DrmInitData, List<HlsMediaPlaylist.Segment>, List<HlsMediaPlaylist.Part>, HlsMediaPlaylist.ServerControl, Map<Uri, HlsMediaPlaylist.RenditionReport>) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Constructs an instance.
- HlsMediaPlaylist.Part - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.A media part.
- HlsMediaPlaylist.PlaylistType - Annotation Type in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Type of the playlist, as defined by #EXT-X-PLAYLIST-TYPE.
- HlsMediaPlaylist.RenditionReport - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.A rendition report for an alternative rendition defined in another media playlist.
- HlsMediaPlaylist.Segment - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Media segment reference.
- HlsMediaPlaylist.SegmentBase - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.The base for a
HlsMediaPlaylist.Segment
or aHlsMediaPlaylist.Part
required for playback. - HlsMediaPlaylist.ServerControl - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Server control attributes.
- HlsMediaSource - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMediaSource.Factory - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.Factory for
HlsMediaSource
s. - HlsMediaSource.MetadataType - Annotation Type in com.google.android.exoplayer2.source.hls
-
Deprecated.The types of metadata that can be extracted from HLS streams.
- HlsMultivariantPlaylist - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsMultivariantPlaylist(String, List<String>, List<HlsMultivariantPlaylist.Variant>, List<HlsMultivariantPlaylist.Rendition>, List<HlsMultivariantPlaylist.Rendition>, List<HlsMultivariantPlaylist.Rendition>, List<HlsMultivariantPlaylist.Rendition>, Format, List<Format>, boolean, Map<String, String>, List<DrmInitData>) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.
- HlsMultivariantPlaylist.Rendition - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.A rendition (i.e.
- HlsMultivariantPlaylist.Variant - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.A variant (i.e.
- HlsPlaylist - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsPlaylist(String, List<String>, boolean) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist
-
Deprecated.
- HlsPlaylistParser - Class in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsPlaylistParser() - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser
-
Deprecated.Creates an instance where media playlists are parsed without inheriting attributes from a multivariant playlist.
- HlsPlaylistParser(HlsMultivariantPlaylist, HlsMediaPlaylist) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser
-
Deprecated.Creates an instance where parsed media playlists inherit attributes from the given multivariant playlist.
- HlsPlaylistParser.DeltaUpdateException - Exception in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Exception thrown when merging a delta update fails.
- HlsPlaylistParserFactory - Interface in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsPlaylistTracker - Interface in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsPlaylistTracker.Factory - Interface in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Factory for
HlsPlaylistTracker
instances. - HlsPlaylistTracker.PlaylistEventListener - Interface in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Called on playlist loading events.
- HlsPlaylistTracker.PlaylistResetException - Exception in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Thrown when the media sequence of a new snapshot indicates the server has reset.
- HlsPlaylistTracker.PlaylistStuckException - Exception in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Thrown when a playlist is considered to be stuck due to a server side error.
- HlsPlaylistTracker.PrimaryPlaylistListener - Interface in com.google.android.exoplayer2.source.hls.playlist
-
Deprecated.Listener for primary playlist changes.
- HlsTrackMetadataEntry - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HlsTrackMetadataEntry(String, String, List<HlsTrackMetadataEntry.VariantInfo>) - Constructor for class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.Creates an instance.
- HlsTrackMetadataEntry.VariantInfo - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.Holds attributes defined in an EXT-X-STREAM-INF tag.
- holdBackUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.The server-recommended live offset in microseconds, or
C.TIME_UNSET
if none defined. - HOMOGENEOUS_COORDINATE_VECTOR_SIZE - Static variable in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Number of elements in a 3d homogeneous coordinate vector describing a vertex.
- HorizontalTextInVerticalContextSpan - Class in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HorizontalTextInVerticalContextSpan() - Constructor for class com.google.android.exoplayer2.text.span.HorizontalTextInVerticalContextSpan
-
Deprecated.
- HostActivity - Class in com.google.android.exoplayer2.testutil
-
A host activity for performing playback tests.
- HostActivity() - Constructor for class com.google.android.exoplayer2.testutil.HostActivity
- HostActivity.HostedTest - Interface in com.google.android.exoplayer2.testutil
-
Interface for tests that run inside of a
HostActivity
. - HslAdjustment - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HslAdjustment.Builder - Class in com.google.android.exoplayer2.effect
-
Deprecated.A builder for
HslAdjustment
instances. - HTTP_METHOD_GET - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.HTTP GET method.
- HTTP_METHOD_HEAD - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.HTTP HEAD method.
- HTTP_METHOD_POST - Static variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.HTTP POST method.
- httpBody - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.The HTTP request body, null otherwise.
- HttpDataSource - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HttpDataSource.BaseFactory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Base implementation of
HttpDataSource.Factory
that sets default request properties. - HttpDataSource.CleartextNotPermittedException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when cleartext HTTP traffic is not permitted.
- HttpDataSource.Factory - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A factory for
HttpDataSource
instances. - HttpDataSource.HttpDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an error is encountered when trying to read from a
HttpDataSource
. - HttpDataSource.HttpDataSourceException.Type - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.The type of operation that produced the error.
- HttpDataSource.InvalidContentTypeException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when the content type is invalid.
- HttpDataSource.InvalidResponseCodeException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an attempt to open a connection results in a response code not in the 2xx range.
- HttpDataSource.RequestProperties - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Stores HTTP request properties (aka HTTP headers) and provides methods to modify the headers in a thread safe way to avoid the potential of creating snapshots of an inconsistent or unintended state.
- HttpDataSourceException(DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.Constructs an HttpDataSourceException.
- HttpDataSourceException(DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- HttpDataSourceException(IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.Constructs an HttpDataSourceException.
- HttpDataSourceException(IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- HttpDataSourceException(String, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.Constructs an HttpDataSourceException.
- HttpDataSourceException(String, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- HttpDataSourceException(String, IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.Constructs an HttpDataSourceException.
- HttpDataSourceException(String, IOException, DataSpec, @com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException.Type int) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- HttpDataSourceTestEnv - Class in com.google.android.exoplayer2.testutil
-
A JUnit
Rule
that creates test resources forHttpDataSource
contract tests. - HttpDataSourceTestEnv() - Constructor for class com.google.android.exoplayer2.testutil.HttpDataSourceTestEnv
- HttpMediaDrmCallback - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- HttpMediaDrmCallback(String, boolean, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.Constructs an instance.
- HttpMediaDrmCallback(String, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.Constructs an instance.
- httpMethod - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.The HTTP method to use when requesting the data.
- httpRequestHeaders - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Additional HTTP headers to use when requesting the data.
- HttpUtil - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- hueAdjustmentDegrees - Variable in class com.google.android.exoplayer2.effect.HslAdjustment
-
Deprecated.Indicates the hue adjustment in degrees.
I
- i(String, String) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- i(String, String) - Method in interface com.google.android.exoplayer2.util.Log.Logger
-
Deprecated.Logs an information-level message.
- i(String, String, Throwable) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- IcyDecoder - Class in com.google.android.exoplayer2.metadata.icy
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- IcyDecoder() - Constructor for class com.google.android.exoplayer2.metadata.icy.IcyDecoder
-
Deprecated.
- IcyHeaders - Class in com.google.android.exoplayer2.metadata.icy
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- IcyHeaders(int, String, String, String, boolean, int) - Constructor for class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- IcyInfo - Class in com.google.android.exoplayer2.metadata.icy
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- IcyInfo(byte[], String, String) - Constructor for class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.Construct a new IcyInfo from the source metadata, and optionally a StreamTitle and StreamUrl that have been extracted.
- id - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The track identifier.
- id - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.An identifier for the format, or null if unknown or not applicable.
- id - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The ID of the subtitles.
- id - Variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.The instance identifier.
- id - Variable in class com.google.android.exoplayer2.metadata.id3.Id3Frame
-
Deprecated.The frame ID.
- id - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.The unique content id.
- id - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.A non-negative identifier for the adaptation set that's unique in the scope of its containing period, or
AdaptationSet.ID_UNSET
if not specified. - id - Variable in class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.The identifier, or null.
- id - Variable in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.The period identifier, if one exists.
- id - Variable in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.The
MediaSource.MediaPeriodId
used to create the masking media period. - id - Variable in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.An identifier for the track group.
- id - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- id - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.An identifier for the period.
- id() - Method in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.A constructed id of this
EventStream
. - ID - Static variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- ID - Static variable in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- ID_UNSET - Static variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.Value of
AdaptationSet.id
indicating no value is set.= - ID3_HEADER_LENGTH - Static variable in class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.Length of an ID3 tag header.
- ID3_SCHEME_ID_AOM - Static variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.emsg scheme_id_uri from the CMAF spec.
- ID3_TAG - Static variable in class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.The first three bytes of a well formed ID3 tag header.
- Id3Decoder - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Id3Decoder() - Constructor for class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.
- Id3Decoder(Id3Decoder.FramePredicate) - Constructor for class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.
- Id3Decoder.FramePredicate - Interface in com.google.android.exoplayer2.metadata.id3
-
Deprecated.A predicate for determining whether individual frames should be decoded.
- Id3Frame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Id3Frame(String) - Constructor for class com.google.android.exoplayer2.metadata.id3.Id3Frame
-
Deprecated.
- Id3Peeker - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Id3Peeker() - Constructor for class com.google.android.exoplayer2.extractor.Id3Peeker
-
Deprecated.
- Id3Reader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Id3Reader() - Constructor for class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- identifier - Variable in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.The identifier as defined in SCTE35, Section 9.3.6.
- iFrameIntervalSeconds - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoding I-Frame interval in seconds.
- ignoredTextSelectionFlags - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Bitmask of selection flags that are ignored for text track selections.
- IllegalClippingException(@com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException.Reason int) - Constructor for exception com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException
-
Deprecated.
- IllegalMergeException(@com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException.Reason int) - Constructor for exception com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException
-
Deprecated.
- IllegalSeekPositionException - Exception in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- IllegalSeekPositionException(Timeline, int, long) - Constructor for exception com.google.android.exoplayer2.IllegalSeekPositionException
-
Deprecated.
- iLog(int) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Returns ilog(x), which is the index of the highest set bit in
x
. - ImaAdsLoader - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ImaAdsLoader.Builder - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.Builder for
ImaAdsLoader
. - IMAGE_HEIC - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- IMAGE_HEIF - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- IMAGE_JPEG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- IMAGE_PNG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- IMAGE_WEBP - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- ImageAssetLoader - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ImageAssetLoader.Factory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.An
AssetLoader.Factory
forImageAssetLoader
instances. - ImaServerSideAdInsertionMediaSource - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ImaServerSideAdInsertionMediaSource.AdsLoader - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.An ads loader for IMA server side ad insertion streams.
- ImaServerSideAdInsertionMediaSource.AdsLoader.Builder - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.Builder for building an
ImaServerSideAdInsertionMediaSource.AdsLoader
. - ImaServerSideAdInsertionMediaSource.AdsLoader.State - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.The state of the
ImaServerSideAdInsertionMediaSource.AdsLoader
that can be used when resuming from the background. - ImaServerSideAdInsertionMediaSource.Factory - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.Factory for creating
ImaServerSideAdInsertionMediaSources
. - ImaServerSideAdInsertionUriBuilder - Class in com.google.android.exoplayer2.ext.ima
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ImaServerSideAdInsertionUriBuilder() - Constructor for class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Creates a new instance.
- IMPORTANCE_DEFAULT - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- IMPORTANCE_HIGH - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- IMPORTANCE_LOW - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- IMPORTANCE_MIN - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- IMPORTANCE_NONE - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- IMPORTANCE_UNSPECIFIED - Static variable in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.
- InAppMuxer - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- InAppMuxer.Factory - Class in com.google.android.exoplayer2.transformer
-
Deprecated.
Muxer.Factory
forInAppMuxer
. - InAppMuxer.MetadataProvider - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.Provides metadata to add in the output MP4 file.
- inbandEventStreams - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- inbandEventStreams - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.The in-band event streams in the representation.
- increaseClearDataFirstSubSampleBy(int) - Method in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.Increases the number of clear data for the first sub sample by
count
. - increaseDeviceVolume() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.increaseDeviceVolume()
instead. - increaseDeviceVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Use
CastPlayer.increaseDeviceVolume(int)
instead. - increaseDeviceVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.increaseDeviceVolume(int)
instead. - increaseDeviceVolume() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.increaseDeviceVolume(int)
instead. - increaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Use
SimpleBasePlayer.increaseDeviceVolume(int)
instead. - increaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.increaseDeviceVolume(int)
instead. - increaseDeviceVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
-
Deprecated.Use
StubPlayer.increaseDeviceVolume(int)
instead. - increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.increaseDeviceVolume(int)
on the delegate. - increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Increases the volume of the device.
- increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- increaseDeviceVolume(@com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- index - Variable in class com.google.android.exoplayer2.testutil.DumpableFormat
- INDEX_UNBOUNDED - Static variable in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.
- INDEX_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset or unknown index or byte position.
- indexOf(int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- indexOf(int) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- indexOf(int) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the index in the selection of the track with the specified index in the track group.
- indexOf(Format) - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Returns the index of the track with the given format in the group.
- indexOf(Format) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- indexOf(Format) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- indexOf(Format) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the index in the selection of the track with the specified format.
- indexOf(TrackGroup) - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.Returns the index of a group within the array.
- IndexSeekMap - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- IndexSeekMap(long[], long[], long) - Constructor for class com.google.android.exoplayer2.extractor.IndexSeekMap
-
Deprecated.Creates an instance.
- inferContentType(Uri) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Makes a best guess to infer the
C.ContentType
from aUri
. - inferContentType(Uri, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Use
Util.inferContentTypeForExtension(String)
whenoverrideExtension
is non-empty, andUtil.inferContentType(Uri)
otherwise. - inferContentType(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Use
Uri.parse(String)
andUtil.inferContentType(Uri)
for full file paths orUtil.inferContentTypeForExtension(String)
for extensions. - inferContentTypeForExtension(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Makes a best guess to infer the
C.ContentType
from a file extension. - inferContentTypeForUriAndMimeType(Uri, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Makes a best guess to infer the
C.ContentType
from aUri
and optional MIME type. - inferFileTypeFromMimeType(String) - Static method in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.Returns the
FileTypes.Type
corresponding to the MIME type provided. - inferFileTypeFromResponseHeaders(Map<String, List<String>>) - Static method in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.Returns the
FileTypes.Type
corresponding to the response headers provided. - inferFileTypeFromUri(Uri) - Static method in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.Returns the
FileTypes.Type
corresponding to theUri
provided. - inflate(ParsableByteArray, ParsableByteArray, Inflater) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Uncompresses the data in
input
. - info - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.An opaque object that will be returned to
TrackSelector.onSelectionActivated(Object)
should the selections be activated. - init(@com.google.android.exoplayer2.util.EGLSurfaceTexture.SecureMode int) - Method in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.Initializes required EGL parameters and creates the
SurfaceTexture
. - init(int, PlayerId) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- init(int, PlayerId) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- init(int, PlayerId) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Initializes the renderer for playback with a player.
- init(long, @com.google.android.exoplayer2.C.VideoOutputMode int, ByteBuffer) - Method in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Initializes the buffer.
- init(long, int) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer
-
Deprecated.Initializes the buffer.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Initializes the extractor with an
ExtractorOutput
. - init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Initializes the extractor with an
ExtractorOutput
. - init(ExtractorOutput) - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- init(ExtractorOutput) - Method in class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.
- init(BaseMediaChunkOutput) - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunk
-
Deprecated.Initializes the chunk for loading, setting the
BaseMediaChunkOutput
that will receive samples as they are loaded. - init(ChunkExtractor.TrackOutputProvider) - Method in class com.google.android.exoplayer2.source.chunk.InitializationChunk
-
Deprecated.Initializes the chunk for loading, setting a
ChunkExtractor.TrackOutputProvider
for track outputs to which formats will be written as they are loaded. - init(ChunkExtractor.TrackOutputProvider, long, long) - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- init(ChunkExtractor.TrackOutputProvider, long, long) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor
-
Deprecated.Initializes the wrapper to output to
TrackOutput
s provided by the specifiedChunkExtractor.TrackOutputProvider
, and configures the extractor to receive data from a new chunk. - init(ChunkExtractor.TrackOutputProvider, long, long) - Method in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- init(TrackSelector.InvalidationListener, BandwidthMeter) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player to initialize the selector.
- init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput) - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput) - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- init(DataReader, Uri, Map<String, List<String>>, long, long, ExtractorOutput) - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Initializes the underlying infrastructure for reading from the input.
- init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.PassthroughSectionPayloadReader
-
Deprecated.
- init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.PesReader
-
Deprecated.
- init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in interface com.google.android.exoplayer2.extractor.ts.SectionPayloadReader
-
Deprecated.Initializes the section payload reader.
- init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in class com.google.android.exoplayer2.extractor.ts.SectionReader
-
Deprecated.
- init(TimestampAdjuster, ExtractorOutput, TsPayloadReader.TrackIdGenerator) - Method in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Initializes the payload reader.
- init(List<Tracks.Group>, boolean, Map<TrackGroup, TrackSelectionOverride>, Comparator<Format>, TrackSelectionView.TrackSelectionListener) - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Initialize the view to select tracks from a specified list of track groups.
- initForPrivateFrame(int, int) - Method in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Configures the buffer for the given frame dimensions when passing actual frame data via
VideoDecoderOutputBuffer.decoderPrivate
. - initForYuvFrame(int, int, int, int, int) - Method in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Resizes the buffer based on the given stride.
- INITIAL_DRM_REQUEST_RETRY_COUNT - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Number of times to retry for initial provisioning and key request for reporting error.
- initialAudioFormatBitrateCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks with initial audio format bitrate data.
- InitializationChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- InitializationChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, ChunkExtractor) - Constructor for class com.google.android.exoplayer2.source.chunk.InitializationChunk
-
Deprecated.
- initializationData - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.DvbSubtitleInfo
-
Deprecated.
- initializationData - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.Initialization data that must be provided to the decoder.
- initializationData - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.List of buffers containing the codec-specific data to be provided to the decoder.
- initializationData - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.List of buffers containing the codec-specific data to be provided to the decoder.
- initializationDataEquals(Format) - Method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns whether the
Format.initializationData
s belonging to this format andother
are equal. - InitializationException(int, int, int, int, Format, boolean, Exception) - Constructor for exception com.google.android.exoplayer2.audio.AudioSink.InitializationException
-
Deprecated.Creates a new instance.
- initializationSegment - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The media initialization section for this segment, as defined by #EXT-X-MAP.
- initialize(Loader, SntpClient.InitializationCallback) - Static method in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.Starts loading the device time offset.
- initializeOutput(ExtractorOutput, int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.Initializes the track with an output.
- initialSeek(int, long) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Seeks before setting the media sources and preparing the player.
- InitialTimeline(Timeline) - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSource.InitialTimeline
- initialVideoFormatBitrateCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks with initial video format bitrate data.
- initialVideoFormatHeightCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks with initial video format height data.
- INPUT_TYPE_BITMAP - Static variable in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Input frames come from a
Bitmap
. - INPUT_TYPE_SURFACE - Static variable in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Input frames come from a
surface
. - INPUT_TYPE_TEXTURE_ID - Static variable in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Input frames come from a traditional GLES texture.
- inputAudioFormat - Variable in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.The current input audio format.
- inputFormatChanged(Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- inputFormatChanged(Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- inputListener - Variable in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- InputReaderAdapterV30 - Class in com.google.android.exoplayer2.source.mediaparser
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- InputReaderAdapterV30() - Constructor for class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.
- inputSize - Variable in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues
-
Deprecated.
- insert(Uri, ContentValues) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- INSTANCE - Static variable in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- InsufficientCapacityException(int, int) - Constructor for exception com.google.android.exoplayer2.decoder.DecoderInputBuffer.InsufficientCapacityException
-
Deprecated.Creates an instance.
- integerElement(int, long) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when an integer element is encountered.
- integerElement(int, long) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when an integer element is encountered.
- InternalFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- InternalFrame(String, String, String) - Constructor for class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- intToStringMaxRadix(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a string representation of the integer using radix value
Character.MAX_RADIX
. - invalidate() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Calls
TrackSelector.InvalidationListener.onTrackSelectionsInvalidated()
to invalidate all previously generated track selections. - invalidate() - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Forces an update of the notification if already started.
- invalidateForegroundNotification() - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Invalidates the current foreground notification and causes
DownloadService.getForegroundNotification(List, int)
to be invoked again if the service isn't stopped. - invalidateForRendererCapabilitiesChange(Renderer) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Calls
TrackSelector.InvalidationListener.onRendererCapabilitiesChanged(Renderer)
to invalidate all previously generated track selections because a renderer's capabilities have changed. - invalidateMediaSessionMetadata() - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Updates the metadata of the media session.
- invalidateMediaSessionPlaybackState() - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Updates the playback state of the media session.
- invalidateMediaSessionQueue() - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Updates the queue of the media session by calling
MediaSessionConnector.QueueNavigator.onTimelineChanged(Player)
. - invalidateState() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Invalidates the current state.
- invalidateUpstreamFormatAdjustment() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Invalidates the last upstream format adjustment.
- InvalidContentTypeException(String, DataSpec) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidContentTypeException
-
Deprecated.
- InvalidResponseCodeException(int, String, IOException, Map<String, List<String>>, DataSpec, byte[]) - Constructor for exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidResponseCodeException
-
Deprecated.
- invoke(T) - Method in interface com.google.android.exoplayer2.util.ListenerSet.Event
-
Deprecated.Invokes the event notification on the given listener.
- invoke(T, FlagSet) - Method in interface com.google.android.exoplayer2.util.ListenerSet.IterationFinishedEvent
-
Deprecated.Invokes the iteration finished event.
- isAbsolute(String) - Static method in class com.google.android.exoplayer2.util.UriUtil
-
Deprecated.Returns true if the URI is starting with a scheme component, false otherwise.
- isActionSegment() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- isActive() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Returns whether the processor is configured and will process input buffers.
- isActive() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- isActive() - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- isActive() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- isAd() - Method in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Returns whether this period identifier identifies an ad in an ad group in a period.
- isAdaptiveSupported() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether adaptive selections containing more than one track are supported.
- isAdInErrorState(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns whether the specified ad has been marked as in
AdPlaybackState.AD_STATE_ERROR
. - isAdtsSyncWord(int) - Static method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.Returns whether an integer matches an ADTS SYNC word.
- isAfterLast() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns whether the cursor is pointing to the position after the last download.
- isAnimationEnabled() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether an animation is used to show and hide the playback controls.
- isAudio(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given string is an audio MIME type.
- isAudioChannelCountSupportedV21(int) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder supports audio with a given channel count.
- isAudioFormat(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Returns whether a
MediaFormat
is an audio format. - isAudioSampleRateSupportedV21(int) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder supports audio with a given sample rate.
- isAutomotive(Context) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether the app is running on an automotive device.
- isAvailable() - Static method in class com.google.android.exoplayer2.ext.av1.Gav1Library
-
Deprecated.Returns whether the underlying library is available, loading it if necessary.
- isAvailable() - Static method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
Deprecated.Returns whether the underlying library is available, loading it if necessary.
- isAvailable() - Static method in class com.google.android.exoplayer2.ext.flac.FlacLibrary
-
Deprecated.Returns whether the underlying library is available, loading it if necessary.
- isAvailable() - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.Returns whether the underlying library is available, loading it if necessary.
- isAvailable() - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Returns whether the underlying library is available, loading it if necessary.
- isAvailable() - Method in class com.google.android.exoplayer2.util.LibraryLoader
-
Deprecated.Returns whether the underlying libraries are available, loading them if necessary.
- isBeforeFirst() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns whether the cursor is pointing to the position before the first download.
- isBitrateLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging bitrate is allowed based on the request configuration.
- isBitrateModeSupported(MediaCodecInfo, String, int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns whether the bitrate mode is supported by the encoder.
- isBrowsable - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional boolean to indicate that the media is a browsable folder.
- isBt2020PqExtensionSupported() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns whether
GlUtil.EXTENSION_COLORSPACE_BT2020_PQ
is supported. - isBufferLengthLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging buffer length is allowed based on the request configuration.
- isBypassPossible(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns whether buffers in the input format can be processed without a codec.
- isCached - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.Whether the
CacheSpan
is cached. - isCached(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returns whether the specified range of data in a resource is fully cached.
- isCached(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- isCacheFolderLocked(File) - Static method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Returns whether
cacheFolder
is locked by aSimpleCache
instance. - isCanceled() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Returns whether the message delivery has been canceled.
- isCancelled() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- isCastSessionAvailable() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Returns whether a cast session is available.
- isCausedByPositionOutOfRange(IOException) - Static method in exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.Returns whether the given
IOException
was caused by aDataSourceException
whoseDataSourceException.reason
isPlaybackException.ERROR_CODE_IO_READ_POSITION_OUT_OF_RANGE
in its cause stack. - isChargingRequired() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether the device is required to be charging.
- isClosed() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns whether the cursor is closed
- isCommandAvailable(@com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- isCommandAvailable(@com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isCommandAvailable(int)
on the delegate and returns the result. - isCommandAvailable(@com.google.android.exoplayer2.Player.Command int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether the provided
Player.Command
is available. - isContentIdLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging content ID is allowed based on the request configuration.
- isControllerFullyVisible() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Returns whether the controller is currently fully visible.
- isControllerVisible() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Returns whether the controller is currently visible.
- isCryptoSchemeSupported(UUID) - Static method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.Returns whether the DRM scheme with the given UUID is supported on this device.
- isCurrentMediaItemDynamic() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- isCurrentMediaItemDynamic() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isCurrentMediaItemDynamic()
on the delegate and returns the result. - isCurrentMediaItemDynamic() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.
- isCurrentMediaItemLive() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- isCurrentMediaItemLive() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isCurrentMediaItemLive()
on the delegate and returns the result. - isCurrentMediaItemLive() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.
- isCurrentMediaItemSeekable() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- isCurrentMediaItemSeekable() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isCurrentMediaItemSeekable()
on the delegate and returns the result. - isCurrentMediaItemSeekable() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.
- isCurrentStreamFinal() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- isCurrentStreamFinal() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- isCurrentStreamFinal() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Returns whether the current
SampleStream
will be the final one supplied before the renderer is next disabled or reset. - isCurrentWindowDynamic() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.isCurrentMediaItemDynamic()
instead. - isCurrentWindowDynamic() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.isCurrentMediaItemDynamic()
instead. - isCurrentWindowDynamic() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.isCurrentMediaItemDynamic()
instead. - isCurrentWindowLive() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.isCurrentMediaItemLive()
instead. - isCurrentWindowLive() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.isCurrentMediaItemLive()
instead. - isCurrentWindowLive() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.isCurrentMediaItemLive()
instead. - isCurrentWindowSeekable() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.isCurrentMediaItemSeekable()
instead. - isCurrentWindowSeekable() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.isCurrentMediaItemSeekable()
instead. - isCurrentWindowSeekable() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.isCurrentMediaItemSeekable()
instead. - isDecodeOnly() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_DECODE_ONLY
flag is set. - isDeviceMuted - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Whether the device is muted.
- isDeviceMuted() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.isDeviceMuted()
instead. - isDeviceMuted() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and always returns
false
. - isDeviceMuted() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isDeviceMuted()
on the delegate and returns the result. - isDeviceMuted() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Gets whether the device is muted or not.
- isDeviceMuted() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- isDeviceMuted() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- isDeviceMuted() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- isDiagonal() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Returns whether the matrix is square and all non-diagonal coefficients are zero.
- isDone() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- isDynamic - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.Whether this media item may change over time, for example a moving live window.
- isDynamic - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- isDynamic - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Whether this window may change when the timeline is updated.
- isEligibleForFallback(IOException) - Method in class com.google.android.exoplayer2.upstream.DefaultLoadErrorHandlingPolicy
-
Deprecated.Returns whether an error should trigger a fallback if possible.
- isEmpty() - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.Returns whether this track group array is empty.
- isEmpty() - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns whether the timeline is empty.
- isEmpty() - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns
true
if there are no tracks, andfalse
otherwise. - isEnabled - Variable in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- isEnabled() - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Returns whether the source is enabled.
- isEncodingHighResolutionPcm(@com.google.android.exoplayer2.C.PcmEncoding int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether
encoding
is high resolution (> 16-bit) PCM. - isEncodingLinearPcm(@com.google.android.exoplayer2.C.Encoding int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether
encoding
is one of the linear PCM encodings. - isEncrypted - Variable in class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.Indicates the encryption state of the samples in the sample group.
- isEncrypted() - Method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_ENCRYPTED
flag is set. - isEnded - Variable in class com.google.android.exoplayer2.testutil.FakeRenderer
- isEnded() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Returns whether the pipeline has ended.
- isEnded() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Returns whether this processor will return no more output from
AudioProcessor.getOutput()
untilAudioProcessor.flush()
has been called and more input has been queued. - isEnded() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns whether
AudioSink.playToEndOfStream()
has been called and all buffers have been processed. - isEnded() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- isEnded() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Whether the renderer is ready for the
ExoPlayer
instance to transition toPlayer.STATE_ENDED
. - isEnded() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.
- isEnded() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Returns whether the iteration has reached the end of the available data.
- isEnded() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- isEnded() - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- isEnded() - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.
- isEnded() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Returns whether the
Codec
's output stream has ended, and no more data can be dequeued. - isEnded() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- isEnded() - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- isEndOfStream() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_END_OF_STREAM
flag is set. - isEndTag(XmlPullParser) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns whether the current event is an end tag.
- isEndTag(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns whether the current event is an end tag with the specified name.
- isEquivalent(TrackSelectorResult) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.Returns whether this result is equivalent to
other
for all renderers. - isEquivalent(TrackSelectorResult, int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.Returns whether this result is equivalent to
other
for the renderer at the given index. - isErrorSegment() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- isExplicit() - Method in interface com.google.android.exoplayer2.source.dash.DashSegmentIndex
-
Deprecated.Returns true if segments are defined explicitly by the index.
- isExplicit() - Method in class com.google.android.exoplayer2.source.dash.DashWrappingSegmentIndex
-
Deprecated.
- isExplicit() - Method in class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.
- isExplicit() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- isExplicit() - Method in class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList
-
Deprecated.
- isFallbackAvailable(@com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackType int) - Method in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.Returns whether a fallback is available for the given
fallback type
. - isFeatureSupported(MediaCodecInfo, String, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns whether a given feature is supported.
- isFirst() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns whether the cursor is pointing to the first download.
- isFirstSample() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_FIRST_SAMPLE
flag is set. - isFlagSet(@com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns whether the given flag is set.
- isFormatFunctionallySupported(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Returns whether the decoder may functionally support decoding the given
format
. - isFormatSupported(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Returns whether the decoder may support decoding the given
format
both functionally and performantly. - isFullyVisible() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether the controller is fully visible, which means all UI controls are visible.
- isHardwareAccelerated(MediaCodecInfo, String) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Checks if a codec is hardware-accelerated.
- isHdr10PlusOutOfBandMetadataSupported() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the codec handles HDR10+ out-of-band metadata.
- isHeart() - Method in class com.google.android.exoplayer2.HeartRating
-
Deprecated.Returns whether the rating is "heart".
- isHighBitDepthSupported() - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Returns true if the underlying libvpx library supports high bit depth.
- isHoleSpan() - Method in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.Returns whether this is a hole
CacheSpan
. - isIdentity() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Returns whether this is an identity matrix.
- isIdle() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns whether the manager is currently idle.
- isIdleRequired() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether the device is required to be idle.
- isImage(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given string is an image MIME type.
- isIndependent - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Part
-
Deprecated.Whether the part is independent.
- isInitialized() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns whether the manager has completed initialization.
- isInitialized() - Static method in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.Returns whether the device time offset has already been loaded.
- isInitialized() - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Returns whether the instance is initialized with a timestamp offset.
- isKeyAllowed(String) - Method in interface com.google.android.exoplayer2.upstream.CmcdConfiguration.RequestConfig
-
Deprecated.Checks whether the specified key is allowed in CMCD logging.
- isKeyFrame() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_KEY_FRAME
flag is set. - isLast() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Returns whether the cursor is pointing to the last download.
- isLastPeriod(int, Timeline.Period, Timeline.Window, @com.google.android.exoplayer2.Player.RepeatMode int, boolean) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns whether the given period is the last period of the timeline depending on the
repeatMode
and whether shuffling is enabled. - isLastSample() - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Returns whether the
C.BUFFER_FLAG_LAST_SAMPLE
flag is set. - isLastSampleQueued() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns whether the last sample of the stream has knowingly been queued.
- isLevel1Element(int) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Checks if the given id is that of a level 1 element.
- isLevel1Element(int) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Checks if the given id is that of a level 1 element.
- isLinebreak(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether the given character is a carriage return ('\r') or a line feed ('\n').
- isLinethrough() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- isLive - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.Whether the manifest describes a live presentation still in progress.
- isLive - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- isLive - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Use
Timeline.Window.isLive()
instead. - isLive() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- isLive() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Returns whether the tracked playlists describe a live stream.
- isLive() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns whether this is a live stream.
- isLivePostrollPlaceholder(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Whether the
AdPlaybackState.AdGroup
at the given ad group index is a live postroll placeholder. - isLivePostrollPlaceholder(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns whether the ad group at the given ad group index is a live postroll placeholder.
- isLoadCompleted() - Method in class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.
- isLoadCompleted() - Method in class com.google.android.exoplayer2.source.chunk.MediaChunk
-
Deprecated.Returns whether the chunk has been fully loaded.
- isLoadCompleted() - Method in class com.google.android.exoplayer2.source.chunk.SingleSampleMediaChunk
-
Deprecated.
- isLoadCompleted() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunk
- isLoading - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Whether the player is currently loading its source.
- isLoading() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isLoading()
on the delegate and returns the result. - isLoading() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Whether the player is currently loading the source.
- isLoading() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- isLoading() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- isLoading() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Returns whether the media period is currently loading.
- isLoading() - Method in interface com.google.android.exoplayer2.source.SequenceableLoader
-
Deprecated.Returns whether the loader is currently loading.
- isLoading() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- isLoading() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- isLoading() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- isLoading() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Returns whether the loader is currently loading.
- isLoadingFinished() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Returns whether data has been written to the sample queue until the end of stream signal.
- isLocalFileUri(Uri) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns true if the URI is a path to a local file or a reference to a local file.
- isLooping - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItemSequence
-
Deprecated.Whether this sequence is looping.
- isMatroska(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given
mimeType
is a Matroska MIME type, including WebM. - isMaximumRequestThroughputLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging maximum requested throughput is allowed based on the request configuration.
- isMeasuredThroughputLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging measured throughput is allowed based on the request configuration.
- isNalUnitSei(String, byte) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Returns whether the NAL unit with the specified header contains supplemental enhancement information.
- isNetwork - Variable in class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- isNetworkRequired() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether network connectivity is required.
- isNewerThan(HlsMediaPlaylist) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Returns whether this playlist is newer than
other
. - isNewSubtitleDataAvailable() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- isNewSubtitleDataAvailable() - Method in class com.google.android.exoplayer2.text.cea.Cea708Decoder
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.Brightness
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.Contrast
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.Crop
-
Deprecated.
- isNoOp(int, int) - Method in interface com.google.android.exoplayer2.effect.GlEffect
-
Deprecated.Returns whether a
GlEffect
applies no change at every timestamp. - isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.HslAdjustment
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.RgbAdjustment
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.
- isNoOp(int, int) - Method in class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.
- isObjectDurationLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging object duration is allowed based on the request configuration.
- isObjectTypeLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging object type is allowed based on the request configuration.
- isoColorPrimariesToColorSpace(int) - Static method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns the
C.ColorSpace
corresponding to the given ISO color primary code, as per table A.7.21.1 in Rec. - isOpen() - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Returns whether the condition is opened.
- isOpened() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
-
Returns whether the data source is currently opened.
- isOpenEnded() - Method in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.Returns whether this is an open-ended
CacheSpan
. - isOperational() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Whether the pipeline can be used for processing buffers.
- isOrdered - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- isoTransferCharacteristicsToColorTransfer(int) - Static method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns the
C.ColorTransfer
corresponding to the given ISO transfer characteristics code, as per table A.7.21.2 in Rec. - isPackedAudioExtractor() - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- isPackedAudioExtractor() - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Returns whether this is a packed audio extractor, as defined in RFC 8216, Section 3.4.
- isPackedAudioExtractor() - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- isPassthroughPlaybackSupported(Format) - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Returns whether the device can do passthrough playback for
format
. - isPlaceholder - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.Whether this media item contains placeholder information because the real information has yet to be loaded.
- isPlaceholder - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.Whether this period contains placeholder information because the real information has yet to be loaded.
- isPlaceholder - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- isPlaceholder - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Whether this period contains placeholder information because the real information has yet to be loaded.
- isPlaceholder - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Whether this window contains placeholder information because the real information has yet to be loaded.
- isPlayable - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional boolean to indicate that the media is playable.
- isPlaying() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- isPlaying() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- isPlaying() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isPlaying()
on the delegate and returns the result. - isPlaying() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether the player is playing, i.e.
- isPlayingAd() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- isPlayingAd() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.isPlayingAd()
on the delegate and returns the result. - isPlayingAd() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Returns whether the player is currently playing an ad.
- isPlayingAd() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- isPlayingAd() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- isPlayingAd() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- isPreload - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Part
-
Deprecated.Whether the part is a preloading part.
- isPrepared() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- isPrepared() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Returns whether the source is currently prepared.
- isProtectedContentExtensionSupported(Context) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns whether creating a GL context with
GlUtil.EXTENSION_PROTECTED_CONTENT
is possible. - isPsshAtom(byte[]) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Returns whether the data is a valid PSSH atom.
- isPublic - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.Whether the radio station is listed (
icy-pub
), orfalse
if the header was not present. - isRated() - Method in class com.google.android.exoplayer2.HeartRating
-
Deprecated.
- isRated() - Method in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.
- isRated() - Method in class com.google.android.exoplayer2.Rating
-
Deprecated.Whether the rating exists or not.
- isRated() - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.
- isRated() - Method in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- isReady() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Whether the renderer is able to immediately render media from the current position.
- isReady() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.source.EmptySampleStream
-
Deprecated.
- isReady() - Method in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Returns whether data is available to be read.
- isReady() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- isReady() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
- isReady() - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- isReady() - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- isReady(boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Returns whether there is data available for reading.
- isRecoverable - Variable in exception com.google.android.exoplayer2.audio.AudioSink.InitializationException
-
Deprecated.If the exception can be recovered by recreating the sink.
- isRecoverable - Variable in exception com.google.android.exoplayer2.audio.AudioSink.WriteException
-
Deprecated.If the exception can be recovered by recreating the sink.
- isRendererEnabled(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.Returns whether the renderer at the specified index is enabled.
- isRepeatModeEnabled(@com.google.android.exoplayer2.Player.RepeatMode int, int) - Static method in class com.google.android.exoplayer2.util.RepeatModeUtil
-
Deprecated.Verifies whether a given
repeatMode
is enabled in the bitmaskenabledModes
. - isRetry() - Method in class com.google.android.exoplayer2.upstream.Loader.LoadErrorAction
-
Deprecated.Returns whether this is a retry action.
- isReusable() - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- isReusable() - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Returns whether this instance can be used for extracting multiple continuous segments.
- isReusable() - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- isRoot - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- isSeamlessAdaptationSupported(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Returns whether it may be possible to adapt an instance of this decoder to playing a different format when the codec is configured to play media in the specified
format
. - isSeamlessAdaptationSupported(Format, Format, boolean) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
- isSecureSupported(Context) - Static method in class com.google.android.exoplayer2.video.PlaceholderSurface
-
Deprecated.Returns whether the device supports secure placeholder surfaces.
- isSeekable - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.Whether it's possible to seek within this media item.
- isSeekable - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- isSeekable - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Whether it's possible to seek within this window.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.BinarySearchSeekMap
-
Deprecated.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.ConstantBitrateSeekMap
-
Deprecated.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.FlacSeekTableSeekMap
-
Deprecated.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.IndexSeekMap
-
Deprecated.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- isSeekable() - Method in interface com.google.android.exoplayer2.extractor.SeekMap
-
Deprecated.Returns whether seeking is supported.
- isSeekable() - Method in class com.google.android.exoplayer2.extractor.SeekMap.Unseekable
-
Deprecated.
- isSeeking() - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.Returns whether the last operation set by
BinarySearchSeeker.setSeekTargetUs(long)
is still pending. - isSegmentAvailableAtFullNetworkSpeed(long, long) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- isSelected() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether at least one track in the group is selected for playback.
- isServerSideInserted - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Whether this ad group is server-side inserted and part of the content stream.
- isServerSideInsertedAdGroup(int) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns whether the ad group at index
adGroupIndex
is server-side inserted and part of the content stream. - isSessionIdLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging session ID is allowed based on the request configuration.
- isSetParametersSupported() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- isSetParametersSupported() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Returns if this
TrackSelector
supportsTrackSelector.setParameters(TrackSelectionParameters)
. - isSimulatingUnknownLength() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Returns whether unknown length is simulated
- isSingleWindow() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- isSingleWindow() - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- isSingleWindow() - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Returns true if the media source is guaranteed to never have zero or more than one window.
- isSingleWindow() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- isSingleWindow() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- isSizeSupported(MediaCodecInfo, String, int, int) - Static method in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.Returns whether the encoder supports the given resolution.
- isSnapshotValid(Uri) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- isSnapshotValid(Uri) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Returns whether the snapshot of the playlist referenced by the provided
Uri
is valid, meaning all the segments referenced by the playlist are expected to be available. - isSourceReady() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Returns whether the upstream source is ready.
- isSquare() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Returns whether the input and output channel count is the same.
- isStartOfTsPacket(byte[], int, int, int) - Static method in class com.google.android.exoplayer2.extractor.ts.TsUtil
-
Deprecated.Returns whether a TS packet starts at
searchPosition
according to the MPEG-TS synchronization recommendations. - isStartTag(XmlPullParser) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns whether the current event is a start tag.
- isStartTag(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns whether the current event is a start tag with the specified name.
- isStartTagIgnorePrefix(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.util.XmlPullParserUtil
-
Deprecated.Returns whether the current event is a start tag with the specified name.
- isStorageNotLowRequired() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether the device is required to not be low on internal storage.
- isStreamingFormatLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging streaming format is allowed based on the request configuration.
- isStreamTypeLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging stream type is allowed based on the request configuration.
- isSupported() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether at least one track in the group is supported for playback, without exceeding the advertised capabilities of the device.
- isSupported(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int, boolean) - Static method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Returns true if the
C.FormatSupport
in the givenRendererCapabilities.Capabilities
isC.FORMAT_HANDLED
or ifallowExceedsCapabilities
is set and the format support isC.FORMAT_EXCEEDS_CAPABILITIES
. - isSupported(boolean) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether at least one track in the group is supported for playback.
- isSurfacelessContextExtensionSupported() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns whether the
GlUtil.EXTENSION_SURFACELESS_CONTEXT
extension is supported. - isSurfaceValid - Variable in exception com.google.android.exoplayer2.video.MediaCodecVideoDecoderException
-
Deprecated.Whether the surface was valid when the exception occurred.
- isSyncWord(int) - Static method in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Returns whether a given integer matches a DTS sync word.
- isTerminalState() - Method in class com.google.android.exoplayer2.offline.Download
-
Deprecated.Returns whether the download is completed or failed.
- isText(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given string is a text MIME type, including known text types that use "application" as their base type.
- isThumbsUp() - Method in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.Returns whether the rating is "thumbs up".
- isTopBitrateLoggingAllowed() - Method in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Returns whether logging top bitrate is allowed based on the request configuration.
- isTrackExcluded(int, long) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- isTrackExcluded(int, long) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- isTrackExcluded(int, long) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns whether the track at the specified index in the selection is excluded.
- isTrackSelected(int) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether a specified track is selected for playback.
- isTrackSupported(int) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether a specified track is supported for playback, without exceeding the advertised capabilities of the device.
- isTrackSupported(int, boolean) - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.Returns whether a specified track is supported for playback.
- isTransferHdr(ColorInfo) - Static method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns whether the
ColorInfo
uses an HDRC.ColorTransfer
. - isTunnelingEnabled() - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Returns whether tunneling is enabled for the currently selected tracks.
- isTunnelingEnabled() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- isTunnelingEnabled() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- isTv(Context) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether the app is running on a TV device.
- isTypeSelected(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns true if at least one track of the type
trackType
is selected for playback. - isTypeSupported(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns true if at least one track of type
trackType
issupported
. - isTypeSupported(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.Returns true if at least one track of type
trackType
issupported
. - isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.
- isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.
- isUnderline() - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- isUnmeteredNetworkRequired() - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Returns whether un-metered network connectivity is required.
- isValid() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns whether this instance is valid.
- isVideo(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Returns whether the given string is a video MIME type.
- isVideoFormat(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Returns whether a
MediaFormat
is a video format. - isVideoSizeAndRateSupportedV21(int, int, double) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder supports video with a given width, height and frame rate.
- isVisible() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Returns whether the controller is currently visible.
- isVisible() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Returns whether the controller is currently visible.
- isWaitingForRequirements() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Returns whether this manager has one or more downloads that are not progressing for the sole reason that the
Requirements
are not met. - isWebvttHeaderLine(ParsableByteArray) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttParserUtil
-
Deprecated.Returns whether the given input is the first line of a WebVTT file.
- isWindowColorSet() - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Returns true if the fill color of the window is set.
- isYuvTargetExtensionSupported() - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Returns whether the
GlUtil.EXTENSION_YUV_TARGET
extension is supported. - isZero() - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Returns whether all mixing coefficients are zero.
- iterator() - Method in class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.Returns an iterator over a snapshot of all the elements currently in this multiset (including duplicates).
- Iterator(FakeAdaptiveDataSet, int, int) - Constructor for class com.google.android.exoplayer2.testutil.FakeAdaptiveDataSet.Iterator
-
Create iterator.
- iv - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The 16 byte initialization vector.
J
- JPEG - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the JPEG format.
- JpegExtractor - Class in com.google.android.exoplayer2.extractor.jpeg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- JpegExtractor() - Constructor for class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- jumpDrawablesToCurrentState() - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
K
- key - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The 16 byte key id.
- key - Variable in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.The key.
- key - Variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The metadata key name.
- key - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.The cache key that uniquely identifies the resource.
- key - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.A key that uniquely identifies the resource.
- KEY_ANDROID_CAPTURE_FPS - Static variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.Key for the capture frame rate (in frames per second).
- KEY_BITRATE - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_BUFFER_LENGTH - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CMCD_OBJECT - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CMCD_REQUEST - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CMCD_SESSION - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CMCD_STATUS - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CONTENT_ID - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Key for the
String
content id inDownloadService.ACTION_SET_STOP_REASON
andDownloadService.ACTION_REMOVE_DOWNLOAD
intents. - KEY_CONTENT_ID - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_CONTENT_LENGTH - Static variable in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Key for content length in bytes (type: long).
- KEY_CUSTOM_PREFIX - Static variable in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Prefix for custom metadata keys.
- KEY_DOWNLOAD_REQUEST - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Key for the
DownloadRequest
inDownloadService.ACTION_ADD_DOWNLOAD
intents. - KEY_FOREGROUND - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Key for a boolean extra that can be set on any intent to indicate whether the service was started in the foreground.
- KEY_MAX_BIT_RATE - Static variable in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.The
MediaFormat
key for the maximum bitrate in bits per second. - KEY_MAXIMUM_REQUESTED_BITRATE - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_MEASURED_THROUGHPUT - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_OBJECT_DURATION - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_OBJECT_TYPE - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_PCM_ENCODING_EXTENDED - Static variable in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Custom
MediaFormat
key associated with an integer representing the PCM encoding. - KEY_PIXEL_WIDTH_HEIGHT_RATIO_FLOAT - Static variable in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Custom
MediaFormat
key associated with a float representing the ratio between a pixel's width and height. - KEY_REDIRECTED_URI - Static variable in interface com.google.android.exoplayer2.upstream.cache.ContentMetadata
-
Deprecated.Key for redirected uri (type: String).
- KEY_REQUIREMENTS - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Key for the
Requirements
inDownloadService.ACTION_SET_REQUIREMENTS
intents. - KEY_SESSION_ID - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_STATUS_AVAILABLE - Static variable in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Value for use with the Map returned from
FakeExoMediaDrm.queryKeyStatus(byte[])
. - KEY_STATUS_KEY - Static variable in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Key for use with the Map returned from
FakeExoMediaDrm.queryKeyStatus(byte[])
. - KEY_STATUS_UNAVAILABLE - Static variable in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Value for use with the Map returned from
FakeExoMediaDrm.queryKeyStatus(byte[])
. - KEY_STOP_REASON - Static variable in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Key for the integer stop reason in
DownloadService.ACTION_SET_STOP_REASON
andDownloadService.ACTION_ADD_DOWNLOAD
intents. - KEY_STREAM_TYPE - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_STREAMING_FORMAT - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_TOP_BITRATE - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KEY_TYPE_OFFLINE - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Key request type for keys that will be used for offline use.
- KEY_TYPE_RELEASE - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Key request type indicating that saved offline keys should be released.
- KEY_TYPE_STREAMING - Static variable in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Key request type for keys that will be used for online use.
- KEY_VERSION - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.
- KeyRequest(byte[], String) - Constructor for class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Creates an instance with
ExoMediaDrm.KeyRequest.REQUEST_TYPE_UNKNOWN
. - KeyRequest(byte[], String, @com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest.RequestType int) - Constructor for class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Creates an instance.
- keySetId - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.The key set id of the offline licence if the content is protected with DRM.
- KeysExpiredException - Exception in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- KeysExpiredException() - Constructor for exception com.google.android.exoplayer2.drm.KeysExpiredException
-
Deprecated.
- KeyStatus(int, byte[]) - Constructor for class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyStatus
-
Deprecated.Creates an instance.
L
- label - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The human readable label, or null if unknown or not applicable.
- label - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The label.
- lang - Variable in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.Declares the language code(s) for this ProgramInformation.
- language - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.DvbSubtitleInfo
-
Deprecated.
- language - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo
-
Deprecated.
- language - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The language as an IETF BCP 47 conformant tag, or null if unknown or not applicable.
- language - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The language.
- language - Variable in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- language - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- LANGUAGE_UNDETERMINED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an undetermined language as an ISO 639-2 language code.
- LanguageFeatureSpan - Interface in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LAST_FRAME_DURATION_BEHAVIOR_DUPLICATE_PREV_DURATION - Static variable in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Use the difference between the last timestamp and the one before that as the duration of the last sample.
- LAST_FRAME_DURATION_BEHAVIOR_INSERT_SHORT_FRAME - Static variable in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Insert a zero-length last sample.
- lastFormat - Variable in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- lastMediaSequence - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.RenditionReport
-
Deprecated.The last media sequence that is in the playlist of the reported rendition.
- lastPartIndex - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.RenditionReport
-
Deprecated.The last part index that is in the playlist of the reported rendition, or
C.INDEX_UNSET
if the rendition does not contain partial segments. - lastPeriodIndex - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The index of the last period that belongs to this window.
- lastTouchTimestamp - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.The last touch timestamp, or
C.TIME_UNSET
ifCacheSpan.isCached
is false. - latitude - Variable in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- LatmReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LatmReader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- LAYOUT_SCALE_TO_FIT - Static variable in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Empty pixels added above and below the input frame (for letterboxing), or to the left and right of the input frame (for pillarboxing), until the desired aspect ratio is achieved.
- LAYOUT_SCALE_TO_FIT_WITH_CROP - Static variable in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Pixels cropped from the input frame, until the desired aspect ratio is achieved.
- LAYOUT_STRETCH_TO_FIT - Static variable in class com.google.android.exoplayer2.effect.Presentation
-
Deprecated.Frame stretched larger on the x or y axes to fit the desired aspect ratio.
- LeanbackPlayerAdapter - Class in com.google.android.exoplayer2.ext.leanback
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LeanbackPlayerAdapter(Context, Player, int) - Constructor for class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.Builds an instance.
- LeastRecentlyUsedCacheEvictor - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LeastRecentlyUsedCacheEvictor(long) - Constructor for class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- length - Variable in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.The number of chunks.
- length - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.CommentHeader
-
Deprecated.
- length - Variable in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.The length of the range, or
C.LENGTH_UNSET
to indicate that the range is unbounded. - length - Variable in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.The number of tracks in the group.
- length - Variable in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.The number of groups in the array.
- length - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData.Segment
- length - Variable in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.The number of tracks in the group.
- length - Variable in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.The number of selected tracks within the
TrackGroup
. - length - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- length - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.The length of this array.
- length - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.The number of selections in the result.
- length - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.The length of the
CacheSpan
, orC.LENGTH_UNSET
if this is an open-ended hole. - length - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.The length of the data, or
C.LENGTH_UNSET
. - length() - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.Returns the number of metadata entries.
- length() - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- length() - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- length() - Method in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.Returns the number of tracks in the selection.
- LENGTH_NDC - Static variable in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Length of the normalized device coordinate (NDC) space, which spans from -1 to 1.
- LENGTH_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset or unknown length.
- level - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoding level.
- level - Variable in class com.google.android.exoplayer2.video.DolbyVisionConfig
-
Deprecated.The level number.
- LEVEL_UNSET - Static variable in class com.google.android.exoplayer2.transformer.EncoderUtil
-
Deprecated.A value to indicate the encoding level is not set.
- levelIdc - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- LibflacAudioRenderer - Class in com.google.android.exoplayer2.ext.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LibflacAudioRenderer() - Constructor for class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.
- LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.Creates an instance.
- LibflacAudioRenderer(Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.Creates an instance.
- Libgav1VideoRenderer - Class in com.google.android.exoplayer2.ext.av1
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.Creates a new instance.
- Libgav1VideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int) - Constructor for class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.Creates a new instance.
- LibopusAudioRenderer - Class in com.google.android.exoplayer2.ext.opus
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LibopusAudioRenderer() - Constructor for class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.
- LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.Creates a new instance.
- LibopusAudioRenderer(Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.Creates a new instance.
- LibraryLoader - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LibraryLoader(String...) - Constructor for class com.google.android.exoplayer2.util.LibraryLoader
-
Deprecated.
- LibvpxVideoRenderer - Class in com.google.android.exoplayer2.ext.vp9
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LibvpxVideoRenderer(long) - Constructor for class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.Creates a new instance.
- LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.Creates a new instance.
- LibvpxVideoRenderer(long, Handler, VideoRendererEventListener, int, int, int, int) - Constructor for class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.Creates a new instance.
- licenseRequestHeaders - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.The headers to attach to requests sent to the DRM license server.
- licenseServerUrl - Variable in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.The URL of the server to which license requests should be made.
- licenseUri - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Optional default DRM license server
Uri
. - lightnessAdjustment - Variable in class com.google.android.exoplayer2.effect.HslAdjustment
-
Deprecated.Indicates the lightness adjustment.
- limit() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Returns the limit.
- line - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The position of the cue box within the viewport in the direction orthogonal to the writing direction (determined by
Cue.verticalType
), orCue.DIMEN_UNSET
. - LINE_TYPE_FRACTION - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Value for
Cue.lineType
whenCue.line
is a fractional position. - LINE_TYPE_NUMBER - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Value for
Cue.lineType
whenCue.line
is a line number. - lineAnchor - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.
- linearSearch(int[], int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the first occurrence of
value
inarray
, orC.INDEX_UNSET
ifvalue
is not contained inarray
. - linearSearch(long[], long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the index of the first occurrence of
value
inarray
, orC.INDEX_UNSET
ifvalue
is not contained inarray
. - lineType - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The type of the
Cue.line
value. - ListenerSet<T extends @NonNull Object> - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ListenerSet(Looper, Clock, ListenerSet.IterationFinishedEvent<T>) - Constructor for class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Creates a new listener set.
- ListenerSet.Event<T> - Interface in com.google.android.exoplayer2.util
-
Deprecated.An event sent to a listener.
- ListenerSet.IterationFinishedEvent<T> - Interface in com.google.android.exoplayer2.util
-
Deprecated.An event sent to a listener when all other events sent during one
Looper
message queue iteration were handled by the listener. - liveConfiguration - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.The live playback configuration.
- liveConfiguration - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The active
MediaItem.LiveConfiguration
, or null if the media item is not live. - liveConfiguration - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The
MediaItem.LiveConfiguration
that is used or null ifTimeline.Window.isLive()
returns false. - LiveConfiguration(long, long, long, float, float) - Constructor for class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.Use
MediaItem.LiveConfiguration.Builder
instead. - LiveContentUnsupportedException() - Constructor for exception com.google.android.exoplayer2.offline.DownloadHelper.LiveContentUnsupportedException
-
Deprecated.
- LivePlaybackSpeedControl - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- load() - Method in class com.google.android.exoplayer2.source.chunk.ContainerMediaChunk
-
Deprecated.
- load() - Method in class com.google.android.exoplayer2.source.chunk.DataChunk
-
Deprecated.
- load() - Method in class com.google.android.exoplayer2.source.chunk.InitializationChunk
-
Deprecated.
- load() - Method in class com.google.android.exoplayer2.source.chunk.SingleSampleMediaChunk
-
Deprecated.
- load() - Method in class com.google.android.exoplayer2.testutil.FakeMediaChunk
- load() - Method in interface com.google.android.exoplayer2.upstream.Loader.Loadable
-
Deprecated.Performs the load, returning on completion or cancellation.
- load() - Method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.
- load(DataSource, ParsingLoadable.Parser<? extends T>, Uri, int) - Static method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Loads a single parsable object.
- load(DataSource, ParsingLoadable.Parser<? extends T>, DataSpec, int) - Static method in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Loads a single parsable object.
- loadBitmap(Uri) - Method in class com.google.android.exoplayer2.upstream.DataSourceBitmapLoader
-
Deprecated.Loads an image from a
Uri
. - loadBitmap(Uri) - Method in interface com.google.android.exoplayer2.util.BitmapLoader
-
Deprecated.Loads an image from
uri
. - loadBitmapFromMetadata(MediaMetadata) - Method in interface com.google.android.exoplayer2.util.BitmapLoader
-
Deprecated.Loads an image from
MediaMetadata
. - loadCanceled(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadCanceled(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadCanceled(LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadChunkIndex(DataSource, int, Representation) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads initialization and index data for the
representation
and returns theChunkIndex
. - loadChunkIndex(DataSource, int, Representation, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads initialization and index data for the
representation
and returns theChunkIndex
. - loadCompleted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadCompleted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadCompleted(LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- LoadControl - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- loadDurationMs - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.The duration of the load up to the event time.
- Loader - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Loader(String) - Constructor for class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.
- Loader.Callback<T extends Loader.Loadable> - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A callback to be notified of
Loader
events. - Loader.Loadable - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.An object that can be loaded using a
Loader
. - Loader.LoadErrorAction - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Action that can be taken in response to
Loader.Callback.onLoadError(Loadable, long, long, IOException, int)
. - Loader.ReleaseCallback - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.A callback to be notified when a
Loader
has finished being released. - Loader.UnexpectedLoaderException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an unexpected exception or error is encountered during loading.
- LoaderErrorThrower - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LoaderErrorThrower.Placeholder - Class in com.google.android.exoplayer2.upstream
-
Deprecated.A
LoaderErrorThrower
that never throws. - loadError(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, IOException, boolean) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadError(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, IOException, boolean) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadError(LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- LoadErrorHandlingPolicy - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LoadErrorHandlingPolicy.FallbackOptions - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Holds information about the available fallback options.
- LoadErrorHandlingPolicy.FallbackSelection - Class in com.google.android.exoplayer2.upstream
-
Deprecated.A selected fallback option.
- LoadErrorHandlingPolicy.FallbackType - Annotation Type in com.google.android.exoplayer2.upstream
-
Deprecated.Fallback type.
- LoadErrorHandlingPolicy.LoadErrorInfo - Class in com.google.android.exoplayer2.upstream
-
Deprecated.Holds information about a load task error.
- LoadErrorInfo(LoadEventInfo, MediaLoadData, IOException, int) - Constructor for class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo
-
Deprecated.Creates an instance with the given values.
- loaders - Variable in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- loadEventInfo - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo
-
Deprecated.The
LoadEventInfo
associated with the load that encountered an error. - LoadEventInfo - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LoadEventInfo(long, DataSpec, long) - Constructor for class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.
- LoadEventInfo(long, DataSpec, Uri, Map<String, List<String>>, long, long, long) - Constructor for class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.Creates load event info.
- loadFormatWithDrmInitData(DataSource, Period) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads a
Format
for acquiring keys for a given period in a DASH manifest. - loadInitializationData(ChunkExtractor, DataSource, Representation, boolean) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads initialization data for the
representation
and optionally index data then returns aBundledChunkExtractor
which contains the output. - loadLibrary(String) - Method in class com.google.android.exoplayer2.util.LibraryLoader
-
Deprecated.Should be implemented to call
System.loadLibrary(name)
. - loadManifest(DataSource, Uri) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads a DASH manifest.
- loadSampleFormat(DataSource, int, Representation) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads initialization data for the
representation
and returns the sampleFormat
. - loadSampleFormat(DataSource, int, Representation, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Loads initialization data for the
representation
and returns the sampleFormat
. - loadStarted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadStarted(LoadEventInfo, @com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadStarted(LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- loadTaskId - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Identifies the load task for this loadable.
- loadTaskId - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.Identifies the load task to which this event corresponds.
- loadTaskId - Variable in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.Identifies the load task for this loadable.
- localConfiguration - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Optional configuration for local playback.
- localeIndicator - Variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The four byte locale indicator.
- LocalMediaDrmCallback - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LocalMediaDrmCallback(byte[]) - Constructor for class com.google.android.exoplayer2.drm.LocalMediaDrmCallback
-
Deprecated.
- location - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The location of this manifest, or null if not present.
- Log - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LOG_LEVEL_ALL - Static variable in class com.google.android.exoplayer2.util.Log
-
Deprecated.Log level to log all messages.
- LOG_LEVEL_ERROR - Static variable in class com.google.android.exoplayer2.util.Log
-
Deprecated.Log level to only log error messages.
- LOG_LEVEL_INFO - Static variable in class com.google.android.exoplayer2.util.Log
-
Deprecated.Log level to only log informative, warning and error messages.
- LOG_LEVEL_OFF - Static variable in class com.google.android.exoplayer2.util.Log
-
Deprecated.Log level to disable all logging.
- LOG_LEVEL_WARNING - Static variable in class com.google.android.exoplayer2.util.Log
-
Deprecated.Log level to only log warning and error messages.
- Log.Logger - Interface in com.google.android.exoplayer2.util
-
Deprecated.Interface for a logger that can output messages with a tag.
- Log.LogLevel - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.Log level for ExoPlayer logcat logging.
- logd(String) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.Logs a debug message.
- loge(String) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.Logs an error message.
- logMetrics(DecoderCounters, DecoderCounters) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- LongArray - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- LongArray() - Constructor for class com.google.android.exoplayer2.util.LongArray
-
Deprecated.
- LongArray(int) - Constructor for class com.google.android.exoplayer2.util.LongArray
-
Deprecated.
- longitude - Variable in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- lookAheadCount - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The number of fragments in a lookahead, or
SsManifest.UNSET_LOOKAHEAD
if the lookahead is unspecified. - LoopingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.To loop a
MediaSource
indefinitely, usePlayer.setRepeatMode(int)
instead of this class. To add aMediaSource
a specific number of times to the playlist, useExoPlayer.addMediaSource(com.google.android.exoplayer2.source.MediaSource)
in a loop with the sameMediaSource
. To combine repeatedMediaSource
instances into oneMediaSource
, for example to further wrap it in anotherMediaSource
, useConcatenatingMediaSource
with the sameMediaSource
added
multiple times. - LoopingMediaSource(MediaSource) - Constructor for class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.Loops the provided source indefinitely.
- LoopingMediaSource(MediaSource, int) - Constructor for class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.Loops the provided source a specified number of times.
M
- majorVersion - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The client manifest major version.
- manifest - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The manifest of the media item, or null if not applicable.
- manifest - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The manifest of the window.
- MANUFACTURER - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.Like
Build.MANUFACTURER
, but in a place where it can be conveniently overridden for local testing. - mapping - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.Mode
-
Deprecated.
- MappingTrackSelector - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MappingTrackSelector() - Constructor for class com.google.android.exoplayer2.trackselection.MappingTrackSelector
-
Deprecated.
- MappingTrackSelector.MappedTrackInfo - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Provides mapped track information for each renderer.
- MappingTrackSelector.MappedTrackInfo.RendererSupport - Annotation Type in com.google.android.exoplayer2.trackselection
-
Deprecated.Levels of renderer support.
- MARK_FILL_FILLED - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_FILL_OPEN - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_FILL_UNKNOWN - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_SHAPE_CIRCLE - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_SHAPE_DOT - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_SHAPE_NONE - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- MARK_SHAPE_SESAME - Static variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- markAsProcessed(boolean) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Marks the message as processed.
- marker - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP marker bit (Word 0, bit 8).
- markFill - Variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.The mark fill for the text emphasis mark.
- markSeekOperationFinished(boolean, long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- markShape - Variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.The mark shape used for text emphasis.
- MaskingMediaPeriod - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MaskingMediaPeriod(MediaSource.MediaPeriodId, Allocator, long) - Constructor for class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Creates a new masking media period.
- MaskingMediaPeriod.PrepareListener - Interface in com.google.android.exoplayer2.source
-
Deprecated.Listener for preparation events.
- MaskingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MaskingMediaSource(MediaSource, boolean) - Constructor for class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.Creates the masking media source.
- MaskingMediaSource.PlaceholderTimeline - Class in com.google.android.exoplayer2.source
-
Deprecated.A timeline with one dynamic window with a period of indeterminate duration.
- matches(UUID) - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.Returns whether this initialization data applies to the specified scheme.
- matrix - Variable in class com.google.android.exoplayer2.effect.OverlaySettings
-
Deprecated.
- MatrixTransformation - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MATROSKA - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the Matroska and WebM formats.
- MatroskaExtractor - Class in com.google.android.exoplayer2.extractor.mkv
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MatroskaExtractor() - Constructor for class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- MatroskaExtractor(@com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- MatroskaExtractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.mkv
-
Deprecated.Flags controlling the behavior of the extractor.
- MatroskaExtractor.Track - Class in com.google.android.exoplayer2.extractor.mkv
-
Deprecated.Holds data corresponding to a single track.
- MAX_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Maximum achievable Opus bitrate.
- MAX_DROPPED_VIDEO_FRAME_COUNT_TO_NOTIFY - Static variable in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.The maximum number of frames that can be dropped between invocations of
VideoRendererEventListener.onDroppedFrames(int, long)
. - MAX_FRAME_HEADER_SIZE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Maximum size of a FLAC frame header in bytes.
- MAX_FRAME_SIZE_BYTES - Static variable in class com.google.android.exoplayer2.audio.MpegAudioUtil
-
Deprecated.Theoretical maximum frame size for an MPEG audio stream, which occurs when playing a Layer 2 MPEG 2.5 audio stream at 16 kb/s (with padding).
- MAX_ID_LENGTH - Static variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Maximum length for ID fields.
- MAX_PITCH - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The maximum allowed pitch factor.
- MAX_PLAYBACK_SPEED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The maximum allowed playback speed.
- MAX_PLAYING_TIME_DISCREPANCY_MS - Static variable in class com.google.android.exoplayer2.testutil.ExoHostedTest
- MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Maximum rate for an AC-4 audio stream, in bytes per second.
- MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.MpegAudioUtil
-
Deprecated.Maximum rate for an MPEG audio stream corresponding to MPEG-1 layer III (320 kbit/s), in bytes per second.
- MAX_SEQUENCE_NUMBER - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- MAX_SIZE - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- MAX_SPEED_SUPPORTED - Static variable in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- MAX_SUPPORTED_INSTANCES_UNKNOWN - Static variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The value returned by
MediaCodecInfo.getMaxSupportedInstances()
if the upper bound on the maximum number of supported instances is unknown. - MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR - Static variable in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.The maximum number of windows that can be shown in a multi-window time bar.
- MAX_WINDOWS_FOR_MULTI_WINDOW_TIME_BAR - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.The maximum number of windows that can be shown in a multi-window time bar.
- maxAudioBitrate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed audio bitrate in bits per second.
- maxAudioChannelCount - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed audio channel count.
- maxBlockAdditionId - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- maxBlockSizeSamples - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Maximum number of samples per block.
- maxConsecutiveDroppedBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The maximum number of dropped buffers without an interleaving rendered output buffer.
- maxContentLuminance - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- maxFrameAverageLuminance - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- maxFrameSize - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Maximum frame size in bytes, or 0 if the value is unknown.
- maxH264DecodableFrameSize() - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Returns the maximum frame size supported by the default H264 decoder.
- maxHeight - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- MAXIMUM_AVERAGE_PIXEL_ABSOLUTE_DIFFERENCE - Static variable in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Maximum allowed average pixel difference between bitmaps generated using emulators.
- MAXIMUM_AVERAGE_PIXEL_ABSOLUTE_DIFFERENCE_DIFFERENT_DEVICE - Static variable in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Maximum allowed average pixel difference between bitmaps generated using devices.
- MAXIMUM_AVERAGE_PIXEL_ABSOLUTE_DIFFERENCE_DIFFERENT_DEVICE_FP16 - Static variable in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Maximum allowed average pixel difference between bitmaps with 16-bit primaries generated using devices.
- maxInputSize - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The maximum size of a buffer of data (typically one sample), or
Format.NO_VALUE
if unknown or not applicable. - maxMasteringLuminance - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- maxNumRefFrames - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- maxOffsetMs - Variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.The maximum allowed offset from the live edge, in milliseconds, or
C.TIME_UNSET
to use the media-defined default. - maxOffsetMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.The maximum live offset in milliseconds, or
C.TIME_UNSET
if undefined. - maxPcmBufferDurationUs - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The maximum length for PCM
AudioTrack
buffers, in microseconds. - maxPlaybackSpeed - Variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.Maximum factor by which playback can be sped up, or
C.RATE_UNSET
to use the media-defined default. - maxPlaybackSpeed - Variable in class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.The maximum factor by which playback can be sped up for live speed adjustment, or
C.RATE_UNSET
if undefined. - maxRebufferTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The maximum time spent during a single rebuffer, in milliseconds, or
C.TIME_UNSET
if no rebuffer occurred. - maxSeekToPreviousPositionMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The maximum position for which
BasePlayer.seekToPrevious()
seeks to the previous item, in milliseconds. - maxValue(SparseLongArray) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the maximum value in the given
SparseLongArray
. - maxVideoBitrate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed video bitrate in bits per second.
- maxVideoFrameRate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed video frame rate in hertz.
- maxVideoHeight - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed video height in pixels.
- maxVideoWidth - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Maximum allowed video width in pixels.
- maxVolume - Variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.The maximum volume that the device supports, or
0
if unspecified. - maxWidth - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- maybeDequeueInputBuffer(DecoderInputBuffer) - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Dequeues a writable input buffer, if available.
- maybeDequeueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- maybeDropBuffersToKeyframe(long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Drops frames from the current output buffer to the next keyframe at or before the playback position.
- maybeDropBuffersToKeyframe(long, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Drops frames from the current output buffer to the next keyframe at or before the playback position.
- maybeInitCodecOrBypass() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- maybeRefreshManifestBeforeLoadingNextChunk(long) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.For live streaming, check if the DASH manifest is expired before the next segment start time.
- maybeRequestReadExternalStoragePermission(Activity, Uri...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Checks whether it's necessary to request the
Manifest.permission.READ_EXTERNAL_STORAGE
permission read the specifiedUri
s, requesting the permission if necessary. - maybeRequestReadExternalStoragePermission(Activity, MediaItem...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Checks whether it's necessary to request the
Manifest.permission.READ_EXTERNAL_STORAGE
permission for the specifiedmedia items
, requesting the permission if necessary. - maybeSaveTestBitmap(String, String, Bitmap, String) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Tries to save the
Bitmap
as a PNG to the<path>
, and if not provided, tries to save to thecache directory
. - maybeSetArtworkData(byte[], @com.google.android.exoplayer2.MediaMetadata.PictureType int) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the artwork data as a compressed byte array in the event that the associated
MediaMetadata.PictureType
isMediaMetadata.PICTURE_TYPE_FRONT_COVER
, the existingMediaMetadata.PictureType
is notMediaMetadata.PICTURE_TYPE_FRONT_COVER
, or the current artworkData is not set. - maybeSetByteBuffer(MediaFormat, String, byte[]) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
ByteBuffer
value. - maybeSetColorInfo(MediaFormat, ColorInfo) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
's color information. - maybeSetFloat(MediaFormat, String, float) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
float value. - maybeSetInteger(MediaFormat, String, int) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
integer value. - maybeSetString(MediaFormat, String, String) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
String
value. - maybeSkipTag(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.If the provided
XmlPullParser
is currently positioned at the start of a tag, skips forward to the end of that tag. - maybeThrowError() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- maybeThrowError() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- maybeThrowError() - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.If the source is currently having difficulty providing chunks, then this method throws the underlying error.
- maybeThrowError() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- maybeThrowError() - Method in class com.google.android.exoplayer2.source.EmptySampleStream
-
Deprecated.
- maybeThrowError() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Throws an error that's preventing data from being read.
- maybeThrowError() - Method in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Throws an error that's preventing data from being read.
- maybeThrowError() - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- maybeThrowError() - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- maybeThrowError() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
- maybeThrowError() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.
- maybeThrowError() - Method in interface com.google.android.exoplayer2.upstream.LoaderErrorThrower
-
Deprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the current
Loader.Loadable
has incurred a number of errors greater than theLoader
s default minimum number of retries. - maybeThrowError() - Method in class com.google.android.exoplayer2.upstream.LoaderErrorThrower.Placeholder
-
Deprecated.
- maybeThrowError(int) - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.
- maybeThrowError(int) - Method in interface com.google.android.exoplayer2.upstream.LoaderErrorThrower
-
Deprecated.Throws a fatal error, or a non-fatal error if loading is currently backed off and the current
Loader.Loadable
has incurred a number of errors greater than the specified minimum number of retries. - maybeThrowError(int) - Method in class com.google.android.exoplayer2.upstream.LoaderErrorThrower.Placeholder
-
Deprecated.
- maybeThrowPlaylistRefreshError(Uri) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- maybeThrowPlaylistRefreshError(Uri) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.If the playlist is having trouble refreshing the playlist referenced by the given
Uri
, this method throws the underlying error. - maybeThrowPrepareError() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- maybeThrowPrepareError() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- maybeThrowPrepareError() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- maybeThrowPrepareError() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Throws an error that's preventing the period from becoming prepared.
- maybeThrowPrepareError() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- maybeThrowPrepareError() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- maybeThrowPrimaryPlaylistRefreshError() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- maybeThrowPrimaryPlaylistRefreshError() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.If the tracker is having trouble refreshing the multivariant playlist or the primary playlist, this method throws the underlying error.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Throws any pending error encountered while loading or refreshing source information.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- maybeThrowSourceInfoRefreshError() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- maybeThrowStreamError() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- maybeThrowStreamError() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- maybeThrowStreamError() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Throws an error that's preventing the renderer from reading from its
SampleStream
. - MdtaMetadataEntry - Class in com.google.android.exoplayer2.metadata.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MdtaMetadataEntry(String, byte[], int, int) - Constructor for class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.Creates a new metadata entry for the specified metadata key/value.
- MEDIA_ID - Static variable in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.The media id used by any media item of silence media sources.
- MEDIA_ITEM_TRANSITION_REASON_AUTO - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has automatically transitioned to the next media item.
- MEDIA_ITEM_TRANSITION_REASON_PLAYLIST_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The current media item has changed because of a change in the playlist.
- MEDIA_ITEM_TRANSITION_REASON_REPEAT - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The media item has been repeated.
- MEDIA_ITEM_TRANSITION_REASON_SEEK - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.A seek to another media item has occurred.
- MEDIA_TYPE_ALBUM - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items (e.g.,music
) belonging to an album. - MEDIA_TYPE_ARTIST - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items (e.g.,music
) from the same artist. - MEDIA_TYPE_AUDIO_BOOK - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items forming an audio book. - MEDIA_TYPE_AUDIO_BOOK_CHAPTER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for an audio book chapter. - MEDIA_TYPE_FOLDER_ALBUMS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing albums. - MEDIA_TYPE_FOLDER_ARTISTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing artists. - MEDIA_TYPE_FOLDER_AUDIO_BOOKS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing audio books. - MEDIA_TYPE_FOLDER_GENRES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing genres. - MEDIA_TYPE_FOLDER_MIXED - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder with mixed or undetermined content. - MEDIA_TYPE_FOLDER_MOVIES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing movies. - MEDIA_TYPE_FOLDER_NEWS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing news. - MEDIA_TYPE_FOLDER_PLAYLISTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing playlists. - MEDIA_TYPE_FOLDER_PODCASTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing podcasts. - MEDIA_TYPE_FOLDER_RADIO_STATIONS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing radio stations. - MEDIA_TYPE_FOLDER_TRAILERS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing movie trailers. - MEDIA_TYPE_FOLDER_TV_CHANNELS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing TV channels. - MEDIA_TYPE_FOLDER_TV_SERIES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing TV series. - MEDIA_TYPE_FOLDER_TV_SHOWS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing TV shows. - MEDIA_TYPE_FOLDER_VIDEOS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing videos. - MEDIA_TYPE_FOLDER_YEARS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a folder containing years. - MEDIA_TYPE_GENRE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items (e.g.,music
) of the same genre. - MEDIA_TYPE_MIXED - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Media of undetermined type or a mix of multiple media types.
- MEDIA_TYPE_MOVIE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a movie. - MEDIA_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for music. - MEDIA_TYPE_NEWS - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for news. - MEDIA_TYPE_PLAYLIST - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items (e.g.,music
) forming a playlist. - MEDIA_TYPE_PODCAST - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items belonging to a podcast. - MEDIA_TYPE_PODCAST_EPISODE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a podcast episode. - MEDIA_TYPE_RADIO_STATION - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a radio station. - MEDIA_TYPE_TRAILER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a movie trailer. - MEDIA_TYPE_TV_CHANNEL - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items that are part of a TV channel. - MEDIA_TYPE_TV_SEASON - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items that are part of a TV series. - MEDIA_TYPE_TV_SERIES - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items that are part of a TV series. - MEDIA_TYPE_TV_SHOW - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a TV show. - MEDIA_TYPE_VIDEO - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a video. - MEDIA_TYPE_YEAR - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
MediaMetadata.MediaType
for a group of items (e.g.,music
) from the same year. - MediaChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long) - Constructor for class com.google.android.exoplayer2.source.chunk.MediaChunk
-
Deprecated.
- MediaChunkIterator - Interface in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaClock - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecAdapter - Interface in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecAdapter.Configuration - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.Configuration parameters for a
MediaCodecAdapter
. - MediaCodecAdapter.Factory - Interface in com.google.android.exoplayer2.mediacodec
-
Deprecated.A factory for
MediaCodecAdapter
instances. - MediaCodecAdapter.OnFrameRenderedListener - Interface in com.google.android.exoplayer2.mediacodec
-
Deprecated.Listener to be called when an output frame has rendered on the output surface.
- MediaCodecAudioRenderer - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecAudioRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.Creates a new instance.
- MediaCodecAudioRenderer(Context, MediaCodecSelector) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- MediaCodecAudioRenderer(Context, MediaCodecSelector, boolean, Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioCapabilities, AudioProcessor...) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- MediaCodecAudioRenderer(Context, MediaCodecSelector, Handler, AudioRendererEventListener, AudioSink) - Constructor for class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- MediaCodecDecoderException - Exception in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecDecoderException(Throwable, MediaCodecInfo) - Constructor for exception com.google.android.exoplayer2.mediacodec.MediaCodecDecoderException
-
Deprecated.
- MediaCodecInfo - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecRenderer - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecRenderer(@com.google.android.exoplayer2.C.TrackType int, MediaCodecAdapter.Factory, MediaCodecSelector, boolean, float) - Constructor for class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- MediaCodecRenderer.DecoderInitializationException - Exception in com.google.android.exoplayer2.mediacodec
-
Deprecated.Thrown when a failure occurs instantiating a decoder.
- MediaCodecSelector - Interface in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecUtil - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecUtil.DecoderQueryException - Exception in com.google.android.exoplayer2.mediacodec
-
Deprecated.Thrown when an error occurs querying the device for its underlying media capabilities.
- MediaCodecVideoDecoderException - Exception in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecVideoDecoderException(Throwable, MediaCodecInfo, Surface) - Constructor for exception com.google.android.exoplayer2.video.MediaCodecVideoDecoderException
-
Deprecated.
- MediaCodecVideoRenderer - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaCodecVideoRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- MediaCodecVideoRenderer(Context, MediaCodecAdapter.Factory, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int, float) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Creates a new instance.
- MediaCodecVideoRenderer(Context, MediaCodecSelector) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- MediaCodecVideoRenderer(Context, MediaCodecSelector, long) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- MediaCodecVideoRenderer(Context, MediaCodecSelector, long, boolean, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- MediaCodecVideoRenderer(Context, MediaCodecSelector, long, Handler, VideoRendererEventListener, int) - Constructor for class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- MediaCodecVideoRenderer.CodecMaxValues - Class in com.google.android.exoplayer2.video
-
Deprecated.
- mediaDescriptionAdapter - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- MediaDrmCallback - Interface in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaDrmCallbackException - Exception in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaDrmCallbackException(DataSpec, Uri, Map<String, List<String>>, long, Throwable) - Constructor for exception com.google.android.exoplayer2.drm.MediaDrmCallbackException
-
Deprecated.Creates a new instance with the given values.
- mediaEncoding - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.The RTP media encoding.
- mediaEndTimeMs - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.The end time of the media in the
MediaPeriod
, orC.TIME_UNSET
if the data does not belong to a specificMediaPeriod
or the end time is unknown. - mediaFormat - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.The
MediaFormat
for which the codec is being configured. - MediaFormatUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- mediaId - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Identifies the media item.
- MediaIdEqualityChecker() - Constructor for class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.MediaIdEqualityChecker
-
Deprecated.
- MediaIdMediaItemProvider() - Constructor for class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.MediaIdMediaItemProvider
-
Deprecated.
- mediaItem - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The media item, or
null
if the timeline isempty
. - mediaItem - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The
MediaItem
. - mediaItem - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- mediaItem - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The
MediaItem
associated to the window. - mediaItem - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.The
MediaItem
on which transformations are applied. - mediaItem - Variable in class com.google.android.exoplayer2.transformer.ExportResult.ProcessedInput
-
Deprecated.The processed
MediaItem
. - mediaItem - Variable in class com.google.android.exoplayer2.transformer.TransformationResult.ProcessedInput
-
Deprecated.The processed
MediaItem
. - MediaItem - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaItem.AdsConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.Configuration for playing back linear ads with a media item.
- MediaItem.AdsConfiguration.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.AdsConfiguration
instances. - MediaItem.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
MediaItem
instances. - MediaItem.ClippingConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.Optionally clips the media item to a custom start and end position.
- MediaItem.ClippingConfiguration.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.ClippingConfiguration
instances. - MediaItem.ClippingProperties - Class in com.google.android.exoplayer2
-
Deprecated.Use
MediaItem.ClippingConfiguration
instead. - MediaItem.DrmConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.DRM configuration for a media item.
- MediaItem.DrmConfiguration.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.DrmConfiguration
. - MediaItem.LiveConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.Live playback configuration.
- MediaItem.LiveConfiguration.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.LiveConfiguration
instances. - MediaItem.LocalConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.Properties for local playback.
- MediaItem.RequestMetadata - Class in com.google.android.exoplayer2
-
Deprecated.Metadata that helps the player to understand a playback request represented by a
MediaItem
. - MediaItem.RequestMetadata.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.RequestMetadata
instances. - MediaItem.Subtitle - Class in com.google.android.exoplayer2
-
Deprecated.Use
MediaItem.SubtitleConfiguration
instead - MediaItem.SubtitleConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.Properties for a text track.
- MediaItem.SubtitleConfiguration.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Builder for
MediaItem.SubtitleConfiguration
instances. - MediaItemConverter - Interface in com.google.android.exoplayer2.ext.cast
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaItemConverter - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- mediaItemIndex - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The media item index.
- mediaLoadData - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.LoadErrorInfo
-
Deprecated.
MediaLoadData
associated with the load that encountered an error. - MediaLoadData - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaLoadData(@com.google.android.exoplayer2.C.DataType int) - Constructor for class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.Creates an instance with the given
MediaLoadData.dataType
. - MediaLoadData(@com.google.android.exoplayer2.C.DataType int, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long) - Constructor for class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.Creates media load data.
- mediaMetadata - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.The media metadata.
- mediaMetadata - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The
MediaMetadata
, including static data from theMediaItem
and the media'sFormat
, as well any dynamic metadata that has been parsed from the media. - MediaMetadata - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaMetadata.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
MediaMetadata
instances. - MediaMetadata.FolderType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Use
MediaMetadata.isBrowsable
to indicate if an item is a browsable folder and useMediaMetadata.mediaType
to indicate the type of the folder. - MediaMetadata.MediaType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The type of content described by the media item.
- MediaMetadata.PictureType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The picture type of the artwork.
- MediaMetricsListener - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaParserChunkExtractor - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaParserChunkExtractor(@com.google.android.exoplayer2.C.TrackType int, Format, List<Format>, PlayerId) - Constructor for class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.Creates a new instance.
- MediaParserExtractorAdapter - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaParserExtractorAdapter(PlayerId) - Constructor for class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- MediaParserHlsMediaChunkExtractor - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaParserHlsMediaChunkExtractor(MediaParser, OutputConsumerAdapterV30, Format, boolean, ImmutableList<MediaFormat>, int, PlayerId) - Constructor for class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.Creates a new instance.
- MediaParserUtil - Class in com.google.android.exoplayer2.source.mediaparser
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- mediaPeriod - Variable in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.The
MediaPeriod
wrapped by this clipping media period. - MediaPeriod - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaPeriod.Callback - Interface in com.google.android.exoplayer2.source
-
Deprecated.A callback to be notified of
MediaPeriod
events. - MediaPeriodAsserts - Class in com.google.android.exoplayer2.testutil
-
Assertion methods for
MediaPeriod
. - MediaPeriodAsserts.FilterableManifestMediaPeriodFactory<T extends FilterableManifest<T>> - Interface in com.google.android.exoplayer2.testutil
-
Interface to create media periods for testing based on a
FilterableManifest
. - mediaPeriodId - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.
Media period identifier
for the media period this event belongs to, ornull
if the event is not associated with a specific media period. - mediaPeriodId - Variable in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.The
MediaSource.MediaPeriodId
reported with the events. - mediaPeriodId - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The
MediaPeriodId
of the media associated with this error, or null if undetermined. - mediaPeriodId - Variable in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.The
MediaSource.MediaPeriodId
reported with the events. - MediaPeriodId - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaPeriodId(MediaPeriodId) - Constructor for class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Copy constructor for inheritance.
- MediaPeriodId(MediaPeriodId) - Constructor for class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.Wraps an
MediaPeriodId
into a MediaPeriodId. - MediaPeriodId(Object) - Constructor for class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Creates a media period identifier for a period which is not part of a buffered sequence of windows.
- MediaPeriodId(Object) - Constructor for class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- MediaPeriodId(Object, int, int, long) - Constructor for class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Creates a media period identifier that identifies an ad within an ad group at the specified timeline period.
- MediaPeriodId(Object, int, int, long) - Constructor for class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- MediaPeriodId(Object, long) - Constructor for class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Creates a media period identifier for the specified period in the timeline.
- MediaPeriodId(Object, long) - Constructor for class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- MediaPeriodId(Object, long, int) - Constructor for class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.Creates a media period identifier for the specified clipped period in the timeline.
- MediaPeriodId(Object, long, int) - Constructor for class com.google.android.exoplayer2.source.MediaSource.MediaPeriodId
-
Deprecated.
- mediaPlaylist - Variable in class com.google.android.exoplayer2.source.hls.HlsManifest
-
Deprecated.A snapshot of a media playlist referred to by
HlsManifest.multivariantPlaylist
. - mediaPlaylistUrls - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.All of the media playlist URLs referenced by the playlist.
- mediaSequence - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The media sequence number of the first media segment in the playlist, as defined by #EXT-X-MEDIA-SEQUENCE.
- mediaSession - Variable in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.The wrapped
MediaSessionCompat
. - MediaSessionConnector - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaSessionConnector(MediaSessionCompat) - Constructor for class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Creates an instance.
- MediaSessionConnector.CaptionCallback - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Handles requests for enabling or disabling captions.
- MediaSessionConnector.CommandReceiver - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Receiver of media commands sent by a media controller.
- MediaSessionConnector.CustomActionProvider - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Provides a
PlaybackStateCompat.CustomAction
to be published and handles the action when sent by a media controller. - MediaSessionConnector.DefaultMediaMetadataProvider - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Provides a default
MediaMetadataCompat
with properties and extras taken from theMediaDescriptionCompat
of theMediaSessionCompat.QueueItem
of the active queue item. - MediaSessionConnector.MediaButtonEventHandler - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Handles a media button event.
- MediaSessionConnector.MediaMetadataProvider - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Provides a
MediaMetadataCompat
for a given player state. - MediaSessionConnector.PlaybackActions - Annotation Type in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Playback actions supported by the connector.
- MediaSessionConnector.PlaybackPreparer - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Interface to which playback preparation and play actions are delegated.
- MediaSessionConnector.QueueEditor - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Handles media session queue edits.
- MediaSessionConnector.QueueNavigator - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Handles queue navigation actions, and updates the media session queue by calling
MediaSessionCompat.setQueue()
. - MediaSessionConnector.RatingCallback - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Callback receiving a user rating for the active media item.
- mediaSource - Variable in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.The wrapped child
MediaSource
. - MediaSource - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaSource.Factory - Interface in com.google.android.exoplayer2.source
-
Deprecated.Factory for creating
MediaSources
fromMediaItems
. - MediaSource.MediaPeriodId - Class in com.google.android.exoplayer2.source
-
Deprecated.Identifier for a
MediaPeriod
. - MediaSource.MediaSourceCaller - Interface in com.google.android.exoplayer2.source
-
Deprecated.A caller of media sources, which will be notified of source events.
- MediaSourceEventListener - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MediaSourceEventListener.EventDispatcher - Class in com.google.android.exoplayer2.source
-
Deprecated.Dispatches events to
MediaSourceEventListeners
. - MediaSourceFactory - Interface in com.google.android.exoplayer2.source
-
Deprecated.Use
MediaSource.Factory
. - MediaSourceTestRunner - Class in com.google.android.exoplayer2.testutil
-
A runner for
MediaSource
tests. - MediaSourceTestRunner(MediaSource, Allocator) - Constructor for class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
- mediaStartTimeMs - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.The start time of the media in the
MediaPeriod
, orC.TIME_UNSET
if the data does not belong to a specificMediaPeriod
. - mediaTimeHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The media time history as an ordered list of long[2] arrays with [0] being the realtime as returned by
SystemClock.elapsedRealtime()
and [1] being the media time at this realtime, in milliseconds. - mediaTrackGroup - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.The media
TrackGroup
whoseTrackSelectionOverride.trackIndices
are forced to be selected. - mediaType - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional
MediaMetadata.MediaType
. - mediaUri - Variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.The URI of the requested media, or null if not known or applicable.
- merge(PlaybackStats...) - Static method in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Returns the combined
PlaybackStats
for all inputPlaybackStats
. - merge(DecoderCounters) - Method in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.Merges the counts from
other
into this instance. - merge(DrmInitData) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.Returns an instance containing the
DrmInitData.schemeDatas
from both this andother
. - MergingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MergingMediaSource(boolean, boolean, CompositeSequenceableLoaderFactory, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.Creates a merging media source.
- MergingMediaSource(boolean, boolean, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.Creates a merging media source.
- MergingMediaSource(boolean, MediaSource...) - Constructor for class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.Creates a merging media source.
- MergingMediaSource(MediaSource...) - Constructor for class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.Creates a merging media source.
- MergingMediaSource.IllegalMergeException - Exception in com.google.android.exoplayer2.source
-
Deprecated.Thrown when a
MergingMediaSource
cannot merge its sources. - MergingMediaSource.IllegalMergeException.Reason - Annotation Type in com.google.android.exoplayer2.source
-
Deprecated.The reason the merge failed.
- messageData - Variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.The body of the message.
- metadata - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.Metadata, or null if unknown or not applicable.
- Metadata - Class in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Metadata(long, Metadata.Entry...) - Constructor for class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- Metadata(long, List<? extends Metadata.Entry>) - Constructor for class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- Metadata(Metadata.Entry...) - Constructor for class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- Metadata(List<? extends Metadata.Entry>) - Constructor for class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- METADATA_BLOCK_HEADER_SIZE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Size of the header of a FLAC metadata block in bytes.
- METADATA_TYPE_EMSG - Static variable in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.Type for ESMG metadata in HLS streams.
- METADATA_TYPE_ID3 - Static variable in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.Type for ID3 metadata in HLS streams.
- METADATA_TYPE_PICTURE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Picture metadata block type.
- METADATA_TYPE_SEEK_TABLE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Seek table metadata block type.
- METADATA_TYPE_STREAM_INFO - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Stream info metadata block type.
- METADATA_TYPE_VORBIS_COMMENT - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Vorbis comment metadata block type.
- Metadata.Entry - Interface in com.google.android.exoplayer2.metadata
-
Deprecated.A metadata entry.
- MetadataDecoder - Interface in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MetadataDecoderFactory - Interface in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MetadataInputBuffer - Class in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MetadataInputBuffer() - Constructor for class com.google.android.exoplayer2.metadata.MetadataInputBuffer
-
Deprecated.
- metadataInterval - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.The interval in bytes between metadata chunks (
icy-metaint
), orC.LENGTH_UNSET
if the header was not present. - MetadataOutput - Interface in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MetadataRenderer - Class in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MetadataRenderer(MetadataOutput, Looper) - Constructor for class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.Creates an instance that uses
MetadataDecoderFactory.DEFAULT
to createMetadataDecoder
instances. - MetadataRenderer(MetadataOutput, Looper, MetadataDecoderFactory) - Constructor for class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.Creates an instance.
- MetadataRenderer(MetadataOutput, Looper, MetadataDecoderFactory, boolean) - Constructor for class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.Creates an instance.
- MetadataRetriever - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MICROS_PER_SECOND - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The number of microseconds in one second.
- MIDI - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the MIDI format.
- MILLIS_PER_SECOND - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The number of milliseconds in one second.
- millisecondsBetweenReference - Variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- millisecondsDeviations - Variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- MIME_TYPE_IMAGE_ALL - Static variable in class com.google.android.exoplayer2.transformer.ImageAssetLoader
-
Deprecated.
- mimeType - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The sample MIME type of the bitstream.
- mimeType - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.The MIME type.
- mimeType - Variable in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.The mimeType of
DrmInitData.SchemeData.data
. - mimeType - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The MIME type handled by the codec.
- mimeType - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.The MIME type for which a decoder was being initialized.
- mimeType - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.The optional MIME type of the item, or
null
if unspecified. - mimeType - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The optional MIME type of the subtitle file, or
null
if unspecified. - mimeType - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The MIME type of the picture.
- mimeType - Variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- mimeType - Variable in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- mimeType - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.The MIME type of this content.
- MimeTypes - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MIN_DATA_CHANNEL_TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.The minimum value for the
validDataChannelTimeoutMs
constructor parameter permitted by ANSI/CTA-608-E R-2014 Annex C.9. - MIN_FRAME_HEADER_SIZE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Minimum size of a FLAC frame header in bytes.
- MIN_HEADER_SIZE - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- MIN_LIVE_DEFAULT_START_POSITION_US - Static variable in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.The minimum default start position for live streams, in microseconds relative to the start of the live window.
- MIN_PITCH - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The minimum allowed pitch factor.
- MIN_PLAYBACK_SPEED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The minimum allowed playback speed.
- MIN_SEQUENCE_NUMBER - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- MIN_SPEED_SUPPORTED - Static variable in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- minBlockSizeSamples - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Minimum number of samples per block.
- minBufferTimeMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
minBufferTime
value in milliseconds, orC.TIME_UNSET
if not present. - minFrameSize - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Minimum frame size in bytes, or 0 if the value is unknown.
- minMasteringLuminance - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- minOffsetMs - Variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.The minimum allowed offset from the live edge, in milliseconds, or
C.TIME_UNSET
to use the media-defined default. - minOffsetMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.The minimum live offset in milliseconds, or
C.TIME_UNSET
if undefined. - minorVersion - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The client manifest minor version.
- minPcmBufferDurationUs - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The minimum length for PCM
AudioTrack
buffers, in microseconds. - minPlaybackSpeed - Variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.Minimum factor by which playback can be sped up, or
C.RATE_UNSET
to use the media-defined default. - minPlaybackSpeed - Variable in class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.The minimum factor by which playback can be sped up for live speed adjustment, or
C.RATE_UNSET
if undefined. - minUpdatePeriodMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
minimumUpdatePeriod
value in milliseconds, orC.TIME_UNSET
if not applicable. - minValue(SparseLongArray) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the minimum value in the given
SparseLongArray
. - minVideoBitrate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Minimum allowed video bitrate in bits per second.
- minVideoFrameRate - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Minimum allowed video frame rate in hertz.
- minVideoHeight - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Minimum allowed video height in pixels.
- minVideoWidth - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Minimum allowed video width in pixels.
- minVolume - Variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.The minimum volume that the device supports.
- MissingFieldException(String) - Constructor for exception com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifestParser.MissingFieldException
-
Deprecated.
- MlltFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MlltFrame(int, int, int, int[], int[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- mode - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The type of encryption that has been applied.
- mode - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Output mode.
- Mode(boolean, int, int, int) - Constructor for class com.google.android.exoplayer2.extractor.VorbisUtil.Mode
-
Deprecated.
- MODE_DOWNLOAD - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Downloads an offline license or renews an existing one.
- MODE_HLS - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.Enable single PMT mode, map
TrackOutput
s by their type (instead of PID) and ignore continuity counters. - MODE_MULTI_PMT - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.Behave as defined in ISO/IEC 13818-1.
- MODE_NO_OFFSET - Static variable in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.A special
firstSampleTimestampUs
value indicating that presentation timestamps should not be offset. - MODE_PLAYBACK - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Loads and refreshes (if necessary) a license for playback.
- MODE_QUERY - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Restores an offline license to allow its status to be queried.
- MODE_RELEASE - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Releases an existing offline license.
- MODE_SHARED - Static variable in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.A special
firstSampleTimestampUs
value indicating that the adjuster will be shared by multiple threads. - MODE_SINGLE_PMT - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.Assume only one PMT will be contained in the stream, even if more are declared by the PAT.
- MODE_SUPPORT_MASK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.A mask to apply to
RendererCapabilities.Capabilities
to obtainRendererCapabilities.DecoderSupport
only. - MODEL - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.Like
Build.MODEL
, but in a place where it can be conveniently overridden for local testing. - modifyTrack(Track) - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- moreInformationURL - Variable in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.A URL that provides more information about the media presentation.
- MotionPhotoMetadata - Class in com.google.android.exoplayer2.metadata.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MotionPhotoMetadata(long, long, long, long, long) - Constructor for class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.Creates an instance.
- move(int, int) - Method in interface com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.QueueDataAdapter
-
Deprecated.Moves a queue item from position
from
to positionto
. - moveItems(List<T>, int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Moves the elements starting at
fromIndex
tonewFromIndex
. - moveMediaItem(int, int) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- moveMediaItem(int, int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.moveMediaItem(int, int)
on the delegate. - moveMediaItem(int, int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Moves the media item at the current index to the new index.
- moveMediaItem(int, int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a move media item action to be executed.
- MoveMediaItem(String, int, int) - Constructor for class com.google.android.exoplayer2.testutil.Action.MoveMediaItem
- moveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- moveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.moveMediaItems(int, int, int)
on the delegate. - moveMediaItems(int, int, int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Moves the media item range to the new index.
- moveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- moveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- moveMediaItems(int, int, int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- moveMediaSource(int, int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Moves an existing
MediaSource
within the playlist. - moveMediaSource(int, int, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Moves an existing
MediaSource
within the playlist and executes a custom action on completion. - movePlaylistItem(int, int) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- moveToFirst() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Move the cursor to the first download.
- moveToLast() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Move the cursor to the last download.
- moveToNext() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Move the cursor to the next download.
- moveToPosition(int) - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Move the cursor to an absolute position.
- moveToPrevious() - Method in interface com.google.android.exoplayer2.offline.DownloadCursor
-
Deprecated.Move the cursor to the previous download.
- movieTimescale - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The movie timescale.
- MP3 - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the MP3 format.
- Mp3Extractor - Class in com.google.android.exoplayer2.extractor.mp3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Mp3Extractor() - Constructor for class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- Mp3Extractor(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- Mp3Extractor(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flags int, long) - Constructor for class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- Mp3Extractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.mp3
-
Deprecated.Flags controlling the behavior of the extractor.
- MP4 - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the MP4 format.
- Mp4Extractor - Class in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Mp4Extractor() - Constructor for class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Creates a new extractor for unfragmented MP4 streams.
- Mp4Extractor(@com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.Creates a new extractor for unfragmented MP4 streams, using the specified flags to control the extractor's behavior.
- Mp4Extractor.Flags - Annotation Type in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.Flags controlling the behavior of the extractor.
- Mp4LocationData - Class in com.google.android.exoplayer2.container
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Mp4LocationData(float, float) - Constructor for class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.Creates an instance.
- Mp4Muxer - Class in com.google.android.exoplayer2.muxer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Mp4Muxer.Builder - Class in com.google.android.exoplayer2.muxer
-
Deprecated.A builder for
Mp4Muxer
instances. - Mp4Muxer.LastFrameDurationBehavior - Annotation Type in com.google.android.exoplayer2.muxer
-
Deprecated.Behavior for the last sample duration.
- Mp4Muxer.TrackToken - Interface in com.google.android.exoplayer2.muxer
-
Deprecated.A token representing an added track.
- Mp4WebvttDecoder - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Mp4WebvttDecoder() - Constructor for class com.google.android.exoplayer2.text.webvtt.Mp4WebvttDecoder
-
Deprecated.
- MpegAudioReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MpegAudioReader() - Constructor for class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- MpegAudioReader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- MpegAudioUtil - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- MpegAudioUtil.Header - Class in com.google.android.exoplayer2.audio
-
Deprecated.Stores the metadata for an MPEG audio frame.
- mpegFramesBetweenReference - Variable in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- MSG_CUSTOM_BASE - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Applications or extensions may define custom
MSG_*
constants that can be passed to renderers. - MSG_SET_AUDIO_ATTRIBUTES - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.A type of a message that can be passed to an audio renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_AUDIO_SESSION_ID - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to audio and video renderers via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_AUX_EFFECT_INFO - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.A type of a message that can be passed to an audio renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_CAMERA_MOTION_LISTENER - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a camera motion renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_CHANGE_FRAME_RATE_STRATEGY - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a video renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_PREFERRED_AUDIO_DEVICE - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to audio renderers via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_SCALING_MODE - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a
MediaCodec
-based video renderer viaExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_SKIP_SILENCE_ENABLED - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to an audio renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_VIDEO_EFFECTS - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a video renderer.
- MSG_SET_VIDEO_FRAME_METADATA_LISTENER - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a video renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_VIDEO_OUTPUT - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a video renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_VIDEO_OUTPUT_RESOLUTION - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a video renderer to set the desired output resolution.
- MSG_SET_VOLUME - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.A type of a message that can be passed to an audio renderer via
ExoPlayer.createMessage(PlayerMessage.Target)
. - MSG_SET_WAKEUP_LISTENER - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The type of a message that can be passed to a
Renderer
viaExoPlayer.createMessage(PlayerMessage.Target)
, to inform the renderer that it can schedule waking up another component. - MssimCalculator - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- msToUs(long) - Static method in class com.google.android.exoplayer2.C
-
Deprecated.Use
Util.msToUs(long)
. - msToUs(long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a time in milliseconds to the corresponding time in microseconds, preserving
C.TIME_UNSET
values andC.TIME_END_OF_SOURCE
values. - multiRowAlignment - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The alignment of multiple lines of text relative to the longest line, or null if the alignment is undefined.
- MultiSegmentBase(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.MultiSegmentBase
-
Deprecated.
- MultiSegmentRepresentation(long, Format, List<BaseUrl>, SegmentBase.MultiSegmentBase, List<Descriptor>, List<Descriptor>, List<Descriptor>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Representation.MultiSegmentRepresentation
-
Deprecated.Creates the multi-segment Representation.
- multiSession - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Whether the DRM configuration is multi session enabled.
- multivariantPlaylist - Variable in class com.google.android.exoplayer2.source.hls.HlsManifest
-
Deprecated.The multivariant playlist of an HLS stream.
- muxedAudioFormat - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The format of the audio muxed in the variants.
- muxedCaptionFormats - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The format of the closed captions declared by the playlist.
- Muxer - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Muxer.Factory - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.Factory for muxers.
- Muxer.MuxerException - Exception in com.google.android.exoplayer2.transformer
-
Deprecated.Thrown when a muxing failure occurs.
- MuxerException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.transformer.Muxer.MuxerException
-
Deprecated.Creates an instance.
N
- NAL_START_CODE - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Four initial bytes that must prefix NAL units for decoding.
- NAL_UNIT_TYPE_AUD - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Access unit delimiter.
- NAL_UNIT_TYPE_IDR - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Coded slice of an IDR picture.
- NAL_UNIT_TYPE_NON_IDR - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Coded slice of a non-IDR picture.
- NAL_UNIT_TYPE_PARTITION_A - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Coded slice data partition A.
- NAL_UNIT_TYPE_PPS - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Picture parameter set.
- NAL_UNIT_TYPE_SEI - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Supplemental enhancement information.
- NAL_UNIT_TYPE_SPS - Static variable in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Sequence parameter set.
- nalUnitLengthFieldLength - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- nalUnitLengthFieldLength - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The length in bytes of the NALUnitLength field in each sample.
- nalUnitLengthFieldLength - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The length of the NAL unit length field in the bitstream's container, in bytes.
- nalUnitLengthFieldLength - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The length of the NAL unit length field in the bitstream's container, in bytes.
- NalUnitUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NalUnitUtil.H265SpsData - Class in com.google.android.exoplayer2.util
-
Deprecated.Holds data parsed from a H.265 sequence parameter set NAL unit.
- NalUnitUtil.PpsData - Class in com.google.android.exoplayer2.util
-
Deprecated.Holds data parsed from a picture parameter set NAL unit.
- NalUnitUtil.SpsData - Class in com.google.android.exoplayer2.util
-
Deprecated.Holds data parsed from a H.264 sequence parameter set NAL unit.
- name - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- name - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.The name of the decoder.
- name - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.The stream name (
icy-name
). - name - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.The NAME value of this track, if the track is derived from an EXT-X-MEDIA tag.
- name - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Rendition
-
Deprecated.The name of the rendition.
- name - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- NANOS_PER_SECOND - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The number of nanoseconds in one second.
- nanoTime() - Method in class com.google.android.exoplayer2.testutil.FakeClock
- nanoTime() - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.
- nanoTime() - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- needsReconfiguration() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Whether the adapter needs to be reconfigured before it is used.
- needsReconfiguration() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- NETWORK - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Requirement that the device has network connectivity.
- NETWORK_TYPE_2G - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a 2G cellular connection.
- NETWORK_TYPE_3G - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a 3G cellular connection.
- NETWORK_TYPE_4G - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a 4G cellular connection.
- NETWORK_TYPE_5G_NSA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a 5G non-stand-alone (NSA) cellular connection.
- NETWORK_TYPE_5G_SA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a 5G stand-alone (SA) cellular connection.
- NETWORK_TYPE_CELLULAR_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for cellular connections which cannot be mapped to one of
C.NETWORK_TYPE_2G
,C.NETWORK_TYPE_3G
, orC.NETWORK_TYPE_4G
. - NETWORK_TYPE_ETHERNET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for an Ethernet connection.
- NETWORK_TYPE_OFFLINE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.No network connection.
- NETWORK_TYPE_OTHER - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for other connections which are not Wifi or cellular (e.g.
- NETWORK_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Unknown network type.
- NETWORK_TYPE_WIFI - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Network type for a Wifi connection.
- NETWORK_UNMETERED - Static variable in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.Requirement that the device has a network connection that is unmetered.
- NetworkTypeObserver - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NetworkTypeObserver.Listener - Interface in com.google.android.exoplayer2.util
-
Deprecated.A listener for network type changes.
- newData(Uri) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Returns a new
FakeDataSet.FakeData
with the givenuri
. - newData(String) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Returns a new
FakeDataSet.FakeData
with the givenuri
. - newDefaultData() - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Sets the default data, overwrites if there is one already.
- newFormat - Variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The new
Format
being evaluated. - newInitializationChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, RangedUri, RangedUri, CmcdHeadersFactory) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- newInstance(long, Format, String, long, long, long, long, List<Descriptor>, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.
- newInstance(long, Format, List<BaseUrl>, SegmentBase) - Static method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Constructs a new instance.
- newInstance(long, Format, List<BaseUrl>, SegmentBase, List<Descriptor>, List<Descriptor>, List<Descriptor>, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Constructs a new instance.
- newInstance(String, String, String, MediaCodecInfo.CodecCapabilities, boolean, boolean, boolean, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Creates an instance.
- newInstance(UUID) - Static method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.Creates an instance with an initial reference count of 1.
- newInstanceV17(Context, boolean) - Static method in class com.google.android.exoplayer2.video.PlaceholderSurface
-
Deprecated.Returns a newly created placeholder surface.
- newlyRenderedFirstFrame - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Whether a frame has been rendered for the first time since setting the surface, a rendering reset, or since the stream being rendered was changed.
- newMediaChunk(DefaultDashChunkSource.RepresentationHolder, DataSource, @com.google.android.exoplayer2.C.TrackType int, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, int, long, long, CmcdHeadersFactory) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- newNoDataInstance() - Static method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Returns a new instance that's not able to hold any data.
- newPlayerTrackEmsgHandler() - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
Deprecated.Returns a
TrackOutput
that emsg messages could be written to. - newSingleThreadExecutor(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Instantiates a new single threaded executor whose thread has the specified name.
- newSingleThreadScheduledExecutor(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Instantiates a new single threaded scheduled executor whose thread has the specified name.
- newWidevineInstance(String, boolean, DataSource.Factory, DrmSessionEventListener.EventDispatcher) - Static method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Instantiates a new instance which uses Widevine CDM.
- newWidevineInstance(String, boolean, DataSource.Factory, Map<String, String>, DrmSessionEventListener.EventDispatcher) - Static method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Instantiates a new instance which uses Widevine CDM.
- newWidevineInstance(String, DataSource.Factory, DrmSessionEventListener.EventDispatcher) - Static method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Instantiates a new instance which uses Widevine CDM.
- next() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.seekToNextMediaItem()
instead. - next() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.seekToNextMediaItem()
instead. - next() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.seekToNextMediaItem()
instead. - next() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.
- next() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Moves the iterator to the next media chunk.
- next() - Method in interface com.google.android.exoplayer2.upstream.Allocator.AllocationNode
-
Deprecated.Returns the next chain node, or
null
if this is the last node in the chain. - NEXT_SYNC - Static variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Parameters for seeking to the sync point immediately after a requested seek position.
- nextActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- nextAdGroupIndex - Variable in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.The index of the next ad group to which the media period's content is clipped, or
C.INDEX_UNSET
if there is no following ad group or if this media period is an ad. - NO_AUX_EFFECT_ID - Static variable in class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.Value for
AuxEffectInfo.effectId
representing no auxiliary effect. - NO_DECODER_SUPPORT_ERROR_STRING - Static variable in class com.google.android.exoplayer2.testutil.DecodeOneFrameUtil
- NO_FRAMES_PREDICATE - Static variable in class com.google.android.exoplayer2.metadata.id3.Id3Decoder
-
Deprecated.A predicate that indicates no frames should be decoded.
- NO_TIMESTAMP_IN_RANGE_RESULT - Static variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.
- NO_VALUE - Static variable in class com.google.android.exoplayer2.Format
-
Deprecated.A value for various fields to indicate that the field's value is unknown or not applicable.
- NO_VALUE - Static variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.A value for various fields to indicate that the field's value is unknown or not applicable.
- NONE - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Ad playback state with no ads.
- NONE - Static variable in interface com.google.android.exoplayer2.util.DebugViewProvider
-
Deprecated.Debug view provider that doesn't show any debug info.
- nonFatalErrorCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of non-fatal errors.
- nonFatalErrorHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The history of non-fatal errors as
EventTimeAndExceptions
ordered byEventTime.realTimeMs
. - NonNullApi - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NoOpCacheEvictor - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NoOpCacheEvictor() - Constructor for class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- normalizeLanguageCode(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a normalized IETF BCP 47 language tag for
language
. - normalizeMimeType(String) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Normalizes the MIME type provided so that equivalent MIME types are uniquely represented.
- normalizeUndeterminedLanguageToNull(String) - Static method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Normalizes the input string to null if it does not define a language, or returns it otherwise.
- NoSampleRenderer - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NoSampleRenderer() - Constructor for class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- NOT_CACHED - Static variable in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- NOT_IN_LOOKUP_TABLE - Static variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Indicates that a value is not in the corresponding lookup table.
- NOT_SET - Static variable in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.An
AudioProcessor.AudioFormat
instance to represent an unsetAudioProcessor.AudioFormat
. - notificationId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- notificationListener - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- NotificationUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- NotificationUtil.Importance - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.Notification channel importance levels.
- notifyRebuffer() - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.
- notifyRebuffer() - Method in interface com.google.android.exoplayer2.LivePlaybackSpeedControl
-
Deprecated.Notifies the live playback speed control that a rebuffer occurred.
- notifySeekStarted() - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Notify analytics collector that a seek operation will start.
- notifySeekStarted() - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- nullSafeArrayAppend(T[], T) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Creates a new array containing
original
withnewElement
appended. - nullSafeArrayConcatenation(T[], T[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Creates a new array containing the concatenation of two non-null type arrays.
- nullSafeArrayCopy(T[], int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Copies and optionally truncates an array.
- nullSafeArrayCopyOfRange(T[], int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Copies a subset of an array.
- nullSafeListToArray(List<T>, T[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Copies the contents of
list
intoarray
. - number - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- numberOfExcludedLocations - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.The number of locations that are already excluded.
- numberOfExcludedTracks - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.The number of tracks that are already excluded.
- numberOfLocations - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.The number of available locations.
- numberOfTracks - Variable in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- numberOfTracks - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackOptions
-
Deprecated.The number of tracks.
- numBytesOfClearData - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The number of leading unencrypted bytes in each sub-sample.
- numBytesOfEncryptedData - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The number of trailing encrypted bytes in each sub-sample.
- numSubSamples - Variable in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.The number of subSamples that make up the buffer's contents.
O
- OBJECT_TYPE_AUDIO_ONLY - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the object type for audio-only content in a media container.
- OBJECT_TYPE_INIT_SEGMENT - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the object type for an initialization segment in a media container.
- OBJECT_TYPE_MUXED_AUDIO_AND_VIDEO - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the object type for muxed audio and video content in a media container.
- OBJECT_TYPE_VIDEO_ONLY - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the object type for video-only content in a media container.
- obtainMessage(int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- obtainMessage(int, int, int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- obtainMessage(int, int, int, Object) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- obtainMessage(int, Object) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- OfflineLicenseHelper - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OfflineLicenseHelper(DefaultDrmSessionManager, DrmSessionEventListener.EventDispatcher) - Constructor for class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Constructs an instance.
- OFFLOAD_MODE_DISABLED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink will never play in offload mode.
- OFFLOAD_MODE_ENABLED_GAPLESS_DISABLED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink will prefer offload playback, disabling gapless offload support.
- OFFLOAD_MODE_ENABLED_GAPLESS_NOT_REQUIRED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink will prefer offload playback even if this might result in silence gaps between tracks.
- OFFLOAD_MODE_ENABLED_GAPLESS_REQUIRED - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink will prefer offload playback except if the track is gapless and the device does not advertise support for gapless playback in offload.
- offloadBufferDurationUs - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The length for offload
AudioTrack
buffers, in microseconds. - offset - Variable in class com.google.android.exoplayer2.upstream.Allocation
-
Deprecated.The offset of the allocated space in
Allocation.data
. - OFFSET_SAMPLE_RELATIVE - Static variable in class com.google.android.exoplayer2.Format
-
Deprecated.A value for
Format.subsampleOffsetUs
to indicate that subsample timestamps are relative to the timestamps of their parent samples. - offsets - Variable in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.The chunk byte offsets.
- offsetToAddUs - Variable in class com.google.android.exoplayer2.util.FrameInfo
-
Deprecated.The offset that must be added to the frame presentation timestamp, in microseconds.
- OGG - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the Ogg format.
- OggExtractor - Class in com.google.android.exoplayer2.extractor.ogg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OggExtractor() - Constructor for class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- OggFileAudioBufferSink - Class in com.google.android.exoplayer2.testutil
-
A sink for audio buffers that writes output audio as .ogg files with a given path prefix.
- OggFileAudioBufferSink(AudioSink, String) - Constructor for class com.google.android.exoplayer2.testutil.OggFileAudioBufferSink
-
Creates an instance.
- OggOpusAudioPacketizer - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OggOpusAudioPacketizer() - Constructor for class com.google.android.exoplayer2.audio.OggOpusAudioPacketizer
-
Deprecated.Creates an instance.
- OkHttpDataSource - Class in com.google.android.exoplayer2.ext.okhttp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OkHttpDataSource(Call.Factory) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.Use
OkHttpDataSource.Factory
instead. - OkHttpDataSource(Call.Factory, String) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.Use
OkHttpDataSource.Factory
instead. - OkHttpDataSource(Call.Factory, String, CacheControl, HttpDataSource.RequestProperties) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.Use
OkHttpDataSource.Factory
instead. - OkHttpDataSource.Factory - Class in com.google.android.exoplayer2.ext.okhttp
-
Deprecated.
DataSource.Factory
forOkHttpDataSource
instances. - OkHttpDataSourceFactory - Class in com.google.android.exoplayer2.ext.okhttp
-
Deprecated.Use
OkHttpDataSource.Factory
instead. - OkHttpDataSourceFactory(Call.Factory) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.Creates an instance.
- OkHttpDataSourceFactory(Call.Factory, String) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.Creates an instance.
- OkHttpDataSourceFactory(Call.Factory, String, TransferListener) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.Creates an instance.
- OkHttpDataSourceFactory(Call.Factory, String, TransferListener, CacheControl) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.Creates an instance.
- OkHttpDataSourceFactory(Call.Factory, String, CacheControl) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSourceFactory
-
Deprecated.Creates an instance.
- oldFormat - Variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The
Format
for which the decoder was previously configured. - onActionScheduleFinished() - Method in interface com.google.android.exoplayer2.testutil.ActionSchedule.Callback
-
Called when action schedule finished executing all its actions.
- onActionScheduleFinished() - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onAdClicked() - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader.EventListener
-
Deprecated.Called when the user clicks through an ad (for example, following a 'learn more' link).
- onAddQueueItem(Player, MediaDescriptionCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueEditor
-
Deprecated.See
MediaSessionCompat.Callback.onAddQueueItem(MediaDescriptionCompat description)
. - onAddQueueItem(Player, MediaDescriptionCompat) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- onAddQueueItem(Player, MediaDescriptionCompat, int) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueEditor
-
Deprecated.See
MediaSessionCompat.Callback.onAddQueueItem(MediaDescriptionCompat description, int index)
. - onAddQueueItem(Player, MediaDescriptionCompat, int) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- onAdLoadError(AdsMediaSource.AdLoadException, DataSpec) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader.EventListener
-
Deprecated.Called when there was an error loading ads.
- onAdPlaybackStarted(AnalyticsListener.EventTime, String, String) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onAdPlaybackStarted(AnalyticsListener.EventTime, String, String) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener
-
Deprecated.Called when a session is interrupted by ad playback.
- onAdPlaybackStarted(AnalyticsListener.EventTime, String, String) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onAdPlaybackState(AdPlaybackState) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader.EventListener
-
Deprecated.Called when the ad playback state has been updated.
- onAdPlaybackStateUpdateRequested(Timeline) - Method in interface com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource.AdPlaybackStateUpdater
-
Deprecated.Called when the content source has refreshed the timeline.
- onAdTapped() - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader.EventListener
-
Deprecated.Called when the user taps a non-clickthrough part of an ad.
- onAspectRatioUpdated(float, float, boolean) - Method in interface com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener
-
Deprecated.Called when either the target aspect ratio or the view aspect ratio is updated.
- onAttachedToHost(PlaybackGlueHost) - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- onAttachedToWindow() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- onAttachedToWindow() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the audio attributes change.
- onAudioAttributesChanged(AnalyticsListener.EventTime, AudioAttributes) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioAttributesChanged(AudioAttributes) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioAttributesChanged(AudioAttributes) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getAudioAttributes()
changes. - onAudioCapabilitiesChanged() - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when audio capabilities changed.
- onAudioCapabilitiesChanged(AudioCapabilities) - Method in interface com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver.Listener
-
Deprecated.Called when the audio capabilities change.
- onAudioCapabilitiesChanged(AudioCapabilities) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- onAudioCodecError(AnalyticsListener.EventTime, Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio decoder encounters an error.
- onAudioCodecError(Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when an audio decoder encounters an error.
- onAudioCodecError(Exception) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioCodecError(Exception) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when an audio decoder encounters an error.
- onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
- onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioDecoderInitialized(AnalyticsListener.EventTime, String, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio renderer creates a decoder.
- onAudioDecoderInitialized(String, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a audio decoder is created.
- onAudioDecoderInitialized(String, long, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioDecoderInitialized(String, long, long) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when a decoder is created.
- onAudioDecoderReleased(AnalyticsListener.EventTime, String) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio renderer releases a decoder.
- onAudioDecoderReleased(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioDecoderReleased(String) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a audio decoder is released.
- onAudioDecoderReleased(String) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioDecoderReleased(String) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when a decoder is released.
- onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio renderer is disabled.
- onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onAudioDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioDisabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the audio renderer is disabled.
- onAudioDisabled(DecoderCounters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioDisabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when the renderer is disabled.
- onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio renderer is enabled.
- onAudioEnabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioEnabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the audio renderer is enabled.
- onAudioEnabled(DecoderCounters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioEnabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when the renderer is enabled.
- onAudioInputFormatChanged(AnalyticsListener.EventTime, Format) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
- onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the format of the media being consumed by an audio renderer changes.
- onAudioInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioInputFormatChanged(Format) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
- onAudioInputFormatChanged(Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the format of the media being consumed by the audio renderer changes.
- onAudioInputFormatChanged(Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioInputFormatChanged(Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when the format of the media being consumed by the renderer changes.
- onAudioPositionAdvancing(long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the audio position has increased for the first time since the last pause or position reset.
- onAudioPositionAdvancing(long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioPositionAdvancing(long) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when the audio position has increased for the first time since the last pause or position reset.
- onAudioPositionAdvancing(AnalyticsListener.EventTime, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the audio position has increased for the first time since the last pause or position reset.
- onAudioSessionIdChanged(int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioSessionIdChanged(int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the audio session ID changes.
- onAudioSessionIdChanged(AnalyticsListener.EventTime, int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the audio session ID changes.
- onAudioSessionIdChanged(AnalyticsListener.EventTime, int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAudioSinkError(AnalyticsListener.EventTime, Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when
AudioSink
has encountered an error. - onAudioSinkError(Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when
AudioSink
has encountered an error. - onAudioSinkError(Exception) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioSinkError(Exception) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when
AudioSink
has encountered an error. - onAudioSinkError(Exception) - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when
AudioSink
has encountered an error. - onAudioUnderrun(int, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when an audio underrun occurs.
- onAudioUnderrun(int, long, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAudioUnderrun(int, long, long) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when an audio underrun occurs.
- onAudioUnderrun(AnalyticsListener.EventTime, int, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when an audio underrun occurs.
- onAudioUnderrun(AnalyticsListener.EventTime, int, long, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onAvailableCommandsChanged(AnalyticsListener.EventTime, Player.Commands) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the player's available commands changed.
- onAvailableCommandsChanged(Player.Commands) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onAvailableCommandsChanged(Player.Commands) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value returned from
Player.isCommandAvailable(int)
changes for at least onePlayer.Command
. - onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the bandwidth estimate for the current data source has been updated.
- onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onBandwidthEstimate(AnalyticsListener.EventTime, int, long, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onBandwidthSample(int, long, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onBandwidthSample(int, long, long) - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener
-
Deprecated.Called periodically to indicate that bytes have been transferred or the estimated bitrate has changed.
- onBind(Intent) - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Throws
UnsupportedOperationException
because this service is not designed to be bound. - onBitmap(Bitmap) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback
-
Deprecated.Called when
Bitmap
is available. - onBytesTransferred(DataSource, int) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Called incrementally during a transfer.
- onBytesTransferred(DataSource, int) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- onBytesTransferred(DataSource, int) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- onBytesTransferred(DataSource, DataSpec, boolean, int) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.FakeTransferListener
- onBytesTransferred(DataSource, DataSpec, boolean, int) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- onBytesTransferred(DataSource, DataSpec, boolean, int) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- onBytesTransferred(DataSource, DataSpec, boolean, int) - Method in interface com.google.android.exoplayer2.upstream.TransferListener
-
Deprecated.Called incrementally during a transfer.
- onCachedBytesRead(long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener
-
Deprecated.Called when bytes have been read from the cache.
- onCacheIgnored(@com.google.android.exoplayer2.upstream.cache.CacheDataSource.CacheIgnoredReason int) - Method in interface com.google.android.exoplayer2.upstream.cache.CacheDataSource.EventListener
-
Deprecated.Called when the current request ignores cache.
- onCacheInitialized() - Method in interface com.google.android.exoplayer2.upstream.cache.CacheEvictor
-
Deprecated.Called when cache has been initialized.
- onCacheInitialized() - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- onCacheInitialized() - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- onCameraMotion(long, float[]) - Method in interface com.google.android.exoplayer2.video.spherical.CameraMotionListener
-
Deprecated.Called when a new camera motion is read.
- onCameraMotionReset() - Method in interface com.google.android.exoplayer2.video.spherical.CameraMotionListener
-
Deprecated.Called when the camera motion track position is reset or the track is disabled.
- onCastSessionAvailable() - Method in interface com.google.android.exoplayer2.ext.cast.SessionAvailabilityListener
-
Deprecated.Called when a cast session becomes available to the player.
- onCastSessionUnavailable() - Method in interface com.google.android.exoplayer2.ext.cast.SessionAvailabilityListener
-
Deprecated.Called when the cast session becomes unavailable.
- onChildSourceInfoRefreshed(ConcatenatingMediaSource.MediaSourceHolder, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Called when the source info of a child source has been refreshed.
- onChildSourceInfoRefreshed(MediaSource.MediaPeriodId, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Timeline) - Method in class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Timeline) - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Timeline) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Timeline) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Called when the child source info has been refreshed.
- onChildSourceInfoRefreshed(Integer, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- onChildSourceInfoRefreshed(Integer, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Void, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(Void, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- onChildSourceInfoRefreshed(T, MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Called when the source info of a child source has been refreshed.
- onChunkLoadCompleted(Chunk) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Called when the
ChunkSampleStream
has finished loading a chunk obtained from this source. - onChunkLoadCompleted(Chunk) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- onChunkLoadCompleted(Chunk) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.Called when a chunk load has been completed.
- onChunkLoadCompleted(Chunk) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- onChunkLoadCompleted(Chunk) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- onChunkLoadError(Chunk) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.Called when a chunk load has encountered an error.
- onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Called when the
ChunkSampleStream
encounters an error loading a chunk obtained from this source. - onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- onChunkLoadError(Chunk, boolean, LoadErrorHandlingPolicy.LoadErrorInfo, LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- onClosed() - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
-
Called when the source is closed.
- onCodecError(Exception) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onCodecError(Exception) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when a codec error has occurred.
- onCodecError(Exception) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when a
MediaCodec
has been created and configured. - onCodecInitialized(String, MediaCodecAdapter.Configuration, long, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onCodecReleased(String) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onCodecReleased(String) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when a
MediaCodec
has been released. - onCodecReleased(String) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onCommand(Player, String, Bundle, ResultReceiver) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CommandReceiver
-
Deprecated.See
MediaSessionCompat.Callback.onCommand(String, Bundle, ResultReceiver)
. - onCommand(Player, String, Bundle, ResultReceiver) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- onCommand(Player, String, Bundle, ResultReceiver) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.AllowedCommandProvider
-
Deprecated.Called when a
MediaController
has called an API that controlsSessionPlayer
set to theMediaSession
. - onCommandRequest(MediaSession, MediaSession.ControllerInfo, SessionCommand) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DefaultAllowedCommandProvider
-
Deprecated.
- onCompleted(Composition, ExportResult) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.Called when the export is completed successfully.
- onConfigure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Called when the processor is configured for a new input format.
- onConfigure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.ChannelMixingAudioProcessor
-
Deprecated.
- onConfigure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- onConfigure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.
- onConfigure(AudioProcessor.AudioFormat) - Method in class com.google.android.exoplayer2.audio.ToInt16PcmAudioProcessor
-
Deprecated.
- onConfigured(MediaFormat, Surface, MediaCrypto, int) - Method in class com.google.android.exoplayer2.robolectric.RandomizedMp3Decoder
- onContainerExtracted(MediaFormat) - Method in interface com.google.android.exoplayer2.testutil.DecodeOneFrameUtil.Listener
-
Called when the video
MediaFormat
is extracted from the container. - onContentAspectRatioChanged(AspectRatioFrameLayout, float) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Called when there's a change in the desired aspect ratio of the content frame.
- onContentAspectRatioChanged(AspectRatioFrameLayout, float) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Called when there's a change in the desired aspect ratio of the content frame.
- onContinueLoadingRequested(ChunkSampleStream<FakeChunkSource>) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- onContinueLoadingRequested(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- onContinueLoadingRequested(MediaPeriod) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- onContinueLoadingRequested(T) - Method in interface com.google.android.exoplayer2.source.SequenceableLoader.Callback
-
Deprecated.Called by the loader to indicate that it wishes for its
SequenceableLoader.continueLoading(long)
method to be called when it can continue to load data. - onCreate() - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.
- onCreate() - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- onCreate(SQLiteDatabase) - Method in class com.google.android.exoplayer2.database.StandaloneDatabaseProvider
-
Deprecated.
- onCreate(Bundle) - Method in class com.google.android.exoplayer2.testutil.HostActivity
- onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.MediaIdMediaItemProvider
-
Deprecated.
- onCreateMediaItem(MediaSession, MediaSession.ControllerInfo, String) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.MediaItemProvider
-
Deprecated.Called when
MediaSession.SessionCallback.onCreateMediaItem(MediaSession, ControllerInfo, String)
is called. - onCues(AnalyticsListener.EventTime, CueGroup) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when there is a change in the
CueGroup
. - onCues(AnalyticsListener.EventTime, List<Cue>) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Use
AnalyticsListener.onCues(EventTime, CueGroup)
instead. - onCues(CueGroup) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onCues(CueGroup) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getCurrentCues()
changes. - onCues(CueGroup) - Method in interface com.google.android.exoplayer2.text.TextOutput
-
Deprecated.Called when there is a change in the
CueGroup
. - onCues(List<Cue>) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onCues(List<Cue>) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Use
Player.Listener.onCues(CueGroup)
instead. - onCues(List<Cue>) - Method in interface com.google.android.exoplayer2.text.TextOutput
-
Deprecated.Use
TextOutput.onCues(CueGroup)
instead. - onCurrentMediaItemIndexChanged(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.Called when the current media item index changed.
- onCurrentMediaItemIndexChanged(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onCurrentOutputStreamEnded() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.OutputListener
-
Deprecated.Called when the
GlShaderProgram
will not produce further output frames belonging to the current output stream. - onCustomAction(Player, String, Intent) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver
-
Deprecated.Called when a custom action has been received.
- onCustomAction(Player, String, Bundle) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CustomActionProvider
-
Deprecated.Called when a custom action provided by this provider is sent to the media session.
- onCustomAction(Player, String, Bundle) - Method in class com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider
-
Deprecated.
- onCustomCommand(MediaSession, MediaSession.ControllerInfo, SessionCommand, Bundle) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.CustomCommandProvider
-
Deprecated.Called when a controller has sent a custom command.
- onDashManifestPublishTimeExpired(long) - Method in interface com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerEmsgCallback
-
Deprecated.Called when the manifest with the publish time has been expired.
- onDashManifestRefreshRequested() - Method in interface com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerEmsgCallback
-
Deprecated.Called when the current manifest should be refreshed.
- onDataRead(int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
-
Called when data is being read.
- onDestroy() - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.
- onDetachedFromHost() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- onDetachedFromWindow() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- onDetachedFromWindow() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- onDetachedFromWindow() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- onDeviceInfoChanged(AnalyticsListener.EventTime, DeviceInfo) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the device information changes
- onDeviceInfoChanged(DeviceInfo) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDeviceInfoChanged(DeviceInfo) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the device information changes
- onDeviceVolumeChanged(int, boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDeviceVolumeChanged(int, boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getDeviceVolume()
orPlayer.isDeviceMuted()
changes. - onDeviceVolumeChanged(AnalyticsListener.EventTime, int, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the device volume or mute state changes.
- onDisabled() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is disabled.
- onDisabled() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer is disabled.
- onDisabled() - Method in class com.google.android.exoplayer2.testutil.FakeAudioRenderer
- onDisabled() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- onDisabled() - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onDisabled() - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onDisabled() - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- onDisconnected(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DisconnectedCallback
-
Deprecated.Called when the specified controller is disconnected.
- onDiscontinuity() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Called to notify the selection of a position discontinuity.
- onDowngrade(SQLiteDatabase, int, int) - Method in class com.google.android.exoplayer2.database.StandaloneDatabaseProvider
-
Deprecated.
- onDownloadChanged(DownloadManager, Download, Exception) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when the state of a download changes.
- onDownloadChanged(DownloadManager, Download, Exception) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
- onDownloadRemoved(DownloadManager, Download) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when a download is removed.
- onDownloadRemoved(DownloadManager, Download) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
- onDownloadsPausedChanged(DownloadManager, boolean) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.
- onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDownstreamFormatChanged(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when a downstream format change occurs (i.e.
- onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the downstream format sent to the renderers changed.
- onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onDownstreamFormatChanged(AnalyticsListener.EventTime, MediaLoadData) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDraw(Canvas) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onDrmKeysLoaded(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmKeysLoaded(int, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called each time keys are loaded.
- onDrmKeysLoaded(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmKeysLoaded(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called each time drm keys are loaded.
- onDrmKeysLoaded(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDrmKeysRemoved(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmKeysRemoved(int, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called each time offline keys are removed.
- onDrmKeysRemoved(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmKeysRemoved(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called each time offline drm keys are removed.
- onDrmKeysRemoved(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDrmKeysRestored(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmKeysRestored(int, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called each time offline keys are restored.
- onDrmKeysRestored(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmKeysRestored(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called each time offline drm keys are restored.
- onDrmKeysRestored(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDrmSessionAcquired(int, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Implement
DrmSessionEventListener.onDrmSessionAcquired(int, MediaPeriodId, int)
instead. - onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called each time a drm session is acquired.
- onDrmSessionAcquired(int, MediaSource.MediaPeriodId, @com.google.android.exoplayer2.drm.DrmSession.State int) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmSessionAcquired(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Implement
AnalyticsListener.onDrmSessionAcquired(EventTime, int)
instead. - onDrmSessionAcquired(AnalyticsListener.EventTime, @com.google.android.exoplayer2.drm.DrmSession.State int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called each time a drm session is acquired.
- onDrmSessionAcquired(AnalyticsListener.EventTime, @com.google.android.exoplayer2.drm.DrmSession.State int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called when a drm error occurs.
- onDrmSessionManagerError(int, MediaSource.MediaPeriodId, Exception) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmSessionManagerError(AnalyticsListener.EventTime, Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a drm error occurs.
- onDrmSessionManagerError(AnalyticsListener.EventTime, Exception) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onDrmSessionManagerError(AnalyticsListener.EventTime, Exception) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDrmSessionReleased(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDrmSessionReleased(int, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionEventListener
-
Deprecated.Called each time a drm session is released.
- onDrmSessionReleased(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onDrmSessionReleased(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called each time a drm session is released.
- onDrmSessionReleased(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDroppedFrames(int, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called to report the number of frames dropped by the video renderer.
- onDroppedFrames(int, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onDroppedFrames(int, long) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called to report the number of frames dropped by the renderer.
- onDroppedVideoFrames(AnalyticsListener.EventTime, int, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called after video frames have been dropped.
- onDroppedVideoFrames(AnalyticsListener.EventTime, int, long) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onDroppedVideoFrames(AnalyticsListener.EventTime, int, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onDurationUs(long) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Listener
-
Deprecated.Called when the duration of the input media is known.
- oneByteSample(long) - Static method in class com.google.android.exoplayer2.testutil.FakeSampleStream.FakeSampleStreamItem
-
Creates an item representing a sample with the provided timestamp.
- oneByteSample(long, @com.google.android.exoplayer2.C.BufferFlags int) - Static method in class com.google.android.exoplayer2.testutil.FakeSampleStream.FakeSampleStreamItem
-
Creates an item representing a sample with the provided timestamp and flags.
- onEnabled(boolean) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer is enabled.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is enabled.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeAudioRenderer
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onEnabled(boolean, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onEnded() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor.Listener
-
Deprecated.Called after the
VideoFrameProcessor
has rendered its final output frame. - onError(Composition, ExportResult, ExportException) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.Called if an exception occurs during the export.
- onError(ExportException) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Listener
-
Deprecated.Called if an error occurs in the asset loader.
- onError(VideoFrameProcessingException) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.ErrorListener
-
Deprecated.Called when an exception occurs during asynchronous video frame processing.
- onError(VideoFrameProcessingException) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor.Listener
-
Deprecated.Called when an exception occurs during asynchronous video frame processing.
- onEvent(ExoMediaDrm, byte[], int, int, byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm.OnEventListener
-
Deprecated.Called when an event occurs that requires the app to be notified
- onEvents(Player, AnalyticsListener.Events) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called after one or more events occurred.
- onEvents(Player, AnalyticsListener.Events) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onEvents(Player, AnalyticsListener.Events) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onEvents(Player, AnalyticsListener.Events) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onEvents(Player, Player.Events) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onEvents(Player, Player.Events) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when one or more player states changed.
- onExperimentalOffloadedPlayback(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener
-
Deprecated.Called when the value of
AudioTrack.isOffloadedPlayback()
changes. - onExperimentalOffloadSchedulingEnabledChanged(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener
-
Deprecated.Called when the player has started or stopped offload scheduling using
ExoPlayer.experimentalSetOffloadSchedulingEnabled(boolean)
. - onExperimentalSleepingForOffloadChanged(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioOffloadListener
-
Deprecated.Called when the player has started or finished sleeping for offload.
- onExpirationUpdate(ExoMediaDrm, byte[], long) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm.OnExpirationUpdateListener
-
Deprecated.Called when a session expiration update occurs, to inform the app about the change in expiration time.
- onFallbackApplied(MediaItem, TransformationRequest, TransformationRequest) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onFallbackApplied(Composition, TransformationRequest, TransformationRequest) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.Called when falling back to an alternative
TransformationRequest
or changing the video frames' resolution is necessary to comply with muxer or device constraints. - onFinished() - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onFinished() - Method in interface com.google.android.exoplayer2.testutil.HostActivity.HostedTest
-
Called on the test thread after the test has finished and been stopped.
- onFlush() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Called when the processor is flushed, directly or as part of resetting.
- onFlush() - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- onFlush() - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.
- onFlush() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.InputListener
-
Deprecated.Called when the
GlShaderProgram
has been flushed. - onFocusChanged(boolean, int, Rect) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onFormatChanged(float) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer's output format changes.
- onFormatChanged(Format) - Method in class com.google.android.exoplayer2.testutil.FakeAudioRenderer
- onFormatChanged(Format) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
-
Called when the renderer reads a new format.
- onFormatChanged(Format) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onFrameAvailable() - Method in interface com.google.android.exoplayer2.util.EGLSurfaceTexture.TextureImageListener
-
Deprecated.Called when the
SurfaceTexture
receives a new frame from its image producer. - onFrameAvailable(SurfaceTexture) - Method in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.
- onFrameAvailableForRendering(long) - Method in interface com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.OnOutputFrameAvailableForRenderingListener
- onFrameDecoded(MediaFormat) - Method in interface com.google.android.exoplayer2.testutil.DecodeOneFrameUtil.Listener
-
Called when the video
MediaFormat
is read by the decoder from the byte stream, after a frame is decoded. - onFrameRendered(MediaCodecAdapter, long, long) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.OnFrameRenderedListener
-
Deprecated.
- onFullscreenButtonClick(boolean) - Method in interface com.google.android.exoplayer2.ui.StyledPlayerView.FullscreenButtonClickListener
-
Deprecated.Called when the fullscreen button is clicked.
- onFullScreenModeChanged(boolean) - Method in interface com.google.android.exoplayer2.ui.StyledPlayerControlView.OnFullScreenModeChangedListener
-
Deprecated.Called to indicate a fullscreen mode change.
- onIdle(DownloadManager) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when there is no active download left.
- onIdle(DownloadManager) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
- onInitializationFailed(IOException) - Method in interface com.google.android.exoplayer2.util.SntpClient.InitializationCallback
-
Deprecated.Called when the device time offset failed to initialize.
- onInitializeAccessibilityEvent(AccessibilityEvent) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onInitialized() - Method in interface com.google.android.exoplayer2.util.SntpClient.InitializationCallback
-
Deprecated.Called when the device time offset has been initialized.
- onInitialized(DownloadManager) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when all downloads have been restored.
- onInitialized(DownloadManager) - Method in class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
- onInputFormatChanged(FormatHolder) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onInputFormatChanged(FormatHolder) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when a new
Format
is read from the upstreamMediaPeriod
. - onInputFormatChanged(FormatHolder) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Called when a new format is read from the upstream source.
- onInputFormatChanged(FormatHolder) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onInputFrameProcessed(int) - Method in interface com.google.android.exoplayer2.util.OnInputFrameProcessedListener
-
Deprecated.Called when the given input frame has been processed.
- onInputFrameProcessed(GlTextureInfo) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.InputListener
-
Deprecated.Called when the
GlShaderProgram
has processed an input frame. - OnInputFrameProcessedListener - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- onIsLoadingChanged(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onIsLoadingChanged(boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the player starts or stops loading the source.
- onIsLoadingChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the player starts or stops loading data from a source.
- onIsLoadingChanged(AnalyticsListener.EventTime, boolean) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onIsPlayingChanged(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onIsPlayingChanged(boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.isPlaying()
changes. - onIsPlayingChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the player starts or stops playing.
- onIsPlayingChanged(AnalyticsListener.EventTime, boolean) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onKeyDown(int, KeyEvent) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onKeyStatusChange(ExoMediaDrm, byte[], List<ExoMediaDrm.KeyStatus>, boolean) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm.OnKeyStatusChangeListener
-
Deprecated.Called when the keys in a session change status, such as when the license is renewed or expires.
- onLayout(boolean, int, int, int, int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onLayout(boolean, int, int, int, int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onLoadCanceled(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when a load is canceled.
- onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a media source canceled loading data.
- onLoadCanceled(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onLoadCanceled(Chunk, long, long, boolean) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- onLoadCanceled(ParsingLoadable<HlsPlaylist>, long, long, boolean) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- onLoadCanceled(ParsingLoadable<SsManifest>, long, long, boolean) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- onLoadCanceled(T, long, long, boolean) - Method in interface com.google.android.exoplayer2.upstream.Loader.Callback
-
Deprecated.Called when a load has been canceled.
- onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onLoadCompleted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when a load ends.
- onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a media source completed loading data.
- onLoadCompleted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onLoadCompleted(Chunk, long, long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- onLoadCompleted(ParsingLoadable<HlsPlaylist>, long, long) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- onLoadCompleted(ParsingLoadable<SsManifest>, long, long) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- onLoadCompleted(T, long, long) - Method in interface com.google.android.exoplayer2.upstream.Loader.Callback
-
Deprecated.Called when a load has completed.
- onLoaderReleased() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- onLoaderReleased() - Method in interface com.google.android.exoplayer2.upstream.Loader.ReleaseCallback
-
Deprecated.Called when the
Loader
has finished being released. - onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onLoadError(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when a load error occurs.
- onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a media source loading error occurred.
- onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onLoadError(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData, IOException, boolean) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onLoadError(Chunk, long, long, IOException, int) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- onLoadError(ParsingLoadable<HlsPlaylist>, long, long, IOException, int) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- onLoadError(ParsingLoadable<SsManifest>, long, long, IOException, int) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- onLoadError(T, long, long, IOException, int) - Method in interface com.google.android.exoplayer2.upstream.Loader.Callback
-
Deprecated.Called when a load encounters an error.
- onLoadingChanged(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onLoadingChanged(boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Use
Player.Listener.onIsLoadingChanged(boolean)
instead. - onLoadingChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
- onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onLoadStarted(int, MediaSource.MediaPeriodId, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when a load begins.
- onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a media source started loading data.
- onLoadStarted(AnalyticsListener.EventTime, LoadEventInfo, MediaLoadData) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onLoadTaskConcluded(long) - Method in interface com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy
-
Deprecated.Called once
loadTaskId
will not be associated with any more load errors. - onMaxSeekToPreviousPositionChanged(long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onMaxSeekToPreviousPositionChanged(long) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getMaxSeekToPreviousPosition()
changes. - onMaxSeekToPreviousPositionChanged(AnalyticsListener.EventTime, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the maximum position for which
Player.seekToPrevious()
seeks to the previous window changes. - onMeasure(int, int) - Method in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.
- onMeasure(int, int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onMediaButtonEvent(Player, Intent) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.MediaButtonEventHandler
-
Deprecated.See
MediaSessionCompat.Callback.onMediaButtonEvent(Intent)
. - onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when playback transitions to a different media item.
- onMediaItemTransition(AnalyticsListener.EventTime, MediaItem, int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when playback transitions to a media item or starts repeating a media item according to the current
repeat mode
. - onMediaItemTransition(MediaItem, @com.google.android.exoplayer2.Player.MediaItemTransitionReason int) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onMediaMetadataChanged(AnalyticsListener.EventTime, MediaMetadata) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the combined
MediaMetadata
changes. - onMediaMetadataChanged(MediaMetadata) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onMediaMetadataChanged(MediaMetadata) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getMediaMetadata()
changes. - onMessageArrived() - Method in interface com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget.Callback
-
Notifies about the arrival of the message.
- onMetadata(AnalyticsListener.EventTime, Metadata) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when there is
Metadata
associated with the current playback time. - onMetadata(AnalyticsListener.EventTime, Metadata) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onMetadata(Metadata) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onMetadata(Metadata) - Method in interface com.google.android.exoplayer2.metadata.MetadataOutput
-
Deprecated.Called when there is metadata associated with current playback time.
- onMetadata(Metadata) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when there is metadata associated with the current playback time.
- onNetworkTypeChange(long) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Notifies this estimator that a network change has been detected.
- onNetworkTypeChange(long) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- onNetworkTypeChange(long) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- onNetworkTypeChanged(@com.google.android.exoplayer2.C.NetworkType int) - Method in interface com.google.android.exoplayer2.util.NetworkTypeObserver.Listener
-
Deprecated.Called when the network type changed or when the listener is first registered.
- onNextFrame(long) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called by the renderer for each frame, prior to it being skipped, dropped or rendered.
- onNotificationCancelled(int, boolean) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.NotificationListener
-
Deprecated.Called after the notification has been cancelled.
- onNotificationPosted(int, Notification, boolean) - Method in interface com.google.android.exoplayer2.ui.PlayerNotificationManager.NotificationListener
-
Deprecated.Called each time after the notification has been posted.
- onOffloadBufferEmptying() - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when the offload buffer has been partially emptied.
- onOffloadBufferFull() - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when the offload buffer has been filled completely.
- onOutputFormat(Format) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Listener
-
Deprecated.Called when the
Format
of samples that will be output by theAssetLoader
is known. - onOutputFormatChanged(Format, MediaFormat) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onOutputFormatChanged(Format, MediaFormat) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when one of the output formats changes.
- onOutputFormatChanged(Format, MediaFormat) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onOutputFrameAvailable(GlTextureInfo, long) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.OutputListener
-
Deprecated.Called when the
GlShaderProgram
has produced an output frame. - onOutputFrameAvailableForRendering(long) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor.Listener
-
Deprecated.Called when an output frame with the given
presentationTimeUs
becomes available for rendering. - onOutputSizeChanged(int, int) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor.Listener
-
Deprecated.Called when the output size changes.
- onOutputStreamOffsetUsChanged(long) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onOutputStreamOffsetUsChanged(long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called after the output stream offset changes.
- onPause() - Method in class com.google.android.exoplayer2.testutil.HostActivity
- onPause() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Should be called when the player is no longer visible to the user, if the
surface_type
extendsGLSurfaceView
. - onPause() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Should be called when the player is no longer visible to the user, if the
surface_type
extendsGLSurfaceView
. - onPause() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the playback parameters changed.
- onPlaybackParametersChanged(AnalyticsListener.EventTime, PlaybackParameters) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPlaybackParametersChanged(PlaybackParameters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlaybackParametersChanged(PlaybackParameters) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getPlaybackParameters()
changes. - onPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- onPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- onPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.
- onPlaybackSpeed(float) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Called to notify the selection of the current playback speed.
- onPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer's playback speed changes.
- onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value returned from
Player.getPlaybackState()
changes. - onPlaybackStateChanged(@com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onPlaybackStateChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.State int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the playback state changed.
- onPlaybackStateChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPlaybackStatsReady(AnalyticsListener.EventTime, PlaybackStats) - Method in interface com.google.android.exoplayer2.analytics.PlaybackStatsListener.Callback
-
Deprecated.Called when a playback session ends and its
PlaybackStats
are ready. - onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlaybackSuppressionReasonChanged(@com.google.android.exoplayer2.Player.PlaybackSuppressionReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value returned from
Player.getPlaybackSuppressionReason()
changes. - onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.PlaybackSuppressionReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when playback suppression reason changed.
- onPlaybackSuppressionReasonChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.PlaybackSuppressionReason int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPlayerError(AnalyticsListener.EventTime, PlaybackException) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a fatal player error occurred.
- onPlayerError(AnalyticsListener.EventTime, PlaybackException) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onPlayerError(AnalyticsListener.EventTime, PlaybackException) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPlayerError(PlaybackException) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlayerError(PlaybackException) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when an error occurs.
- onPlayerError(PlaybackException) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onPlayerErrorChanged(AnalyticsListener.EventTime, PlaybackException) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the
PlaybackException
returned byPlayer.getPlayerError()
changes. - onPlayerErrorChanged(PlaybackException) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlayerErrorChanged(PlaybackException) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the
PlaybackException
returned byPlayer.getPlayerError()
changes. - onPlayerErrorInternal(ExoPlaybackException) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onPlayerReleased(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the
Player
is released. - onPlayerStateChanged(boolean, @com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlayerStateChanged(boolean, @com.google.android.exoplayer2.Player.State int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.
- onPlayerStateChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.State int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
- onPlaylistChanged() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- onPlaylistChanged() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener
-
Deprecated.Called a playlist changes.
- onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- onPlaylistError(Uri, LoadErrorHandlingPolicy.LoadErrorInfo, boolean) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistEventListener
-
Deprecated.Called if an error is encountered while loading a playlist.
- onPlaylistMetadataChanged(AnalyticsListener.EventTime, MediaMetadata) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the playlist
MediaMetadata
changes. - onPlaylistMetadataChanged(MediaMetadata) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlaylistMetadataChanged(MediaMetadata) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getPlaylistMetadata()
changes. - onPlayWhenReadyChanged(boolean) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Called to notify when the playback is paused or resumed.
- onPlayWhenReadyChanged(boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPlayWhenReadyChanged(boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value returned from
Player.getPlayWhenReady()
changes. - onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the value changed that indicates whether playback will proceed when ready.
- onPlayWhenReadyChanged(AnalyticsListener.EventTime, boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPositionAdvancing(long) - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when the audio sink's position has increased for the first time since it was last paused or flushed.
- onPositionDiscontinuity() - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when the audio sink handles a buffer whose timestamp is discontinuous with the last buffer handled since it was reset.
- onPositionDiscontinuity() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onPositionDiscontinuity() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.
- onPositionDiscontinuity(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.
- onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a position discontinuity occurred.
- onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onPositionDiscontinuity(AnalyticsListener.EventTime, Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when a position discontinuity occurs.
- onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onPositionReset() - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer's position is reset.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the position is reset.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the position is reset.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onPositionReset(long, boolean) - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- onPostConnect(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.PostConnectCallback
-
Deprecated.Called after the specified controller is connected, and you need extra initialization.
- onPrepare(boolean) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.See
MediaSessionCompat.Callback.onPrepare()
. - onPrepareComplete(MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.source.MaskingMediaPeriod.PrepareListener
-
Deprecated.Called when preparing the media period completes.
- onPrepared() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- onPrepared() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called by the player when prepared with a new source.
- onPrepared(DownloadHelper) - Method in interface com.google.android.exoplayer2.offline.DownloadHelper.Callback
-
Deprecated.Called when preparation completes.
- onPrepared(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- onPrepared(MediaPeriod) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- onPrepared(MediaPeriod) - Method in interface com.google.android.exoplayer2.source.MediaPeriod.Callback
-
Deprecated.Called when preparation completes.
- onPrepareError(DownloadHelper, IOException) - Method in interface com.google.android.exoplayer2.offline.DownloadHelper.Callback
-
Deprecated.Called when preparation fails.
- onPrepareError(MediaSource.MediaPeriodId, IOException) - Method in interface com.google.android.exoplayer2.source.MaskingMediaPeriod.PrepareListener
-
Deprecated.Called the first time an error occurs while refreshing source info or preparing the period.
- onPrepareFromMediaId(String, boolean, Bundle) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.See
MediaSessionCompat.Callback.onPrepareFromMediaId(String, Bundle)
. - onPrepareFromSearch(String, boolean, Bundle) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.See
MediaSessionCompat.Callback.onPrepareFromSearch(String, Bundle)
. - onPrepareFromUri(Uri, boolean, Bundle) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.PlaybackPreparer
-
Deprecated.See
MediaSessionCompat.Callback.onPrepareFromUri(Uri, Bundle)
. - onPrimaryPlaylistRefreshed(HlsMediaPlaylist) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- onPrimaryPlaylistRefreshed(HlsMediaPlaylist) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PrimaryPlaylistListener
-
Deprecated.Called when the primary playlist changes.
- onProcessedOutputBuffer(long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when an output buffer is successfully processed.
- onProcessedOutputBuffer(long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Called when an output buffer is successfully processed.
- onProcessedOutputBuffer(long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onProcessedStreamChange() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onProcessedStreamChange() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called after the last output buffer before a stream change has been processed.
- onProcessedStreamChange() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onProcessedTunneledBuffer(long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Called when a buffer was processed in tunneling mode.
- onProgress(long, long, float) - Method in interface com.google.android.exoplayer2.offline.Downloader.ProgressListener
-
Deprecated.Called when progress is made during a download operation.
- onProgress(long, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.CacheWriter.ProgressListener
-
Deprecated.Called when progress is made during a cache operation.
- onProgressUpdate(long, long) - Method in interface com.google.android.exoplayer2.ui.PlayerControlView.ProgressUpdateListener
-
Deprecated.Called when progress needs to be updated.
- onProgressUpdate(long, long) - Method in interface com.google.android.exoplayer2.ui.StyledPlayerControlView.ProgressUpdateListener
-
Deprecated.Called when progress needs to be updated.
- onQueueEndOfStream() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Called when the end-of-stream is queued to the processor.
- onQueueEndOfStream() - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- onQueueEndOfStream() - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.
- onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called immediately before an input buffer is queued into the codec.
- onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Called immediately before an input buffer is queued into the decoder.
- onQueueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Called immediately before an input buffer is queued into the codec.
- onReadyToAcceptInputFrame() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram.InputListener
-
Deprecated.Called when the
GlShaderProgram
is ready to accept another input frame. - onReadyToInitializeCodec(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Called when ready to initialize the
MediaCodecAdapter
. - onReadyToInitializeCodec(Format) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onRebuffer() - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Called to notify when a rebuffer occurred.
- onReceivingFirstPacket(long, int) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpAc3Reader
-
Deprecated.
- onReceivingFirstPacket(long, int) - Method in interface com.google.android.exoplayer2.source.rtsp.reader.RtpPayloadReader
-
Deprecated.This method should be called on reading the first packet in a stream of incoming packets.
- onReceivingFirstPacket(long, int) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpPcmReader
-
Deprecated.
- onRelease() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onRelease() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is released.
- onReleased() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- onReleased() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called by the player when released.
- onRemoveQueueItem(Player, MediaDescriptionCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueEditor
-
Deprecated.See
MediaSessionCompat.Callback.onRemoveQueueItem(MediaDescriptionCompat description)
. - onRemoveQueueItem(Player, MediaDescriptionCompat) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.
- onRenderedFirstFrame() - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onRenderedFirstFrame() - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when a frame is rendered for the first time since setting the surface, or since the renderer was reset, or since the stream being rendered was changed.
- onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a frame is rendered for the first time since setting the surface, or since the renderer was reset, or since the stream being rendered was changed.
- onRenderedFirstFrame(AnalyticsListener.EventTime, Object, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onRenderedFirstFrame(Object, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a frame is rendered for the first time since setting the output, or since the renderer was reset, or since the stream being rendered was changed.
- onRenderedFirstFrame(Object, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onRenderedFirstFrame(Object, long) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when a frame is rendered for the first time since setting the output, or since the renderer was reset, or since the stream being rendered was changed.
- onRendererCapabilitiesChanged() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer capabilities are changed.
- onRendererCapabilitiesChanged(Renderer) - Method in interface com.google.android.exoplayer2.RendererCapabilities.Listener
-
Deprecated.Called when the renderer capabilities are changed.
- onRendererCapabilitiesChanged(Renderer) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- onRendererCapabilitiesChanged(Renderer) - Method in interface com.google.android.exoplayer2.trackselection.TrackSelector.InvalidationListener
-
Deprecated.Called by a
TrackSelector
to indicate that selections it has previously made may no longer be valid due to the renderer capabilities change. - onRendererOffsetChanged(long) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer's offset has been changed.
- onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onRepeatModeChanged(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getRepeatMode()
changes. - onRepeatModeChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.RepeatMode int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the repeat mode changed.
- onRepeatModeChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onRequirementsStateChanged(DownloadManager, Requirements, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when the download requirements state changed.
- onRequirementsStateChanged(RequirementsWatcher, @com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int) - Method in interface com.google.android.exoplayer2.scheduler.RequirementsWatcher.Listener
-
Deprecated.Called when there is a change on the met requirements.
- onReset() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Called when the processor is reset.
- onReset() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onReset() - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- onReset() - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.
- onReset() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is reset.
- onReset() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onReset() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer is reset.
- onReset() - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- onReset() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onResume() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Should be called when the player is visible to the user, if the
surface_type
extendsGLSurfaceView
. - onResume() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Should be called when the player is visible to the user, if the
surface_type
extendsGLSurfaceView
. - onResume() - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- onRtlPropertiesChanged(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onSampleCompleted(int, long, int, int, int, MediaCodec.CryptoInfo) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- onSampleDataFound(int, MediaParser.InputReader) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- onSampleStreamReleased(ChunkSampleStream<T>) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSampleStream.ReleaseCallback
-
Deprecated.Called when the
ChunkSampleStream
has finished being released. - onScrubMove(TimeBar, long) - Method in interface com.google.android.exoplayer2.ui.TimeBar.OnScrubListener
-
Deprecated.Called when the user moves the scrubber.
- onScrubStart(TimeBar, long) - Method in interface com.google.android.exoplayer2.ui.TimeBar.OnScrubListener
-
Deprecated.Called when the user starts moving the scrubber.
- onScrubStop(TimeBar, long, boolean) - Method in interface com.google.android.exoplayer2.ui.TimeBar.OnScrubListener
-
Deprecated.Called when the user stops moving the scrubber.
- onSeekBackIncrementChanged(long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onSeekBackIncrementChanged(long) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getSeekBackIncrement()
changes. - onSeekBackIncrementChanged(AnalyticsListener.EventTime, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the seek back increment changed.
- onSeekFinished() - Method in interface com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSeeker
-
Deprecated.Called when a seek operation finishes.
- onSeekForwardIncrementChanged(long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onSeekForwardIncrementChanged(long) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getSeekForwardIncrement()
changes. - onSeekForwardIncrementChanged(AnalyticsListener.EventTime, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the seek forward increment changed.
- onSeekMapFound(MediaParser.SeekMap) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- onSeekOperationFinished(boolean, long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- onSeekStarted(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Use
AnalyticsListener.onPositionDiscontinuity(EventTime, Player.PositionInfo, Player.PositionInfo, int)
instead, listening to changes withPlayer.DISCONTINUITY_REASON_SEEK
. - onSelectionActivated(Object) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector
-
Deprecated.
- onSelectionActivated(Object) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player when a
TrackSelectorResult
previously generated byTrackSelector.selectTracks(RendererCapabilities[], TrackGroupArray, MediaPeriodId, Timeline)
is activated. - onSessionActive(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onSessionActive(AnalyticsListener.EventTime, String) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener
-
Deprecated.Called when a session becomes active, i.e.
- onSessionActive(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onSessionCreated(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onSessionCreated(AnalyticsListener.EventTime, String) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener
-
Deprecated.Called when a new session is created as a result of
PlaybackSessionManager.updateSessions(EventTime)
. - onSessionCreated(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onSessionFinished(AnalyticsListener.EventTime, String, boolean) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onSessionFinished(AnalyticsListener.EventTime, String, boolean) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager.Listener
-
Deprecated.Called when a session is permanently finished.
- onSessionFinished(AnalyticsListener.EventTime, String, boolean) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onSetCaptioningEnabled(Player, boolean) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.CaptionCallback
-
Deprecated.See
MediaSessionCompat.Callback.onSetCaptioningEnabled(boolean)
. - onSetRating(MediaSession, MediaSession.ControllerInfo, String, Rating) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.RatingCallback
-
Deprecated.Called when the specified controller has set a rating for the specified media id.
- onSetRating(Player, RatingCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.RatingCallback
-
Deprecated.See
MediaSessionCompat.Callback.onSetRating(RatingCompat)
. - onSetRating(Player, RatingCompat, Bundle) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.RatingCallback
-
Deprecated.See
MediaSessionCompat.Callback.onSetRating(RatingCompat, Bundle)
. - onShuffleModeChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the shuffle mode changed.
- onShuffleModeChanged(AnalyticsListener.EventTime, boolean) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onShuffleModeEnabledChanged(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onShuffleModeEnabledChanged(boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getShuffleModeEnabled()
changes. - onSkipBackward(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.SkipCallback
-
Deprecated.Called when the specified controller has sent skip backward.
- onSkipForward(MediaSession, MediaSession.ControllerInfo) - Method in interface com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.SkipCallback
-
Deprecated.Called when the specified controller has sent skip forward.
- onSkipSilenceEnabledChanged(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onSkipSilenceEnabledChanged(boolean) - Method in interface com.google.android.exoplayer2.audio.AudioRendererEventListener
-
Deprecated.Called when skipping silences is enabled or disabled in the audio stream.
- onSkipSilenceEnabledChanged(boolean) - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when skipping silences is enabled or disabled.
- onSkipSilenceEnabledChanged(boolean) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when skipping silences is enabled or disabled in the audio stream.
- onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when skipping silences is enabled or disabled in the audio stream.
- onSkipSilenceEnabledChanged(AnalyticsListener.EventTime, boolean) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onSkipToNext(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.See
MediaSessionCompat.Callback.onSkipToNext()
. - onSkipToNext(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onSkipToPrevious(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.See
MediaSessionCompat.Callback.onSkipToPrevious()
. - onSkipToPrevious(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onSkipToQueueItem(Player, long) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.See
MediaSessionCompat.Callback.onSkipToQueueItem(long)
. - onSkipToQueueItem(Player, long) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onSleep() - Method in interface com.google.android.exoplayer2.Renderer.WakeupListener
-
Deprecated.The renderer no longer needs to render until the next wakeup.
- onSourceInfoRefreshed(long, boolean, boolean) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- onSourceInfoRefreshed(MediaSource, Timeline) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onSourceInfoRefreshed(MediaSource, Timeline) - Method in interface com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller
-
Deprecated.Called when the
Timeline
has been refreshed. - onSpanAdded(Cache, CacheSpan) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache.Listener
-
Deprecated.Called when a
CacheSpan
is added to the cache. - onSpanAdded(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- onSpanAdded(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- onSpanAdded(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- onSpanRemoved(Cache, CacheSpan) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache.Listener
-
Deprecated.Called when a
CacheSpan
is removed from the cache. - onSpanRemoved(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- onSpanRemoved(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- onSpanRemoved(Cache, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- onSpanTouched(Cache, CacheSpan, CacheSpan) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache.Listener
-
Deprecated.Called when an existing
CacheSpan
is touched, causing it to be replaced. - onSpanTouched(Cache, CacheSpan, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- onSpanTouched(Cache, CacheSpan, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- onSpanTouched(Cache, CacheSpan, CacheSpan) - Method in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- onStart() - Method in class com.google.android.exoplayer2.testutil.HostActivity
- onStart(HostActivity, Surface, FrameLayout) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onStart(HostActivity, Surface, FrameLayout) - Method in interface com.google.android.exoplayer2.testutil.HostActivity.HostedTest
-
Called on the main thread when the test is started.
- onStartCommand(Intent, int, int) - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is started.
- onStarted() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer is started.
- onStarted() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onStarted() - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer is started.
- onStartFile(Cache, String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.CacheEvictor
-
Deprecated.Called when a writer starts writing to the cache.
- onStartFile(Cache, String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- onStartFile(Cache, String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- onStartJob(JobParameters) - Method in class com.google.android.exoplayer2.scheduler.PlatformScheduler.PlatformSchedulerService
-
Deprecated.
- onStop() - Method in class com.google.android.exoplayer2.testutil.HostActivity
- onStopJob(JobParameters) - Method in class com.google.android.exoplayer2.scheduler.PlatformScheduler.PlatformSchedulerService
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer is stopped.
- onStopped() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- onStopped() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called by the player when stopped.
- onStopped() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.Called when the renderer is stopped.
- onStopped() - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onStopped() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- onStopped() - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer is stopped.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Called when the renderer's stream has changed.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- onStreamChanged(Format[], long, long) - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- onSurfaceChanged(Surface) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Called when the renderer changes which
Surface
it's rendering to renders to. - onSurfaceSizeChanged(int, int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onSurfaceSizeChanged(int, int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called each time there's a change in the size of the surface onto which the video is being rendered.
- onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the output surface size changed.
- onSurfaceSizeChanged(AnalyticsListener.EventTime, int, int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onTaskRemoved(Intent) - Method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.
- onTextureRendered(GlTextureInfo, long, DefaultVideoFrameProcessor.ReleaseOutputTextureCallback) - Method in interface com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.TextureOutputListener
-
Deprecated.Called when a texture has been rendered to.
- onThreadBlocked() - Method in class com.google.android.exoplayer2.testutil.FakeClock
- onThreadBlocked() - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.Notifies the clock that the current thread is about to be blocked and won't return until a condition on another thread becomes true.
- onThreadBlocked() - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- onTimelineChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the timeline changed.
- onTimelineChanged(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onTimelineChanged(Player) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.QueueNavigator
-
Deprecated.Called when the timeline of the player has changed.
- onTimelineChanged(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.
- onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getCurrentTimeline()
changes. - onTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
- onTouchEvent(MotionEvent) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- onTrackAdded(Format, @com.google.android.exoplayer2.transformer.AssetLoader.SupportedOutputTypes int) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Listener
-
Deprecated.Called when the information on a track is known.
- onTrackballEvent(MotionEvent) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- onTrackballEvent(MotionEvent) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- onTrackCount(int) - Method in interface com.google.android.exoplayer2.transformer.AssetLoader.Listener
-
Deprecated.Called when the number of tracks being output is known.
- onTrackCountFound(int) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- onTrackDataFound(int, MediaParser.TrackData) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- onTracksChanged(AnalyticsListener.EventTime, Tracks) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the tracks change.
- onTracksChanged(AnalyticsListener.EventTime, Tracks) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onTracksChanged(Tracks) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onTracksChanged(Tracks) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getCurrentTracks()
changes. - onTrackSelectionChanged(boolean, Map<TrackGroup, TrackSelectionOverride>) - Method in interface com.google.android.exoplayer2.ui.TrackSelectionView.TrackSelectionListener
-
Deprecated.Called when the selected tracks changed.
- onTrackSelectionParametersChanged(AnalyticsListener.EventTime, TrackSelectionParameters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when track selection parameters change.
- onTrackSelectionParametersChanged(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onTrackSelectionParametersChanged(TrackSelectionParameters) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value returned from
Player.getTrackSelectionParameters()
changes. - onTrackSelectionsInvalidated() - Method in interface com.google.android.exoplayer2.trackselection.TrackSelector.InvalidationListener
-
Deprecated.Called by a
TrackSelector
to indicate that selections it has previously made are no longer valid. - onTracksSelected(boolean, Map<TrackGroup, TrackSelectionOverride>) - Method in interface com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder.DialogCallback
-
Deprecated.Called when tracks are selected.
- onTracksSelected(Renderer[], TrackGroupArray, ExoTrackSelection[]) - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.
- onTracksSelected(Timeline, MediaPeriodId, Renderer[], TrackGroupArray, ExoTrackSelection[]) - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- onTracksSelected(Timeline, MediaPeriodId, Renderer[], TrackGroupArray, ExoTrackSelection[]) - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called by the player when a track selection occurs.
- onTransact(int, Parcel, Parcel, int) - Method in class com.google.android.exoplayer2.BundleListRetriever
-
Deprecated.
- onTransferEnd(DataSource) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Called when a transfer ends.
- onTransferEnd(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferEnd(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferEnd(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.FakeTransferListener
- onTransferEnd(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- onTransferEnd(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- onTransferEnd(DataSource, DataSpec, boolean) - Method in interface com.google.android.exoplayer2.upstream.TransferListener
-
Deprecated.Called when a transfer ends.
- onTransferInitializing(DataSource) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Called when a transfer is being initialized.
- onTransferInitializing(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferInitializing(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferInitializing(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.FakeTransferListener
- onTransferInitializing(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- onTransferInitializing(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- onTransferInitializing(DataSource, DataSpec, boolean) - Method in interface com.google.android.exoplayer2.upstream.TransferListener
-
Deprecated.Called when a transfer is being initialized.
- onTransferInitializing(DataSpec) - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.
- onTransferInitializing(DataSpec) - Method in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.
- onTransferInitializing(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.TimeToFirstByteEstimator
-
Deprecated.Called when a transfer is being initialized.
- onTransferStart(DataSource) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Called when a transfer starts.
- onTransferStart(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferStart(DataSource) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- onTransferStart(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.FakeTransferListener
- onTransferStart(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- onTransferStart(DataSource, DataSpec, boolean) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- onTransferStart(DataSource, DataSpec, boolean) - Method in interface com.google.android.exoplayer2.upstream.TransferListener
-
Deprecated.Called when a transfer starts.
- onTransferStart(DataSpec) - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.
- onTransferStart(DataSpec) - Method in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.
- onTransferStart(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.TimeToFirstByteEstimator
-
Deprecated.Called when a transfer starts.
- onTransformationCompleted(MediaItem) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onTransformationCompleted(MediaItem, TransformationResult) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onTransformationError(MediaItem, TransformationException) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onTransformationError(MediaItem, TransformationResult, TransformationException) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onTransformationError(MediaItem, Exception) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
-
Deprecated.
- onTruncatedSegmentParsed() - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- onTruncatedSegmentParsed() - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Resets the sample parsing state.
- onTruncatedSegmentParsed() - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- onUnderrun(int, long, long) - Method in interface com.google.android.exoplayer2.audio.AudioSink.Listener
-
Deprecated.Called when the audio sink runs out of data.
- onUpgrade(SQLiteDatabase, int, int) - Method in class com.google.android.exoplayer2.database.StandaloneDatabaseProvider
-
Deprecated.
- onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- onUpstreamDiscarded(int, MediaSource.MediaPeriodId, MediaLoadData) - Method in interface com.google.android.exoplayer2.source.MediaSourceEventListener
-
Deprecated.Called when data is removed from the back of a media buffer, typically so that it can be re-buffered in a different format.
- onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when data is removed from the back of a media buffer, typically so that it can be re-buffered in a different format.
- onUpstreamDiscarded(AnalyticsListener.EventTime, MediaLoadData) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onUpstreamFormatChanged(Format) - Method in interface com.google.android.exoplayer2.source.SampleQueue.UpstreamFormatChangedListener
-
Deprecated.Called on the loading thread when an upstream format change occurs.
- onVideoCodecError(AnalyticsListener.EventTime, Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a video decoder encounters an error.
- onVideoCodecError(Exception) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a video decoder encounters an error.
- onVideoCodecError(Exception) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoCodecError(Exception) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when a video decoder encounters an error.
- onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
- onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoDecoderInitialized(AnalyticsListener.EventTime, String, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a video renderer creates a decoder.
- onVideoDecoderInitialized(String, long, long) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a video decoder is created.
- onVideoDecoderInitialized(String, long, long) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoDecoderInitialized(String, long, long) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when a decoder is created.
- onVideoDecoderReleased(AnalyticsListener.EventTime, String) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a video renderer releases a decoder.
- onVideoDecoderReleased(AnalyticsListener.EventTime, String) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoDecoderReleased(String) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when a video decoder is released.
- onVideoDecoderReleased(String) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoDecoderReleased(String) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when a decoder is released.
- onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a video renderer is disabled.
- onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
- onVideoDisabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoDisabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the video renderer is disabled.
- onVideoDisabled(DecoderCounters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoDisabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when the renderer is disabled.
- onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when a video renderer is enabled.
- onVideoEnabled(AnalyticsListener.EventTime, DecoderCounters) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoEnabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the video renderer is enabled.
- onVideoEnabled(DecoderCounters) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoEnabled(DecoderCounters) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when the renderer is enabled.
- onVideoFrameAboutToBeRendered(long, long, Format, MediaFormat) - Method in interface com.google.android.exoplayer2.video.VideoFrameMetadataListener
-
Deprecated.Called on the playback thread when a video frame is about to be rendered.
- onVideoFrameProcessingOffset(long, int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called to report the video processing offset of video frames processed by the video renderer.
- onVideoFrameProcessingOffset(long, int) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoFrameProcessingOffset(long, int) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called to report the video processing offset of video frames processed by the video renderer.
- onVideoFrameProcessingOffset(AnalyticsListener.EventTime, long, int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when there is an update to the video frame processing offset reported by a video renderer.
- onVideoInputFormatChanged(AnalyticsListener.EventTime, Format) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
- onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the format of the media being consumed by a video renderer changes.
- onVideoInputFormatChanged(AnalyticsListener.EventTime, Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoInputFormatChanged(Format) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
- onVideoInputFormatChanged(Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Called when the format of the media being consumed by the video renderer changes.
- onVideoInputFormatChanged(Format, DecoderReuseEvaluation) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoInputFormatChanged(Format, DecoderReuseEvaluation) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called when the format of the media being consumed by the renderer changes.
- onVideoSizeChanged(AnalyticsListener.EventTime, int, int, int, float) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Implement
AnalyticsListener.onVideoSizeChanged(EventTime eventTime, VideoSize)
instead. - onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called before a frame is rendered for the first time since setting the surface, and each time there's a change in the size or pixel aspect ratio of the video being rendered.
- onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize) - Method in class com.google.android.exoplayer2.analytics.MediaMetricsListener
-
Deprecated.
- onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize) - Method in class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.
- onVideoSizeChanged(AnalyticsListener.EventTime, VideoSize) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onVideoSizeChanged(VideoSize) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVideoSizeChanged(VideoSize) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called each time when
Player.getVideoSize()
changes. - onVideoSizeChanged(VideoSize) - Method in interface com.google.android.exoplayer2.video.VideoRendererEventListener
-
Deprecated.Called before a frame is rendered for the first time since setting the surface, and each time there's a change in the size, rotation or pixel aspect ratio of the video being rendered.
- onVideoSurfaceCreated(Surface) - Method in interface com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener
-
Deprecated.Called when the
Surface
to which video frames should be rendered is created. - onVideoSurfaceDestroyed(Surface) - Method in interface com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView.VideoSurfaceListener
-
Deprecated.Called when the
Surface
to which video frames should be rendered is destroyed. - onVisibilityChange(int) - Method in interface com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener
-
Deprecated.Called when the visibility changes.
- onVisibilityChange(int) - Method in interface com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener
-
Deprecated.Called when the visibility changes.
- onVisibilityChanged(int) - Method in interface com.google.android.exoplayer2.ui.StyledPlayerView.ControllerVisibilityListener
-
Deprecated.Called when the visibility changes.
- onVolumeChanged(float) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- onVolumeChanged(float) - Method in interface com.google.android.exoplayer2.Player.Listener
-
Deprecated.Called when the value of
Player.getVolume()
changes. - onVolumeChanged(AnalyticsListener.EventTime, float) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
-
Deprecated.Called when the volume changes.
- onVolumeChanged(AnalyticsListener.EventTime, float) - Method in class com.google.android.exoplayer2.util.EventLogger
-
Deprecated.
- onWaitingForRequirementsChanged(DownloadManager, boolean) - Method in interface com.google.android.exoplayer2.offline.DownloadManager.Listener
-
Deprecated.Called when there is a change in whether this manager has one or more downloads that are not progressing for the sole reason that the
Requirements
are not met. - onWakeup() - Method in interface com.google.android.exoplayer2.Renderer.WakeupListener
-
Deprecated.The renderer needs to render some frames.
- open() - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.Optional call to open the underlying
DataSource
. - open() - Method in class com.google.android.exoplayer2.util.ConditionVariable
-
Deprecated.Opens the condition and releases all threads that are blocked.
- open(DataSpec) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.testutil.FailOnCloseDataSink
- open(DataSpec) - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.AssetDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSink
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.ContentDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSink
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- open(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.DataSink
-
Deprecated.Opens the sink to consume the specified data.
- open(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.DataSource
-
Deprecated.Opens the source to read the specified data.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.Opens the source to read the specified data.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.FileDataSource
-
Deprecated.
- open(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.Opens the source to read the specified data.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- open(DataSpec) - Method in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- openAssetFile(Uri, String) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- OpenException(DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int) - Constructor for exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.
- OpenException(IOException, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int) - Constructor for exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.
- OpenException(IOException, DataSpec, int) - Constructor for exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.
- OpenException(String, DataSpec, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, int) - Constructor for exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.
- OpenException(String, DataSpec, int) - Constructor for exception com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
-
Deprecated.
- openRead() - Method in class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Open the atomic file for reading.
- openSession() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- openSession() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Opens a new DRM session.
- openSession() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- openSession() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- operatingRate - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoder
operating rate
in frames per second. - OpusDecoder - Class in com.google.android.exoplayer2.ext.opus
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OpusDecoder(int, int, int, List<byte[]>, CryptoConfig, boolean) - Constructor for class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.Creates an Opus decoder.
- OpusDecoderException - Exception in com.google.android.exoplayer2.ext.opus
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- opusGetVersion() - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.
- opusIsSecureDecodeSupported() - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.
- OpusLibrary - Class in com.google.android.exoplayer2.ext.opus
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OpusUtil - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- orientationDegrees - Variable in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.A counter-clockwise rotation to apply to frames before rendering them to the
SurfaceInfo.surface
. - originalCount - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The original number of ads in the ad group in case the ad group is only partially available, or
C.LENGTH_UNSET
if unknown. - outOfNetworkIndicator - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.If true, the splice event is an opportunity to exit from the network feed.
- outOfNetworkIndicator - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.If true, the splice event is an opportunity to exit from the network feed.
- output - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- OUTPUT_MODE_OFFLOAD - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink plays encoded audio in offload.
- OUTPUT_MODE_PASSTHROUGH - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink plays encoded audio in passthrough.
- OUTPUT_MODE_PCM - Static variable in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.The audio sink plays PCM audio.
- outputAudioFormat - Variable in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.The current output audio format.
- OutputConsumerAdapterV30 - Class in com.google.android.exoplayer2.source.mediaparser
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OutputConsumerAdapterV30() - Constructor for class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.
- OutputConsumerAdapterV30(Format, @com.google.android.exoplayer2.C.TrackType int, boolean) - Constructor for class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Creates a new instance.
- outputFloat - Variable in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- outputHeight - Variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.The requested height of the output video.
- outputPendingSampleMetadata() - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.Forces any pending sample metadata to be flushed to the output.
- outputPendingSampleMetadata(TrackOutput, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.extractor.TrueHdSampleRechunker
-
Deprecated.
- overallRating - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional overall
Rating
. - overestimatedResult(long, long) - Static method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.Returns a result to signal that the current position in the input stream overestimates the true position of the target frame, and the
BinarySearchSeeker
should modify itsBinarySearchSeeker.SeekOperationParams
's ceiling timestamp and byte position using the given values. - OverlayEffect - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OverlayEffect(ImmutableList<TextureOverlay>) - Constructor for class com.google.android.exoplayer2.effect.OverlayEffect
-
Deprecated.Creates a new instance for the given list of
TextureOverlay
s. - OverlaySettings - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- OverlaySettings.Builder - Class in com.google.android.exoplayer2.effect
-
Deprecated.A builder for
OverlaySettings
instances. - overridePreparePositionUs(long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Overrides the default prepare position at which to prepare the media period.
- overrides - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Overrides to force selection of specific tracks.
- owner - Variable in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
P
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- packetFinished() - Method in interface com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader
-
Deprecated.Called when a packet ends.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- packetFinished() - Method in class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- packetize(DecoderInputBuffer, List<byte[]>) - Method in class com.google.android.exoplayer2.audio.OggOpusAudioPacketizer
-
Deprecated.Packetizes the audio data between the position and limit of the
inputBuffer
. - packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in interface com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader
-
Deprecated.Called when a packet starts.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- packetStarted(long, @com.google.android.exoplayer2.extractor.ts.TsPayloadReader.Flags int) - Method in class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- padding - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP padding bit (Word 0, bit 2).
- PARAMETER_EAGERLY_EXPOSE_TRACK_TYPE - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_EXPOSE_CAPTION_FORMATS - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_EXPOSE_CHUNK_INDEX_AS_MEDIA_FORMAT - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_EXPOSE_DUMMY_SEEK_MAP - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_IGNORE_TIMESTAMP_OFFSET - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_IN_BAND_CRYPTO_INFO - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_INCLUDE_SUPPLEMENTAL_DATA - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- PARAMETER_OVERRIDE_IN_BAND_CAPTION_DECLARATIONS - Static variable in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- ParametersBuilder() - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
Context
constraints will not be set using this constructor. UseParametersBuilder(Context)
instead. - ParametersBuilder(Context) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Creates a builder with default initial values.
- parent - Variable in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- ParsableBitArray - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ParsableBitArray() - Constructor for class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Creates a new instance that initially has no backing data.
- ParsableBitArray(byte[]) - Constructor for class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Creates a new instance that wraps an existing array.
- ParsableBitArray(byte[], int) - Constructor for class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Creates a new instance that wraps an existing array.
- ParsableByteArray - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ParsableByteArray() - Constructor for class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Creates a new instance that initially has no backing data.
- ParsableByteArray(byte[]) - Constructor for class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Creates a new instance wrapping
data
, and sets the limit todata.length
. - ParsableByteArray(byte[], int) - Constructor for class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Creates a new instance that wraps an existing array.
- ParsableByteArray(int) - Constructor for class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Creates a new instance with
limit
bytes and sets the limit. - ParsableNalUnitBitArray - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ParsableNalUnitBitArray(byte[], int, int) - Constructor for class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.
- parse(byte[], int) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.Creates an
RtpPacket
from a byte array. - parse(Uri, InputStream) - Method in class com.google.android.exoplayer2.offline.FilteringManifestParser
-
Deprecated.
- parse(Uri, InputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parse(Uri, InputStream) - Method in class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistParser
-
Deprecated.
- parse(Uri, InputStream) - Method in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifestParser
-
Deprecated.
- parse(Uri, InputStream) - Method in interface com.google.android.exoplayer2.upstream.ParsingLoadable.Parser
-
Deprecated.Parses an object from a response.
- parse(ParsableByteArray) - Static method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.Creates an
RtpPacket
from aParsableByteArray
. - parse(ParsableByteArray) - Static method in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.Parses AVC configuration data.
- parse(ParsableByteArray) - Static method in class com.google.android.exoplayer2.video.DolbyVisionConfig
-
Deprecated.Parses Dolby Vision configuration data.
- parse(ParsableByteArray) - Static method in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.Parses HEVC configuration data.
- parse(Map<String, List<String>>) - Static method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.Parses
IcyHeaders
from response headers. - parseAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns the AC-3 format given
data
containing the AC3SpecificBox according to Annex F. - parseAc3SyncframeAudioSampleCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Reads the number of audio samples represented by the given (E-)AC-3 syncframe.
- parseAc3SyncframeInfo(ParsableBitArray) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns (E-)AC-3 format information given
data
containing a syncframe. - parseAc3SyncframeSize(byte[]) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns the size in bytes of the given (E-)AC-3 syncframe.
- parseAc4AnnexEFormat(ParsableByteArray, String, String, DrmInitData) - Static method in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Returns the AC-4 format given
data
containing the AC4SpecificBox according to ETSI TS 103 190-1 Annex E. - parseAc4SyncframeAudioSampleCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Reads the number of audio samples represented by the given AC-4 syncframe.
- parseAc4SyncframeInfo(ParsableBitArray) - Static method in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Returns AC-4 format information given
data
containing a syncframe. - parseAc4SyncframeSize(byte[], int) - Static method in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.Returns the size in bytes of the given AC-4 syncframe.
- parseAdaptationSet(XmlPullParser, List<BaseUrl>, SegmentBase, long, long, long, long, long, boolean) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseAdaptationSetChild(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses children of AdaptationSet elements not specifically parsed elsewhere.
- parseAlacAudioSpecificConfig(byte[]) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Parses an ALAC AudioSpecificConfig (i.e.
- parseAudioChannelConfiguration(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseAudioSpecificConfig(byte[]) - Static method in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Parses an AAC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1
- parseAudioSpecificConfig(ParsableBitArray, boolean) - Static method in class com.google.android.exoplayer2.audio.AacUtil
-
Deprecated.Parses an AAC AudioSpecificConfig, as defined in ISO 14496-3 1.6.2.1
- parseAvailabilityTimeOffsetUs(XmlPullParser, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses the availabilityTimeOffset value and returns the parsed value or the parent value if it doesn't exist.
- parseBaseUrl(XmlPullParser, List<BaseUrl>, boolean) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a BaseURL element.
- parseCea608AccessibilityChannel(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseCea708AccessibilityChannel(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseCea708InitializationData(List<byte[]>) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Returns whether the CEA-708 closed caption service with the given initialization data is formatted for displays with 16:9 aspect ratio.
- parseContentProtection(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a ContentProtection element.
- parseContentType(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseCssColor(String) - Static method in class com.google.android.exoplayer2.util.ColorParser
-
Deprecated.Parses a CSS color expression.
- parseCue(ParsableByteArray, List<WebvttCssStyle>) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttCueParser
-
Deprecated.Parses the next valid WebVTT cue in a parsable array, including timestamps, settings and text.
- parseDateTime(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseDescriptor(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a
Descriptor
from an element. - parseDolbyChannelConfiguration(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses the number of channels from the value attribute of an AudioChannelConfiguration with schemeIdUri "tag:dolby.com,2014:dash:audio_channel_configuration:2011" as defined by table E.5 in ETSI TS 102 366, or by the legacy schemeIdUri "urn:dolby:dash:audio_channel_configuration:2011".
- parseDtsAudioSampleCount(byte[]) - Static method in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Returns the number of audio samples represented by the given DTS frame.
- parseDtsAudioSampleCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Like
DtsUtil.parseDtsAudioSampleCount(byte[])
but reads from aByteBuffer
. - parseDtsChannelConfiguration(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses the number of channels from the value attribute of an AudioChannelConfiguration with schemeIdUri "tag:dts.com,2014:dash:audio_channel_configuration:2012" as defined by Annex G (3.2) in ETSI TS 102 114 V1.6.1, or by the legacy schemeIdUri "urn:dts:dash:audio_channel_configuration:2012".
- parseDtsFormat(byte[], String, String, DrmInitData) - Static method in class com.google.android.exoplayer2.audio.DtsUtil
-
Deprecated.Returns the DTS format given
data
containing the DTS frame according to ETSI TS 102 114 subsections 5.3/5.4. - parseDtsxChannelConfiguration(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses the number of channels from the value attribute of an AudioChannelConfiguration with schemeIdUri "tag:dts.com,2018:uhd:audio_channel_configuration" as defined by table B-5 in ETSI TS 103 491 v1.2.1.
- parseDuration(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseEAc3AnnexFFormat(ParsableByteArray, String, String, DrmInitData) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns the E-AC-3 format given
data
containing the EC3SpecificBox according to Annex F. - parseEac3SupplementalProperties(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseEvent(XmlPullParser, String, String, long, long, ByteArrayOutputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a single Event node in the manifest.
- parseEventObject(XmlPullParser, ByteArrayOutputStream) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses an event object.
- parseEventStream(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a single EventStream node in the manifest.
- parseFloat(XmlPullParser, String, float) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseFrameRate(XmlPullParser, float) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseH265SpsNalUnit(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a H.265 SPS NAL unit using the syntax defined in ITU-T Recommendation H.265 (2019) subsection 7.3.2.2.1.
- parseH265SpsNalUnitPayload(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a H.265 SPS NAL unit payload (excluding the NAL unit header) using the syntax defined in ITU-T Recommendation H.265 (2019) subsection 7.3.2.2.1.
- parseInitialization(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseInt(XmlPullParser, String, int) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseLabel(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses a Label element.
- parseLastSegmentNumberSupplementalProperty(List<Descriptor>) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseLong(XmlPullParser, String, long) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseMediaPresentationDescription(XmlPullParser, Uri) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseMpegAudioFrameSampleCount(int) - Static method in class com.google.android.exoplayer2.audio.MpegAudioUtil
-
Deprecated.Returns the number of samples per frame associated with
headerData
, orC.LENGTH_UNSET
if it is invalid. - parseMpegChannelConfiguration(XmlPullParser) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses the number of channels from the value attribute of an AudioChannelConfiguration with schemeIdUri "urn:mpeg:mpegB:cicp:ChannelConfiguration", as defined by ISO 23001-8 clause 8.1.
- parseOggPacketAudioSampleCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Returns the number of audio samples in the given Ogg encapuslated Opus packet.
- parseOggPacketForPreAudioSampleByteCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Calculate the offset from the start of the buffer to audio sample Ogg packets.
- parsePacketAudioSampleCount(ByteBuffer) - Static method in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Returns the number of audio samples in the given audio packet.
- parsePercentage(String) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttParserUtil
-
Deprecated.Parses a percentage string.
- parsePeriod(XmlPullParser, List<BaseUrl>, long, long, long, long, boolean) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parsePpsNalUnit(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a PPS NAL unit using the syntax defined in ITU-T Recommendation H.264 (2013) subsection 7.3.2.2.
- parsePpsNalUnitPayload(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a PPS NAL unit payload (excluding the NAL unit header) using the syntax defined in ITU-T Recommendation H.264 (2013) subsection 7.3.2.2.
- parseProfiles(XmlPullParser, String, String[]) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseProgramInformation(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseRangedUrl(XmlPullParser, String, String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseRepresentation(XmlPullParser, List<BaseUrl>, String, String, int, int, float, int, int, String, List<Descriptor>, List<Descriptor>, List<Descriptor>, List<Descriptor>, SegmentBase, long, long, long, long, long, boolean) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- ParserException - Exception in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ParserException(String, Throwable, boolean, @com.google.android.exoplayer2.C.DataType int) - Constructor for exception com.google.android.exoplayer2.ParserException
-
Deprecated.
- parseRoleFlagsFromAccessibilityDescriptors(List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseRoleFlagsFromDashRoleScheme(String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseRoleFlagsFromProperties(List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseRoleFlagsFromRoleDescriptors(List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSchemeSpecificData(byte[], UUID) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Parses the scheme specific data from a PSSH atom.
- parseSegmentBase(XmlPullParser, SegmentBase.SingleSegmentBase) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSegmentList(XmlPullParser, SegmentBase.SegmentList, long, long, long, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSegmentTemplate(XmlPullParser, SegmentBase.SegmentTemplate, List<Descriptor>, long, long, long, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSegmentTimeline(XmlPullParser, long, long) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSegmentUrl(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSelectionFlagsFromDashRoleScheme(String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSelectionFlagsFromRoleDescriptors(List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseServiceDescription(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseSpsNalUnit(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a SPS NAL unit using the syntax defined in ITU-T Recommendation H.264 (2013) subsection 7.3.2.1.1.
- parseSpsNalUnitPayload(byte[], int, int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Parses a SPS NAL unit payload (excluding the NAL unit header) using the syntax defined in ITU-T Recommendation H.264 (2013) subsection 7.3.2.1.1.
- parseString(XmlPullParser, String, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseText(XmlPullParser, String) - Static method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseTileCountFromProperties(List<Descriptor>) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.Parses given descriptors for thumbnail tile information.
- parseTimestampUs(String) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttParserUtil
-
Deprecated.Parses a WebVTT timestamp.
- parseTrueHdSyncframeAudioSampleCount(byte[]) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Returns the number of audio samples represented by the given TrueHD syncframe, or 0 if the buffer is not the start of a syncframe.
- parseTrueHdSyncframeAudioSampleCount(ByteBuffer, int) - Static method in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Reads the number of audio samples represented by a TrueHD syncframe.
- parseTtmlColor(String) - Static method in class com.google.android.exoplayer2.util.ColorParser
-
Deprecated.Parses a TTML color expression.
- parseTvaAudioPurposeCsValue(String) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseUrlTemplate(XmlPullParser, String, UrlTemplate) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseUtcTiming(XmlPullParser) - Method in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser
-
Deprecated.
- parseUuid(byte[]) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Parses the UUID from a PSSH atom.
- parseVersion(byte[]) - Static method in class com.google.android.exoplayer2.extractor.mp4.PsshAtomUtil
-
Deprecated.Parses the version from a PSSH atom.
- parseVorbisComments(List<String>) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Builds a
Metadata
instance from a list of Vorbis Comments. - parseXsDateTime(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Parses an xs:dateTime attribute value, returning the parsed timestamp in milliseconds since the epoch.
- parseXsDuration(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Parses an xs:duration attribute value, returning the parsed duration in milliseconds.
- ParsingLoadable<T> - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ParsingLoadable(DataSource, Uri, int, ParsingLoadable.Parser<? extends T>) - Constructor for class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.
- ParsingLoadable(DataSource, DataSpec, int, ParsingLoadable.Parser<? extends T>) - Constructor for class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.
- ParsingLoadable.Parser<T> - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.Parses an object from loaded data.
- Part(String, HlsMediaPlaylist.Segment, long, int, long, DrmInitData, String, String, long, long, boolean, boolean, boolean) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Part
-
Deprecated.Creates an instance.
- partHoldBackUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.The server-recommended live offset in microseconds in low-latency mode, or
C.TIME_UNSET
if none defined. - parts - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment
-
Deprecated.The parts belonging to this segment.
- partTargetDurationUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The target duration for segment parts, as defined by #EXT-X-PART-INF, or
C.TIME_UNSET
if undefined. - passthroughBufferDurationUs - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The length for passthrough
AudioTrack
buffers, in microseconds. - PassthroughSectionPayloadReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PassthroughSectionPayloadReader(String) - Constructor for class com.google.android.exoplayer2.extractor.ts.PassthroughSectionPayloadReader
-
Deprecated.Create a new PassthroughSectionPayloadReader.
- pause() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Pauses playback.
- pause() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- pause() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- pause() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- pause() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- pause() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- pause() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.pause()
on the delegate. - pause() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Pauses playback.
- pause() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a pause action.
- pauseActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- pauseDownloads() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Pauses downloads.
- payloadData - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- payloadType - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP CSRC count field (Word 0, bits 9-15).
- pcmBufferMultiplicationFactor - Variable in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider
-
Deprecated.The multiplication factor to apply to the minimum buffer size requested.
- pcmEncoding - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The
C.PcmEncoding
for PCM audio. - peakBitrate - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The peak bitrate in bits per second, or
Format.NO_VALUE
if unknown or not applicable. - peakBitrate - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The peak bitrate as declared by the BANDWIDTH attribute of the EXT-X-STREAM-INF tag.
- peek(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- peek(byte[], int, int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Peeks up to
length
bytes from the peek position. - peek(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- peek(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- peekChar() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Peeks at the next char.
- peekChar(Charset) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Peeks at the next char (as decoded by
charset
) - peekFully(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- peekFully(byte[], int, int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Equivalent to
peekFully(target, offset, length, false)
. - peekFully(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- peekFully(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- peekFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- peekFully(byte[], int, int, boolean) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Like
ExtractorInput.peek(byte[], int, int)
, but peeks the requestedlength
in full. - peekFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- peekFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- peekFullyQuietly(ExtractorInput, byte[], int, int, boolean) - Static method in class com.google.android.exoplayer2.extractor.ExtractorUtil
-
Deprecated.Peeks data from
input
, respectingallowEndOfInput
. - peekId3Data(ExtractorInput, Id3Decoder.FramePredicate) - Method in class com.google.android.exoplayer2.extractor.Id3Peeker
-
Deprecated.Peeks ID3 data from the input and parses the first ID3 tag.
- peekId3Metadata(ExtractorInput, boolean) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Peeks ID3 Data.
- peekSourceId() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Peeks the source id of the next sample to be read, or the current upstream source id if the queue is empty or if the read position is at the end of the queue.
- peekToLength(ExtractorInput, byte[], int, int) - Static method in class com.google.android.exoplayer2.extractor.ExtractorUtil
-
Deprecated.Peeks
length
bytes from the input peek position, or all the bytes to the end of the input if there was less thanlength
bytes left. - peekUnsignedByte() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Peeks at the next byte as an unsigned value.
- PERCENTAGE_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset or unknown percentage.
- PercentageRating - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PercentageRating() - Constructor for class com.google.android.exoplayer2.PercentageRating
-
Deprecated.Creates a unrated instance.
- PercentageRating(float) - Constructor for class com.google.android.exoplayer2.PercentageRating
-
Deprecated.Creates a rated instance with the given percentage.
- percentDownloaded - Variable in class com.google.android.exoplayer2.offline.DownloadProgress
-
Deprecated.The percentage that has been downloaded, or
C.PERCENTAGE_UNSET
if unknown. - PercentileTimeToFirstByteEstimator - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PercentileTimeToFirstByteEstimator() - Constructor for class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.Creates an instance that keeps up to
PercentileTimeToFirstByteEstimator.DEFAULT_MAX_SAMPLES_COUNT
samples and returns thePercentileTimeToFirstByteEstimator.DEFAULT_PERCENTILE
percentile. - PercentileTimeToFirstByteEstimator(int, float) - Constructor for class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.Creates an instance.
- performAccessibilityAction(int, Bundle) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- performClick() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- performClick() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- Period - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Period() - Constructor for class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Creates a new instance with no ad playback state.
- Period(String, long, List<AdaptationSet>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.
- Period(String, long, List<AdaptationSet>, List<EventStream>) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.
- Period(String, long, List<AdaptationSet>, List<EventStream>, Descriptor) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.
- PERIOD_DURATION_MS - Static variable in class com.google.android.exoplayer2.testutil.FakeMultiPeriodLiveTimeline
- periodCount - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- periodIndex - Variable in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.The period index.
- periodIndex - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The period index.
- periods - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The list of periods in this media item, or an empty list to assume a single period without ads and the same duration as the media item.
- periodUid - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The UID of the period, or
null
if the timeline isempty
. - periodUid - Variable in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.The unique id of the timeline period.
- perSampleIvSize - Variable in class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.The initialization vector size in bytes for the samples in the corresponding sample group.
- PesReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PesReader(ElementaryStreamReader) - Constructor for class com.google.android.exoplayer2.extractor.ts.PesReader
-
Deprecated.
- PgsDecoder - Class in com.google.android.exoplayer2.text.pgs
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PgsDecoder() - Constructor for class com.google.android.exoplayer2.text.pgs.PgsDecoder
-
Deprecated.
- photoPresentationTimestampUs - Variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.The presentation timestamp of the photo, in microseconds, or
C.TIME_UNSET
if unknown. - photoSize - Variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.The size of the photo data, in bytes.
- photoStartPosition - Variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.The start offset of the photo data, in bytes.
- picOrderCntLsbLength - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- picOrderCountType - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- picParameterSetId - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.PpsData
-
Deprecated.
- PICTURE_TYPE_A_BRIGHT_COLORED_FISH - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_ARTIST_PERFORMER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_BACK_COVER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_BAND_ARTIST_LOGO - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_BAND_ORCHESTRA - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_COMPOSER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_CONDUCTOR - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_DURING_PERFORMANCE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_DURING_RECORDING - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_FILE_ICON - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_FILE_ICON_OTHER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_FRONT_COVER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_ILLUSTRATION - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_LEAD_ARTIST_PERFORMER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_LEAFLET_PAGE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_LYRICIST - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_MEDIA - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_MOVIE_VIDEO_SCREEN_CAPTURE - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_OTHER - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_PUBLISHER_STUDIO_LOGO - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- PICTURE_TYPE_RECORDING_LOCATION - Static variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- pictureData - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The encoded picture data.
- pictureData - Variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- PictureFrame - Class in com.google.android.exoplayer2.metadata.flac
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PictureFrame(int, String, String, int, int, int, int, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- pictureType - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The type of the picture.
- pictureType - Variable in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- pitch - Variable in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.The factor by which pitch will be shifted.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The width to height ratio of pixels in the video, or 1.0 if unknown or not applicable.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.util.FrameInfo
-
Deprecated.The ratio of width over height for each pixel.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The pixel width to height ratio.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The pixel width to height ratio.
- pixelWidthHeightRatio - Variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.The width to height ratio of each pixel, 1 if unknown.
- Placeholder() - Constructor for class com.google.android.exoplayer2.upstream.LoaderErrorThrower.Placeholder
-
Deprecated.
- PLACEHOLDER - Static variable in interface com.google.android.exoplayer2.extractor.ExtractorOutput
-
Deprecated.Placeholder
ExtractorOutput
implementation throwing anUnsupportedOperationException
in each method. - PlaceholderDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaceholderSurface - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaceholderTimeline(MediaItem) - Constructor for class com.google.android.exoplayer2.source.MaskingMediaSource.PlaceholderTimeline
-
Deprecated.Creates a new instance with the given media item.
- PlatformScheduler - Class in com.google.android.exoplayer2.scheduler
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlatformScheduler(Context, int) - Constructor for class com.google.android.exoplayer2.scheduler.PlatformScheduler
-
Deprecated.
- PlatformScheduler.PlatformSchedulerService - Class in com.google.android.exoplayer2.scheduler
-
Deprecated.A
JobService
that starts the target service if the requirements are met. - PlatformSchedulerService() - Constructor for class com.google.android.exoplayer2.scheduler.PlatformScheduler.PlatformSchedulerService
-
Deprecated.
- play() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Starts or resumes consuming audio if initialized.
- play() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- play() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- play() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- play() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- play() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- play() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.play()
on the delegate. - play() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Resumes playback as soon as
Player.getPlaybackState()
==Player.STATE_READY
. - play() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a play action.
- PLAY_WHEN_READY_CHANGE_REASON_AUDIO_BECOMING_NOISY - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been paused to avoid becoming noisy.
- PLAY_WHEN_READY_CHANGE_REASON_AUDIO_FOCUS_LOSS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been paused because of a loss of audio focus.
- PLAY_WHEN_READY_CHANGE_REASON_END_OF_MEDIA_ITEM - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been paused at the end of a media item.
- PLAY_WHEN_READY_CHANGE_REASON_REMOTE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been started or paused because of a remote change.
- PLAY_WHEN_READY_CHANGE_REASON_SUPPRESSED_TOO_LONG - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been paused because playback has been suppressed too long.
- PLAY_WHEN_READY_CHANGE_REASON_USER_REQUEST - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback has been started or paused by a call to
Player.setPlayWhenReady(boolean)
. - playActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- PLAYBACK_STATE_ABANDONED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is abandoned before reaching the end of the media.
- PLAYBACK_STATE_BUFFERING - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is buffering to resume active playback.
- PLAYBACK_STATE_ENDED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback has reached the end of the media.
- PLAYBACK_STATE_FAILED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is stopped due a fatal error and can be retried.
- PLAYBACK_STATE_INTERRUPTED_BY_AD - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is interrupted by an ad.
- PLAYBACK_STATE_JOINING_BACKGROUND - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is buffering in the background for initial playback start.
- PLAYBACK_STATE_JOINING_FOREGROUND - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is buffering in the foreground for initial playback start.
- PLAYBACK_STATE_NOT_STARTED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback has not started (initial state).
- PLAYBACK_STATE_PAUSED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is paused but ready to play.
- PLAYBACK_STATE_PAUSED_BUFFERING - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is buffering while paused.
- PLAYBACK_STATE_PLAYING - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is actively playing.
- PLAYBACK_STATE_SEEKING - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is handling a seek.
- PLAYBACK_STATE_STOPPED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is stopped and can be restarted.
- PLAYBACK_STATE_SUPPRESSED - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is suppressed (e.g.
- PLAYBACK_STATE_SUPPRESSED_BUFFERING - Static variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.Playback is suppressed (e.g.
- PLAYBACK_SUPPRESSION_REASON_NONE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback is not suppressed.
- PLAYBACK_SUPPRESSION_REASON_TRANSIENT_AUDIO_FOCUS_LOSS - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback is suppressed due to transient audio focus loss.
- PLAYBACK_SUPPRESSION_REASON_UNSUITABLE_AUDIO_ROUTE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Playback is suppressed due to no suitable audio route, such as an attempt to use an internal speaker instead of bluetooth headphones on Wear OS.
- PLAYBACK_TYPE_LOCAL - Static variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.Playback happens on the local device (e.g.
- PLAYBACK_TYPE_REMOTE - Static variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.Playback happens outside of the device (e.g.
- playbackCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of individual playbacks for which these stats were collected.
- PlaybackException - Exception in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaybackException(Bundle) - Constructor for exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Creates a new instance using the fields obtained from the given
Bundle
. - PlaybackException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Creates an instance.
- PlaybackException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int, long) - Constructor for exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.Creates a new instance using the given values.
- PlaybackException.ErrorCode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Codes that identify causes of player errors.
- PlaybackOutput - Class in com.google.android.exoplayer2.robolectric
-
Class to capture output from a playback test.
- playbackParameters - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The currently active
PlaybackParameters
. - PlaybackParameters - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaybackParameters(float) - Constructor for class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.Creates new playback parameters that set the playback speed.
- PlaybackParameters(float, float) - Constructor for class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.Creates new playback parameters that set the playback speed/pitch.
- playbackPositionUs - Variable in class com.google.android.exoplayer2.metadata.scte35.TimeSignalCommand
-
Deprecated.Equivalent to
TimeSignalCommand.ptsTime
but in the playback timebase. - playbackProperties - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Use
MediaItem.localConfiguration
instead. - PlaybackSessionManager - Interface in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaybackSessionManager.Listener - Interface in com.google.android.exoplayer2.analytics
-
Deprecated.A listener for session updates.
- playbackState - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats.EventTimeAndPlaybackState
-
Deprecated.The playback state that became active.
- playbackState - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The state of the player.
- playbackStateHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The playback state history as
EventTimeAndPlaybackStates
ordered byEventTime.realTimeMs
. - PlaybackStats - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaybackStats.EventTimeAndException - Class in com.google.android.exoplayer2.analytics
-
Deprecated.Stores an exception with the event time at which it occurred.
- PlaybackStats.EventTimeAndFormat - Class in com.google.android.exoplayer2.analytics
-
Deprecated.Stores a format with the event time at which it started being used, or
null
to indicate that no format was used. - PlaybackStats.EventTimeAndPlaybackState - Class in com.google.android.exoplayer2.analytics
-
Deprecated.Stores a playback state with the event time at which it became active.
- PlaybackStatsListener - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlaybackStatsListener(boolean, PlaybackStatsListener.Callback) - Constructor for class com.google.android.exoplayer2.analytics.PlaybackStatsListener
-
Deprecated.Creates listener for playback stats.
- PlaybackStatsListener.Callback - Interface in com.google.android.exoplayer2.analytics
-
Deprecated.A listener for
PlaybackStats
updates. - playbackSuppressionReason - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The reason why playback is suppressed even if
SimpleBasePlayer.getPlayWhenReady()
is true. - playbackType - Variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.The type of playback.
- playClearContentWithoutKey - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Whether clear samples within protected content should be played when keys for the encrypted part of the content have yet to be loaded.
- playClearSamplesWithoutKeys() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns whether this session allows playback of clear samples prior to keys being loaded.
- playClearSamplesWithoutKeys() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- Player - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Player.Command - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Commands that indicate which method calls are currently permitted on a particular
Player
instance. - Player.Commands - Class in com.google.android.exoplayer2
-
Deprecated.A set of commands.
- Player.Commands.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
Player.Commands
instances. - Player.DiscontinuityReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Reasons for position discontinuities.
- Player.Event - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Events that can be reported via
Player.Listener.onEvents(Player, Events)
. - Player.Events - Class in com.google.android.exoplayer2
-
Deprecated.A set of events.
- Player.Listener - Interface in com.google.android.exoplayer2
-
Deprecated.Listener for changes in a
Player
. - Player.MediaItemTransitionReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Reasons for media item transitions.
- Player.PlaybackSuppressionReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Reason why playback is suppressed even though
Player.getPlayWhenReady()
istrue
. - Player.PlayWhenReadyChangeReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Reasons for
playWhenReady
changes. - Player.PositionInfo - Class in com.google.android.exoplayer2
-
Deprecated.Position info describing a playback position involved in a discontinuity.
- Player.RepeatMode - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Repeat modes for playback.
- Player.State - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Playback state.
- Player.TimelineChangeReason - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Reasons for timeline changes.
- PlayerControlView - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlayerControlView(Context) - Constructor for class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- PlayerControlView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- PlayerControlView(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- PlayerControlView(Context, AttributeSet, int, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.
- PlayerControlView.ProgressUpdateListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener to be notified when progress has been updated.
- PlayerControlView.VisibilityListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener to be notified about changes of the visibility of the UI control.
- PlayerEmsgHandler - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlayerEmsgHandler(DashManifest, PlayerEmsgHandler.PlayerEmsgCallback, Allocator) - Constructor for class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
Deprecated.
- PlayerEmsgHandler.PlayerEmsgCallback - Interface in com.google.android.exoplayer2.source.dash
-
Deprecated.Callbacks for player emsg events encountered during DASH live stream.
- PlayerEmsgHandler.PlayerTrackEmsgHandler - Class in com.google.android.exoplayer2.source.dash
-
Deprecated.Handles emsg messages for a specific track for the player.
- playerError - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The last error that caused playback to fail, or null if there was no error.
- PlayerId - Class in com.google.android.exoplayer2.analytics
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlayerId() - Constructor for class com.google.android.exoplayer2.analytics.PlayerId
-
Deprecated.Creates an instance for API < 31.
- PlayerId(LogSessionId) - Constructor for class com.google.android.exoplayer2.analytics.PlayerId
-
Deprecated.Creates an instance for API ≥ 31.
- PlayerMessage - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlayerMessage(PlayerMessage.Sender, PlayerMessage.Target, Timeline, int, Clock, Looper) - Constructor for class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Creates a new message.
- PlayerMessage.Sender - Interface in com.google.android.exoplayer2
-
Deprecated.A sender for messages.
- PlayerMessage.Target - Interface in com.google.android.exoplayer2
-
Deprecated.A target for messages.
- PlayerNotificationManager - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PlayerNotificationManager(Context, String, int, PlayerNotificationManager.MediaDescriptionAdapter, PlayerNotificationManager.NotificationListener, PlayerNotificationManager.CustomActionReceiver, int, int, int, int, int, int, int, int, String) - Constructor for class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.
- PlayerNotificationManager.BitmapCallback - Class in com.google.android.exoplayer2.ui
-
Deprecated.Receives a
Bitmap
. - PlayerNotificationManager.Builder - Class in com.google.android.exoplayer2.ui
-
Deprecated.A builder for
PlayerNotificationManager
instances. - PlayerNotificationManager.CustomActionReceiver - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Defines and handles custom actions.
- PlayerNotificationManager.MediaDescriptionAdapter - Interface in com.google.android.exoplayer2.ui
-
Deprecated.An adapter to provide content assets of the media currently playing.
- PlayerNotificationManager.NotificationListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.A listener for changes to the notification.
- PlayerNotificationManager.Priority - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Priority of the notification (required for API 25 and lower).
- PlayerNotificationManager.Visibility - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Visibility of notification on the lock screen.
- PlayerRunnable() - Constructor for class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerRunnable
- PlayerTarget() - Constructor for class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget
- PlayerView - Class in com.google.android.exoplayer2.ui
-
Deprecated.Use
StyledPlayerView
instead. - PlayerView(Context) - Constructor for class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- PlayerView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- PlayerView(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- PlayerView.ShowBuffering - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Determines when the buffering view is shown.
- playlist - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The media items in the playlist.
- PLAYLIST_TYPE_EVENT - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.
- PLAYLIST_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.
- PLAYLIST_TYPE_VOD - Static variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.
- playlistMetadata - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The playlist
MediaMetadata
. - PlaylistResetException(Uri) - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistResetException
-
Deprecated.Creates an instance.
- PlaylistStuckException(Uri) - Constructor for exception com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistStuckException
-
Deprecated.Creates an instance.
- playlistType - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The type of the playlist.
- playlistUri - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.RenditionReport
-
Deprecated.The URI of the media playlist of the reported rendition.
- PLAYREADY_CUSTOM_DATA_KEY - Static variable in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.A key for specifying PlayReady custom data in the key request parameters passed to
DefaultDrmSessionManager.Builder.setKeyRequestParameters(Map)
. - PLAYREADY_UUID - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.UUID for the PlayReady DRM scheme.
- playToEndOfStream() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Processes any remaining data.
- playToEndOfStream() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- playToEndOfStream() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- playUntilPosition(int, long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a play action, waits until the player reaches the specified position, and pauses the player again.
- playUntilPosition(ExoPlayer, int, long) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Calls
Player.play()
, runs tasks of the mainLooper
until theplayer
reaches the specified position or a playback error occurs, and then pauses theplayer
. - PlayUntilPosition(String, int, long) - Constructor for class com.google.android.exoplayer2.testutil.Action.PlayUntilPosition
- playUntilStartOfMediaItem(int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a play action, waits until the player reaches the start of the specified media item, and pauses the player again.
- playUntilStartOfMediaItem(ExoPlayer, int) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Calls
Player.play()
, runs tasks of the mainLooper
until theplayer
reaches the specified media item or a playback error occurs, and then pauses theplayer
. - playWhenReady - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Whether playback should proceed when ready and not suppressed.
- playWhenReadyChangeReason - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The last reason for changing
SimpleBasePlayer.State.playWhenReady
. - pointOffsets - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata.SeekTable
-
Deprecated.Seek points byte offsets from the first frame.
- pointSampleNumbers - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata.SeekTable
-
Deprecated.Seek points sample numbers.
- poll(long) - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Returns the value with the closest timestamp to the given timestamp.
- pollFirst() - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Removes and returns the first value in the queue, or null if the queue is empty.
- pollFloor(long) - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Returns the value with the greatest timestamp which is less than or equal to the given timestamp.
- populate(MediaMetadata) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Populates all the fields from
mediaMetadata
, provided they are non-null. - populateFromMetadata(Metadata) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.
- populateFromMetadata(List<Metadata>) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- populateMediaMetadata(MediaMetadata.Builder) - Method in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.Uses the first element in
TextInformationFrame.values
to set the relevant field inMediaMetadata
(as determined byId3Frame.id
). - populateMediaMetadata(MediaMetadata.Builder) - Method in interface com.google.android.exoplayer2.metadata.Metadata.Entry
-
Deprecated.Updates the
MediaMetadata.Builder
with the type-specific values stored in thisEntry
. - position - Variable in class com.google.android.exoplayer2.extractor.PositionHolder
-
Deprecated.The held position.
- position - Variable in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.The byte offset of the seek point.
- position - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The fractional position of the
Cue.positionAnchor
of the cue box within the viewport in the direction orthogonal toCue.line
, orCue.DIMEN_UNSET
. - position - Variable in class com.google.android.exoplayer2.text.span.RubySpan
-
Deprecated.The position of the ruby text relative to the base text.
- position - Variable in class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.The position of the text emphasis relative to the base text.
- position - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.The position of the
CacheSpan
in the resource. - position - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.The position of the data when read from
DataSpec.uri
. - POSITION_AFTER - Static variable in class com.google.android.exoplayer2.text.span.TextAnnotation
-
Deprecated.For horizontal text, the text annotation should be positioned below the base text.
- POSITION_BEFORE - Static variable in class com.google.android.exoplayer2.text.span.TextAnnotation
-
Deprecated.For horizontal text, the text annotation should be positioned above the base text.
- POSITION_OUT_OF_RANGE - Static variable in exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.
- POSITION_UNKNOWN - Static variable in class com.google.android.exoplayer2.text.span.TextAnnotation
-
Deprecated.The text annotation position is unknown.
- POSITION_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.INDEX_UNSET
. - positionAdvancing(long) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- positionAnchor - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The cue box anchor positioned by
Cue.position
. - positionDiscontinuityReason - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The reason for the last position discontinuity.
- PositionHolder - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PositionHolder() - Constructor for class com.google.android.exoplayer2.extractor.PositionHolder
-
Deprecated.
- positionInFirstPeriodUs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The position of the start of this media item relative to the start of the first period belonging to it, in microseconds.
- positionInFirstPeriodUs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The position of the start of this window relative to the start of the first period belonging to it, in microseconds.
- PositionInfo(Object, int, MediaItem, Object, int, long, long, int, int) - Constructor for class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.Creates an instance.
- PositionInfo(Object, int, Object, int, long, long, int, int) - Constructor for class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.
- positionInWindowUs - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.The position of the start of this period relative to the start of the window to which it belongs, in microseconds.
- positionMs - Variable in exception com.google.android.exoplayer2.IllegalSeekPositionException
-
Deprecated.The seek position in the specified window.
- positionMs - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The playback position, in milliseconds.
- positionResetCount - Variable in class com.google.android.exoplayer2.testutil.FakeRenderer
- post(Runnable) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- postAtFrontOfQueue(Runnable) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- postDelayed(Runnable, long) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- postOrRun(Handler, Runnable) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- postOrRunWithCompletion(Handler, Runnable, T) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.
- PpsData(int, int, boolean) - Constructor for class com.google.android.exoplayer2.util.NalUnitUtil.PpsData
-
Deprecated.
- preacquireSession(DrmSessionEventListener.EventDispatcher, Format) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- preacquireSession(DrmSessionEventListener.EventDispatcher, Format) - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Pre-acquires a DRM session for the specified
Format
. - preciseStart - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Whether the start position should be precise, as defined by #EXT-X-START.
- preferredAudioLanguages - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred languages for audio and forced text tracks as IETF BCP 47 conformant tags in order of preference.
- preferredAudioMimeTypes - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred sample MIME types for audio tracks in order of preference, or an empty list for no preference.
- preferredAudioRoleFlags - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred
C.RoleFlags
for audio tracks. - preferredTextLanguages - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred languages for text tracks as IETF BCP 47 conformant tags in order of preference.
- preferredTextRoleFlags - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred
C.RoleFlags
for text tracks. - preferredVideoMimeTypes - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred sample MIME types for video tracks in order of preference, or an empty list for no preference.
- preferredVideoRoleFlags - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.The preferred
C.RoleFlags
for video tracks. - prepare() - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- prepare() - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Acquires any required resources.
- prepare() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- prepare() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- prepare() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.prepare()
on the delegate. - prepare() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Prepares the player.
- prepare() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- prepare() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- prepare() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a prepare action to be executed.
- prepare() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- prepare(DownloadHelper.Callback) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Initializes the helper for starting a download.
- prepare(MediaPeriod.Callback, long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- prepare(MediaPeriod.Callback, long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- prepare(MediaPeriod.Callback, long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- prepare(MediaPeriod.Callback, long) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Prepares this media period asynchronously.
- prepare(MediaPeriod.Callback, long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- prepare(MediaPeriod.Callback, long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- prepare(MediaSource) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
ExoPlayer.setMediaSource(MediaSource)
andPlayer.prepare()
instead. - prepare(MediaSource) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.setMediaSource(MediaSource)
andPlayer.prepare()
instead. - prepare(MediaSource) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
StubExoPlayer.setMediaSource(MediaSource)
andStubPlayer.prepare()
instead. - prepare(MediaSource, boolean, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Use
ExoPlayer.setMediaSource(MediaSource, boolean)
andPlayer.prepare()
instead. - prepare(MediaSource, boolean, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.setMediaSource(MediaSource, boolean)
andPlayer.prepare()
instead. - prepare(MediaSource, boolean, boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
-
Deprecated.Use
StubExoPlayer.setMediaSource(MediaSource, boolean)
andStubPlayer.prepare()
instead. - Prepare(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.Prepare
- prepareChildSource() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Prepares the wrapped child source.
- prepareChildSource(T, MediaSource) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Prepares a child source.
- preparePeriod(MediaPeriod, long) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Calls
MediaPeriod.prepare(MediaPeriod.Callback, long)
on the playback thread and blocks until the method has been called. - prepareSource() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Prepares the source on the playback thread, asserting that it provides an initial timeline.
- prepareSource(MediaSource.MediaSourceCaller, TransferListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- prepareSource(MediaSource.MediaSourceCaller, TransferListener) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Implement
MediaSource.prepareSource(MediaSourceCaller, TransferListener, PlayerId)
instead. - prepareSource(MediaSource.MediaSourceCaller, TransferListener, PlayerId) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- prepareSource(MediaSource.MediaSourceCaller, TransferListener, PlayerId) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Registers a
MediaSource.MediaSourceCaller
. - prepareSourceInternal() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- prepareSourceInternal() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Starts source preparation and enables the source, see
BaseMediaSource.prepareSource(MediaSourceCaller, TransferListener, PlayerId)
. - prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Starts source preparation and enables the source, see
BaseMediaSource.prepareSource(MediaSourceCaller, TransferListener, PlayerId)
. - prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.
- prepareSourceInternal(TransferListener) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- preRelease() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Calls
SampleQueue.discardToEnd()
and releases any resources owned by the queue. - Presentation - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Presentation.Layout - Annotation Type in com.google.android.exoplayer2.effect
-
Deprecated.Strategies controlling the layout of input pixels in the output frame.
- presentationStartTimeMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The start time of the live presentation, in milliseconds since the Unix epoch, or
C.TIME_UNSET
if unknown or not applicable. - presentationStartTimeMs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The start time of the presentation to which this window belongs in milliseconds since the Unix epoch, or
C.TIME_UNSET
if unknown or not applicable. - presentationTimeOffsetUs - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.The offset of the presentation timestamps in the media stream relative to media time.
- presentationTimesUs - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.Presentation time of the events in microsecond, sorted in ascending order.
- presentationTimeUs - Variable in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.The presentation time of the metadata, in microseconds.
- presentationTimeUs - Variable in class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.The presentation time of the
CueGroup.cues
, in microseconds. - presentationTimeUs - Variable in exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.The microsecond timestamp of the frame being processed while the exception occurred or
C.TIME_UNSET
if unknown. - previous() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.seekToPreviousMediaItem()
instead. - previous() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.seekToPreviousMediaItem()
instead. - previous() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.seekToPreviousMediaItem()
instead. - PREVIOUS_SYNC - Static variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Parameters for seeking to the sync point immediately before a requested seek position.
- previousActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- primaryBChromaticityX - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryBChromaticityY - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryGChromaticityX - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryGChromaticityY - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryRChromaticityX - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryRChromaticityY - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- primaryTrackType - Variable in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- priority - Variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The priority.
- priority - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoder
priority
. - PRIORITY_DOWNLOAD - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Priority for media downloading.
- PRIORITY_PLAYBACK - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Priority for media playback.
- PRIORITY_UNSET - Static variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.Constant representing an unset priority in a manifest that does not declare a DVB profile.
- PriorityDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PriorityDataSource(DataSource, PriorityTaskManager, int) - Constructor for class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- PriorityDataSource.Factory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
DataSource.Factory
forPriorityDataSource
instances. - PriorityDataSourceFactory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
- PriorityDataSourceFactory(DataSource.Factory, PriorityTaskManager, int) - Constructor for class com.google.android.exoplayer2.upstream.PriorityDataSourceFactory
-
Deprecated.
- PriorityTaskManager - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PriorityTaskManager() - Constructor for class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.
- PriorityTaskManager.PriorityTooLowException - Exception in com.google.android.exoplayer2.util
-
Deprecated.Thrown when task attempts to proceed when another registered task has a higher priority.
- PriorityTooLowException(int, int) - Constructor for exception com.google.android.exoplayer2.util.PriorityTaskManager.PriorityTooLowException
-
Deprecated.
- PRIVATE_STREAM_1 - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- PrivateCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- privateData - Variable in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- PrivFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PrivFrame(String, byte[]) - Constructor for class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- proceed(int) - Method in class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.Blocks until the task is allowed to proceed.
- proceedNonBlocking(int) - Method in class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.A non-blocking variant of
PriorityTaskManager.proceed(int)
. - proceedOrThrow(int) - Method in class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.A throwing variant of
PriorityTaskManager.proceed(int)
. - process(ByteBuffer) - Method in interface com.google.android.exoplayer2.muxer.AnnexBToAvccConverter
-
Deprecated.Processes a buffer in-place.
- process(ByteBuffer, ByteBuffer) - Method in class com.google.android.exoplayer2.robolectric.RandomizedMp3Decoder
- ProcessedInput(MediaItem, String, String) - Constructor for class com.google.android.exoplayer2.transformer.ExportResult.ProcessedInput
-
Deprecated.Creates an instance.
- ProcessedInput(MediaItem, String, String) - Constructor for class com.google.android.exoplayer2.transformer.TransformationResult.ProcessedInput
-
Deprecated.Creates an instance.
- processedInputs - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The list of processed inputs.
- processedInputs - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The list of processed inputs.
- processFirstFrameAndEnd() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
- processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Processes an output media buffer.
- processOutputBuffer(long, long, MediaCodecAdapter, ByteBuffer, int, int, int, long, boolean, boolean, Format) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- profile - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
-
Deprecated.The encoding profile.
- profile - Variable in class com.google.android.exoplayer2.video.DolbyVisionConfig
-
Deprecated.The profile number.
- profileIdc - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- programInformation - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
ProgramInformation
, or null if not present. - ProgramInformation - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ProgramInformation(String, String, String, String, String) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.
- programSpliceFlag - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.Whether the splice mode is program splice mode, whereby all PIDs/components are to be spliced.
- programSpliceFlag - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.Whether the splice mode is program splice mode, whereby all PIDs/components are to be spliced.
- programSplicePlaybackPositionUs - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.Equivalent to
SpliceInsertCommand.programSplicePts
but in the playback timebase. - programSplicePts - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.If
SpliceInsertCommand.programSpliceFlag
is true, the PTS at which the program splice should occur. - progress - Variable in class com.google.android.exoplayer2.transformer.ProgressHolder
-
Deprecated.The held progress, expressed as an integer percentage.
- PROGRESS_STATE_AVAILABLE - Static variable in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Indicates that the progress is available.
- PROGRESS_STATE_NO_TRANSFORMATION - Static variable in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Use
Transformer.PROGRESS_STATE_NOT_STARTED
instead. - PROGRESS_STATE_NOT_STARTED - Static variable in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Indicates that the corresponding operation hasn't been started.
- PROGRESS_STATE_UNAVAILABLE - Static variable in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Indicates that the progress is permanently unavailable.
- PROGRESS_STATE_WAITING_FOR_AVAILABILITY - Static variable in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Indicates that the progress is currently unavailable, but might become available.
- ProgressHolder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ProgressHolder() - Constructor for class com.google.android.exoplayer2.transformer.ProgressHolder
-
Deprecated.
- ProgressiveDownloader - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ProgressiveDownloader(MediaItem, CacheDataSource.Factory) - Constructor for class com.google.android.exoplayer2.offline.ProgressiveDownloader
-
Deprecated.Creates a new instance.
- ProgressiveDownloader(MediaItem, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.offline.ProgressiveDownloader
-
Deprecated.Creates a new instance.
- ProgressiveMediaExtractor - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ProgressiveMediaExtractor.Factory - Interface in com.google.android.exoplayer2.source
-
Deprecated.Creates
ProgressiveMediaExtractor
instances. - ProgressiveMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ProgressiveMediaSource.Factory - Class in com.google.android.exoplayer2.source
-
Deprecated.Factory for
ProgressiveMediaSource
s. - PROJECTION_CUBEMAP - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Cube map projection.
- PROJECTION_EQUIRECTANGULAR - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Equirectangular spherical projection.
- PROJECTION_MESH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.3-D mesh projection.
- PROJECTION_RECTANGULAR - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Conventional rectangular projection.
- projectionData - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- projectionData - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The projection data for 360/VR video, or null if not applicable.
- projectionPosePitch - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- projectionPoseRoll - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- projectionPoseYaw - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- projectionType - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- PROPERTY_LICENSE_DURATION_REMAINING - Static variable in class com.google.android.exoplayer2.drm.WidevineUtil
-
Deprecated.Widevine specific key status field name for the remaining license duration, in seconds.
- PROPERTY_PLAYBACK_DURATION_REMAINING - Static variable in class com.google.android.exoplayer2.drm.WidevineUtil
-
Deprecated.Widevine specific key status field name for the remaining playback duration, in seconds.
- protectionElement - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.Content protection information, or null if the content is not protected.
- ProtectionElement(UUID, byte[], TrackEncryptionBox[]) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.ProtectionElement
-
Deprecated.
- protectionSchemes - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.Contains the CDM protection schemes used by segments in this playlist.
- provideKeyResponse(byte[], byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- provideKeyResponse(byte[], byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Provides a key response for the last request to be generated using
ExoMediaDrm.getKeyRequest(byte[], java.util.List<com.google.android.exoplayer2.drm.DrmInitData.SchemeData>, int, java.util.HashMap<java.lang.String, java.lang.String>)
. - provideKeyResponse(byte[], byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- provideKeyResponse(byte[], byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- provideProvisionResponse(byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- provideProvisionResponse(byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Provides a provisioning response for the last request to be generated using
ExoMediaDrm.getProvisionRequest()
. - provideProvisionResponse(byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- provideProvisionResponse(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- ProvisionRequest(byte[], String) - Constructor for class com.google.android.exoplayer2.drm.ExoMediaDrm.ProvisionRequest
-
Deprecated.Creates an instance.
- PS - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the MPEG-PS format.
- PsExtractor - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- PsExtractor() - Constructor for class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- PsExtractor(TimestampAdjuster) - Constructor for class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- PsshAtomUtil - Class in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ptsAdjustment - Variable in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.The
pts_adjustment
as defined in SCTE35, Section 9.2. - ptsTime - Variable in class com.google.android.exoplayer2.metadata.scte35.TimeSignalCommand
-
Deprecated.A PTS value, as defined in SCTE35, Section 9.3.4.
- ptsToUs(long) - Static method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Converts a 90 kHz clock timestamp to a timestamp in microseconds.
- publishTimeMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
publishTime
value in milliseconds since epoch, orC.TIME_UNSET
if not present. - purpose - Variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.The purpose of the overlay view.
- PURPOSE_CLOSE_AD - Static variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Purpose for ad close buttons overlaying the player.
- PURPOSE_CONTROLS - Static variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Purpose for playback controls overlaying the player.
- PURPOSE_NOT_VISIBLE - Static variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Purpose for overlays that are not visible.
- PURPOSE_OTHER - Static variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.Purpose for other overlays.
- putBinder(Bundle, String, IBinder) - Static method in class com.google.android.exoplayer2.util.BundleUtil
-
Deprecated.
- putChannelMixingMatrix(ChannelMixingMatrix) - Method in class com.google.android.exoplayer2.audio.ChannelMixingAudioProcessor
-
Deprecated.Stores a channel mixing matrix for processing audio with a given
channel count
. - putDownload(Download) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- putDownload(Download) - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Adds or replaces a
Download
. - putInt(int, int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Overwrites
numBits
from this array using thenumBits
least significant bits fromvalue
.
Q
- query(Uri, String[], String, String[], String) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- queryKeyStatus() - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns a map describing the key status for the session, or null if called before the session has been opened or after it's been released.
- queryKeyStatus() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- queryKeyStatus(byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- queryKeyStatus(byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Returns the key status for a given session, as {name, value} pairs.
- queryKeyStatus(byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- queryKeyStatus(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- queuedInputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of input buffers queued to the decoder.
- queueEndOfStream() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Queues an end of stream signal.
- queueEndOfStream() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Queues an end of stream signal.
- queueEndOfStream() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- queueEndOfStream() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- queueEvent(int, ListenerSet.Event<T>) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Adds an event that is sent to the listeners when
ListenerSet.flushEvents()
is called. - queueInput(int, ByteBuffer) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Queues audio data between the position and limit of the
sourceBuffer
. - queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Queues audio data between the position and limit of the
inputBuffer
for processing. - queueInput(ByteBuffer) - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Queues audio data between the position and limit of the
inputBuffer
for processing. - queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.ChannelMixingAudioProcessor
-
Deprecated.
- queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.
- queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.
- queueInput(ByteBuffer) - Method in class com.google.android.exoplayer2.audio.ToInt16PcmAudioProcessor
-
Deprecated.
- queueInputBitmap(Bitmap, long, float) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- queueInputBitmap(Bitmap, long, float) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Provides an input
Bitmap
to theVideoFrameProcessor
. - queueInputBitmap(Bitmap, long, int) - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Attempts to provide an input
Bitmap
to the consumer. - queueInputBitmap(Bitmap, long, long, float) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
- queueInputBuffer() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Attempts to queue new input to the consumer.
- queueInputBuffer(int, int, int, long, int) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Submit an input buffer for decoding.
- queueInputBuffer(int, int, int, long, int) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- queueInputBuffer(DecoderInputBuffer) - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Queues an input buffer to the
Codec
. - queueInputBuffer(DecoderInputBuffer) - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- queueInputBuffer(SubtitleInputBuffer) - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- queueInputBuffer(I) - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Queues an input buffer to the decoder.
- queueInputBuffer(I) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- queueInputFrame(GlTextureInfo, long) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- queueInputFrame(GlTextureInfo, long) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Processes an input frame if possible.
- queueInputTexture(int, long) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- queueInputTexture(int, long) - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Attempts to provide an input texture to the consumer.
- queueInputTexture(int, long) - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.Attempts to provide an input texture.
- queueInputTexture(int, long) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Provides an input texture ID to the
VideoFrameProcessor
. - queueInputTexture(GlTextureInfo, long) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
- queueSecureInputBuffer(int, int, CryptoInfo, long, int) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Submit an input buffer that is potentially encrypted for decoding.
- queueSecureInputBuffer(int, int, CryptoInfo, long, int) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
R
- RandomizedMp3Decoder - Class in com.google.android.exoplayer2.robolectric
-
Generates randomized, but correct amount of data on MP3 audio input.
- RandomizedMp3Decoder() - Constructor for class com.google.android.exoplayer2.robolectric.RandomizedMp3Decoder
- RandomTrackSelection - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RandomTrackSelection(TrackGroup, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int, Random) - Constructor for class com.google.android.exoplayer2.trackselection.RandomTrackSelection
-
Deprecated.Creates a new instance.
- RandomTrackSelection.Factory - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.Factory for
RandomTrackSelection
instances. - RangedUri - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RangedUri(String, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.Constructs an ranged uri.
- RATE_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset or unknown rate.
- RATE_UNSET_INT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Represents an unset or unknown integer rate.
- Rating - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RAW_RESOURCE_SCHEME - Static variable in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.The scheme part of a raw resource URI.
- rawMetadata - Variable in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.The complete metadata bytes used to construct this IcyInfo.
- RawResourceDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RawResourceDataSource(Context) - Constructor for class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.
- RawResourceDataSource.RawResourceDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an
IOException
is encountered reading from a raw resource. - RawResourceDataSourceException(String) - Constructor for exception com.google.android.exoplayer2.upstream.RawResourceDataSource.RawResourceDataSourceException
-
Deprecated.
- RawResourceDataSourceException(String, Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.RawResourceDataSource.RawResourceDataSourceException
-
Deprecated.Creates a new instance.
- RawResourceDataSourceException(Throwable) - Constructor for exception com.google.android.exoplayer2.upstream.RawResourceDataSource.RawResourceDataSourceException
-
Deprecated.
- read() - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.
- read(byte[]) - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- read(byte[], int, int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Reads up to
length
bytes from the input and resets the peek position. - read(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSource
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.AssetDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.ContentDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSource
-
Deprecated.
- read(byte[], int, int) - Method in interface com.google.android.exoplayer2.upstream.DataReader
-
Deprecated.Reads up to
length
bytes of data from the input. - read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.DataSourceInputStream
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.FileDataSource
-
Deprecated.
- read(byte[], int, int) - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.PlaceholderDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.PriorityDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.RawResourceDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- read(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- read(ExtractorInput) - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- read(ExtractorInput) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor
-
Deprecated.Reads from the given
ExtractorInput
. - read(ExtractorInput) - Method in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- read(ExtractorInput) - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- read(ExtractorInput) - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Extracts data read from a provided
ExtractorInput
. - read(ExtractorInput) - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Extracts data read from a provided
ExtractorInput
. - read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- read(ExtractorInput, PositionHolder) - Method in class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.
- read(PositionHolder) - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- read(PositionHolder) - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- read(PositionHolder) - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Extracts data starting at the current input stream position.
- read(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int, boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Attempts to read from the queue.
- read(ByteBuffer) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.Reads up to
buffer.remaining()
bytes of data and stores them intobuffer
, starting atbuffer.position()
. - readBit() - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Reads a single bit.
- readBit() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads a single bit.
- readBit() - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Reads a single bit.
- readBitmap(String) - Static method in class com.google.android.exoplayer2.testutil.BitmapPixelTestUtil
-
Reads a bitmap from the specified asset location.
- readBits(byte[], int, int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads
numBits
bits intobuffer
. - readBits(int) - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Reads up to 32 bits.
- readBits(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads up to 32 bits.
- readBits(int) - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Reads up to 32 bits.
- readBitsToLong(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads up to 64 bits.
- readBoolean(Parcel) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Reads an integer from a
Parcel
and interprets it as a boolean, with 0 mapping to false and all other values mapping to true. - readBytes(byte[], int, int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads the next
length
bytes intobuffer
. - readBytes(byte[], int, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes intobuffer
atoffset
. - readBytes(ParsableBitArray, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes intobitArray
, and resets the position ofbitArray
to zero. - readBytes(ByteBuffer, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes intobuffer
. - readBytesAsString(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads the next
length
bytes as a UTF-8 string. - readBytesAsString(int, Charset) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Reads the next
length
bytes as a string encoded inCharset
. - readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in class com.google.android.exoplayer2.source.EmptySampleStream
-
Deprecated.
- readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Attempts to read from the stream.
- readData(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
- readDelimiterTerminatedString(char) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads up to the next delimiter byte (or the limit) as UTF-8 characters.
- readDiscontinuity() - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- readDiscontinuity() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- readDiscontinuity() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- readDiscontinuity() - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Attempts to read a discontinuity.
- readDiscontinuity() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- readDiscontinuity() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- readDouble() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next eight bytes as a 64-bit floating point value.
- readExactly(DataSource, int) - Static method in class com.google.android.exoplayer2.upstream.DataSourceUtil
-
Deprecated.Reads
length
bytes from the specified openedDataSource
, and returns a byte array containing the read data. - readFloat() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as a 32-bit floating point value.
- readFrameBlockSizeSamplesFromKey(ParsableByteArray, int) - Static method in class com.google.android.exoplayer2.extractor.FlacFrameReader
-
Deprecated.Reads the given block size.
- readFully(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- readFully(byte[], int, int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Equivalent to
readFully(target, offset, length, false)
. - readFully(byte[], int, int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- readFully(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- readFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- readFully(byte[], int, int, boolean) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Like
ExtractorInput.read(byte[], int, int)
, but reads the requestedlength
in full. - readFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- readFully(byte[], int, int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- readFullyQuietly(ExtractorInput, byte[], int, int) - Static method in class com.google.android.exoplayer2.extractor.ExtractorUtil
-
Deprecated.Equivalent to
ExtractorInput.readFully(byte[], int, int)
except that it returnsfalse
instead of throwing anEOFException
if the end of input is encountered without having fully satisfied the read. - readId3Metadata(ExtractorInput, boolean) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Reads ID3 Data.
- readInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as a signed value
- readInt24() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next three bytes as a signed value.
- readLine() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads a line of text in UTF-8.
- readLine(Charset) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads a line of text in
charset
. - readLittleEndianInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as a signed value in little endian order.
- readLittleEndianInt24() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next three bytes as a signed value in little endian order.
- readLittleEndianLong() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next eight bytes as a signed value in little endian order.
- readLittleEndianShort() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next two bytes as a signed value.
- readLittleEndianUnsignedInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as an unsigned value in little endian order.
- readLittleEndianUnsignedInt24() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next three bytes as an unsigned value in little endian order.
- readLittleEndianUnsignedIntToInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as a little endian unsigned integer into an integer, if the top bit is a zero.
- readLittleEndianUnsignedShort() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next two bytes as an unsigned value.
- readLong() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next eight bytes as a signed value.
- readMetadataBlock(ExtractorInput, FlacMetadataReader.FlacStreamMetadataHolder) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Reads one FLAC metadata block.
- readNullTerminatedString() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads up to the next NUL byte (or the limit) as UTF-8 characters.
- readNullTerminatedString(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes as UTF-8 characters. - readPcrFromPacket(ParsableByteArray, int, int) - Static method in class com.google.android.exoplayer2.extractor.ts.TsUtil
-
Deprecated.Returns the PCR value read from a given TS packet.
- readSeekTableMetadataBlock(ParsableByteArray) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Reads a FLAC seek table metadata block.
- readShort() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next two bytes as a signed value.
- readSignedExpGolombCodedInt() - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Reads an signed Exp-Golomb-coded format integer.
- readSource(FormatHolder, DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Reads from the enabled upstream source.
- readStreamMarker(ExtractorInput) - Static method in class com.google.android.exoplayer2.extractor.FlacMetadataReader
-
Deprecated.Reads the FLAC stream marker.
- readString(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes as UTF-8 characters. - readString(int, Charset) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next
length
bytes as characters in the specifiedCharset
. - readSynchSafeInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads a Synchsafe integer.
- readToEnd(DataSource) - Static method in class com.google.android.exoplayer2.upstream.DataSourceUtil
-
Deprecated.Reads data from the specified opened
DataSource
until it ends, and returns a byte array containing the read data. - readUnsignedByte() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next byte as an unsigned value.
- readUnsignedExpGolombCodedInt() - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Reads an unsigned Exp-Golomb-coded format integer.
- readUnsignedFixedPoint1616() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes, returning the integer portion of the fixed point 16.16 integer.
- readUnsignedInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as an unsigned value.
- readUnsignedInt24() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next three bytes as an unsigned value.
- readUnsignedIntToInt() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next four bytes as an unsigned integer into an integer, if the top bit is a zero.
- readUnsignedLongToLong() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next eight bytes as an unsigned long into a long, if the top bit is a zero.
- readUnsignedShort() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads the next two bytes as an unsigned value.
- readUtf8EncodedLong() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads a long value encoded by UTF-8 encoding
- readUtfCharsetFromBom() - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Reads a UTF byte order mark (BOM) and returns the UTF
Charset
it represents. - readVorbisCommentHeader(ParsableByteArray) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Reads a Vorbis comment header.
- readVorbisCommentHeader(ParsableByteArray, boolean, boolean) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Reads a Vorbis comment header.
- readVorbisIdentificationHeader(ParsableByteArray) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Reads a Vorbis identification header from
headerData
. - readVorbisModes(ParsableByteArray, int) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.This method reads the modes which are located at the very end of the Vorbis setup header.
- realtimeMs - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Elapsed real-time as returned by
SystemClock.elapsedRealtime()
at the time of the event, in milliseconds. - reason - Variable in exception com.google.android.exoplayer2.drm.UnsupportedDrmException
-
Deprecated.
- reason - Variable in exception com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException
-
Deprecated.The reason clipping failed.
- reason - Variable in exception com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException
-
Deprecated.The reason the merge failed.
- reason - Variable in exception com.google.android.exoplayer2.upstream.DataSourceException
-
Deprecated.The reason of this
DataSourceException
, should be one of theERROR_CODE_IO_*
inPlaybackException.ErrorCode
. - REASON_INSTANTIATION_ERROR - Static variable in exception com.google.android.exoplayer2.drm.UnsupportedDrmException
-
Deprecated.There device advertises support for the requested DRM scheme, but there was an error instantiating it.
- REASON_INVALID_PERIOD_COUNT - Static variable in exception com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException
-
Deprecated.The wrapped source doesn't consist of a single period.
- REASON_NOT_SEEKABLE_TO_START - Static variable in exception com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException
-
Deprecated.The wrapped source is not seekable and a non-zero clipping start position was specified.
- REASON_PERIOD_COUNT_MISMATCH - Static variable in exception com.google.android.exoplayer2.source.MergingMediaSource.IllegalMergeException
-
Deprecated.The sources have different period counts.
- REASON_START_EXCEEDS_END - Static variable in exception com.google.android.exoplayer2.source.ClippingMediaSource.IllegalClippingException
-
Deprecated.The wrapped source ends before the specified clipping start position.
- REASON_UNSUPPORTED_SCHEME - Static variable in exception com.google.android.exoplayer2.drm.UnsupportedDrmException
-
Deprecated.The requested DRM scheme is unsupported by the device.
- reasonDetail - Variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.An optional, detailed reason that the overlay view is needed.
- recordDecodedFrame() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordDecoderReceiveEos() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordDecoderSignalEos() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordEncodedFrame() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordEncoderReceiveEos() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordExternalInputManagerSignalEndOfCurrentInputStream() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordFrameDequeuedFromVideoFrameProcessorInput() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordFrameRenderedToVideoFrameProcessorInput() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordFrameRenderedToVideoFrameProcessorOutput() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordingDay - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional day of the recording date.
- recordingMonth - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional month of the recording date.
- recordingYear - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional year of the recording date.
- recordLatestVideoInputFormat(Format) - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordMuxerCanAddSample(@com.google.android.exoplayer2.C.TrackType int, boolean) - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordMuxerInput(@com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordMuxerTrackEnded(@com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordVideoFrameProcessorReceiveDecoderEos() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recordVideoFrameProcessorSignalEos() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- recreate() - Method in class com.google.android.exoplayer2.source.hls.BundledHlsMediaChunkExtractor
-
Deprecated.
- recreate() - Method in interface com.google.android.exoplayer2.source.hls.HlsMediaChunkExtractor
-
Deprecated.Returns a new instance for extracting the same type of media as this one.
- recreate() - Method in class com.google.android.exoplayer2.source.hls.MediaParserHlsMediaChunkExtractor
-
Deprecated.
- recursiveDelete(File) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Recursively deletes a directory and its content.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.source.CompositeSequenceableLoader
-
Deprecated.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- reevaluateBuffer(long) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Re-evaluates the buffer given the playback position.
- reevaluateBuffer(long) - Method in interface com.google.android.exoplayer2.source.SequenceableLoader
-
Deprecated.Re-evaluates the buffer given the playback position.
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- reevaluateBuffer(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- refreshPlaylist(Uri) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- refreshPlaylist(Uri) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Requests a playlist refresh and removes it from the exclusion list.
- refreshSourceInfo(Timeline) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Updates timeline and manifest and notifies all listeners of the update.
- register() - Method in class com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver
-
Deprecated.Registers the receiver, meaning it will notify the listener when audio capability changes occur.
- register(ExoPlayer, CapturingRenderersFactory) - Static method in class com.google.android.exoplayer2.robolectric.PlaybackOutput
-
Create an instance that captures the metadata and text output from
player
and the audio and video output viacapturingRenderersFactory
. - register(NetworkTypeObserver.Listener) - Method in class com.google.android.exoplayer2.util.NetworkTypeObserver
-
Deprecated.Registers a listener.
- registerCustomCommandReceiver(MediaSessionConnector.CommandReceiver) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Registers a custom command receiver for responding to commands delivered via
MediaSessionCompat.Callback.onCommand(String, Bundle, ResultReceiver)
. - registerCustomMimeType(String, String, @com.google.android.exoplayer2.C.TrackType int) - Static method in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.Registers a custom MIME type.
- registeredModules() - Static method in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.Returns a string consisting of registered module names separated by ", ".
- registerInputFrame() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- registerInputFrame() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Informs the
VideoFrameProcessor
that a frame will be queued to its input surface. - registerInputStream(@com.google.android.exoplayer2.util.VideoFrameProcessor.InputType int) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- registerInputStream(@com.google.android.exoplayer2.util.VideoFrameProcessor.InputType int) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Informs the
VideoFrameProcessor
that a new input stream will be queued. - registerModule(String) - Static method in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.Registers a module to be returned in the
ExoPlayerLibraryInfo.registeredModules()
string. - registerReceiverNotExported(Context, BroadcastReceiver, IntentFilter) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Registers a
BroadcastReceiver
that's not intended to receive broadcasts from other apps. - registerVideoFrame(long) - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Attempts to register a video frame to the consumer.
- REJECT_PAYWALL_TYPES - Static variable in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.A
Predicate
that rejects content types often used for pay-walls. - relativeDiscontinuitySequence - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The number of #EXT-X-DISCONTINUITY tags in the playlist before the segment.
- relativeStartTimeUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The start time of the segment in microseconds, relative to the start of the playlist.
- relativeToDefaultPosition - Variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.Whether
MediaItem.ClippingConfiguration.startPositionMs
andMediaItem.ClippingConfiguration.endPositionMs
are relative to the default position. - relativeToLiveWindow - Variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.Whether the clipping of active media periods moves with a live window.
- release() - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Releases the collector.
- release() - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Releases the audio sink.
- release() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.decoder.Decoder
-
Deprecated.Releases the decoder.
- release() - Method in class com.google.android.exoplayer2.decoder.DecoderOutputBuffer
-
Deprecated.Releases the output buffer for reuse.
- release() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager.DrmSessionReference
-
Deprecated.Releases the underlying session at most once.
- release() - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Releases any acquired resources.
- release() - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Decrements the reference count.
- release() - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Releases the helper.
- release() - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.effect.ColorLut
-
Deprecated.Releases the OpenGL texture of the LUT.
- release() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Releases all resources.
- release() - Method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.flac.FlacDecoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader
-
Deprecated.Releases resources.
- release() - Method in class com.google.android.exoplayer2.ext.opus.OpusDecoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Releases all kept resources.
- release() - Method in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.release()
on the delegate. - release() - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Releases the adapter and the underlying
MediaCodec
. - release() - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Releases the helper and all resources it is holding.
- release() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Stops the downloads and releases resources.
- release() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Releases the player.
- release() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Releases the renderer.
- release() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Releases the loader.
- release() - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor
-
Deprecated.Releases any held resources.
- release() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Releases the stream.
- release() - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Releases any held resources.
- release() - Method in class com.google.android.exoplayer2.source.chunk.MediaParserChunkExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.Release this track emsg handler.
- release() - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
Deprecated.Release this emsg handler.
- release() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Releases any held resources.
- release() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Calls
reset(true)
and releases any resources owned by the queue. - release() - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.testutil.DummyMainThread
- release() - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
-
Releases the media period.
- release() - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- release() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- release() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Releases the media period.
- release() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Release the stream and its underlying sample queue.
- release() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Releases the runner.
- release() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- release() - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
- release() - Method in class com.google.android.exoplayer2.text.cea.Cea608Decoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.Releases the extractor's resources, including the
SubtitleDecoder
. - release() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player to release the selector.
- release() - Method in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Stops loading data and releases all resources associated with the asset loader.
- release() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Releases the
Codec
. - release() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.transformer.ImageAssetLoader
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.
- release() - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Releases the cache.
- release() - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.upstream.CachedRegionTracker
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Releases the loader.
- release() - Method in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.Releases all allocated resources.
- release() - Method in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.
- release() - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Releases the set of listeners immediately.
- release() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Releases all resources.
- release() - Method in class com.google.android.exoplayer2.video.PlaceholderSurface
-
Deprecated.
- release(boolean) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer
-
Deprecated.
- release(boolean) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer
-
Deprecated.
- release(boolean) - Method in interface com.google.android.exoplayer2.transformer.Muxer
-
Deprecated.Finishes writing the output and releases any resources associated with muxing.
- release(long) - Method in interface com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.ReleaseOutputTextureCallback
-
Deprecated.
- release(DrmSessionEventListener.EventDispatcher) - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Decrements the reference count.
- release(DrmSessionEventListener.EventDispatcher) - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- release(ChunkSampleStream.ReleaseCallback<T>) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Releases the stream.
- release(Allocation) - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Releases an
Allocation
back to the allocator. - release(Allocation) - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- release(Allocator.AllocationNode) - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Releases all
Allocations
in the chain starting at the givenAllocator.AllocationNode
. - release(Allocator.AllocationNode) - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- release(Loader.ReleaseCallback) - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Releases the loader.
- releaseChildSource() - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Releases the child source.
- releaseChildSource(T) - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.Releases a child source.
- releaseCodec() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- releaseCount - Variable in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- releaseDay - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional day of the release date.
- releaseDecoder() - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Releases the decoder.
- releaseHoleSpan(CacheSpan) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Releases a
CacheSpan
obtained fromCache.startReadWrite(String, long, long)
which corresponded to a hole in the cache. - releaseHoleSpan(CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- releaseLicense(byte[]) - Method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Releases an offline license.
- releaseMediaPeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaSource
- releaseMediaPeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- releaseMonth - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional month of the release date.
- releaseOutputBuffer(boolean) - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Releases the current output buffer.
- releaseOutputBuffer(boolean) - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- releaseOutputBuffer(int, boolean) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Returns the buffer to the
MediaCodec
. - releaseOutputBuffer(int, boolean) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- releaseOutputBuffer(int, long) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Updates the output buffer's surface timestamp and sends it to the
MediaCodec
to render it on the output surface. - releaseOutputBuffer(int, long) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- releaseOutputBuffer(long) - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Renders and releases the current output buffer.
- releaseOutputBuffer(long) - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- releaseOutputBuffer(VideoDecoderOutputBuffer) - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.
- releaseOutputBuffer(VideoDecoderOutputBuffer) - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.
- releaseOutputBuffer(O) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Releases an output buffer back to the decoder.
- releaseOutputBuffer(S) - Method in interface com.google.android.exoplayer2.decoder.DecoderOutputBuffer.Owner
-
Deprecated.Releases the buffer.
- releaseOutputFrame(GlTextureInfo) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- releaseOutputFrame(GlTextureInfo) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Notifies the
GlShaderProgram
that the frame on the given output texture is no longer used and can be overwritten. - releasePeriod() - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Releases the period.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.FilteringMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.LoopingMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Releases the period.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Releases a
MediaPeriod
. - releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- releasePeriod(MediaPeriod) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Calls
MediaSource.releasePeriod(MediaPeriod)
on the playback thread. - releaseSource() - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Calls
MediaSource.releaseSource(MediaSourceCaller)
on the playback thread. - releaseSource(MediaSource.MediaSourceCaller) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- releaseSource(MediaSource.MediaSourceCaller) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Unregisters a caller, and disables and releases the source if no longer required.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ads.AdsMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.Releases the source, see
BaseMediaSource.releaseSource(MediaSourceCaller)
. - releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ClippingMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.CompositeMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.MaskingMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.MergingMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
Deprecated.
- releaseSourceInternal() - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
- releaseYear - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional year of the release date.
- RemotableTimeline(ImmutableList<Timeline.Window>, ImmutableList<Timeline.Period>, int[]) - Constructor for class com.google.android.exoplayer2.Timeline.RemotableTimeline
-
Deprecated.
- remove() - Method in interface com.google.android.exoplayer2.offline.Downloader
-
Deprecated.Removes the content.
- remove() - Method in class com.google.android.exoplayer2.offline.ProgressiveDownloader
-
Deprecated.
- remove() - Method in class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- remove(@com.google.android.exoplayer2.Player.Command int) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Removes a
Player.Command
. - remove(int) - Method in interface com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor.QueueDataAdapter
-
Deprecated.Removes the item at the given
position
. - remove(int) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Removes a flag.
- remove(int) - Method in class com.google.android.exoplayer2.util.PriorityTaskManager
-
Deprecated.Unregister a task.
- remove(E) - Method in class com.google.android.exoplayer2.util.CopyOnWriteMultiset
-
Deprecated.Removes
element
from the multiset. - remove(String) - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to remove a metadata value.
- remove(String) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Removes a request property by name.
- remove(T) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Removes a listener from the set.
- removeAll(@com.google.android.exoplayer2.Player.Command int...) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Removes commands.
- removeAll(int...) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Removes flags.
- removeAllDownloads() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Cancels all pending downloads and removes all downloaded data.
- removeAllListeners() - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Removes all listeners.
- removeAllListeners() - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Removes all listeners.
- removeAnalyticsListener(AnalyticsListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Removes an
AnalyticsListener
. - removeAnalyticsListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- removeAnalyticsListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- removeAudio - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.Whether to remove the audio from the
EditedMediaItem.mediaItem
. - removeAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Removes a listener of audio offload events.
- removeAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- removeAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- removeCallbacksAndMessages(Object) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- removedAdGroupCount - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.The number of ad groups that have been removed.
- removeDownload(String) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- removeDownload(String) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Cancels the download with the
id
and removes all downloaded data. - removeDownload(String) - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Removes the download with the given ID.
- removeDrmEventListener(DrmSessionEventListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- removeDrmEventListener(DrmSessionEventListener) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Removes a
DrmSessionEventListener
from the list of listeners which are notified of DRM events for this media source. - removeEventListener(DrmSessionEventListener) - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.Removes a listener from the event dispatcher.
- removeEventListener(MediaSourceEventListener) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
-
Deprecated.
- removeEventListener(MediaSourceEventListener) - Method in interface com.google.android.exoplayer2.source.MediaSource
-
Deprecated.Removes a
MediaSourceEventListener
from the list of listeners which are notified of media source events. - removeEventListener(MediaSourceEventListener) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.Removes a listener from the event dispatcher.
- removeEventListener(BandwidthMeter.EventListener) - Method in interface com.google.android.exoplayer2.upstream.BandwidthMeter
-
Deprecated.Removes an
BandwidthMeter.EventListener
. - removeEventListener(BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.
- removeEventListener(BandwidthMeter.EventListener) - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthEstimator
-
Deprecated.Removes an
BandwidthMeter.EventListener
. - removeEventListener(BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator
-
Deprecated.
- removeEventListener(BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.
- removeEventListener(BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator
-
Deprecated.
- removeIf(@com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.Player.Commands.Builder
-
Deprecated.Removes a
Player.Command
if the provided condition is true. - removeIf(int, boolean) - Method in class com.google.android.exoplayer2.util.FlagSet.Builder
-
Deprecated.Removes a flag if the provided condition is true.
- removeListener(AnalyticsListener) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Removes a previously added analytics event listener.
- removeListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- removeListener(DownloadManager.Listener) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Removes a
DownloadManager.Listener
. - removeListener(Player.Listener) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- removeListener(Player.Listener) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.removeListener(Listener)
on the delegate. - removeListener(Player.Listener) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Unregister a listener registered through
Player.addListener(Listener)
. - removeListener(Player.Listener) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- removeListener(Player.Listener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- removeListener(Player.Listener) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- removeListener(HlsPlaylistTracker.PlaylistEventListener) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- removeListener(HlsPlaylistTracker.PlaylistEventListener) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Unregisters a listener.
- removeListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Removes a
Transformer.Listener
. - removeListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Removes a
Transformer.Listener
. - removeListener(TimeBar.OnScrubListener) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- removeListener(TimeBar.OnScrubListener) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Removes a listener for scrubbing events.
- removeListener(BandwidthMeter.EventListener) - Method in class com.google.android.exoplayer2.upstream.BandwidthMeter.EventListener.EventDispatcher
-
Deprecated.Removes a listener from the event dispatcher.
- removeListener(String, Cache.Listener) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Unregisters a listener.
- removeListener(String, Cache.Listener) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- removeMediaItem(int) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- removeMediaItem(int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.removeMediaItem(int)
on the delegate. - removeMediaItem(int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Removes the media item at the given index of the playlist.
- removeMediaItem(int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a remove media item action to be executed.
- RemoveMediaItem(String, int) - Constructor for class com.google.android.exoplayer2.testutil.Action.RemoveMediaItem
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.removeMediaItems(int, int)
on the delegate. - removeMediaItems(int, int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Removes a range of media items from the playlist.
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a remove media items action to be executed.
- removeMediaItems(int, int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- RemoveMediaItems(String, int, int) - Constructor for class com.google.android.exoplayer2.testutil.Action.RemoveMediaItems
- removeMediaSource(int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Removes a
MediaSource
from the playlist. - removeMediaSource(int, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Removes a
MediaSource
from the playlist and executes a custom action on completion. - removeMediaSourceRange(int, int) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Removes a range of
MediaSource
s from the playlist, by specifying an initial index (included) and a final index (excluded). - removeMediaSourceRange(int, int, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Removes a range of
MediaSource
s from the playlist, by specifying an initial index (included) and a final index (excluded), and executes a custom action on completion. - removeMessages(int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- removePlaylistItem(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- removeQueryParameter(Uri, String) - Static method in class com.google.android.exoplayer2.util.UriUtil
-
Deprecated.Removes query parameter from a URI, if present.
- removeRange(List<T>, int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Removes an indexed range from a List.
- removeResource(String) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Removes all
CacheSpans
for a resource, deleting the underlying files. - removeResource(String) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- removeSource(int) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Removes an audio source.
- removeSpan(CacheSpan) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Removes a cached
CacheSpan
from the cache, deleting the underlying file. - removeSpan(CacheSpan) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- removeVersion(SQLiteDatabase, @com.google.android.exoplayer2.database.VersionTable.Feature int, String) - Static method in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Removes the version of a specified instance of a feature.
- removeVideo - Variable in class com.google.android.exoplayer2.transformer.EditedMediaItem
-
Deprecated.Whether to remove the video from the
EditedMediaItem.mediaItem
. - removeVideoSurfaceListener(SphericalGLSurfaceView.VideoSurfaceListener) - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Removes a
SphericalGLSurfaceView.VideoSurfaceListener
. - removeVisibilityListener(PlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Removes a
PlayerControlView.VisibilityListener
. - removeVisibilityListener(StyledPlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Register a
StyledPlayerView.ControllerVisibilityListener
viaStyledPlayerView.setControllerVisibilityListener(StyledPlayerView.ControllerVisibilityListener)
instead. UsingStyledPlayerControlView
as a standalone class withoutStyledPlayerView
is deprecated. - render(long, long) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- render(long, long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- render(long, long) - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- render(long, long) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Incrementally renders the
SampleStream
. - render(long, long) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- render(long, long) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- render(long, long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.
- render(long, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- render(long, long) - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- RENDER_OUTPUT_FRAME_IMMEDIATELY - Static variable in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Indicates the frame should be rendered immediately after
VideoFrameProcessor.renderOutputFrame(long)
is invoked. - renderedFirstFrame(Object) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- renderedOutputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of rendered output buffers.
- Renderer - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RENDERER_SUPPORT_EXCEEDS_CAPABILITIES_TRACKS - Static variable in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.The renderer has tracks mapped to it and at least one is of a supported type, but all such tracks exceed the renderer's capabilities.
- RENDERER_SUPPORT_NO_TRACKS - Static variable in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.The renderer does not have any associated tracks.
- RENDERER_SUPPORT_PLAYABLE_TRACKS - Static variable in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.The renderer has tracks mapped to it, and at least one such track is playable.
- RENDERER_SUPPORT_UNSUPPORTED_TRACKS - Static variable in class com.google.android.exoplayer2.trackselection.MappingTrackSelector.MappedTrackInfo
-
Deprecated.The renderer has tracks mapped to it, but all are unsupported.
- Renderer.MessageType - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Represents a type of message that can be passed to a renderer.
- Renderer.State - Annotation Type in com.google.android.exoplayer2
-
Deprecated.The renderer states.
- Renderer.WakeupListener - Interface in com.google.android.exoplayer2
-
Deprecated.Some renderers can signal when
Renderer.render(long, long)
should be called. - RendererCapabilities - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RendererCapabilities.AdaptiveSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Level of renderer support for adaptive format switches.
- RendererCapabilities.Capabilities - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Combined renderer capabilities.
- RendererCapabilities.DecoderSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Level of decoder support.
- RendererCapabilities.FormatSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Use
C.FormatSupport
instead. - RendererCapabilities.HardwareAccelerationSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Level of renderer support for hardware acceleration.
- RendererCapabilities.Listener - Interface in com.google.android.exoplayer2
-
Deprecated.Listener for renderer capabilities events.
- RendererCapabilities.TunnelingSupport - Annotation Type in com.google.android.exoplayer2
-
Deprecated.Level of renderer support for tunneling.
- RendererConfiguration - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RendererConfiguration(boolean) - Constructor for class com.google.android.exoplayer2.RendererConfiguration
-
Deprecated.
- rendererConfigurations - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.A
RendererConfiguration
for each renderer. - rendererFormat - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.If
ExoPlaybackException.type
isExoPlaybackException.TYPE_RENDERER
, this is theFormat
the renderer was using at the time of the exception, or null if the renderer wasn't using aFormat
. - rendererFormatSupport - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.If
ExoPlaybackException.type
isExoPlaybackException.TYPE_RENDERER
, this is the level ofC.FormatSupport
of the renderer forExoPlaybackException.rendererFormat
. - rendererIndex - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.If
ExoPlaybackException.type
isExoPlaybackException.TYPE_RENDERER
, this is the index of the renderer. - rendererName - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.If
ExoPlaybackException.type
isExoPlaybackException.TYPE_RENDERER
, this is the name of the renderer. - RenderersFactory - Interface in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- renderOutputBuffer(VideoDecoderOutputBuffer, long, Format) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Renders the specified output buffer.
- renderOutputBuffer(MediaCodecAdapter, int, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Renders the output buffer with the specified index.
- renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface) - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.
- renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface) - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- renderOutputBufferToSurface(VideoDecoderOutputBuffer, Surface) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Renders the specified output buffer to the passed surface.
- renderOutputBufferV21(MediaCodecAdapter, int, long, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Renders the output buffer with the specified index.
- renderOutputFrame(long) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.Renders the oldest unrendered output frame that has become available for rendering at the given
renderTimeNs
. - renderOutputFrame(long) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Renders the oldest unrendered output frame that has become available for rendering at the given
renderTimeNs
. - renderToEndOfStream() - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- renderToEndOfStream() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Incrementally renders any remaining output.
- renderToSurface(VideoDecoderOutputBuffer, Surface) - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.Renders output buffer to the given surface.
- renderToSurface(VideoDecoderOutputBuffer, Surface) - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.Renders the outputBuffer to the surface.
- Rendition(Uri, Format, String, String) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Rendition
-
Deprecated.
- RenditionReport(Uri, long, int) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.RenditionReport
-
Deprecated.Creates a new instance.
- renditionReports - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The rendition reports of alternative rendition playlists.
- renewLicense(byte[]) - Method in class com.google.android.exoplayer2.drm.OfflineLicenseHelper
-
Deprecated.Renews an offline license.
- repeat(Action, long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules an action repeatedly.
- REPEAT_MODE_ALL - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Repeats the entire timeline infinitely.
- REPEAT_MODE_OFF - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Normal playback without repetition.
- REPEAT_MODE_ONE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Repeats the currently playing
MediaItem
infinitely during ongoing playback. - REPEAT_TOGGLE_MODE_ALL - Static variable in class com.google.android.exoplayer2.util.RepeatModeUtil
-
Deprecated."Repeat All" button enabled.
- REPEAT_TOGGLE_MODE_NONE - Static variable in class com.google.android.exoplayer2.util.RepeatModeUtil
-
Deprecated.All repeat mode buttons disabled.
- REPEAT_TOGGLE_MODE_ONE - Static variable in class com.google.android.exoplayer2.util.RepeatModeUtil
-
Deprecated."Repeat One" button enabled.
- repeatMode - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
Player.RepeatMode
used for playback. - RepeatModeActionProvider - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RepeatModeActionProvider(Context) - Constructor for class com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider
-
Deprecated.Creates a new instance.
- RepeatModeActionProvider(Context, @com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int) - Constructor for class com.google.android.exoplayer2.ext.mediasession.RepeatModeActionProvider
-
Deprecated.Creates a new instance enabling the given repeat toggle modes.
- RepeatModeUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RepeatModeUtil.RepeatToggleModes - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.Set of repeat toggle modes.
- replaceManifestUri(Uri) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource
-
Deprecated.Manually replaces the manifest
Uri
. - replaceMediaItem(int, MediaItem) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- replaceMediaItem(int, MediaItem) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.replaceMediaItem(int, MediaItem)
on the delegate. - replaceMediaItem(int, MediaItem) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Replaces the media item at the given index of the playlist.
- replaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- replaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.replaceMediaItems(int, int, List)
on the delegate. - replaceMediaItems(int, int, List<MediaItem>) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Replaces the media items at the given range of the playlist.
- replaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- replaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- replaceMediaItems(int, int, List<MediaItem>) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- replaceOutputBuffer(int) - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.Replaces the current output buffer with a buffer of at least
size
bytes and returns it. - replacePlaylistItem(int, MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- replaceSession(DrmSession, DrmSession) - Static method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Acquires
newSession
then releasespreviousSession
. - replaceStream(Format[], SampleStream, long, long) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- replaceStream(Format[], SampleStream, long, long) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- replaceStream(Format[], SampleStream, long, long) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Replaces the
SampleStream
from which samples will be consumed. - replaceTrackSelections(int, TrackSelectionParameters) - Method in class com.google.android.exoplayer2.offline.DownloadHelper
-
Deprecated.Replaces a selection of tracks to be downloaded.
- reportVideoFrameProcessingOffset(long, int) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- representation - Variable in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- Representation - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Representation.MultiSegmentRepresentation - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A DASH representation consisting of multiple segments.
- Representation.SingleSegmentRepresentation - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A DASH representation consisting of a single segment.
- representationHolders - Variable in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- RepresentationInfo(Format, List<BaseUrl>, SegmentBase, String, ArrayList<DrmInitData.SchemeData>, ArrayList<Descriptor>, List<Descriptor>, List<Descriptor>, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- representations - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.
Representation
s in the adaptation set. - RepresentationSegmentIterator(DefaultDashChunkSource.RepresentationHolder, long, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationSegmentIterator
-
Deprecated.Creates iterator.
- request - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download request.
- REQUEST_HEADER_ENABLE_METADATA_NAME - Static variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- REQUEST_HEADER_ENABLE_METADATA_VALUE - Static variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- REQUEST_TYPE_INITIAL - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Key request type for an initial license request.
- REQUEST_TYPE_NONE - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Key request type if keys are already loaded and available for use.
- REQUEST_TYPE_RELEASE - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Key request type for license release.
- REQUEST_TYPE_RENEWAL - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Key request type for license renewal.
- REQUEST_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Value returned from
ExoMediaDrm.KeyRequest.getRequestType()
if the underlying key request does not specify a type. - REQUEST_TYPE_UPDATE - Static variable in class com.google.android.exoplayer2.drm.ExoMediaDrm.KeyRequest
-
Deprecated.Key request type if keys have been loaded, but an additional license request is needed to update their values.
- requestAds(DataSpec, Object, ViewGroup) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.Requests ads, if they have not already been requested.
- requestConfig - Variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.Dynamic request specific configuration.
- requestHeaders - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Use
MediaItem.DrmConfiguration.licenseRequestHeaders
instead. - requestMetadata - Variable in class com.google.android.exoplayer2.MediaItem
-
Deprecated.The media
MediaItem.RequestMetadata
. - RequestProperties() - Constructor for class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.
- RequestSet(FakeDataSet) - Constructor for class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- requiredCapacity - Variable in exception com.google.android.exoplayer2.decoder.DecoderInputBuffer.InsufficientCapacityException
-
Deprecated.The required capacity of the buffer.
- Requirements - Class in com.google.android.exoplayer2.scheduler
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Requirements(@com.google.android.exoplayer2.scheduler.Requirements.RequirementFlags int) - Constructor for class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- Requirements.RequirementFlags - Annotation Type in com.google.android.exoplayer2.scheduler
-
Deprecated.Requirement flags.
- RequirementsWatcher - Class in com.google.android.exoplayer2.scheduler
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RequirementsWatcher(Context, RequirementsWatcher.Listener, Requirements) - Constructor for class com.google.android.exoplayer2.scheduler.RequirementsWatcher
-
Deprecated.
- RequirementsWatcher.Listener - Interface in com.google.android.exoplayer2.scheduler
-
Deprecated.Notified when RequirementsWatcher instance first created and on changes whether the
Requirements
are met. - requiresCacheSpanTouches() - Method in interface com.google.android.exoplayer2.upstream.cache.CacheEvictor
-
Deprecated.Returns whether the evictor requires the
Cache
to touchCacheSpans
when it accesses them. - requiresCacheSpanTouches() - Method in class com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor
-
Deprecated.
- requiresCacheSpanTouches() - Method in class com.google.android.exoplayer2.upstream.cache.NoOpCacheEvictor
-
Deprecated.
- requiresSecureDecoder(byte[], String) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- requiresSecureDecoder(byte[], String) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Returns whether the given session requires use of a secure decoder for the given MIME type.
- requiresSecureDecoder(byte[], String) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- requiresSecureDecoder(byte[], String) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- requiresSecureDecoder(String) - Method in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.Returns whether this session requires use of a secure decoder for the given MIME type.
- requiresSecureDecoder(String) - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
-
Deprecated.
- requiringProvisioningThenAllowingSchemeDatas(List<DrmInitData.SchemeData>...) - Static method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.LicenseServer
- reset() - Method in class com.google.android.exoplayer2.audio.AudioProcessingPipeline
-
Deprecated.Resets the pipeline and its underlying
AudioProcessor
instances to their unconfigured state, releasing any resources. - reset() - Method in interface com.google.android.exoplayer2.audio.AudioProcessor
-
Deprecated.Resets the processor to its unconfigured state, releasing any resources.
- reset() - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Resets the sink, releasing any resources that it currently holds.
- reset() - Method in class com.google.android.exoplayer2.audio.BaseAudioProcessor
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.audio.OggOpusAudioPacketizer
-
Deprecated.Resets the packetizer.
- reset() - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- reset() - Static method in class com.google.android.exoplayer2.effect.DebugTraceUtil
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.Resets any state stored in the track in response to a seek.
- reset() - Method in class com.google.android.exoplayer2.extractor.TrueHdSampleRechunker
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Resets the reading position to zero.
- reset() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- reset() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Forces the renderer to give up any resources (e.g.
- reset() - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkIterator
-
Deprecated.
- reset() - Method in interface com.google.android.exoplayer2.source.chunk.MediaChunkIterator
-
Deprecated.Resets the iterator to the initial position.
- reset() - Method in class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Resets the state.
- reset() - Method in class com.google.android.exoplayer2.source.hls.TimestampAdjusterProvider
-
Deprecated.Resets the provider.
- reset() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Convenience method for
reset(false)
. - reset() - Method in class com.google.android.exoplayer2.testutil.CapturingAudioSink
- reset() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
-
Resets the input to its initial state.
- reset() - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Resets the sample queue.
- reset() - Method in class com.google.android.exoplayer2.testutil.OggFileAudioBufferSink
- reset() - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Resets the mixer to its unconfigured state, releasing any resources.
- reset() - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- reset() - Method in interface com.google.android.exoplayer2.upstream.experimental.BandwidthStatistic
-
Deprecated.Resets the statistic.
- reset() - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageStatistic
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.upstream.experimental.ExponentialWeightedAverageTimeToFirstByteEstimator
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.upstream.experimental.PercentileTimeToFirstByteEstimator
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.
- reset() - Method in class com.google.android.exoplayer2.upstream.SlidingPercentile
-
Deprecated.Resets the sliding percentile.
- reset() - Method in interface com.google.android.exoplayer2.upstream.TimeToFirstByteEstimator
-
Deprecated.Resets the estimator.
- reset(boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Clears all samples from the queue.
- reset(byte[]) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Updates the instance to wrap
data
, and resets the position to zero. - reset(byte[]) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Updates the instance to wrap
data
, and resets the position to zero and the limit todata.length
. - reset(byte[], int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Updates the instance to wrap
data
, and resets the position to zero. - reset(byte[], int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Updates the instance to wrap
data
, and resets the position to zero. - reset(byte[], int, int) - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Resets the wrapped data, limit and offset.
- reset(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Resets the position to zero and the limit to the specified value.
- reset(long) - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Resets the instance.
- reset(ParsableByteArray) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Sets this instance's data, position and limit to match the provided
parsableByteArray
. - resetBytesRead() - Method in class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.Resets the number of bytes read as returned from
StatsDataSource.getBytesRead()
to zero. - resetCodecStateForFlush() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Resets the renderer internal state after a codec flush.
- resetCodecStateForFlush() - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- resetCodecStateForRelease() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Resets the renderer internal state after a codec release.
- resetCount - Variable in class com.google.android.exoplayer2.testutil.FakeRenderer
- resetForTests() - Static method in class com.google.android.exoplayer2.util.NetworkTypeObserver
-
Deprecated.Resets the network type observer for tests.
- resetPeekPosition() - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- resetPeekPosition() - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Resets the peek position to equal the current read position.
- resetPeekPosition() - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- resetPeekPosition() - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- resetPosition(long) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- resetPosition(long) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- resetPosition(long) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Signals to the renderer that a position discontinuity has occurred.
- resetPosition(long) - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.Resets the clock's position.
- resetProvisioning() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Resets the provisioning state of this instance, so it requires
provisionsRequired
(possibly zero) provision operations before it's operational again. - resetSupplementalData(int) - Method in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Clears
DecoderInputBuffer.supplementalData
and ensures that it's large enough to accommodatelength
bytes. - RESIZE_MODE_FILL - Static variable in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.The specified aspect ratio is ignored.
- RESIZE_MODE_FIT - Static variable in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.Either the width or height is decreased to obtain the desired aspect ratio.
- RESIZE_MODE_FIXED_HEIGHT - Static variable in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.The height is fixed and the width is increased or decreased to obtain the desired aspect ratio.
- RESIZE_MODE_FIXED_WIDTH - Static variable in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.The width is fixed and the height is increased or decreased to obtain the desired aspect ratio.
- RESIZE_MODE_ZOOM - Static variable in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.Either the width or height is increased to obtain the desired aspect ratio.
- resolve(String, String) - Static method in class com.google.android.exoplayer2.util.UriUtil
-
Deprecated.Performs relative resolution of a
referenceUri
with respect to abaseUri
. - resolveCacheKey(Representation, RangedUri) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
-
Deprecated.Resolves the cache key to be used when requesting the given ranged URI for the given
Representation
. - resolveDataSpec(DataSpec) - Method in interface com.google.android.exoplayer2.upstream.ResolvingDataSource.Resolver
-
Deprecated.Resolves a
DataSpec
before forwarding it to the wrappedDataSource
. - resolveReportedUri(Uri) - Method in interface com.google.android.exoplayer2.upstream.ResolvingDataSource.Resolver
-
Deprecated.Resolves a URI reported by
DataSource.getUri()
for event reporting and caching purposes. - resolveSeekPositionUs(long, long, long) - Method in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.Resolves a seek based on the parameters, given the requested seek position and two candidate sync points.
- resolvesToUnknownLength() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns true if the resource should resolve to an unknown length.
- resolvesToUnknownLength(boolean) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Sets if the server shouldn't include the resource length in header responses.
- resolveToUri(String, String) - Static method in class com.google.android.exoplayer2.util.UriUtil
-
Deprecated.
- resolveUri(String) - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.Returns the resolved
Uri
represented by the instance. - resolveUriString(String) - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.Returns the resolved uri represented by the instance as a string.
- ResolvingDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ResolvingDataSource(DataSource, ResolvingDataSource.Resolver) - Constructor for class com.google.android.exoplayer2.upstream.ResolvingDataSource
-
Deprecated.
- ResolvingDataSource.Factory - Class in com.google.android.exoplayer2.upstream
-
Deprecated.
DataSource.Factory
forResolvingDataSource
instances. - ResolvingDataSource.Resolver - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.Resolves
DataSpecs
. - resourceNotFound() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- resourceNotFound_transferListenerCallbacks() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- responseBody - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidResponseCodeException
-
Deprecated.The response body.
- responseCode - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidResponseCodeException
-
Deprecated.The response code that was outside of the 2xx range.
- responseHeaders - Variable in exception com.google.android.exoplayer2.drm.MediaDrmCallbackException
-
Deprecated.The HTTP request headers included in the response.
- responseHeaders - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.The response headers associated with the load, or an empty map if unavailable.
- responseMessage - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.InvalidResponseCodeException
-
Deprecated.The http status message.
- restoreKeys(byte[], byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- restoreKeys(byte[], byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Restores persisted offline keys into a session.
- restoreKeys(byte[], byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- restoreKeys(byte[], byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- result - Variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The
result
of the evaluation. - RESULT_BUFFER_READ - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A return value for methods where a buffer was read.
- RESULT_CONTINUE - Static variable in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Returned by
Extractor.read(ExtractorInput, PositionHolder)
if theExtractorInput
passed to the nextExtractor.read(ExtractorInput, PositionHolder)
is required to provide data continuing from the position in the stream reached by the returning call. - RESULT_END_OF_INPUT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A return value for methods where the end of an input was encountered.
- RESULT_END_OF_INPUT - Static variable in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Returned by
Extractor.read(ExtractorInput, PositionHolder)
if the end of theExtractorInput
was reached. - RESULT_FORMAT_READ - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A return value for methods where a format was read.
- RESULT_MAX_LENGTH_EXCEEDED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A return value for methods where the length of parsed data exceeds the maximum length allowed.
- RESULT_NOTHING_READ - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A return value for methods where nothing was read.
- RESULT_SEEK - Static variable in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Returned by
Extractor.read(ExtractorInput, PositionHolder)
if theExtractorInput
passed to the nextExtractor.read(ExtractorInput, PositionHolder)
is required to provide data starting from a specified position in the stream. - resumeDownloads() - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Resumes downloads.
- retainBackBufferFromKeyframe() - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- retainBackBufferFromKeyframe() - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Returns whether media should be retained from the keyframe before the current playback position minus
LoadControl.getBackBufferDurationUs()
, rather than any sample before or at that position. - retrieveMetadata(Context, MediaItem) - Static method in class com.google.android.exoplayer2.MetadataRetriever
-
Deprecated.Retrieves the
TrackGroupArray
corresponding to aMediaItem
. - retrieveMetadata(MediaSource.Factory, MediaItem) - Static method in class com.google.android.exoplayer2.MetadataRetriever
-
Deprecated.Retrieves the
TrackGroupArray
corresponding to aMediaItem
. - RETRY - Static variable in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Retries the load using the default delay.
- RETRY_RESET_ERROR_COUNT - Static variable in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Retries the load using the default delay and resets the error count.
- REUSE_RESULT_NO - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The decoder cannot be reused.
- REUSE_RESULT_YES_WITH_FLUSH - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The decoder can be reused, but must be flushed.
- REUSE_RESULT_YES_WITH_RECONFIGURATION - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The decoder can be reused.
- REUSE_RESULT_YES_WITHOUT_RECONFIGURATION - Static variable in class com.google.android.exoplayer2.decoder.DecoderReuseEvaluation
-
Deprecated.The decoder can be kept.
- REVISION_ID_DEFAULT - Static variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.A default value for
Representation.revisionId
. - revisionId - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- revisionId - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Identifies the revision of the media contained within the representation.
- rewindActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- RF64_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "RF64".
- RgbAdjustment - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RgbAdjustment.Builder - Class in com.google.android.exoplayer2.effect
-
Deprecated.A builder for
RgbAdjustment
instances. - RgbFilter - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RgbMatrix - Interface in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RIFF_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "RIFF".
- RobolectricUtil - Class in com.google.android.exoplayer2.robolectric
-
Utility methods for Robolectric-based tests.
- ROLE_FLAG_ALTERNATE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates an alternate track.
- ROLE_FLAG_CAPTION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains captions.
- ROLE_FLAG_COMMENTARY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains commentary, for example from the director.
- ROLE_FLAG_DESCRIBES_MUSIC_AND_SOUND - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains a textual description of music and sound.
- ROLE_FLAG_DESCRIBES_VIDEO - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains an audio or textual description of a video track.
- ROLE_FLAG_DUB - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track is in a different language from the original, for example dubbed audio or translated captions.
- ROLE_FLAG_EASY_TO_READ - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains a text that has been edited for ease of reading.
- ROLE_FLAG_EMERGENCY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains information about a current emergency.
- ROLE_FLAG_ENHANCED_DIALOG_INTELLIGIBILITY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track is designed for improved intelligibility of dialogue.
- ROLE_FLAG_MAIN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates a main track.
- ROLE_FLAG_SIGN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains a visual sign-language interpretation of an audio track.
- ROLE_FLAG_SUBTITLE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains subtitles.
- ROLE_FLAG_SUPPLEMENTARY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates a supplementary track, meaning the track has lower importance than the main track(s).
- ROLE_FLAG_TRANSCRIBES_DIALOG - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track contains a transcription of spoken dialog.
- ROLE_FLAG_TRICK_PLAY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates the track is intended for trick play.
- roleFlags - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.Track role flags.
- roleFlags - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The role flags.
- rotationDegrees - Variable in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.The counterclockwise rotation, in degrees.
- rotationDegrees - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The clockwise rotation that should be applied to the video for it to be rendered in the correct orientation, or 0 if unknown or not applicable.
- routingControllerId - Variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.The routing controller id of the associated
MediaRouter2.RoutingController
, or null if unset orDeviceInfo.playbackType
isDeviceInfo.PLAYBACK_TYPE_LOCAL
. - RtmpDataSource - Class in com.google.android.exoplayer2.ext.rtmp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtmpDataSource() - Constructor for class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource
-
Deprecated.
- RtmpDataSource.Factory - Class in com.google.android.exoplayer2.ext.rtmp
-
Deprecated.
DataSource.Factory
forRtmpDataSource
instances. - RtmpDataSourceFactory - Class in com.google.android.exoplayer2.ext.rtmp
-
Deprecated.Use
RtmpDataSource.Factory
instead. - RtmpDataSourceFactory() - Constructor for class com.google.android.exoplayer2.ext.rtmp.RtmpDataSourceFactory
-
Deprecated.
- RtmpDataSourceFactory(TransferListener) - Constructor for class com.google.android.exoplayer2.ext.rtmp.RtmpDataSourceFactory
-
Deprecated.
- RTP_MEDIA_AC3 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_AMR - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_AMR_WB - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_H263_1998 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_H263_2000 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_H264 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_H265 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_MPEG4_GENERIC - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_MPEG4_LATM_AUDIO - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_MPEG4_VIDEO - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_OPUS - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_PCM_L16 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_PCM_L8 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_PCMA - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_PCMU - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_VP8 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_MEDIA_VP9 - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.
- RTP_VERSION - Static variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- RtpAc3Reader - Class in com.google.android.exoplayer2.source.rtsp.reader
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtpAc3Reader(RtpPayloadFormat) - Constructor for class com.google.android.exoplayer2.source.rtsp.reader.RtpAc3Reader
-
Deprecated.
- RtpPacket - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtpPacket.Builder - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.Builder class for an
RtpPacket
- RtpPayloadFormat - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtpPayloadFormat(Format, int, int, Map<String, String>, String) - Constructor for class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.Creates a new instance.
- RtpPayloadReader - Interface in com.google.android.exoplayer2.source.rtsp.reader
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtpPayloadReader.Factory - Interface in com.google.android.exoplayer2.source.rtsp.reader
-
Deprecated.Factory of
RtpPayloadReader
instances. - rtpPayloadType - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPayloadFormat
-
Deprecated.The payload type associated with this format.
- RtpPcmReader - Class in com.google.android.exoplayer2.source.rtsp.reader
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtpPcmReader(RtpPayloadFormat) - Constructor for class com.google.android.exoplayer2.source.rtsp.reader.RtpPcmReader
-
Deprecated.
- RtpUtils - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtspMediaSource - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RtspMediaSource.Factory - Class in com.google.android.exoplayer2.source.rtsp
-
Deprecated.Factory for
RtspMediaSource
- RtspMediaSource.RtspPlaybackException - Exception in com.google.android.exoplayer2.source.rtsp
-
Deprecated.Thrown when an exception or error is encountered during loading an RTSP stream.
- RtspMediaSource.RtspUdpUnsupportedTransportException - Exception in com.google.android.exoplayer2.source.rtsp
-
Deprecated.Thrown when an RTSP Unsupported Transport error (461) is encountered during RTSP Setup.
- RtspPlaybackException(String) - Constructor for exception com.google.android.exoplayer2.source.rtsp.RtspMediaSource.RtspPlaybackException
-
Deprecated.
- RtspPlaybackException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.source.rtsp.RtspMediaSource.RtspPlaybackException
-
Deprecated.
- RtspPlaybackException(Throwable) - Constructor for exception com.google.android.exoplayer2.source.rtsp.RtspMediaSource.RtspPlaybackException
-
Deprecated.
- RtspUdpUnsupportedTransportException(String) - Constructor for exception com.google.android.exoplayer2.source.rtsp.RtspMediaSource.RtspUdpUnsupportedTransportException
-
Deprecated.
- RubySpan - Class in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RubySpan(String, @com.google.android.exoplayer2.text.span.TextAnnotation.Position int) - Constructor for class com.google.android.exoplayer2.text.span.RubySpan
-
Deprecated.
- rubyText - Variable in class com.google.android.exoplayer2.text.span.RubySpan
-
Deprecated.The ruby text, i.e.
- run() - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- run() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerRunnable
- run() - Method in interface com.google.android.exoplayer2.testutil.DummyMainThread.TestRunnable
- run() - Method in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.
- run() - Method in class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- run(ExoPlayer) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerRunnable
-
Executes Runnable with reference to player.
- runLooperUntil(Looper, Supplier<Boolean>) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
-
Runs tasks of the
looper
until thecondition
returnstrue
. - runLooperUntil(Looper, Supplier<Boolean>, long, Clock) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
-
Runs tasks of the
looper
until thecondition
returnstrue
. - runMainLooperUntil(Supplier<Boolean>) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
- runMainLooperUntil(Supplier<Boolean>, long, Clock) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
- RunnableFutureTask<R,E extends Exception> - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- RunnableFutureTask() - Constructor for class com.google.android.exoplayer2.util.RunnableFutureTask
-
Deprecated.
- runOnMainThread(int, Runnable) - Method in class com.google.android.exoplayer2.testutil.DummyMainThread
-
Runs the provided
Runnable
on the main thread, blocking until execution completes or until timeout milliseconds have passed. - runOnMainThread(Runnable) - Method in class com.google.android.exoplayer2.testutil.DummyMainThread
-
Runs the provided
Runnable
on the main thread, blocking until execution completes or untilDummyMainThread.TIMEOUT_MS
milliseconds have passed. - runOnPlaybackThread(Runnable) - Method in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
-
Runs the provided
Runnable
on the playback thread, blocking until execution completes. - runTest(HostActivity.HostedTest, long) - Method in class com.google.android.exoplayer2.testutil.HostActivity
-
Executes a
HostActivity.HostedTest
inside the host. - runTest(HostActivity.HostedTest, long, boolean) - Method in class com.google.android.exoplayer2.testutil.HostActivity
-
Executes a
HostActivity.HostedTest
inside the host. - runTestOnMainThread(int, DummyMainThread.TestRunnable) - Method in class com.google.android.exoplayer2.testutil.DummyMainThread
-
Runs the provided
DummyMainThread.TestRunnable
on the main thread, blocking until execution completes or until timeout milliseconds have passed. - runTestOnMainThread(DummyMainThread.TestRunnable) - Method in class com.google.android.exoplayer2.testutil.DummyMainThread
-
Runs the provided
DummyMainThread.TestRunnable
on the main thread, blocking until execution completes or untilDummyMainThread.TIMEOUT_MS
milliseconds have passed. - runUntilError(ExoPlayer) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
until a player error occurs. - runUntilIsLoading(Player, boolean) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilPlayer.isLoading()
matches the expected value or a playback error occurs. - runUntilPendingCommandsAreFullyHandled(ExoPlayer) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
until the player completely handled all previously issued commands on the internal playback thread. - runUntilPlaybackState(Player, @com.google.android.exoplayer2.Player.State int) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilPlayer.getPlaybackState()
matches the expected state or a playback error occurs. - runUntilPlayWhenReady(Player, boolean) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilPlayer.getPlayWhenReady()
matches the expected value or a playback error occurs. - runUntilPositionDiscontinuity(Player, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilPlayer.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int)
is called with the specifiedPlayer.DiscontinuityReason
or a playback error occurs. - runUntilRenderedFirstFrame(ExoPlayer) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
until thePlayer.Listener.onRenderedFirstFrame()
callback is called or a playback error occurs. - runUntilSleepingForOffload(ExoPlayer, boolean) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilExoPlayer.AudioOffloadListener.onExperimentalSleepingForOffloadChanged(boolean)
is called or a playback error occurs. - runUntilTimelineChanged(Player) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
until a timeline change or a playback error occurs. - runUntilTimelineChanged(Player, Timeline) - Static method in class com.google.android.exoplayer2.robolectric.TestPlayerRunHelper
-
Runs tasks of the main
Looper
untilPlayer.getCurrentTimeline()
matches the expected timeline or a playback error occurs.
S
- sameAs(MediaMetadataCompat, MediaMetadataCompat) - Method in interface com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector.MediaMetadataProvider
-
Deprecated.Returns whether the old and the new metadata are considered the same.
- sample(long, @com.google.android.exoplayer2.C.BufferFlags int, byte[]) - Static method in class com.google.android.exoplayer2.testutil.FakeSampleStream.FakeSampleStreamItem
-
Creates an item representing a sample with the provided timestamp, flags and data.
- Sample(long, double, long) - Constructor for class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.Sample
-
Deprecated.Creates a new sample.
- SAMPLE_DATA_PART_ENCRYPTION - Static variable in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Sample encryption data.
- SAMPLE_DATA_PART_MAIN - Static variable in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Main media sample data.
- SAMPLE_DATA_PART_SUPPLEMENTAL - Static variable in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Sample supplemental data.
- SAMPLE_HEADER_SIZE - Static variable in class com.google.android.exoplayer2.audio.Ac4Util
-
Deprecated.The AC-4 sync frame header size for extractor.
- SAMPLE_RATE - Static variable in class com.google.android.exoplayer2.audio.OpusUtil
-
Deprecated.Opus streams are always 48000 Hz.
- SAMPLE_RATE - Static variable in class com.google.android.exoplayer2.testutil.OggFileAudioBufferSink
-
Opus streams are always 48000 Hz.
- SAMPLE_RATE_NO_CHANGE - Static variable in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.
- sampleBufferReadCount - Variable in class com.google.android.exoplayer2.testutil.FakeRenderer
- SampleConsumer - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- sampleCount - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.Number of audio samples in the frame.
- sampleCount - Variable in class com.google.android.exoplayer2.audio.Ac4Util.SyncFrameInfo
-
Deprecated.Number of audio samples in the frame.
- sampleCountToDurationUs(long, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the total duration (in microseconds) of
sampleCount
samples of equal duration atsampleRate
. - sampleData(DataReader, int, boolean) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.
- sampleData(DataReader, int, boolean, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.extractor.DummyTrackOutput
-
Deprecated.
- sampleData(DataReader, int, boolean, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Called to write sample data to the output.
- sampleData(DataReader, int, boolean, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.
- sampleData(DataReader, int, boolean, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- sampleData(DataReader, int, boolean, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- sampleData(ParsableByteArray, int) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Equivalent to
TrackOutput.sampleData(ParsableByteArray, int, int)
sampleData(data, length, SAMPLE_DATA_PART_MAIN)}. - sampleData(ParsableByteArray, int, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.extractor.DummyTrackOutput
-
Deprecated.
- sampleData(ParsableByteArray, int, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Called to write sample data to the output.
- sampleData(ParsableByteArray, int, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.
- sampleData(ParsableByteArray, int, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- sampleData(ParsableByteArray, int, @com.google.android.exoplayer2.extractor.TrackOutput.SampleDataPart int) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- sampleMetadata(long, @com.google.android.exoplayer2.C.BufferFlags int, int, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.extractor.DummyTrackOutput
-
Deprecated.
- sampleMetadata(long, @com.google.android.exoplayer2.C.BufferFlags int, int, int, TrackOutput.CryptoData) - Method in interface com.google.android.exoplayer2.extractor.TrackOutput
-
Deprecated.Called when metadata associated with a sample has been extracted from the stream.
- sampleMetadata(long, @com.google.android.exoplayer2.C.BufferFlags int, int, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- sampleMetadata(long, @com.google.android.exoplayer2.C.BufferFlags int, int, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.testutil.FakeTrackOutput
- sampleMetadata(long, int, int, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler.PlayerTrackEmsgHandler
-
Deprecated.
- sampleMetadata(TrackOutput, long, @com.google.android.exoplayer2.C.BufferFlags int, int, int, TrackOutput.CryptoData) - Method in class com.google.android.exoplayer2.extractor.TrueHdSampleRechunker
-
Deprecated.
- sampleMimeType - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The sample MIME type, or null if unknown or not applicable.
- sampleNumber - Variable in class com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder
-
Deprecated.The sample number.
- SampleNumberHolder() - Constructor for class com.google.android.exoplayer2.extractor.FlacFrameReader.SampleNumberHolder
-
Deprecated.
- SampleQueue - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SampleQueue(Allocator, DrmSessionManager, DrmSessionEventListener.EventDispatcher) - Constructor for class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.
- SampleQueue.UpstreamFormatChangedListener - Interface in com.google.android.exoplayer2.source
-
Deprecated.A listener for changes to the upstream format.
- SampleQueueMappingException - Exception in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SampleQueueMappingException(String) - Constructor for exception com.google.android.exoplayer2.source.hls.SampleQueueMappingException
-
Deprecated.
- sampleRate - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The audio sampling rate in Hz.
- sampleRate - Variable in class com.google.android.exoplayer2.audio.Ac4Util.SyncFrameInfo
-
Deprecated.The audio sampling rate in Hz.
- sampleRate - Variable in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.The sample rate in Hertz.
- sampleRate - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Sample rate in samples per second.
- sampleRate - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Sample rate in Hertz.
- sampleRate - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- sampleRate - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
audio_sample_rate
field. - sampleRate - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The audio sampling rate in Hz, or
Format.NO_VALUE
if unknown or not applicable. - sampleRate - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The sample rate of the audio, or
C.RATE_UNSET_INT
if unset or unknown. - sampleRate - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The sample rate of the audio, or
C.RATE_UNSET_INT
if unset or unknown. - sampleRateHz - Variable in class com.google.android.exoplayer2.audio.AacUtil.Config
-
Deprecated.The sample rate in Hertz.
- sampleRateLookupKey - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Lookup key corresponding to the stream sample rate, or
FlacStreamMetadata.NOT_IN_LOOKUP_TABLE
if it is not in the lookup table. - samplesPerFrame - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Number of samples stored in the frame.
- SampleStream - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SampleStream.ReadDataResult - Annotation Type in com.google.android.exoplayer2.source
-
Deprecated.
- SampleStream.ReadFlags - Annotation Type in com.google.android.exoplayer2.source
-
Deprecated.
- sampleStrippedBytes - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- sampleTransformation - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.One of
TRANSFORMATION_*
. - SANS_SERIF_NAME - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The name of the sans-serif font family.
- saturationAdjustment - Variable in class com.google.android.exoplayer2.effect.HslAdjustment
-
Deprecated.Indicates the saturation adjustment.
- ScaleAndRotateTransformation - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ScaleAndRotateTransformation.Builder - Class in com.google.android.exoplayer2.effect
-
Deprecated.A builder for
ScaleAndRotateTransformation
instances. - scaleBy(float) - Method in class com.google.android.exoplayer2.audio.ChannelMixingMatrix
-
Deprecated.Returns a new matrix with the given scaling factor applied to all coefficients.
- scaleLargeTimestamp(long, long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Scales a large timestamp.
- scaleLargeTimestamps(List<Long>, long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Applies
Util.scaleLargeTimestamp(long, long, long)
to a list of unscaled timestamps. - scaleLargeTimestampsInPlace(long[], long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Applies
Util.scaleLargeTimestamp(long, long, long)
to an array of unscaled timestamps. - scaleX - Variable in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.The multiplier by which the frame will scale horizontally, along the x-axis.
- scaleY - Variable in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation
-
Deprecated.The multiplier by which the frame will scale vertically, along the y-axis.
- schedule(Requirements, String, String) - Method in class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler
-
Deprecated.
- schedule(Requirements, String, String) - Method in class com.google.android.exoplayer2.scheduler.PlatformScheduler
-
Deprecated.
- schedule(Requirements, String, String) - Method in interface com.google.android.exoplayer2.scheduler.Scheduler
-
Deprecated.Schedules a service to be started in the foreground when some
Requirements
are met. - Scheduler - Interface in com.google.android.exoplayer2.scheduler
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SchedulerWorker(Context, WorkerParameters) - Constructor for class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler.SchedulerWorker
-
Deprecated.
- scheme - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.The UUID of the protection scheme.
- SCHEME_DATA - Static variable in class com.google.android.exoplayer2.upstream.DataSchemeDataSource
-
Deprecated.
- SchemeData(UUID, String, byte[]) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- SchemeData(UUID, String, String, byte[]) - Constructor for class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- schemeDataCount - Variable in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.Number of
DrmInitData.SchemeData
s. - schemeIdUri - Variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.The message scheme.
- schemeIdUri - Variable in class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.The scheme URI.
- schemeIdUri - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.The scheme URI.
- schemeIdUri - Variable in class com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement
-
Deprecated.
- schemeType - Variable in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.The protection scheme type, or null if not applicable or unknown.
- schemeType - Variable in class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.The protection scheme type, as defined by the 'schm' box, or null if unknown.
- SCTE35_SCHEME_ID - Static variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.scheme_id_uri from section 7.3.2 of SCTE 214-3 2015.
- SDK_INT - Static variable in class com.google.android.exoplayer2.util.Util
-
Deprecated.Like
Build.VERSION.SDK_INT
, but in a place where it can be conveniently overridden for local testing. - SDR_BT709_LIMITED - Static variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Color info representing SDR BT.709 limited range, which is a common SDR video color format.
- searchForTimestamp(ExtractorInput, long) - Method in interface com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSeeker
-
Deprecated.Searches a limited window of the provided input for a target timestamp.
- searchQuery - Variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.The search query for the requested media, or null if not applicable.
- second - Variable in class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.The second seek point, or
SeekMap.SeekPoints.first
if there's only one seek point. - SectionPayloadReader - Interface in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SectionReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SectionReader(SectionPayloadReader) - Constructor for class com.google.android.exoplayer2.extractor.ts.SectionReader
-
Deprecated.
- secure - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder is secure.
- secure - Variable in class com.google.android.exoplayer2.video.PlaceholderSurface
-
Deprecated.Whether the surface is secure.
- SECURE_MODE_NONE - Static variable in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.No secure EGL surface and context required.
- SECURE_MODE_PROTECTED_PBUFFER - Static variable in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.Creating a secure surface backed by a pixel buffer.
- SECURE_MODE_SURFACELESS_CONTEXT - Static variable in class com.google.android.exoplayer2.util.EGLSurfaceTexture
-
Deprecated.Creating a surfaceless, secured EGL context.
- secureDecoderRequired - Variable in exception com.google.android.exoplayer2.mediacodec.MediaCodecRenderer.DecoderInitializationException
-
Deprecated.Whether it was required that the decoder support a secure output path.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.AdtsReader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.DtsReader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.DvbSubtitleReader
-
Deprecated.
- seek() - Method in interface com.google.android.exoplayer2.extractor.ts.ElementaryStreamReader
-
Deprecated.Notifies the reader that a seek has occurred.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.H262Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.H263Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.H264Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.H265Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.Id3Reader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.LatmReader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.MpegAudioReader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.PesReader
-
Deprecated.
- seek() - Method in class com.google.android.exoplayer2.extractor.ts.SectionReader
-
Deprecated.
- seek() - Method in interface com.google.android.exoplayer2.extractor.ts.TsPayloadReader
-
Deprecated.Notifies the reader that a seek has occurred.
- seek(int, long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a seek action.
- seek(int, long, boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a seek action to be executed.
- seek(long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a seek action.
- seek(long, long) - Method in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- seek(long, long) - Method in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Notifies the extractor that a seek has occurred.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.source.BundledExtractorsAdapter
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.source.MediaParserExtractorAdapter
-
Deprecated.
- seek(long, long) - Method in interface com.google.android.exoplayer2.source.ProgressiveMediaExtractor
-
Deprecated.Notifies the extracting infrastructure that a seek has occurred.
- seek(long, long) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpAc3Reader
-
Deprecated.
- seek(long, long) - Method in interface com.google.android.exoplayer2.source.rtsp.reader.RtpPayloadReader
-
Deprecated.Seeks the reader.
- seek(long, long) - Method in class com.google.android.exoplayer2.source.rtsp.reader.RtpPcmReader
-
Deprecated.
- seek(long, long) - Method in class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.
- Seek(String, int, long, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.Seek
-
Action calls
Player.seekTo(int, long)
. - Seek(String, long) - Constructor for class com.google.android.exoplayer2.testutil.Action.Seek
-
Action calls
Player.seekTo(long)
. - seekAndWait(long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a seek action and waits until playback resumes after the seek.
- seekBack() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekBack() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekBack()
on the delegate. - seekBack() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks back in the current
MediaItem
byPlayer.getSeekBackIncrement()
milliseconds. - seekBackIncrementMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
Player.seekBack()
increment in milliseconds. - seekForward() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekForward() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekForward()
on the delegate. - seekForward() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks forward in the current
MediaItem
byPlayer.getSeekForwardIncrement()
milliseconds. - seekForwardIncrementMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
Player.seekForward()
increment in milliseconds. - seekMap - Variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- seekMap - Variable in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- seekMap(SeekMap) - Method in class com.google.android.exoplayer2.extractor.DummyExtractorOutput
-
Deprecated.
- seekMap(SeekMap) - Method in interface com.google.android.exoplayer2.extractor.ExtractorOutput
-
Deprecated.Called when a
SeekMap
has been extracted from the stream. - seekMap(SeekMap) - Method in class com.google.android.exoplayer2.extractor.jpeg.StartOffsetExtractorOutput
-
Deprecated.
- seekMap(SeekMap) - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- seekMap(SeekMap) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- SeekMap - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SeekMap.SeekPoints - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Contains one or two
SeekPoint
s. - SeekMap.Unseekable - Class in com.google.android.exoplayer2.extractor
-
Deprecated.A
SeekMap
that does not support seeking. - seekOperationParams - Variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- SeekOperationParams(long, long, long, long, long, long, long) - Constructor for class com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekOperationParams
-
Deprecated.
- SeekParameters - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SeekParameters(long, long) - Constructor for class com.google.android.exoplayer2.SeekParameters
-
Deprecated.
- SeekPoint - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SeekPoint(long, long) - Constructor for class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.
- SeekPoints(SeekPoint) - Constructor for class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.
- SeekPoints(SeekPoint, SeekPoint) - Constructor for class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.
- seekPreRollNs - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- seekTable - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Seek table, or
null
if it is not provided. - SeekTable(long[], long[]) - Constructor for class com.google.android.exoplayer2.extractor.FlacStreamMetadata.SeekTable
-
Deprecated.
- seekTo(int) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Attempts to seek the read position to the specified sample index.
- seekTo(int, long) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekTo(int, long) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekTo(int, long)
on the delegate. - seekTo(int, long) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to a position specified in milliseconds in the specified
MediaItem
. - seekTo(int, long, @com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Seeks to a position in the specified
MediaItem
. - seekTo(int, long, @com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- seekTo(int, long, @com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- seekTo(int, long, @com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- seekTo(int, long, @com.google.android.exoplayer2.Player.Command int, boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- seekTo(long) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekTo(long) - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- seekTo(long) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- seekTo(long) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekTo(long)
on the delegate. - seekTo(long) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to a position specified in milliseconds in the current
MediaItem
. - seekTo(long, boolean) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Attempts to seek the read position to the keyframe before or at the specified time.
- seekToDefaultPosition() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToDefaultPosition() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToDefaultPosition()
on the delegate. - seekToDefaultPosition() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to the default position associated with the current
MediaItem
. - seekToDefaultPosition(int) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToDefaultPosition(int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToDefaultPosition(int)
on the delegate. - seekToDefaultPosition(int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to the default position associated with the specified
MediaItem
. - seekToNext() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToNext() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToNext()
on the delegate. - seekToNext() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to a later position in the current or next
MediaItem
(if available). - seekToNextMediaItem() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToNextMediaItem() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToNextMediaItem()
on the delegate. - seekToNextMediaItem() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to the default position of the next
MediaItem
, which may depend on the current repeat mode and whether shuffle mode is enabled. - seekToNextWindow() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.seekToNextMediaItem()
instead. - seekToNextWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.seekToNextMediaItem()
instead. - seekToNextWindow() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.seekToNextMediaItem()
instead. - seekToPosition(long) - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.
- seekToPosition(ExtractorInput, long, PositionHolder) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- seekToPrevious() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToPrevious() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToPrevious()
on the delegate. - seekToPrevious() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to an earlier position in the current or previous
MediaItem
(if available). - seekToPreviousMediaItem() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- seekToPreviousMediaItem() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.seekToPreviousMediaItem()
on the delegate. - seekToPreviousMediaItem() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Seeks to the default position of the previous
MediaItem
, which may depend on the current repeat mode and whether shuffle mode is enabled. - seekToPreviousWindow() - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.Use
BasePlayer.seekToPreviousMediaItem()
instead. - seekToPreviousWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.seekToPreviousMediaItem()
instead. - seekToPreviousWindow() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.seekToPreviousMediaItem()
instead. - seekToTimeUs(Extractor, SeekMap, long, DataSource, FakeTrackOutput, Uri) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Seeks to the given seek time of the stream from the given input, and keeps reading from the input until we can extract at least one sample following the seek position, or until end-of-input is reached.
- seekToUs(long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Seeks to the specified position in microseconds.
- seekToUs(long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- seekToUs(long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- seekToUs(long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- seekToUs(long) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Attempts to seek to the specified position in microseconds.
- seekToUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- seekToUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- seekToUs(long, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Seeks the stream to a new position using already available data in the queue.
- Segment(long, long, int) - Constructor for class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.Creates an instance.
- Segment(long, DataSpec) - Constructor for class com.google.android.exoplayer2.offline.SegmentDownloader.Segment
-
Deprecated.Constructs a Segment.
- Segment(String, long, long, String, String) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment
-
Deprecated.Creates an instance to be used as init segment.
- Segment(String, HlsMediaPlaylist.Segment, String, long, int, long, DrmInitData, String, String, long, long, boolean, List<HlsMediaPlaylist.Part>) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment
-
Deprecated.Creates an instance.
- segmentBase - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- SegmentBase - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SegmentBase(RangedUri, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase
-
Deprecated.
- SegmentBase.MultiSegmentBase - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A
SegmentBase
that consists of multiple segments. - SegmentBase.SegmentList - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A
SegmentBase.MultiSegmentBase
that uses a SegmentList to define its segments. - SegmentBase.SegmentTemplate - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A
SegmentBase.MultiSegmentBase
that uses a SegmentTemplate to define its segments. - SegmentBase.SegmentTimelineElement - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.Represents a timeline segment from the MPD's SegmentTimeline list.
- SegmentBase.SingleSegmentBase - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.A
SegmentBase
that defines a single segment. - SegmentDownloader<M extends FilterableManifest<M>> - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SegmentDownloader(MediaItem, ParsingLoadable.Parser<M>, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- SegmentDownloader(MediaItem, ParsingLoadable.Parser<M>, CacheDataSource.Factory, Executor, long) - Constructor for class com.google.android.exoplayer2.offline.SegmentDownloader
-
Deprecated.
- SegmentDownloader.Segment - Class in com.google.android.exoplayer2.offline
-
Deprecated.Smallest unit of content to be downloaded.
- segmentIndex - Variable in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- SegmentList(RangedUri, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, List<RangedUri>, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentList
-
Deprecated.
- segments - Variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- segments - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The list of segments in the playlist.
- SegmentTemplate(RangedUri, long, long, long, long, long, List<SegmentBase.SegmentTimelineElement>, long, UrlTemplate, UrlTemplate, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTemplate
-
Deprecated.
- SegmentTimelineElement(long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SegmentTimelineElement
-
Deprecated.
- SeiReader - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SeiReader(List<Format>) - Constructor for class com.google.android.exoplayer2.extractor.ts.SeiReader
-
Deprecated.
- selectAllTracks(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], DefaultTrackSelector.Parameters) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelector
- selectAllTracks(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], DefaultTrackSelector.Parameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Called from
DefaultTrackSelector.selectTracks(MappedTrackInfo, int[][][], int[], MediaPeriodId, Timeline)
to make a track selection for each renderer, prior to overrides and disabled flags being applied. - selectAudioTrack(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], DefaultTrackSelector.Parameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Called by
DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)
to create aExoTrackSelection.Definition
for an audio track selection. - selectBaseUrl(List<BaseUrl>) - Method in class com.google.android.exoplayer2.source.dash.BaseUrlExclusionList
-
Deprecated.Selects the base URL to use from the given list.
- selectedBaseUrl - Variable in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource.RepresentationHolder
-
Deprecated.
- selectEmbeddedTrack(long, int) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.Selects the embedded track, returning a new
ChunkSampleStream.EmbeddedSampleStream
from which the track's samples can be consumed. - selectEncoderInfos(String) - Method in interface com.google.android.exoplayer2.transformer.EncoderSelector
-
Deprecated.Returns a list of encoders that can encode media in the specified
mimeType
, in priority order. - SELECTION_ELIGIBILITY_ADAPTIVE - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Track is eligible for both a fixed selection and as part of an adaptive selection with multiple tracks.
- SELECTION_ELIGIBILITY_FIXED - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Track is eligible for a fixed selection with one track.
- SELECTION_ELIGIBILITY_NO - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Track is not eligible for selection.
- SELECTION_FLAG_AUTOSELECT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that the player may choose to play the track in absence of an explicit user preference.
- SELECTION_FLAG_DEFAULT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that the track should be selected if user preferences do not state otherwise.
- SELECTION_FLAG_FORCED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates that the track should be selected if its language matches the language of the selected audio track and user preferences do not state otherwise.
- SELECTION_REASON_ADAPTIVE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A selection reason constant for an adaptive track selection.
- SELECTION_REASON_CUSTOM_BASE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Applications or extensions may define custom
SELECTION_REASON_*
constants greater than or equal to this value. - SELECTION_REASON_INITIAL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A selection reason constant for an initial track selection.
- SELECTION_REASON_MANUAL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A selection reason constant for an manual (i.e.
- SELECTION_REASON_TRICK_PLAY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A selection reason constant for a trick play track selection.
- SELECTION_REASON_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A selection reason constant for selections whose reasons are unknown or unspecified.
- selectionFlags - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.Track selection flags.
- selectionFlags - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The selection flags.
- SelectionOverride(int, int...) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.Constructs a
SelectionOverride
to override tracks of a group. - SelectionOverride(int, int[], @com.google.android.exoplayer2.trackselection.TrackSelection.Type int) - Constructor for class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.Constructs a
SelectionOverride
of the given type to override tracks of a group. - selections - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.A
ExoTrackSelection
array containing the track selection for each renderer. - selectOtherTrack(int, TrackGroupArray, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][], DefaultTrackSelector.Parameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Called by
DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)
to create aExoTrackSelection
for a renderer whose type is neither video, audio or text. - selectTextTrack(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], DefaultTrackSelector.Parameters, String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Called by
DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)
to create aExoTrackSelection.Definition
for a text track selection. - selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.
- selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaPeriod
-
Deprecated.
- selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.
- selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in interface com.google.android.exoplayer2.source.MediaPeriod
-
Deprecated.Performs a track selection.
- selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in class com.google.android.exoplayer2.testutil.FakeAdaptiveMediaPeriod
- selectTracks(ExoTrackSelection[], boolean[], SampleStream[], boolean[], long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
- selectTracks(RendererCapabilities[], TrackGroupArray, MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector
-
Deprecated.
- selectTracks(RendererCapabilities[], TrackGroupArray, MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player to perform a track selection.
- selectTracks(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- selectTracks(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], MediaSource.MediaPeriodId, Timeline) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector
-
Deprecated.Given mapped track information, returns a track selection and configuration for each renderer.
- selectUndeterminedTextLanguage - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Whether a text track with undetermined language should be selected if no track with
TrackSelectionParameters.preferredTextLanguages
is available, or ifTrackSelectionParameters.preferredTextLanguages
is unset. - selectVideoTrack(MappingTrackSelector.MappedTrackInfo, @com.google.android.exoplayer2.RendererCapabilities.Capabilities int[][][], @com.google.android.exoplayer2.RendererCapabilities.AdaptiveSupport int[], DefaultTrackSelector.Parameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Called by
DefaultTrackSelector.selectAllTracks(MappedTrackInfo, int[][][], int[], Parameters)
to create aExoTrackSelection.Definition
for a video track selection. - send() - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sends the message.
- sendAddDownload(Context, Class<? extends DownloadService>, DownloadRequest, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and adds a new download.
- sendAddDownload(Context, Class<? extends DownloadService>, DownloadRequest, int, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and adds a new download.
- sendEmptyMessage(int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- sendEmptyMessageAtTime(int, long) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- sendEmptyMessageDelayed(int, int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- sendEvent(int, ListenerSet.Event<T>) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.
- sendEvent(AnalyticsListener.EventTime, int, ListenerSet.Event<AnalyticsListener>) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.Sends an event to registered listeners.
- sendLevel - Variable in class com.google.android.exoplayer2.audio.AuxEffectInfo
-
Deprecated.The send level for the effect.
- sendMessage(PlayerMessage) - Method in interface com.google.android.exoplayer2.PlayerMessage.Sender
-
Deprecated.Sends a message.
- sendMessage(PlayerMessage.Target, int, long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules sending a
PlayerMessage
. - sendMessage(PlayerMessage.Target, int, long, boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules to send a
PlayerMessage
. - sendMessage(PlayerMessage.Target, long) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules sending a
PlayerMessage
. - sendMessageAtFrontOfQueue(HandlerWrapper.Message) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
-
Deprecated.
- SendMessages(String, PlayerMessage.Target, int, long, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.SendMessages
- SendMessages(String, PlayerMessage.Target, long) - Constructor for class com.google.android.exoplayer2.testutil.Action.SendMessages
- sendPauseDownloads(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and pauses all downloads.
- sendRemoveAllDownloads(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and removes all downloads.
- sendRemoveDownload(Context, Class<? extends DownloadService>, String, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and removes a download.
- sendResumeDownloads(Context, Class<? extends DownloadService>, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and resumes all downloads.
- sendSetRequirements(Context, Class<? extends DownloadService>, Requirements, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and sets the requirements that need to be met for downloads to progress.
- sendSetStopReason(Context, Class<? extends DownloadService>, String, int, boolean) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service if not started already and sets the stop reason for one or all downloads.
- sendToTarget() - Method in class com.google.android.exoplayer2.testutil.FakeClock.HandlerMessage
- sendToTarget() - Method in interface com.google.android.exoplayer2.util.HandlerWrapper.Message
-
Deprecated.
- separateColorPlaneFlag - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- seqParameterSetId - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- seqParameterSetId - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.PpsData
-
Deprecated.
- seqParameterSetId - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- SequenceableLoader - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SequenceableLoader.Callback<T extends SequenceableLoader> - Interface in com.google.android.exoplayer2.source
-
Deprecated.A callback to be notified of
SequenceableLoader
events. - sequenceNumber - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP sequence number field (Word 0, bits 16-31).
- sequences - Variable in class com.google.android.exoplayer2.transformer.Composition
-
Deprecated.The
EditedMediaItemSequence
instances to compose. - SERIF_NAME - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The name of the serif font family.
- serverControl - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The attributes of the #EXT-X-SERVER-CONTROL header.
- ServerControl(long, boolean, long, long, boolean) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.Creates a new instance.
- ServerSideAdInsertionMediaSource - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ServerSideAdInsertionMediaSource(MediaSource, ServerSideAdInsertionMediaSource.AdPlaybackStateUpdater) - Constructor for class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.Creates the media source.
- ServerSideAdInsertionMediaSource.AdPlaybackStateUpdater - Interface in com.google.android.exoplayer2.source.ads
-
Deprecated.Receives ad playback state update requests when the
Timeline
of the content media source has changed. - ServerSideAdInsertionUtil - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- serviceDescription - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
ServiceDescriptionElement
, or null if not present. - ServiceDescriptionElement - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ServiceDescriptionElement(long, long, long, float, float) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.Creates a service description element.
- serviceLocation - Variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The service location.
- SessionAvailabilityListener - Interface in com.google.android.exoplayer2.ext.cast
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SessionCallbackBuilder - Class in com.google.android.exoplayer2.ext.media2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SessionCallbackBuilder(Context, SessionPlayerConnector) - Constructor for class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Creates a new builder.
- SessionCallbackBuilder.AllowedCommandProvider - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Provides allowed commands for
MediaController
. - SessionCallbackBuilder.CustomCommandProvider - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Callbacks for querying what custom commands are supported, and for handling a custom command when a controller sends it.
- SessionCallbackBuilder.DefaultAllowedCommandProvider - Class in com.google.android.exoplayer2.ext.media2
-
Deprecated.Default implementation of
SessionCallbackBuilder.AllowedCommandProvider
that behaves as follows: Accepts connection requests from controller if any of the following conditions are met: Controller is in the same package as the session. - SessionCallbackBuilder.DisconnectedCallback - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Callback for handling controller disconnection.
- SessionCallbackBuilder.MediaIdMediaItemProvider - Class in com.google.android.exoplayer2.ext.media2
-
Deprecated.A
SessionCallbackBuilder.MediaItemProvider
that creates media items containing only a media ID. - SessionCallbackBuilder.MediaItemProvider - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Provides the
MediaItem
. - SessionCallbackBuilder.PostConnectCallback - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Callback for handling extra initialization after the connection.
- SessionCallbackBuilder.RatingCallback - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Callback receiving a user rating for a specified media id.
- SessionCallbackBuilder.SkipCallback - Interface in com.google.android.exoplayer2.ext.media2
-
Deprecated.Callback receiving skip backward and skip forward.
- sessionForClearTypes - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.
- sessionId - Variable in class com.google.android.exoplayer2.drm.FrameworkCryptoConfig
-
Deprecated.The DRM session id.
- sessionId - Variable in class com.google.android.exoplayer2.upstream.CmcdConfiguration
-
Deprecated.A GUID identifying the current playback session, or
null
if unset. - sessionKeyDrmInitData - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.DRM initialization data derived from #EXT-X-SESSION-KEY tags.
- SessionPlayerConnector - Class in com.google.android.exoplayer2.ext.media2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SessionPlayerConnector(Player) - Constructor for class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.Creates an instance using
DefaultMediaItemConverter
to convert between ExoPlayer and media2 MediaItems. - SessionPlayerConnector(Player, MediaItemConverter) - Constructor for class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.Creates an instance.
- set(int, int[], int[], byte[], byte[], @com.google.android.exoplayer2.C.CryptoMode int, int, int) - Method in class com.google.android.exoplayer2.decoder.CryptoInfo
-
Deprecated.
- set(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- set(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- set(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Overrides the value of the builder with the value of
TrackSelectionParameters
. - set(Object, MediaItem, Object, long, long, long, boolean, boolean, MediaItem.LiveConfiguration, long, long, int, int, long) - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Sets the data held by this window.
- set(Object, Object, int, long, long) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Sets the data held by this period.
- set(Object, Object, int, long, long, AdPlaybackState, boolean) - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Sets the data held by this period.
- set(String, byte[]) - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to set a metadata value.
- set(String, long) - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to set a metadata value.
- set(String, String) - Method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to set a metadata value.
- set(String, String) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Sets the specified property
value
for the specifiedname
. - set(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.RequestProperties
-
Deprecated.Sets the keys and values contained in the map.
- setAc3BufferMultiplicationFactor(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Sets the multiplication factor to apply to the passthrough buffer for AC3 to avoid underruns on some devices (e.g., Broadcom 7271).
- setAccessibilityChannel(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.
- setActionSchedule(ActionSchedule) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets an
ActionSchedule
to be run by the test runner. - setAdBufferedPositionMs(SimpleBasePlayer.PositionSupplier) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
SimpleBasePlayer.PositionSupplier
for the estimated position up to which the currently playing ad is buffered, in milliseconds. - setAdErrorListener(AdErrorEvent.AdErrorListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets a listener for ad errors that will be passed to
AdsLoader.addAdErrorListener(AdErrorListener)
andBaseManager.addAdErrorListener(AdErrorListener)
. - setAdErrorListener(AdErrorEvent.AdErrorListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets the optional
AdErrorEvent.AdErrorListener
that will be passed toBaseManager.addAdErrorListener(AdErrorEvent.AdErrorListener)
. - setAdEventListener(AdEvent.AdEventListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets a listener for ad events that will be passed to
BaseManager.addAdEventListener(AdEventListener)
. - setAdEventListener(AdEvent.AdEventListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets the optional
AdEvent.AdEventListener
that will be passed toBaseManager.addAdEventListener(AdEventListener)
. - setAdGroupTimesMs(long[], boolean[], int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setAdGroupTimesMs(long[], boolean[], int) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the times of ad groups and whether each ad group has been played.
- setAdMarkerColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for unplayed ad markers.
- setAdMediaMimeTypes(List<String>) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the MIME types to prioritize for linear ad media.
- setAdPlaybackState(AdPlaybackState) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Sets the
AdPlaybackState
. - setAdPlaybackStates(ImmutableMap<Object, AdPlaybackState>, Timeline) - Method in class com.google.android.exoplayer2.source.ads.ServerSideAdInsertionMediaSource
-
Deprecated.Sets the map of
ad playback states
published by this source. - setAdPositionMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current ad playback position in milliseconds.
- setAdPositionMs(SimpleBasePlayer.PositionSupplier) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
SimpleBasePlayer.PositionSupplier
for the current ad playback position in milliseconds. - setAdPreloadTimeoutMs(long) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the duration in milliseconds for which the player must buffer while preloading an ad group before that ad group is skipped and marked as having failed to load.
- setAdsConfiguration(MediaItem.AdsConfiguration) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional
MediaItem.AdsConfiguration
. - setAdsId(Object) - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration.Builder
-
Deprecated.Sets the ads identifier.
- setAdsId(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.
- setAdsLoaderProvider(AdsLoader.Provider) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- setAdsLoaderState(ImaServerSideAdInsertionMediaSource.AdsLoader.State) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets the optional state to resume with.
- setAdTagParameters(Map<String, String>) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the overridable ad tag parameters on the stream request.
- setAdTagUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration.Builder
-
Deprecated.Sets the ad tag URI to load.
- setAdTagUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setAdsConfiguration(AdsConfiguration)
and pass theadTagUri
toBuilder(Uri)
instead. - setAdTagUri(Uri, Object) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setAdsConfiguration(AdsConfiguration)
, pass theadTagUri
toBuilder(Uri)
and theadsId
toMediaItem.AdsConfiguration.Builder.setAdsId(Object)
instead. - setAdTagUri(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setAdsConfiguration(AdsConfiguration)
, parse theadTagUri
withUri.parse(String)
and pass the result toBuilder(Uri)
instead. - setAdtsExtractorFlags(@com.google.android.exoplayer2.extractor.ts.AdtsExtractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
AdtsExtractor
instances created by the factory. - setAdUiElements(Set<UiElement>) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the ad UI elements to be rendered by the IMA SDK.
- setAdViewProvider(AdViewProvider) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- setAlbumArtist(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the album artist.
- setAlbumTitle(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the album title.
- setAllocator(DefaultAllocator) - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Sets the
DefaultAllocator
used by the loader. - setAllowAdaptiveSelections(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets whether adaptive selections (consisting of more than one track) can be made.
- setAllowAdaptiveSelections(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Sets whether adaptive selections (consisting of more than one track) can be made using this selection view.
- setAllowAudioMixedChannelCountAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed channel counts.
- setAllowAudioMixedChannelCountAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed channel counts.
- setAllowAudioMixedDecoderSupportAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive audio selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - setAllowAudioMixedDecoderSupportAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive audio selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - setAllowAudioMixedMimeTypeAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed MIME types.
- setAllowAudioMixedMimeTypeAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed MIME types.
- setAllowAudioMixedSampleRateAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed sample rates.
- setAllowAudioMixedSampleRateAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive audio selections containing mixed sample rates.
- setAllowChunklessPreparation(boolean) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets whether chunkless preparation is allowed.
- setAllowCrossProtocolRedirects(boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets whether to allow cross protocol redirects.
- setAllowedCapturePolicy(@com.google.android.exoplayer2.C.AudioAllowedCapturePolicy int) - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.
- setAllowedCommandProvider(SessionCallbackBuilder.AllowedCommandProvider) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.AllowedCommandProvider
to provide allowed commands for controllers. - setAllowedVideoJoiningTimeMs(long) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets the maximum duration for which video renderers can attempt to seamlessly join an ongoing playback.
- setAllowInvalidateSelectionsOnRendererCapabilitiesChange(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow to invalidate selections on renderer capabilities change.
- setAllowMultipleAdaptiveSelections(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether multiple adaptive selections with more than one track are allowed.
- setAllowMultipleAdaptiveSelections(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether multiple adaptive selections with more than one track are allowed.
- setAllowMultipleOverrides(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets whether multiple overrides can be set and selected, i.e.
- setAllowMultipleOverrides(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Sets whether tracks from multiple track groups can be selected.
- setAllowPreparation(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Sets whether the next call to
BaseMediaSource.prepareSource(com.google.android.exoplayer2.source.MediaSource.MediaSourceCaller, com.google.android.exoplayer2.upstream.TransferListener)
is allowed to finish. - setAllowVideoMixedDecoderSupportAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive video selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - setAllowVideoMixedDecoderSupportAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive video selections with mixed levels of
RendererCapabilities.DecoderSupport
andRendererCapabilities.HardwareAccelerationSupport
. - setAllowVideoMixedMimeTypeAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive video selections containing mixed MIME types.
- setAllowVideoMixedMimeTypeAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive video selections containing mixed MIME types.
- setAllowVideoNonSeamlessAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to allow adaptive video selections where adaptation may not be completely seamless.
- setAllowVideoNonSeamlessAdaptiveness(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to allow adaptive video selections where adaptation may not be completely seamless.
- setAlpha(float) - Method in class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Sets the alpha value of the overlay, altering its transparency.
- setAmrExtractorFlags(@com.google.android.exoplayer2.extractor.amr.AmrExtractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
AmrExtractor
instances created by the factory. - setAnalyticsCollector(AnalyticsCollector) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
AnalyticsCollector
that will collect and forward all player events. - setAnalyticsCollector(AnalyticsCollector) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setAnalyticsListener(AnalyticsListener) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets an
AnalyticsListener
to be registered. - setAnchor(float, float) - Method in class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Sets the coordinates for the anchor point of the overlay.
- setAnimationEnabled(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether an animation is used to show and hide the playback controls.
- setAnnexBToAvccConverter(AnnexBToAvccConverter) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer.Builder
-
Deprecated.Sets the
AnnexBToAvccConverter
to be used by the muxer to convert H.264 and H.265 NAL units from the Annex-B format (using start codes to delineate NAL units) to the AVCC format (which uses length prefixes). - setApiKey(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.The stream request API key.
- setApplyEmbeddedFontSizes(boolean) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets whether font sizes embedded within the cues should be applied.
- setApplyEmbeddedStyles(boolean) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets whether styling embedded within the cues should be applied.
- setArtist(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the artist.
- setArtworkData(byte[]) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
- setArtworkData(byte[], Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the artwork data as a compressed byte array with an associated
artworkDataType
. - setArtworkDisplayMode(@com.google.android.exoplayer2.ui.StyledPlayerView.ArtworkDisplayMode int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether and how artwork is displayed if present in the media.
- setArtworkUri(Uri) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the artwork
Uri
. - setAspectRatio(float) - Method in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.Sets the aspect ratio that this view should satisfy.
- setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener) - Method in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.
- setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- setAspectRatioListener(AspectRatioFrameLayout.AspectRatioListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setAssetKey(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.The stream request asset key used for live streams.
- setAssetLoaderFactory(AssetLoader.Factory) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the
AssetLoader.Factory
to be used to retrieve the samples to export. - setAudioAttributes(AudioAttributesCompat) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- setAudioAttributes(AudioAttributes) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets attributes for audio playback.
- setAudioAttributes(AudioAttributes) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setAudioAttributes(AudioAttributes) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setAudioAttributes(AudioAttributes) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current
AudioAttributes
. - setAudioAttributes(AudioAttributes) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- setAudioAttributes(AudioAttributes) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player to set the
AudioAttributes
that will be used for playback. - setAudioAttributes(AudioAttributes, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.
- setAudioAttributes(AudioAttributes, boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets
AudioAttributes
that will be used by the player and whether to handle audio focus. - setAudioAttributes(AudioAttributes, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the attributes for audio playback, used by the underlying audio track.
- setAudioAttributes(AudioAttributes, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setAudioAttributes(AudioAttributes, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setAudioAttributes(AudioAttributes, boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules application of audio attributes.
- setAudioAttributes(AudioAttributes, boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- SetAudioAttributes(String, AudioAttributes, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetAudioAttributes
- setAudioCapabilities(AudioCapabilities) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.These audio capabilities are only used in the absence of a context. In the case when the
Context
isnull
and theaudioCapabilities
is not set to theBuilder
, the default capabilities (no encoded audio passthrough support) should be assumed. - setAudioEncoderName(String) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the name of the audio encoder used.
- setAudioEncoderName(String) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the name of the audio encoder used.
- setAudioMimeType(String) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.Sets the audio MIME type of the output.
- setAudioProcessorChain(AudioProcessorChain) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets the
AudioProcessorChain
to process audio before playback. - setAudioProcessors(AudioProcessor[]) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets an array of
AudioProcessors
s that will process PCM audio before output. - setAudioProcessors(List<AudioProcessor>) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Set the audio processors in an
EditedMediaItem
, and pass it toTransformer.start(EditedMediaItem, String)
instead. - setAudioSessionId(int) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the audio session id.
- setAudioSessionId(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setAudioSessionId(int) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setAudioSessionId(int) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.setAudioSessionId(int)
instead. - setAudioSessionId(int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the ID of the audio session to attach to the underlying
AudioTrack
. - setAudioSessionId(int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setAudioSessionId(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setAudioTrackBufferSizeProvider(DefaultAudioSink.AudioTrackBufferSizeProvider) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets an
DefaultAudioSink.AudioTrackBufferSizeProvider
to compute the buffer size whenDefaultAudioSink.configure(com.google.android.exoplayer2.Format, int, int[])
is called withspecifiedBufferSize == 0
. - setAuthToken(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the stream request authorization token.
- setAuxEffectInfo(AuxEffectInfo) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the auxiliary effect.
- setAuxEffectInfo(AuxEffectInfo) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setAuxEffectInfo(AuxEffectInfo) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setAuxEffectInfo(AuxEffectInfo) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.setAuxEffectInfo(AuxEffectInfo)
instead. - setAuxEffectInfo(AuxEffectInfo) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets information on an auxiliary audio effect to attach to the underlying audio track.
- setAuxEffectInfo(AuxEffectInfo) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setAuxEffectInfo(AuxEffectInfo) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setAvailableCommands(Player.Commands) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the available
Player.Commands
. - setAverageAudioBitrate(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the average audio bitrate.
- setAverageAudioBitrate(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the average audio bitrate.
- setAverageBitrate(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.averageBitrate
. - setAverageVideoBitrate(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the average video bitrate.
- setAverageVideoBitrate(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the average video bitrate.
- setBackBuffer(int, boolean) - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Sets the back buffer duration, and whether the back buffer is retained from the previous keyframe.
- setBackgroundColor(int) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setBadgeIconType(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the badge icon type of the notification.
- setBandwidthEstimator(BandwidthEstimator) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets the
BandwidthEstimator
used. - setBandwidthMeter(BandwidthMeter) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
BandwidthMeter
that will be used by the player. - setBandwidthMeter(BandwidthMeter) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setBandwidthMeter(BandwidthMeter)
instead. - setBandwidthMeter(BandwidthMeter) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setBandwidthMeter(BandwidthMeter) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
BandwidthMeter
. - setBandwidthStatistic(BandwidthStatistic) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets the
BandwidthStatistic
to be used by the estimator. - setBandwidthStatistic(BandwidthStatistic) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets the
BandwidthStatistic
to be used by the estimator. - setBitmap(Bitmap) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the cue image.
- setBitmapHeight(float) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the bitmap height as a fraction of the viewport size.
- setBitmapReader(VideoFrameProcessorTestRunner.BitmapReader) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
- setBitrate(int) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.
- setBitrateMode(@com.google.android.exoplayer2.transformer.VideoEncoderSettings.BitrateMode int) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.
- setBlueScale(float) - Method in class com.google.android.exoplayer2.effect.RgbAdjustment.Builder
-
Deprecated.Scales the blue channel of the frame by
blueScale
. - setBold(boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setBottomPaddingFraction(float) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the bottom padding fraction to apply when
Cue.line
isCue.DIMEN_UNSET
, as a fraction of the view's remaining height after its top and bottom padding have been subtracted. - setBufferAttribute(String, float[], int) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Sets a float buffer type attribute.
- setBufferDurationsMs(int, int, int, int) - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Sets the buffer duration parameters.
- setBufferedColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for the portion of the time bar after the current played position up to the current buffered position.
- setBufferedPosition(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setBufferedPosition(long) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the buffered position.
- setBufferSize(int) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink.Factory
-
Deprecated.Sets the size of an in-memory buffer used when writing to a cache file.
- setBytesDownloaded(long) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setCache(Cache) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink.Factory
-
Deprecated.Sets the cache to which data will be written.
- setCache(Cache) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the cache that will be used.
- setCacheControl(CacheControl) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.Sets the
CacheControl
that will be used. - setCacheKey(String) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setCacheKeyFactory(CacheKeyFactory) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the
CacheKeyFactory
. - setCacheReadDataSourceFactory(DataSource.Factory) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the
DataSource.Factory
forDataSources
for reading from the cache. - setCacheWriteDataSinkFactory(DataSink.Factory) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the
DataSink.Factory
for generatingDataSinks
for writing data to the cache. - setCallback(ActionSchedule.PlayerTarget.Callback) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.PlayerTarget
- setCameraMotionListener(CameraMotionListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets a listener of camera motion events.
- setCameraMotionListener(CameraMotionListener) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.
- setCameraMotionListener(CameraMotionListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setCameraMotionListener(CameraMotionListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setCaptionCallback(MediaSessionConnector.CaptionCallback) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the
MediaSessionConnector.CaptionCallback
to handle requests to enable or disable captions. - setCaptureFps(float) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Sets the capture frame rate.
- setChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Change the
C.VideoChangeFrameRateStrategy
used when callingSurface.setFrameRate(float, int, int)
. - setChannelCount(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.channelCount
. - setChannelCount(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the channel count.
- setChannelCount(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the channel count.
- setChannelDescriptionResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The description of the channel.
- setChannelImportance(@com.google.android.exoplayer2.util.NotificationUtil.Importance int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The importance of the channel.
- setChannelNameResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The name of the channel.
- setChunkDurationUs(long) - Method in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Sets the duration of current media chunk being requested, in microseconds.
- setClearMediaItemsOnStop(boolean) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets whether media items are cleared from the playlist when a client sends a
MediaControllerCompat.TransportControls.stop()
command. - setClipEndPositionMs(long) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setClippingConfiguration(MediaItem.ClippingConfiguration) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the
MediaItem.ClippingConfiguration
, defaults toMediaItem.ClippingConfiguration.UNSET
. - setClippingError(ClippingMediaSource.IllegalClippingException) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.Sets a clipping error detected by the media source so that it can be thrown as a period error at the next opportunity.
- setClipRelativeToDefaultPosition(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setClipRelativeToLiveWindow(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setClipStartPositionMs(long) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setClipStartsAtKeyFrame(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setClock(Clock) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
Clock
that will be used by the player. - setClock(Clock) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setClock(Clock)
instead. - setClock(Clock) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setClock(Clock) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
Clock
to be used by the player. - setClock(Clock) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets the clock used to estimate bandwidth from data transfers.
- setCmcdConfigurationFactory(CmcdConfiguration.Factory) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.
- setCmcdConfigurationFactory(CmcdConfiguration.Factory) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- setCmcdConfigurationFactory(CmcdConfiguration.Factory) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.
- setCmcdConfigurationFactory(CmcdConfiguration.Factory) - Method in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.
- setCmcdConfigurationFactory(CmcdConfiguration.Factory) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.
- setCodecs(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.codecs
. - setColor(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the accent color of the notification.
- setColorInfo(ColorInfo) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.colorInfo
. - setColorInfo(ColorInfo) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the
ColorInfo
. - setColorInfo(ColorInfo) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the
ColorInfo
. - setColorized(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the notification should be colorized.
- setColorRange(@com.google.android.exoplayer2.C.ColorRange int) - Method in class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Sets the color range.
- setColorSpace(@com.google.android.exoplayer2.C.ColorSpace int) - Method in class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Sets the color space.
- setColorTransfer(@com.google.android.exoplayer2.C.ColorTransfer int) - Method in class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Sets the color transfer.
- setCombineUpright(boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setCompanionAdSlots(Collection<CompanionAdSlot>) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the slots to use for companion ads, if they are present in the loaded ad.
- setCompanionAdSlots(Collection<CompanionAdSlot>) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets the slots to use for companion ads, if they are present in the loaded ad.
- setCompilation(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the compilation.
- setComposer(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the composer.
- setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Sets the factory to create composite
SequenceableLoader
s for when this media source loads data from multiple streams (video, audio etc...). - setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the factory to create composite
SequenceableLoader
s for when this media source loads data from multiple streams (video, audio etc...). - setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Sets the factory to create composite
SequenceableLoader
s for when this media source loads data from multiple streams (video, audio etc.). - setConductor(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the conductor.
- setConnectionTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets the connect timeout, in milliseconds.
- setConnectTimeoutMs(int) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets the connect timeout, in milliseconds.
- setConstantBitrateSeekingAlwaysEnabled(boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Convenience method to set whether approximate seeking using constant bitrate assumptions should be enabled for all extractors that support it, and if it should be enabled even if the content length (and hence the duration of the media) is unknown.
- setConstantBitrateSeekingEnabled(boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Convenience method to set whether approximate seeking using constant bitrate assumptions should be enabled for all extractors that support it.
- setConstrainAudioChannelCountToDeviceCapabilities(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Whether to only select audio tracks with channel counts that don't exceed the device's output capabilities.
- setContainerMimeType(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.containerMimeType
. - setContent(long, Subtitle, long) - Method in class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.Sets the content of the output buffer, consisting of a
Subtitle
and associated metadata. - setContentBufferedPositionMs(SimpleBasePlayer.PositionSupplier) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
SimpleBasePlayer.PositionSupplier
for the estimated position up to which the currently playing content is buffered, in milliseconds. - setContentLength(long) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setContentLength(ContentMetadataMutations, long) - Static method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to set the
ContentMetadata.KEY_CONTENT_LENGTH
value, or to remove any existing value ifC.LENGTH_UNSET
is passed. - setContentPositionMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current content playback position in milliseconds.
- setContentPositionMs(SimpleBasePlayer.PositionSupplier) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
SimpleBasePlayer.PositionSupplier
for the current content playback position in milliseconds. - setContentSourceId(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.The stream request content source ID used for on-demand streams.
- setContentType(@com.google.android.exoplayer2.C.AudioContentType int) - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.
- setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets a content type
Predicate
. - setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.Sets a content type
Predicate
. - setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets a content type
Predicate
. - setContentTypePredicate(Predicate<String>) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- setContentUrl(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Specifies the deep link to the content's screen.
- setContinueLoadingCheckIntervalBytes(int) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.Sets the number of bytes that should be loaded between each invocation of
SequenceableLoader.Callback.onContinueLoadingRequested(SequenceableLoader)
. - setControllerAutoShow(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the playback controls are automatically shown when playback starts, pauses, ends, or fails.
- setControllerAutoShow(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the playback controls are automatically shown when playback starts, pauses, ends, or fails.
- setControllerHideDuringAds(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the playback controls are hidden when ads are playing.
- setControllerHideDuringAds(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the playback controls are hidden when ads are playing.
- setControllerHideOnTouch(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the playback controls are hidden by touch events.
- setControllerHideOnTouch(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the playback controls are hidden by touch events.
- setControllerOnFullScreenModeChangedListener(StyledPlayerControlView.OnFullScreenModeChangedListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setControllerShowTimeoutMs(int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the playback controls timeout.
- setControllerShowTimeoutMs(int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the playback controls timeout.
- setControllerVisibilityListener(PlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the
PlayerControlView.VisibilityListener
. - setControllerVisibilityListener(StyledPlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setControllerVisibilityListener(StyledPlayerView.ControllerVisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setCryptoType(@com.google.android.exoplayer2.C.CryptoType int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.cryptoType
. - setCsdBuffers(MediaFormat, List<byte[]>) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
-
Deprecated.Sets a
MediaFormat
's codec specific data buffers. - setCsrc(byte[]) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.csrc
. - setCues(List<Cue>) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the cues to be displayed by the view.
- setCurrentAd(int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current ad indices, or
C.INDEX_UNSET
if no ad is playing. - setCurrentCues(CueGroup) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current cues.
- setCurrentMediaItemIndex(int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current media item index.
- setCurrentPosition(long) - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.Sets the absolute position in the resource from which the wrapped
DataReader
reads. - setCurrentStreamFinal() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- setCurrentStreamFinal() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- setCurrentStreamFinal() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Signals to the renderer that the current
SampleStream
will be the final one supplied before it is next disabled or reset. - setCustomActionProviders(MediaSessionConnector.CustomActionProvider...) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets custom action providers.
- setCustomActionReceiver(PlayerNotificationManager.CustomActionReceiver) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The
PlayerNotificationManager.CustomActionReceiver
to be used. - setCustomCacheKey(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional custom cache key (only used for progressive streams).
- setCustomCacheKey(String) - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Sets the
DownloadRequest.customCacheKey
. - setCustomCommandProvider(SessionCallbackBuilder.CustomCommandProvider) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.CustomCommandProvider
to handle incoming custom commands. - setCustomData(Object) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.customData
. - setCustomErrorMessage(CharSequence) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets a custom error on the session.
- setCustomErrorMessage(CharSequence) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets a custom error message to be displayed by the view.
- setCustomErrorMessage(CharSequence) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets a custom error message to be displayed by the view.
- setCustomErrorMessage(CharSequence, int) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets a custom error on the session.
- setCustomErrorMessage(CharSequence, int, Bundle) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets a custom error on the session.
- setCustomMetadata(byte[]) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setData(byte[]) - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Sets the
DownloadRequest.data
. - setData(byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- setData(byte[]) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Sets the data served by this resource.
- setData(Uri, byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Sets the given
data
for the givenuri
. - setData(String, byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Sets the given
data
for the givenuri
. - setDataReader(DataReader, long) - Method in class com.google.android.exoplayer2.source.mediaparser.InputReaderAdapterV30
-
Deprecated.Sets the wrapped
DataReader
. - setDataSourceFactory(DataSource.Factory) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the
DataSource.Factory
used to createDataSource
instances for requesting media data. - setDebugLoggingEnabled(boolean) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Sets whether to log RTSP messages, the default value is
false
. - setDebugModeEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets whether to enable outputting verbose logs for the IMA extension and IMA SDK.
- setDebugViewProvider(DebugViewProvider) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets a provider for views to show diagnostic information (if available) during export.
- setDecoderOutputMode(@com.google.android.exoplayer2.C.VideoOutputMode int) - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.
- setDecoderOutputMode(@com.google.android.exoplayer2.C.VideoOutputMode int) - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- setDecoderOutputMode(@com.google.android.exoplayer2.C.VideoOutputMode int) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Sets output mode of the decoder.
- setDeduplicateConsecutiveFormats(boolean) - Method in class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig.Builder
- setDefaultArtwork(Drawable) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the default artwork to display if
useArtwork
istrue
and no artwork is present in the media. - setDefaultArtwork(Drawable) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the default artwork to display if
useArtwork
istrue
and no artwork is present in the media. - setDefaultPositionUs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the default position relative to the start of the media item at which to begin playback, in microseconds.
- setDefaultRequestProperties(Map<String, String>) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.
- setDefaultRequestProperties(Map<String, String>) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.
- setDefaultRequestProperties(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.
- setDefaultRequestProperties(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory
-
Deprecated.
- setDefaultRequestProperties(Map<String, String>) - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource.Factory
-
Deprecated.Sets the default request headers for
HttpDataSource
instances created by the factory. - setDefaults(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the defaults.
- setDefaultStereoMode(@com.google.android.exoplayer2.C.StereoMode int) - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Sets the default stereo mode.
- setDeleteAfterDelivery(boolean) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets whether the message will be deleted after delivery.
- setDescription(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the description.
- setDetachSurfaceTimeoutMs(long) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets a timeout for detaching a surface from the player.
- setDetachSurfaceTimeoutMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setDetachSurfaceTimeoutMs(long)
instead. - setDetailedReason(String) - Method in class com.google.android.exoplayer2.ui.AdOverlayInfo.Builder
-
Deprecated.Sets an optional, detailed reason that the view is on top of the player.
- setDeviceInfo(DeviceInfo) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
DeviceInfo
. - setDeviceMuted(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.setDeviceMuted(boolean)
instead. - setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Use
CastPlayer.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Use
SimpleBasePlayer.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
-
Deprecated.Use
StubPlayer.setDeviceMuted(boolean, int)
instead. - setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setDeviceMuted(boolean, int)
on the delegate. - setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the mute state of the device.
- setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setDeviceMuted(boolean, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setDeviceVolume(int) - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
-
Deprecated.Use
Player.setDeviceVolume(int)
instead. - setDeviceVolume(int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Use
CastPlayer.setDeviceVolume(int, int)
instead. - setDeviceVolume(int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Use
ForwardingPlayer.setDeviceVolume(int, int)
instead. - setDeviceVolume(int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Use
Player.setDeviceVolume(int, int)
instead. - setDeviceVolume(int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Use
SimpleBasePlayer.setDeviceVolume(int, int)
instead. - setDeviceVolume(int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current device volume.
- setDeviceVolume(int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use
SimpleExoPlayer.setDeviceVolume(int, int)
instead. - setDeviceVolume(int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
-
Deprecated.Use
StubPlayer.setDeviceVolume(int, int)
instead. - setDeviceVolume(int, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setDeviceVolume(int, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setDeviceVolume(int, int)
on the delegate. - setDeviceVolume(int, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setDeviceVolume(int, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setDeviceVolume(int, @com.google.android.exoplayer2.C.VolumeFlags int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setDeviceVolume(int, int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the volume of the device with volume flags.
- setDeviceVolumeControlEnabled(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether the player is allowed to set, increase, decrease or mute device volume.
- setDeviceVolumeControlEnabled(boolean) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the variable controlling player's ability to get/set device volume.
- setDisabledTextTrackSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
- setDisabledTextTrackSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
- setDisabledTrackTypes(Set<Integer>) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
- setDisabledTrackTypes(Set<Integer>) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
- setDisabledTrackTypes(Set<Integer>) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.
- setDiscNumber(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the disc number.
- setDisconnectedCallback(SessionCallbackBuilder.DisconnectedCallback) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.DisconnectedCallback
to handle cleaning up controller. - setDiscontinuityPositionUs(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Sets a discontinuity position to be returned from the next call to
FakeMediaPeriod.readDiscontinuity()
. - setDispatchUnsupportedActionsEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets whether actions that are not advertised to the
MediaSessionCompat
will be dispatched either way. - setDisplayTitle(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the display title.
- setDownloadingStatesToQueued() - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- setDownloadingStatesToQueued() - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Sets all
Download.STATE_DOWNLOADING
states toDownload.STATE_QUEUED
. - setDrmConfiguration(MediaItem.DrmConfiguration) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional DRM configuration.
- setDrmForceDefaultLicenseUri(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setDrmHttpDataSourceFactory(DataSource.Factory) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManagerProvider
-
Deprecated.Sets the
DataSource.Factory
which is used to createHttpMediaDrmCallback
instances. - setDrmInitData(DrmInitData) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.drmInitData
. - setDrmKeySetId(byte[]) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.
- setDrmLicenseRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setDrmConfiguration(DrmConfiguration)
andMediaItem.DrmConfiguration.Builder.setLicenseRequestHeaders(Map)
instead. Note thatMediaItem.DrmConfiguration.Builder.setLicenseRequestHeaders(Map)
doesn't accept null, use an empty map to clear the headers. - setDrmLicenseUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.
- setDrmLicenseUri(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.
- setDrmMultiSession(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.
- setDrmPlayClearContentWithoutKey(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setDrmSessionForClearPeriods(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setDrmSessionForClearTypes(List<Integer>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setDrmConfiguration(DrmConfiguration)
andMediaItem.DrmConfiguration.Builder.setForcedSessionTrackTypes(List)
instead. Note thatMediaItem.DrmConfiguration.Builder.setForcedSessionTrackTypes(List)
doesn't accept null, use an empty list to clear the contents. - setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Does nothing.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.
- setDrmSessionManagerProvider(DrmSessionManagerProvider) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
- setDrmUserAgent(String) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManagerProvider
-
Deprecated.Pass a custom
DataSource.Factory
toDefaultDrmSessionManagerProvider.setDrmHttpDataSourceFactory(DataSource.Factory)
which sets the desired user agent on outgoing requests. - setDrmUuid(UUID) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setDrmConfiguration(DrmConfiguration)
and pass theuuid
toBuilder(UUID)
instead. - setDumpFilesPrefix(String) - Method in class com.google.android.exoplayer2.testutil.ExtractorAsserts.AssertionConfig.Builder
- setDuration(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setDuration(long) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the duration.
- setDurationMs(long) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the duration of the output in milliseconds.
- setDurationMs(long) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the duration of the output in milliseconds.
- setDurationUs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the duration of the media item, in microseconds.
- setDurationUs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Sets the total duration of the period, in microseconds, or
C.TIME_UNSET
if unknown. - setDurationUs(long) - Method in class com.google.android.exoplayer2.source.SilenceMediaSource.Factory
-
Deprecated.Sets the duration of the silent audio.
- setDurationUs(long) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Sets the duration of the output video in microseconds.
- setEffects(Effects) - Method in class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Sets the
Effects
to apply to theComposition
. - setEffects(Effects) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.
- setEffects(Effect...) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the
Effect
s used. - setEffects(List<Effect>) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the
Effect
s used. - setElapsedRealtimeEpochOffsetMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the offset between
SystemClock.elapsedRealtime()
and the time since the Unix epoch according to the clock of the media origin server. - setEnableAudioFloatOutput(boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets whether floating point audio should be output when possible.
- setEnableAudioOffload(boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets whether audio should be played using the offload path.
- setEnableAudioTrackPlaybackParams(boolean) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets whether to control the playback speed using the platform implementation (see
AudioTrack.setPlaybackParams(PlaybackParams)
), if supported. - setEnableAudioTrackPlaybackParams(boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets whether to enable setting playback speed using
AudioTrack.setPlaybackParams(PlaybackParams)
, which is supported from API level 23, rather than using application-level audio speed adjustment. - setEnableColorTransfers(boolean) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory.Builder
-
Deprecated.Sets whether to transfer colors to an intermediate color space when applying effects.
- setEnableContinuousPlayback(boolean) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets whether to enable continuous playback.
- setEnabled(boolean) - Method in class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.Sets whether to skip silence in the input.
- setEnabled(boolean) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setEnabled(boolean) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.
- setEnableDecoderFallback(boolean) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets whether to enable fallback to lower-priority decoders if decoder initialization fails.
- setEnabledPlaybackActions(long) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the enabled playback actions.
- setEnableFallback(boolean) - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory.Builder
-
Deprecated.Sets whether the encoder can fallback.
- setEnableFloatOutput(boolean) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets whether to enable 32-bit float output or integer output.
- setEnableRequestSdrToneMapping(boolean) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.This method is now a no-op if
false
, and setssetHdrMode(HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC)
iftrue
. UseTransformationRequest.Builder.setHdrMode(@com.google.android.exoplayer2.transformer.TransformationRequest.HdrMode int)
withTransformationRequest.HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC
instead. - setEncoderDelay(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.encoderDelay
. - setEncoderFactory(Codec.EncoderFactory) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the
Codec.EncoderFactory
that will be used by the transformer. - setEncoderPadding(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.encoderPadding
. - setEncoderPerformanceParameters(int, int) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.Sets encoding operating rate and priority.
- setEncodingProfileLevel(int, int) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.
- setEndPositionMs(long) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Sets the optional end position in milliseconds which must be a value larger than or equal to zero, or
C.TIME_END_OF_SOURCE
to end when playback reaches the end of media (Default:C.TIME_END_OF_SOURCE
). - setEndTimeUs(long) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Sets the end time of the output audio.
- setEnforceValidKeyResponses(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Sets whether key responses passed to
FakeExoMediaDrm.provideKeyResponse(byte[], byte[])
should be checked for validity (i.e. - setErrorListener(Executor, GlShaderProgram.ErrorListener) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- setErrorListener(Executor, GlShaderProgram.ErrorListener) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Sets the
GlShaderProgram.ErrorListener
. - setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>) - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.Sets the optional
ErrorMessageProvider
. - setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the optional
ErrorMessageProvider
. - setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the optional
ErrorMessageProvider
. - setErrorMessageProvider(ErrorMessageProvider<? super PlaybackException>) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the optional
ErrorMessageProvider
. - setEventListener(CacheDataSource.EventListener) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the {link EventListener} to which events are delivered.
- setExceedAudioConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to exceed the
DefaultTrackSelector.Parameters.Builder.setMaxAudioChannelCount(int)
andDefaultTrackSelector.Parameters.Builder.setMaxAudioBitrate(int)
constraints when no selection can be made otherwise. - setExceedAudioConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to exceed the
DefaultTrackSelector.ParametersBuilder.setMaxAudioChannelCount(int)
andDefaultTrackSelector.ParametersBuilder.setMaxAudioBitrate(int)
constraints when no selection can be made otherwise. - setExceedRendererCapabilitiesIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to exceed renderer capabilities when no selection can be made otherwise.
- setExceedRendererCapabilitiesIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to exceed renderer capabilities when no selection can be made otherwise.
- setExceedVideoConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to exceed the
DefaultTrackSelector.Parameters.Builder.setMaxVideoBitrate(int)
,DefaultTrackSelector.Parameters.Builder.setMaxVideoSize(int, int)
andDefaultTrackSelector.Parameters.Builder.setMaxVideoFrameRate(int)
constraints when no selection can be made otherwise. - setExceedVideoConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to exceed the
DefaultTrackSelector.ParametersBuilder.setMaxVideoBitrate(int)
,DefaultTrackSelector.ParametersBuilder.setMaxVideoSize(int, int)
andDefaultTrackSelector.ParametersBuilder.setMaxVideoFrameRate(int)
constraints when no selection can be made otherwise. - setExpectedBytes(byte[]) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
-
Sets the expected contents of this resource.
- setExpectedPlayerEndedCount(int) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets the number of times the test runner is expected to reach the
Player.STATE_ENDED
orPlayer.STATE_IDLE
. - setExperimentalAudioOffloadListener(ExoPlayer.AudioOffloadListener) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets an optional
ExoPlayer.AudioOffloadListener
to receive events relevant to offloaded playback. - setExportException(ExportException) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the
ExportException
that caused the export to fail. - setExtensionRendererMode(@com.google.android.exoplayer2.DefaultRenderersFactory.ExtensionRendererMode int) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets the extension renderer mode, which determines if and how available extension renderers are used.
- setExtraAdGroupMarkers(long[], boolean[]) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets the millisecond positions of extra ad markers relative to the start of the window (or timeline, if in multi-window mode) and whether each extra ad has been played or not.
- setExtraAdGroupMarkers(long[], boolean[]) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the millisecond positions of extra ad markers relative to the start of the window (or timeline, if in multi-window mode) and whether each extra ad has been played or not.
- setExtraAdGroupMarkers(long[], boolean[]) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets the millisecond positions of extra ad markers relative to the start of the window (or timeline, if in multi-window mode) and whether each extra ad has been played or not.
- setExtraAdGroupMarkers(long[], boolean[]) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the millisecond positions of extra ad markers relative to the start of the window (or timeline, if in multi-window mode) and whether each extra ad has been played or not.
- setExtractorFactory(HlsExtractorFactory) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the factory for
Extractor
s for the segments. - setExtractorOutput(ExtractorOutput) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Sets the
ExtractorOutput
to whichMediaParser's
output is directed. - setExtras(Bundle) - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata.Builder
-
Deprecated.Sets optional extras
Bundle
. - setExtras(Bundle) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the extras
Bundle
. - setFailureReason(int) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setFakeDataSet(FakeDataSet) - Method in class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- setFallbackFactory(HttpDataSource.Factory) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Do not use
CronetDataSource
or its factory in cases where a suitableCronetEngine
is not available. Use the fallback factory directly in such cases. - setFallbackMaxPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the maximum playback speed that should be used if no maximum playback speed is defined by the media.
- setFallbackMinPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the minimum playback speed that should be used if no minimum playback speed is defined by the media.
- setFallbackTargetLiveOffsetMs(long) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Sets the target
offset for live streams
that is used if no value is defined in theMediaItem
or the manifest. - setFastForwardActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_FAST_FORWARD
. - setFastForwardIncrementMs(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the fast forward increment in milliseconds.
- setFileSizeBytes(long) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the file size in bytes.
- setFileSizeBytes(long) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the file size in bytes.
- setFinalStreamEndPositionUs(long) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.Sets the position at which to stop rendering the current stream.
- setFixedTextSize(int, float) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the text size to a given unit and value.
- setFlacExtractorFlags(@com.google.android.exoplayer2.extractor.flac.FlacExtractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
FlacExtractor
instances created by the factory. - setFlags(@com.google.android.exoplayer2.C.AudioFlags int) - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.
- setFlags(@com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.decoder.Buffer
-
Deprecated.Replaces this buffer's flags with
flags
. - setFlags(@com.google.android.exoplayer2.upstream.cache.CacheDataSource.Flags int) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the
CacheDataSource.Flags
. - setFlags(@com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.flags
. - setFlattenForSlowMotion(boolean) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Sets whether to flatten the
MediaItem
if it contains slow motion markers. - setFlattenForSlowMotion(boolean) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Use
EditedMediaItem.Builder.setFlattenForSlowMotion(boolean)
to flatten theEditedMediaItem
passed toTransformer.start(EditedMediaItem, String)
instead. - setFloatsUniform(String, float[]) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Sets a
float[]
type uniform. - setFloatUniform(String, float) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Sets a
float
type uniform. - setFocusSkipButtonWhenAvailable(boolean) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets whether to focus the skip button (when available) on Android TV devices.
- setFocusSkipButtonWhenAvailable(boolean) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets whether to focus the skip button (when available) on Android TV devices.
- setFolderType(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Use
MediaMetadata.Builder.setIsBrowsable(java.lang.Boolean)
to indicate if an item is a browsable folder and useMediaMetadata.Builder.setMediaType(java.lang.Integer)
to indicate the type of the folder. - setFontColor(int) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setFontFamily(String) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setFontSize(float) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setFontSizeUnit(@com.google.android.exoplayer2.text.webvtt.WebvttCssStyle.FontSizeUnit int) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setForceDefaultLicenseUri(boolean) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets whether to always use the default DRM license server URI even if the media specifies its own DRM license server URI.
- setForcedSessionTrackTypes(List<Integer>) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets a list of
track type
constants for which to use a DRM session even when the tracks are in the clear. - setForceHighestSupportedBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setForceHighestSupportedBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setForceHighestSupportedBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets whether to force selection of the highest bitrate audio and video tracks that comply with all other constraints.
- setForceLowestBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setForceLowestBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setForceLowestBitrate(boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets whether to force selection of the single lowest bitrate audio and video tracks that comply with all other constraints.
- setForceSessionsForAudioAndVideoTracks(boolean) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets whether a DRM session should be used for clear tracks of type
C.TRACK_TYPE_VIDEO
andC.TRACK_TYPE_AUDIO
. - setForceUseRtpTcp(boolean) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Sets whether to force using TCP as the default RTP transport.
- setForegroundMode(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets whether the player is allowed to keep holding limited resources such as video decoders, even when in the idle state.
- setForegroundMode(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setForegroundMode(boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setForHeaderData(int) - Method in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.Populates the fields in this instance to reflect the MPEG audio header in
headerData
, returning whether the header was valid. - setFormat(@com.google.android.exoplayer2.C.ContentType int) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the format of the stream request.
- setFractionalTextSize(float) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the text size to be a fraction of the view's remaining height after its top and bottom padding have been subtracted.
- setFractionalTextSize(float, boolean) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the text size to be a fraction of the height of this view.
- setFragmentedMp4ExtractorFlags(@com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
FragmentedMp4Extractor
instances created by the factory. - setFragmentSize(long) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink.Factory
-
Deprecated.Sets the cache file fragment size.
- setFrameRate(float) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.frameRate
. - setFrameRate(int) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Sets the frame rate of the output video in frames per second.
- setFromMetadata(Metadata) - Method in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.Populates the holder with data parsed from ID3
Metadata
. - setFromXingHeaderValue(int) - Method in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
-
Deprecated.Populates the holder with data from an MP3 Xing header, if valid and non-zero.
- setFullscreenButtonClickListener(StyledPlayerView.FullscreenButtonClickListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setGenre(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the genre.
- setGlObjectsProvider(GlObjectsProvider) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- setGlObjectsProvider(GlObjectsProvider) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory.Builder
-
Deprecated.Sets the
GlObjectsProvider
. - setGlObjectsProvider(GlObjectsProvider) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Sets the
GlObjectsProvider
. - setGreenScale(float) - Method in class com.google.android.exoplayer2.effect.RgbAdjustment.Builder
-
Deprecated.Scales the green channel of the frame by
greenScale
. - setGroup(String) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The key of the group the media notification should belong to.
- setGzipSupport(@com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.GzipSupport int) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Sets the level of gzip support for this resource.
- setHandleAudioBecomingNoisy(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether the player should pause automatically when audio is rerouted from a headset to device speakers.
- setHandleAudioBecomingNoisy(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets whether the player should pause automatically when audio is rerouted from a headset to device speakers.
- setHandleAudioBecomingNoisy(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setHandleAudioBecomingNoisy(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setHandleAudioBecomingNoisy(boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setHandler(Handler) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Use
PlayerMessage.setLooper(Looper)
instead. - setHandleSetCookieRequests(boolean) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets whether "Set-Cookie" requests on redirect should be forwarded to the redirect url in the "Cookie" header.
- setHdrMode(@com.google.android.exoplayer2.transformer.TransformationRequest.HdrMode int) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.Sets the
TransformationRequest.HdrMode
for HDR video input. - setHdrStaticInfo(byte[]) - Method in class com.google.android.exoplayer2.video.ColorInfo.Builder
-
Deprecated.Sets the HdrStaticInfo as defined in CTA-861.3.
- setHeight(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.height
. - setHeight(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the height.
- setHeight(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the height.
- setHeight(int) - Method in class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Sets the frame height, in pixels.
- setHttpBody(byte[]) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets
DataSpec.httpBody
. - setHttpMethod(@com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets
DataSpec.httpMethod
. - setHttpRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.httpRequestHeaders
. - setId(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.id
toInteger.toString(id)
. - setId(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.id
. - setId(String) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the optional ID for this subtitle track.
- setiFrameIntervalSeconds(float) - Method in class com.google.android.exoplayer2.transformer.VideoEncoderSettings.Builder
-
Deprecated.
- setIgnoredTextSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setIgnoredTextSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setIgnoredTextSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets a bitmask of selection flags that are ignored for text track selections.
- setImaSdkSettings(ImaSdkSettings) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the IMA SDK settings.
- setImaSdkSettings(ImaSdkSettings) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.Builder
-
Deprecated.Sets the IMA SDK settings.
- setInfo(String) - Method in class com.google.android.exoplayer2.testutil.AdditionalFailureInfo
-
Sets the additional info to be added to any test failures.
- setInitialBitrateEstimate(@com.google.android.exoplayer2.C.NetworkType int, long) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth estimate is unavailable and the current network connection is of the specified type.
- setInitialBitrateEstimate(@com.google.android.exoplayer2.C.NetworkType int, long) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth estimate is unavailable and the current network connection is of the specified type.
- setInitialBitrateEstimate(long) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth estimate is unavailable.
- setInitialBitrateEstimate(long) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimate in bits per second that should be assumed when a bandwidth estimate is unavailable.
- setInitialBitrateEstimate(String) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimates to the default values of the specified country.
- setInitialBitrateEstimate(String) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets the initial bitrate estimates to the default values of the specified country.
- setInitialInputBufferSize(int) - Method in class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.Sets the initial size of each input buffer.
- setInitializationData(List<byte[]>) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.
- setInputColorInfo(ColorInfo) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the input
ColorInfo
. - setInputDefaultBufferSize(int, int) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.Sets the default size for input buffers, for the case where the producer providing input does not override the buffer size.
- setInputFrameInfo(FrameInfo) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- setInputFrameInfo(FrameInfo) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Sets information about the input frames.
- setInputListener(GlShaderProgram.InputListener) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- setInputListener(GlShaderProgram.InputListener) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Sets the
GlShaderProgram.InputListener
. - setInputType(@com.google.android.exoplayer2.util.VideoFrameProcessor.InputType int) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets whether input comes from an external texture.
- setIntUniform(String, int) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Sets an
int
type uniform. - setIsBrowsable(Boolean) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets whether the media is a browsable folder.
- setIsDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets whether the device is muted.
- setIsDisabled(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets whether the selection is initially shown as disabled.
- setIsDynamic(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets whether this media item may change over time, for example a moving live window.
- setIsLoading(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets whether the player is currently loading its source.
- setIsNetwork(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeDataSource.Factory
- setIsPlaceholder(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets whether this media item contains placeholder information because the real information has yet to be loaded.
- setIsPlaceholder(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Sets whether this period contains placeholder information because the real information has yet to be loaded
- setIsPlayable(Boolean) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets whether the media is playable.
- setIsSeekable(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets whether it's possible to seek within this media item.
- setItalic(boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setKeepContentOnPlayerReset(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the currently displayed video frame or media artwork is kept visible when the player is reset.
- setKeepContentOnPlayerReset(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the currently displayed video frame or media artwork is kept visible when the player is reset.
- setKeepPostFor302Redirects(boolean) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets whether we should keep the POST method and body when we have HTTP 302 redirects for a POST request.
- setKeepPostFor302Redirects(boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets whether we should keep the POST method and body when we have HTTP 302 redirects for a POST request.
- setKey(String) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.key
. - setKeyCountIncrement(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setKeyCountIncrement(int) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the position increment for key presses and accessibility actions, as a number of increments that divide the duration of the media.
- setKeyRequestParameters(Map<String, String>) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets the key request parameters to pass as the last argument to
ExoMediaDrm.getKeyRequest(byte[], List, int, HashMap)
. - setKeyRequestProperty(String, String) - Method in class com.google.android.exoplayer2.drm.HttpMediaDrmCallback
-
Deprecated.Sets a header for key requests made by the callback.
- setKeySetId(byte[]) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets the key set ID of the offline license.
- setKeySetId(byte[]) - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Sets the
DownloadRequest.keySetId
. - setKeySetId(byte[]) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setKeyTimeIncrement(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setKeyTimeIncrement(long) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the position increment for key presses and accessibility actions, in milliseconds.
- setLabel(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.label
. - setLabel(String) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the optional label for this subtitle track.
- setLanguage(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.language
. - setLanguage(String) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the optional language of the subtitle file.
- setLastFrameDurationBehavior(@com.google.android.exoplayer2.muxer.Mp4Muxer.LastFrameDurationBehavior int) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer.Builder
-
Deprecated.Sets the
Mp4Muxer.LastFrameDurationBehavior
for the video track. - setLength(long) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.length
. - setLibraries(@com.google.android.exoplayer2.C.CryptoType int, String...) - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.Override the names of the Opus native libraries.
- setLibraries(@com.google.android.exoplayer2.C.CryptoType int, String...) - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Override the names of the Vpx native libraries.
- setLibraries(String...) - Static method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
Deprecated.Override the names of the FFmpeg native libraries.
- setLibraries(String...) - Static method in class com.google.android.exoplayer2.ext.flac.FlacLibrary
-
Deprecated.Override the names of the Flac native libraries.
- setLibraries(String...) - Method in class com.google.android.exoplayer2.util.LibraryLoader
-
Deprecated.Overrides the names of the libraries to load.
- setLicenseRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets the optional request headers attached to DRM license requests.
- setLicenseUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets the optional default DRM license server URI.
- setLicenseUri(String) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets the optional default DRM license server URI.
- setLimit(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Sets the limit.
- setLine(float, @com.google.android.exoplayer2.text.Cue.LineType int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the position of the cue box within the viewport in the direction orthogonal to the writing direction.
- setLineAnchor(@com.google.android.exoplayer2.text.Cue.AnchorType int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the cue box anchor positioned by
line
. - setLinethrough(boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setListener(PlaybackSessionManager.Listener) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- setListener(PlaybackSessionManager.Listener) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Sets the listener to be notified of session updates.
- setListener(AudioSink.Listener) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the listener for sink events, which should be the audio renderer.
- setListener(AudioSink.Listener) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setListener(AudioSink.Listener) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setListener(RendererCapabilities.Listener) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- setListener(RendererCapabilities.Listener) - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Sets the
RendererCapabilities.Listener
. - setListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
- setListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.
- setListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.FileDataSource.Factory
-
Deprecated.Sets a
TransferListener
forFileDataSource
instances created by this factory. - setLiveConfiguration(MediaItem.LiveConfiguration) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.
- setLiveConfiguration(MediaItem.LiveConfiguration) - Method in interface com.google.android.exoplayer2.LivePlaybackSpeedControl
-
Deprecated.Sets the live configuration defined by the media.
- setLiveConfiguration(MediaItem.LiveConfiguration) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the
MediaItem.LiveConfiguration
. - setLiveConfiguration(MediaItem.LiveConfiguration) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the active
MediaItem.LiveConfiguration
, or null if the media item is not live. - setLiveMaxOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setLiveMaxOffsetMs(long) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the maximum offset from the live edge for live streams, in milliseconds.
- setLiveMaxPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setLiveMaxSpeed(float) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the maximum playback speed for live streams.
- setLiveMinOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setLiveMinOffsetMs(long) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the minimum offset from the live edge for live streams, in milliseconds.
- setLiveMinPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setLiveMinSpeed(float) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the minimum playback speed for live streams.
- setLivePlaybackSpeedControl(LivePlaybackSpeedControl) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
LivePlaybackSpeedControl
that will control the playback speed when playing live streams, in order to maintain a steady target offset from the live stream edge. - setLivePlaybackSpeedControl(LivePlaybackSpeedControl) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setLivePresentationDelayMs(long) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Sets the duration in milliseconds by which the default start position should precede the end of the live window for live playbacks.
- setLiveTargetOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.Builder
- setLiveTargetOffsetMs(long) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the target live offset for live streams, in milliseconds.
- setLoadControl(LoadControl) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
LoadControl
that will be used by the player. - setLoadControl(LoadControl) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setLoadControl(LoadControl)
instead. - setLoadControl(LoadControl) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setLoadControl(LoadControl) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets a
LoadControl
to be used by the player. - setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets the
LoadErrorHandlingPolicy
for key and provisioning requests. - setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.Factory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.Sets an optional
LoadErrorHandlingPolicy
. - setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Does nothing.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Sets the
LoadErrorHandlingPolicy
. - setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.
- setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
- setLoadVideoTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the duration after which resolving the video URI should time out, in milliseconds.
- setLocalAdInsertionComponents(AdsLoader.Provider, AdViewProvider) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the components required for local ad insertion for media items that have
ads configurations
- setLocation(float, float) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Sets the location.
- setLogger(Log.Logger) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.Sets a custom
Log.Logger
as the output. - setLogLevel(@com.google.android.exoplayer2.util.Log.LogLevel int) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.Sets the
Log.LogLevel
for ExoPlayer logcat logging. - setLogSessionIdOnMediaParser(MediaParser, PlayerId) - Static method in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.
- setLogStackTraces(boolean) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.Sets whether stack traces of
Throwable
s will be logged to logcat. - setLooper(Looper) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
Looper
that must be used for all calls to the player and that is used to call listeners on. - setLooper(Looper) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets the
Looper
the message is delivered on. - setLooper(Looper) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setLooper(Looper)
instead. - setLooper(Looper) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
Looper
to be used by the player. - setLooper(Looper) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the
Looper
that must be used for all calls to the transformer and that is used to call listeners on. - setManifest(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the manifest of the media item.
- setManifest(Object) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets a manifest to be used by a
FakeMediaSource
in the test runner. - setManifestParser(ParsingLoadable.Parser<? extends DashManifest>) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Sets the manifest parser to parse loaded manifest data when loading a manifest URI.
- setManifestParser(ParsingLoadable.Parser<? extends SsManifest>) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Deprecated.Sets the manifest parser to parse loaded manifest data when loading a manifest URI.
- setManifestSuffix(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the optional stream manifest's suffix, which will be appended to the stream manifest's URL.
- setMapStateIdleToSessionStateStopped(boolean) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets whether
Player.STATE_IDLE
should be mapped toPlaybackStateCompat.STATE_STOPPED
. - setMarker(boolean) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.marker
. - setMatrix(float[]) - Method in class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Sets the
Matrix
used to transform the overlay before applying it to a frame. - setMatroskaExtractorFlags(@com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
MatroskaExtractor
instances created by the factory. - setMaxAudioBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxAudioBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxAudioBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the maximum allowed audio bitrate.
- setMaxAudioChannelCount(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxAudioChannelCount(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxAudioChannelCount(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the maximum allowed audio channel count.
- setMaxConcurrentSessions(int) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Sets the maximum number of concurrent sessions the
FakeExoMediaDrm
will support. - setMaxInputSize(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.maxInputSize
. - setMaxLiveOffsetErrorMsForUnitSpeed(long) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the maximum difference between the current live offset and the target live offset, in milliseconds, for which unit speed (1.0f) is used.
- setMaxMediaBitrate(int) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the media maximum recommended bitrate for ads, in bps.
- setMaxOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Sets the maximum allowed live offset, in milliseconds.
- setMaxParallelDownloads(int) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Sets the maximum number of parallel downloads.
- setMaxPcmBufferDurationUs(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Sets the maximum length for PCM
AudioTrack
buffers, in microseconds. - setMaxPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Sets the maximum playback speed.
- setMaxSeekToPreviousPositionMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the maximum position for which
BasePlayer.seekToPrevious()
seeks to the previous item, in milliseconds. - setMaxVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the maximum allowed video bitrate.
- setMaxVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the maximum allowed video frame rate.
- setMaxVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the maximum allowed video width and height.
- setMaxVideoSizeSd() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMaxVideoSizeSd() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMaxVideoSizeSd() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Equivalent to
setMaxVideoSize(1279, 719)
. - setMaxVolume(int) - Method in class com.google.android.exoplayer2.DeviceInfo.Builder
-
Deprecated.Sets the maximum supported device volume.
- setMediaButtonEventHandler(MediaSessionConnector.MediaButtonEventHandler) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.
- setMediaCodecSelector(MediaCodecSelector) - Method in class com.google.android.exoplayer2.DefaultRenderersFactory
-
Deprecated.Sets a
MediaCodecSelector
for use byMediaCodec
based renderers. - setMediaDescriptionAdapter(PlayerNotificationManager.MediaDescriptionAdapter) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The
PlayerNotificationManager.MediaDescriptionAdapter
to be queried for the notification contents. - setMediaId(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional media ID which identifies the media item.
- setMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- setMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- setMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItem(MediaItem)
on the delegate. - setMediaItem(MediaItem) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist, adds the specified
MediaItem
and resets the position to the default position. - setMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the
MediaItem
. - setMediaItem(MediaItem) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Sets the
MediaItem
to be used for the concatenated media source. - setMediaItem(MediaItem, boolean) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- setMediaItem(MediaItem, boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItem(MediaItem, boolean)
on the delegate. - setMediaItem(MediaItem, boolean) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist and adds the specified
MediaItem
. - setMediaItem(MediaItem, long) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- setMediaItem(MediaItem, long) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItem(MediaItem, long)
on the delegate. - setMediaItem(MediaItem, long) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist and adds the specified
MediaItem
. - setMediaItemProvider(SessionCallbackBuilder.MediaItemProvider) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.MediaItemProvider
that will convert media ids toMediaItems
. - setMediaItems(List<MediaItem>) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- setMediaItems(List<MediaItem>) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItems(List)
on the delegate. - setMediaItems(List<MediaItem>) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist, adds the specified media items and resets the position to the default position.
- setMediaItems(List<MediaItem>, boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItems(List, boolean)
()} on the delegate. - setMediaItems(List<MediaItem>, boolean) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist and adds the specified media items.
- setMediaItems(List<MediaItem>, boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setMediaItems(List, int, long)
on the delegate. - setMediaItems(List<MediaItem>, int, long) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Clears the playlist and adds the specified media items.
- setMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaItems(List<MediaItem>, int, long) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- SetMediaItems(String, int, long, MediaSource...) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetMediaItems
- SetMediaItemsResetPosition(String, boolean, MediaSource...) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetMediaItemsResetPosition
- setMediaLoadTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the ad media load timeout, in milliseconds.
- setMediaMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the media metadata.
- setMediaMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the
MediaMetadata
. - setMediaMetadataProvider(MediaSessionConnector.MediaMetadataProvider) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets a provider of metadata to be published to the media session.
- setMediaSessionToken(MediaSessionCompat.Token) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the
MediaSessionCompat.Token
. - setMediaSource(MediaSource) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist, adds the specified
MediaSource
and resets the position to the default position. - setMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Sets the
MediaSource
that will create the underlying media period. - setMediaSource(MediaSource) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaSource(MediaSource, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist and adds the specified
MediaSource
. - setMediaSource(MediaSource, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSource(MediaSource, boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaSource(MediaSource, long) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist and adds the specified
MediaSource
. - setMediaSource(MediaSource, long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSource(MediaSource, long) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
MediaSource.Factory
that will be used by the player. - setMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Sets a
MediaSource.Factory
that is used to convertMediaItems
toMediaSources
for all future calls toConcatenatingMediaSource2.Builder.add(MediaItem)
orConcatenatingMediaSource2.Builder.add(MediaItem, long)
. - setMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
MediaSource.Factory
to be used by the player. - setMediaSources(boolean, MediaSource...) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a set media sources action to be executed.
- setMediaSources(int, long, MediaSource...) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a set media source actions to be executed.
- setMediaSources(MediaSource...) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a set media items action to be executed.
- setMediaSources(MediaSource...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets the
MediaSource
s to be used by the test runner. - setMediaSources(List<MediaSource>) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist, adds the specified
MediaSources
and resets the position to the default position. - setMediaSources(List<MediaSource>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSources(List<MediaSource>) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaSources(List<MediaSource>, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist and adds the specified
MediaSources
. - setMediaSources(List<MediaSource>, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSources(List<MediaSource>, boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaSources(List<MediaSource>, int, long) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Clears the playlist and adds the specified
MediaSources
. - setMediaSources(List<MediaSource>, int, long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setMediaSources(List<MediaSource>, int, long) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setMediaType(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the
MediaMetadata.MediaType
. - setMediaUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata.Builder
-
Deprecated.Sets the URI of the requested media, or null if not known or applicable.
- setMetadata(Metadata) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.metadata
. - setMetadataDeduplicationEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets whether
MediaSessionConnector.MediaMetadataProvider.sameAs(MediaMetadataCompat, MediaMetadataCompat)
should be consulted before callingMediaSessionCompat.setMetadata(MediaMetadataCompat)
. - setMetadataType(@com.google.android.exoplayer2.source.hls.HlsMediaSource.MetadataType int) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the type of metadata to extract from the HLS source (defaults to
HlsMediaSource.METADATA_TYPE_ID3
). - setMimeType(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional MIME type.
- setMimeType(String) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the MIME type.
- setMimeType(String) - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Sets the
DownloadRequest.mimeType
. - setMimeType(String) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setMinBytesTransferred(long) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets a minimum threshold of bytes that need to be transferred before the estimator can return a bandwidth estimate.
- setMinBytesTransferred(long) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets a minimum threshold of bytes that need to be transferred before the estimator can return a bandwidth estimate.
- setMinLiveStartPositionUs(long) - Method in class com.google.android.exoplayer2.source.dash.DashMediaSource.Factory
-
Deprecated.Sets the minimum position to start playback from in a live stream, in microseconds relative to the start of the live window.
- setMinOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Sets the minimum allowed live offset, in milliseconds.
- setMinPcmBufferDurationUs(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Sets the minimum length for PCM
AudioTrack
buffers, in microseconds. - setMinPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Sets the minimum playback speed.
- setMinPossibleLiveOffsetSmoothingFactor(float) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the smoothing factor when smoothing the minimum possible live offset that can be achieved during playback.
- setMinRetryCount(int) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Sets the minimum number of times that a download will be retried.
- setMinSamples(int) - Method in class com.google.android.exoplayer2.upstream.experimental.CombinedParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets a minimum threshold of samples that need to be taken before the estimator can return a bandwidth estimate.
- setMinSamples(int) - Method in class com.google.android.exoplayer2.upstream.experimental.SplitParallelSampleBandwidthEstimator.Builder
-
Deprecated.Sets a minimum threshold of samples that need to be taken before the estimator can return a bandwidth estimate.
- setMinUpdateIntervalMs(long) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the minimum interval between playback speed changes, in milliseconds.
- setMinVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMinVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMinVideoBitrate(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the minimum allowed video bitrate.
- setMinVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMinVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMinVideoFrameRate(int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the minimum allowed video frame rate.
- setMinVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setMinVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setMinVideoSize(int, int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the minimum allowed video width and height.
- setMinVolume(int) - Method in class com.google.android.exoplayer2.DeviceInfo.Builder
-
Deprecated.Sets the minimum supported device volume.
- setMode(@com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Mode int, byte[]) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.Sets the mode, which determines the role of sessions acquired from the instance.
- setModificationTime(long) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Sets the file modification time.
- setMp3ExtractorFlags(@com.google.android.exoplayer2.extractor.mp3.Mp3Extractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
Mp3Extractor
instances created by the factory. - setMp4ExtractorFlags(@com.google.android.exoplayer2.extractor.mp4.Mp4Extractor.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
Mp4Extractor
instances created by the factory. - setMultiRowAlignment(Layout.Alignment) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the multi-row alignment of the cue.
- setMultiSession(boolean) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets whether this session manager is allowed to acquire multiple simultaneous sessions.
- setMultiSession(boolean) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets whether multi session is enabled.
- setMuxedCaptionFormats(List<Format>) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Sets
Format
information associated to the caption tracks multiplexed in the media. - setMuxerFactory(Muxer.Factory) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the factory for muxers that write the media container.
- setName(String) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
-
Sets a human-readable name for this resource which will be shown in test failure messages.
- setNetworkTypeOverride(@com.google.android.exoplayer2.C.NetworkType int) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter
-
Deprecated.Overrides the network type.
- setNetworkTypeOverride(@com.google.android.exoplayer2.C.NetworkType int) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter
-
Deprecated.Overrides the network type.
- setNewlyRenderedFirstFrame(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets whether a frame has been rendered for the first time since setting the surface, a rendering reset, or since the stream being rendered was changed.
- setNewSourceInfo(Timeline) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Sets a new timeline.
- setNewSourceInfo(Timeline, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeMediaSource
-
Sets a new timeline.
- setNextActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_NEXT
. - setNotification(Context, int, Notification) - Static method in class com.google.android.exoplayer2.util.NotificationUtil
-
Deprecated.Post a notification to be shown in the status bar.
- setNotificationListener(PlayerNotificationManager.NotificationListener) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The
PlayerNotificationManager.NotificationListener
to be used. - setNtpHost(String) - Static method in class com.google.android.exoplayer2.util.SntpClient
-
Deprecated.Sets the NTP host address used to retrieve
SntpClient.getElapsedRealtimeOffsetMs()
. - setObjectType(String) - Method in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Sets the object type of the current object being requested.
- setOffloadBufferDurationUs(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.The length for offload
AudioTrack
buffers, in microseconds. - setOffloadMode(@com.google.android.exoplayer2.audio.DefaultAudioSink.OffloadMode int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink.Builder
-
Deprecated.Sets the offload mode.
- setOffsetToAddUs(long) - Method in class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Sets the offset to add to the frame presentation timestamp, in microseconds.
- setOnEventListener(ExoMediaDrm.OnEventListener) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- setOnEventListener(ExoMediaDrm.OnEventListener) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the listener for DRM events.
- setOnEventListener(ExoMediaDrm.OnEventListener) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- setOnEventListener(ExoMediaDrm.OnEventListener) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the listener for session expiration events.
- setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.Sets the listener for session expiration events.
- setOnExpirationUpdateListener(ExoMediaDrm.OnExpirationUpdateListener) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- setOnFrameRenderedListener(MediaCodecAdapter.OnFrameRenderedListener, Handler) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Registers a callback to be invoked when an output frame is rendered on the output surface.
- setOnFrameRenderedListener(MediaCodecAdapter.OnFrameRenderedListener, Handler) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- setOnFullScreenModeChangedListener(StyledPlayerControlView.OnFullScreenModeChangedListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Register a
StyledPlayerView.FullscreenButtonClickListener
viaStyledPlayerView.setFullscreenButtonClickListener(StyledPlayerView.FullscreenButtonClickListener)
instead. UsingStyledPlayerControlView
as a standalone class withoutStyledPlayerView
is deprecated. - setOnInputFrameProcessedListener(OnInputFrameProcessedListener) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- setOnInputFrameProcessedListener(OnInputFrameProcessedListener) - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Provides a
OnInputFrameProcessedListener
to the consumer. - setOnInputFrameProcessedListener(OnInputFrameProcessedListener) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Sets the
OnInputFrameProcessedListener
. - setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the listener for key status change events.
- setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.Sets the listener for key status change events.
- setOnKeyStatusChangeListener(ExoMediaDrm.OnKeyStatusChangeListener) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- setOnOutputFrameAvailableForRenderingListener(VideoFrameProcessorTestRunner.OnOutputFrameAvailableForRenderingListener) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the method to be called in
VideoFrameProcessor.Listener.onOutputFrameAvailableForRendering(long)
. - setOrientation(int) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Sets the orientation hint for the video playback.
- setOutput(Object) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Sets the video output.
- setOutputBuffer(VideoDecoderOutputBuffer) - Method in class com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView
-
Deprecated.
- setOutputBuffer(VideoDecoderOutputBuffer) - Method in interface com.google.android.exoplayer2.video.VideoDecoderOutputBufferRenderer
-
Deprecated.Sets the output buffer to be rendered.
- setOutputColorInfo(ColorInfo) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the output
ColorInfo
. - setOutputFileLabel(String) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the output file label.
- setOutputListener(GlShaderProgram.OutputListener) - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- setOutputListener(GlShaderProgram.OutputListener) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Sets the
GlShaderProgram.OutputListener
. - setOutputMode(@com.google.android.exoplayer2.C.VideoOutputMode int) - Method in class com.google.android.exoplayer2.ext.av1.Gav1Decoder
-
Deprecated.Sets the output mode for frames rendered by the decoder.
- setOutputMode(@com.google.android.exoplayer2.C.VideoOutputMode int) - Method in class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.Sets the output mode for frames rendered by the decoder.
- setOutputSampleRateHz(int) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.Sets the sample rate for output audio, in Hertz.
- setOutputStreamOffsetUs(long) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the offset that is added to the media timestamp before it is passed as
presentationTimeUs
inAudioSink.handleBuffer(ByteBuffer, long, int)
. - setOutputStreamOffsetUs(long) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setOutputSurface(Surface) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Dynamically sets the output surface of a
MediaCodec
. - setOutputSurface(Surface) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- setOutputSurfaceInfo(SurfaceInfo) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.Sets the output surface and supporting information.
- setOutputSurfaceInfo(SurfaceInfo) - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Sets the output surface and supporting information.
- setOutputSurfaceV23(MediaCodecAdapter, Surface) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- setOverallRating(Rating) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the overall
Rating
. - setOverride(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets the single initial override.
- setOverrideForType(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setOverrideForType(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setOverrideForType(TrackSelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets an override, replacing all existing overrides with the same track type.
- setOverrides(Map<TrackGroup, TrackSelectionOverride>) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets the initial track overrides.
- setPadding(boolean) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets the
RtpPacket.padding
. - setParameters(Bundle) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Communicate additional parameter changes to the
MediaCodec
instance. - setParameters(Bundle) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- setParameters(DefaultTrackSelector.Parameters.Builder) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.Atomically sets the provided parameters for track selection.
- setParameters(DefaultTrackSelector.ParametersBuilder) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- setParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector
-
Deprecated.
- setParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.Called by the player to provide parameters for track selection.
- setPassthroughBufferDurationUs(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Sets the length for passthrough
AudioTrack
buffers, in microseconds. - setPath(String) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Sets the path this data should be served at.
- setPauseActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_PAUSE
. - setPauseAtEndOfMediaItems(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether to pause playback at the end of each media item.
- setPauseAtEndOfMediaItems(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets whether to pause playback at the end of each media item.
- setPauseAtEndOfMediaItems(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setPauseAtEndOfMediaItems(boolean)
instead. - setPauseAtEndOfMediaItems(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPauseAtEndOfMediaItems(boolean) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets whether to enable pausing at the end of media items.
- setPauseAtEndOfMediaItems(boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setPayload(Object) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets the message payload forwarded to
PlayerMessage.Target.handleMessage(int, Object)
. - setPayloadData(byte[]) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.payloadData
. - setPayloadType(byte) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.payloadType
. - setPcmBufferMultiplicationFactor(int) - Method in class com.google.android.exoplayer2.audio.DefaultAudioTrackBufferSizeProvider.Builder
-
Deprecated.Sets the multiplication factor to apply to the minimum buffer size requested.
- setPcmEncoding(@com.google.android.exoplayer2.C.PcmEncoding int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.pcmEncoding
. - setPeakBitrate(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.peakBitrate
. - setPendingOutputEndOfStream() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Notifies the renderer that output end of stream is pending and should be handled on the next render.
- setPendingPlaybackException(ExoPlaybackException) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Sets an exception to be re-thrown by render.
- setPercentDownloaded(float) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setPeriods(List<SimpleBasePlayer.PeriodData>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the list of periods in this media item.
- setPitch(float) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.Sets the target playback pitch.
- setPixelWidthHeightRatio(float) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.
- setPixelWidthHeightRatio(float) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the
pixelWidthHeightRatio
. - setPixelWidthHeightRatio(float) - Method in class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Sets the ratio of width over height for each pixel.
- setPlayActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_PLAY
. - setPlayAdBeforeStartPosition(boolean) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets whether to play an ad before the start position when beginning playback.
- setPlaybackLooper(Looper) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
Looper
that will be used for playback. - setPlaybackParameters(PlaybackParameters) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Attempts to set the playback parameters.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setPlaybackParameters(PlaybackParameters)
on the delegate. - setPlaybackParameters(PlaybackParameters) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Attempts to set the playback parameters.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the currently active
PlaybackParameters
. - setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a playback parameters setting action.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setPlaybackParameters(PlaybackParameters) - Method in interface com.google.android.exoplayer2.util.MediaClock
-
Deprecated.Attempts to set the playback parameters.
- setPlaybackParameters(PlaybackParameters) - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.
- SetPlaybackParameters(String, PlaybackParameters) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetPlaybackParameters
-
Creates a set playback parameters action instance.
- setPlaybackPreparer(MediaSessionConnector.PlaybackPreparer) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the
MediaSessionConnector.PlaybackPreparer
. - setPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- setPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- setPlaybackSpeed(float) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setPlaybackSpeed(float)
on the delegate. - setPlaybackSpeed(float) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Changes the rate at which playback occurs.
- setPlaybackSpeed(float, float) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- setPlaybackSpeed(float, float) - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Indicates the playback speed to this renderer.
- setPlaybackSpeed(float, float) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- setPlaybackState(@com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the state of the player.
- setPlaybackSuppressionReason(@com.google.android.exoplayer2.Player.PlaybackSuppressionReason int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the reason why playback is suppressed even if
SimpleBasePlayer.getPlayWhenReady()
is true. - setPlayClearContentWithoutKey(boolean) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets whether clear samples within protected content should be played when keys for the encrypted part of the content have yet to be loaded.
- setPlayClearSamplesWithoutKeys(boolean) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets whether clear samples within protected content should be played when keys for the encrypted part of the content have yet to be loaded.
- setPlayedAdMarkerColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for played ad markers.
- setPlayedColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for the portion of the time bar representing media before the playback position.
- setPlayer(Looper, PlayerId) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager
-
Deprecated.
- setPlayer(Looper, PlayerId) - Method in interface com.google.android.exoplayer2.drm.DrmSessionManager
-
Deprecated.Sets information about the player using this DRM session manager.
- setPlayer(Player) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- setPlayer(Player) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader
-
Deprecated.Sets the player.
- setPlayer(Player) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the player to be connected to the media session.
- setPlayer(Player) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Sets the player that will play the loaded ads.
- setPlayer(Player) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets the
Player
to control. - setPlayer(Player) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the
Player
. - setPlayer(Player) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the
Player
to use. - setPlayer(Player) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets the
Player
to control. - setPlayer(Player) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the
Player
to use. - setPlayer(Player, Looper) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Sets the player for which data will be collected.
- setPlayer(Player, Looper) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- setPlayerError(PlaybackException) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets last error that caused playback to fail, or null if there was no error.
- setPlayerId(PlayerId) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the
PlayerId
of the player using this audio sink. - setPlayerId(PlayerId) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setPlayerId(PlayerId) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setPlayerIdForSession(byte[], PlayerId) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the
PlayerId
of the player using a session. - setPlayerIdForSession(byte[], PlayerId) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- setPlayerListener(Player.Listener) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets an
Player.Listener
to be registered to listen to player events. - setPlaylist(List<MediaItem>, MediaMetadata) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- setPlaylist(List<SimpleBasePlayer.MediaItemData>) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the list of
media items
in the playlist. - setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setPlaylistMetadata(MediaMetadata)
on the delegate. - setPlaylistMetadata(MediaMetadata) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the playlist
MediaMetadata
. - setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the playlist
MediaMetadata
. - setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setPlaylistParserFactory(HlsPlaylistParserFactory) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the factory from which playlist parsers will be obtained.
- setPlaylistTrackerFactory(HlsPlaylistTracker.Factory) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the
HlsPlaylistTracker
factory. - setPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setPlayWhenReady(boolean)
on the delegate. - setPlayWhenReady(boolean) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets whether playback should proceed when
Player.getPlaybackState()
==Player.STATE_READY
. - setPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setPlayWhenReady(boolean, @com.google.android.exoplayer2.Player.PlayWhenReadyChangeReason int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets whether playback should proceed when ready and not suppressed.
- SetPlayWhenReady(String, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetPlayWhenReady
- setPosition(float) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the fractional position of the
positionAnchor
of the cue box within the viewport in the direction orthogonal toline
. - setPosition(int) - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Sets the reading position in bits.
- setPosition(int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
-
Sets the read and peek positions.
- setPosition(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Sets the current bit offset.
- setPosition(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Sets the reading offset in the array.
- setPosition(int, long) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets a position in a media item at which the message will be delivered.
- setPosition(long) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets a position in the current media item at which the message will be delivered.
- setPosition(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.
- setPosition(long) - Method in interface com.google.android.exoplayer2.ui.TimeBar
-
Deprecated.Sets the current position.
- setPosition(long) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.position
. - setPositionAnchor(@com.google.android.exoplayer2.text.Cue.AnchorType int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the cue box anchor positioned by
position
. - setPositionDiscontinuity(@com.google.android.exoplayer2.Player.DiscontinuityReason int, long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Signals that a position discontinuity happened since the last player update and sets the reason for it.
- setPositionInFirstPeriodUs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the position of the start of this media item relative to the start of the first period belonging to it, in microseconds.
- setPositionUs(long) - Method in class com.google.android.exoplayer2.text.ExoplayerCuesDecoder
-
Deprecated.
- setPositionUs(long) - Method in class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- setPositionUs(long) - Method in interface com.google.android.exoplayer2.text.SubtitleDecoder
-
Deprecated.Informs the decoder of the current playback position.
- setPostConnectCallback(SessionCallbackBuilder.PostConnectCallback) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.PostConnectCallback
to handle extra initialization after the connection. - setPreferredAudioDevice(AudioDeviceInfo) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the preferred audio device.
- setPreferredAudioDevice(AudioDeviceInfo) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPreferredAudioDevice(AudioDeviceInfo) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setPreferredAudioLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredAudioLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredAudioLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred language for audio and forced text tracks.
- setPreferredAudioLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredAudioLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredAudioLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred languages for audio and forced text tracks.
- setPreferredAudioMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredAudioMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredAudioMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred sample MIME type for audio tracks.
- setPreferredAudioMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredAudioMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredAudioMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred sample MIME types for audio tracks.
- setPreferredAudioRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredAudioRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredAudioRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred
C.RoleFlags
for audio tracks. - setPreferredDevice(AudioDeviceInfo) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the preferred audio device.
- setPreferredDevice(AudioDeviceInfo) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setPreferredDevice(AudioDeviceInfo) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setPreferredTextLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredTextLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredTextLanguage(String) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred language for text tracks.
- setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(Context) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(Context) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredTextLanguageAndRoleFlagsToCaptioningManagerSettings(Context) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred language and role flags for text tracks based on the accessibility settings of
CaptioningManager
. - setPreferredTextLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredTextLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredTextLanguages(String...) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred languages for text tracks.
- setPreferredTextRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredTextRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredTextRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred
C.RoleFlags
for text tracks. - setPreferredVideoMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredVideoMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredVideoMimeType(String) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred sample MIME type for video tracks.
- setPreferredVideoMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredVideoMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredVideoMimeTypes(String...) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred sample MIME types for video tracks.
- setPreferredVideoRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setPreferredVideoRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setPreferredVideoRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the preferred
C.RoleFlags
for video tracks. - setPreparationComplete() - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Allows the fake media period to complete preparation.
- setPrepareListener(MaskingMediaPeriod.PrepareListener) - Method in class com.google.android.exoplayer2.source.MaskingMediaPeriod
-
Deprecated.Sets a listener for preparation events.
- setPresentationStartTimeMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the start time of the live presentation.
- setPreviousActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_PREVIOUS
. - setPrioritizeTimeOverSizeThresholds(boolean) - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Sets whether the load control prioritizes buffer time constraints over buffer size constraints.
- setPriority(@com.google.android.exoplayer2.ui.PlayerNotificationManager.Priority int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the priority of the notification required for API 25 and lower.
- setPriorityTaskManager(PriorityTaskManager) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets an
PriorityTaskManager
that will be used by the player. - setPriorityTaskManager(PriorityTaskManager) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets a
PriorityTaskManager
, or null to clear a previously set priority task manager. - setPriorityTaskManager(PriorityTaskManager) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setPriorityTaskManager(PriorityTaskManager) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setPriorityTaskManager(PriorityTaskManager) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setProcessedInputs(ImmutableList<ExportResult.ProcessedInput>) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the processed inputs.
- setProcessedInputs(ImmutableList<TransformationResult.ProcessedInput>) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the processed inputs.
- setProgressUpdateListener(PlayerControlView.ProgressUpdateListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets the
PlayerControlView.ProgressUpdateListener
. - setProgressUpdateListener(StyledPlayerControlView.ProgressUpdateListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- setProgressUpdatingEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.leanback.LeanbackPlayerAdapter
-
Deprecated.
- setProjectionData(byte[]) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.projectionData
. - setPropertyByteArray(String, byte[]) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- setPropertyByteArray(String, byte[]) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the value of a byte array property.
- setPropertyByteArray(String, byte[]) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- setPropertyByteArray(String, byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- setPropertyString(String, String) - Method in class com.google.android.exoplayer2.drm.DummyExoMediaDrm
-
Deprecated.
- setPropertyString(String, String) - Method in interface com.google.android.exoplayer2.drm.ExoMediaDrm
-
Deprecated.Sets the value of a string property.
- setPropertyString(String, String) - Method in class com.google.android.exoplayer2.drm.FrameworkMediaDrm
-
Deprecated.
- setPropertyString(String, String) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- setProportionalControlFactor(float) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the proportional control factor used to adjust the playback speed.
- setProvisionsRequired(int) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Sets how many successful provisioning round trips are needed for the
FakeExoMediaDrm
to be provisioned. - setQueueEditor(MediaSessionConnector.QueueEditor) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the
MediaSessionConnector.QueueEditor
to handle queue edits sent by the media controller. - setQueueNavigator(MediaSessionConnector.QueueNavigator) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the
MediaSessionConnector.QueueNavigator
to handle queue navigation actionsACTION_SKIP_TO_NEXT
,ACTION_SKIP_TO_PREVIOUS
andACTION_SKIP_TO_QUEUE_ITEM
. - setRandomData(Uri, int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Sets random data with the given
length
for the givenuri
. - setRandomData(String, int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
-
Sets random data with the given
length
for the givenuri
. - setRatingCallback(SessionCallbackBuilder.RatingCallback) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.RatingCallback
to handle user ratings. - setRatingCallback(MediaSessionConnector.RatingCallback) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Sets the
MediaSessionConnector.RatingCallback
to handle user ratings. - setReadTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets the read timeout, in milliseconds.
- setReadTimeoutMs(int) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets the read timeout, in milliseconds.
- setRecordingDay(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the day of the recording date.
- setRecordingMonth(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the month of the recording date.
- setRecordingYear(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the year of the recording date.
- setRedirectedUri(ContentMetadataMutations, Uri) - Static method in class com.google.android.exoplayer2.upstream.cache.ContentMetadataMutations
-
Deprecated.Adds a mutation to set the
ContentMetadata.KEY_REDIRECTED_URI
value, or to remove any existing entry ifnull
is passed. - setRedScale(float) - Method in class com.google.android.exoplayer2.effect.RgbAdjustment.Builder
-
Deprecated.Scales the red channel of the frame by
redScale
. - setRelativeToDefaultPosition(boolean) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Sets whether the start position and the end position are relative to the default position in the window (Default:
false
). - setRelativeToLiveWindow(boolean) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Sets whether the start/end positions should move with the live window for live streams.
- setReleaseDay(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the day of the release date.
- setReleaseMonth(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the month of the release date.
- setReleaseTimeoutMs(long) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets a timeout for calls to
Player.release()
andExoPlayer.setForegroundMode(boolean)
. - setReleaseTimeoutMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setReleaseTimeoutMs(long)
instead. - setReleaseYear(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the year of the release date.
- setRemoveAudio(boolean) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Sets whether to remove the audio from the
MediaItem
. - setRemoveAudio(boolean) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Use
EditedMediaItem.Builder.setRemoveAudio(boolean)
to remove the audio from theEditedMediaItem
passed toTransformer.start(EditedMediaItem, String)
instead. - setRemoveVideo(boolean) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
-
Deprecated.Sets whether to remove the video from the
MediaItem
. - setRemoveVideo(boolean) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Use
EditedMediaItem.Builder.setRemoveVideo(boolean)
to remove the video from theEditedMediaItem
passed toTransformer.start(EditedMediaItem, String)
instead. - setRendererDisabled(int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether the renderer at the specified index is disabled.
- setRendererDisabled(int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether the renderer at the specified index is disabled.
- SetRendererDisabled(String, int, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetRendererDisabled
- setRenderers(Renderer...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setRenderers(Renderer...) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
Renderer
s. - setRenderersFactory(RenderersFactory) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
RenderersFactory
that will be used by the player. - setRenderersFactory(RenderersFactory) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setRenderersFactory(RenderersFactory) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the
RenderersFactory
. - setRenderTimeLimitMs(long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Sets a limit on the time a single
MediaCodecRenderer.render(long, long)
call can spend draining and filling the decoder. - setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setRepeatMode(int)
on the delegate. - setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the
Player.RepeatMode
to be used for playback. - setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
Player.RepeatMode
used for playback. - setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a repeat mode setting action.
- setRepeatMode(@com.google.android.exoplayer2.Player.RepeatMode int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setRepeatMode(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- SetRepeatMode(String, @com.google.android.exoplayer2.Player.RepeatMode int) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetRepeatMode
- setRepeatToggleModes(@com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets which repeat toggle modes are enabled.
- setRepeatToggleModes(@com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets which repeat toggle modes are enabled.
- setRepeatToggleModes(@com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets which repeat toggle modes are enabled.
- setRepeatToggleModes(@com.google.android.exoplayer2.util.RepeatModeUtil.RepeatToggleModes int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets which repeat toggle modes are enabled.
- setRequestedVideoEncoderSettings(VideoEncoderSettings) - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory.Builder
-
Deprecated.Sets the requested
VideoEncoderSettings
. - setRequestMetadata(MediaItem.RequestMetadata) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the request metadata.
- setRequestPriority(int) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets the priority of requests made by
CronetDataSource
instances created by this factory. - setRequestProperty(String, String) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource
-
Deprecated.
- setRequestProperty(String, String) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
-
Deprecated.
- setRequestProperty(String, String) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
-
Deprecated.
- setRequestProperty(String, String) - Method in interface com.google.android.exoplayer2.upstream.HttpDataSource
-
Deprecated.Sets the value of a request header.
- setRequirements(Requirements) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Sets the requirements that need to be met for downloads to progress.
- setResetOnNetworkTypeChange(boolean) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets whether to reset if the network type changes.
- setResetOnNetworkTypeChange(boolean) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets whether to reset if the network type changes.
- setResetTimeoutOnRedirects(boolean) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets whether the connect timeout is reset when a redirect occurs.
- setResizeMode(@com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode int) - Method in class com.google.android.exoplayer2.ui.AspectRatioFrameLayout
-
Deprecated.Sets the
AspectRatioFrameLayout.ResizeMode
- setResizeMode(@com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the
AspectRatioFrameLayout.ResizeMode
. - setResizeMode(@com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the
AspectRatioFrameLayout.ResizeMode
. - setRetryPosition(long, E) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- setRetryPosition(long, E) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Called when reading fails and the required retry position is different from the last position.
- setRetryPosition(long, E) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- setRetryPosition(long, E) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- setRewindActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_REWIND
. - setRewindIncrementMs(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the rewind increment in milliseconds.
- setRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.roleFlags
. - setRoleFlags(@com.google.android.exoplayer2.C.RoleFlags int) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the role flags.
- setRotationDegrees(float) - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation.Builder
-
Deprecated.Sets the counterclockwise rotation degrees.
- setRotationDegrees(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.rotationDegrees
. - setRoutingControllerId(String) - Method in class com.google.android.exoplayer2.DeviceInfo.Builder
-
Deprecated.Sets the routing controller id of the associated
MediaRouter2.RoutingController
. - setRubyPosition(@com.google.android.exoplayer2.text.span.TextAnnotation.Position int) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setSampleMimeType(String) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.sampleMimeType
. - setSampleOffsetUs(long) - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput
-
Deprecated.Sets an offset that will be added to the timestamps (and sub-sample timestamps) of samples subsequently written to the sample queues.
- setSampleOffsetUs(long) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Sets an offset that will be added to the timestamps (and sub-sample timestamps) of samples that are subsequently queued.
- setSampleRate(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.sampleRate
. - setSampleRate(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the sample rate.
- setSampleRate(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the sample rate.
- setSamplerTexIdUniform(String, int, int) - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Sets a texture sampler type uniform.
- setSampleTimestampUpperLimitFilterUs(long) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Sets an upper limit for sample timestamp filtering.
- setScale(float, float) - Method in class com.google.android.exoplayer2.effect.ScaleAndRotateTransformation.Builder
-
Deprecated.Sets the x and y axis scaling factors to apply to each frame's width and height.
- setSchedule(ActionSchedule) - Method in class com.google.android.exoplayer2.testutil.ExoHostedTest
-
Sets a schedule to be applied during the test.
- setScheme(UUID) - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration.Builder
-
Deprecated.Sets the
UUID
of the protection scheme. - setScrubberColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for the scrubber handle.
- setSearchQuery(String) - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata.Builder
-
Deprecated.Sets the search query for the requested media, or null if not applicable.
- setSeekBackIncrementMs(long) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
Player.seekBack()
increment. - setSeekBackIncrementMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
Player.seekBack()
increment in milliseconds. - setSeekBackIncrementMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setSeekBackIncrementMs(long)
instead. - setSeekBackIncrementMs(long) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the seek back increment to be used by the player.
- setSeekForwardIncrementMs(long) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
Player.seekForward()
increment. - setSeekForwardIncrementMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
Player.seekForward()
increment in milliseconds. - setSeekForwardIncrementMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setSeekForwardIncrementMs(long)
instead. - setSeekForwardIncrementMs(long) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets the seek forward increment to be used by the player.
- setSeekParameters(SeekParameters) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the parameters that control how seek operations are performed.
- setSeekParameters(SeekParameters) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the parameters that control how seek operations are performed.
- setSeekParameters(SeekParameters) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setSeekParameters(SeekParameters)
instead. - setSeekParameters(SeekParameters) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setSeekParameters(SeekParameters) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setSeekTargetUs(long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.Sets the target time in microseconds within the stream to seek to.
- setSeekTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the timeout in milliseconds for fast forward and rewind operations, or
0
for no timeout. - setSeekToUsOffset(long) - Method in class com.google.android.exoplayer2.testutil.FakeMediaPeriod
-
Sets an offset to be applied to positions returned by
FakeMediaPeriod.seekToUs(long)
. - setSelectedParserName(String) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Defines the container MIME type to propagate through
TrackOutput.format(com.google.android.exoplayer2.Format)
. - setSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.selectionFlags
. - setSelectionFlags(@com.google.android.exoplayer2.C.SelectionFlags int) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the flags used for track selection.
- setSelectionOverride(int, TrackGroupArray, DefaultTrackSelector.SelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setSelectionOverride(int, TrackGroupArray, DefaultTrackSelector.SelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setSelectUndeterminedTextLanguage(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setSelectUndeterminedTextLanguage(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setSelectUndeterminedTextLanguage(boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets whether a text track with undetermined language should be selected if no track with
a preferred language
is available, or if the preferred language is unset. - setSequenceNumber(int) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.sequenceNumber
. - setServerSideAdInsertionMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
-
Deprecated.Sets the
MediaSource.Factory
used to handleMediaItem
instances containing aUri
identified as resolving to content with server side ad insertion (SSAI). - setSessionAvailabilityListener(SessionAvailabilityListener) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.Sets a listener for updates on the cast session availability.
- setSessionKeepaliveMs(long) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets the time to keep
DrmSessions
alive when they're not in use. - setShearDegrees(float) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the shear angle for this Cue.
- setShowBuffering(@com.google.android.exoplayer2.ui.PlayerView.ShowBuffering int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether a buffering spinner is displayed when the player is in the buffering state.
- setShowBuffering(@com.google.android.exoplayer2.ui.StyledPlayerView.ShowBuffering int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether a buffering spinner is displayed when the player is in the buffering state.
- setShowDisableOption(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets whether an option is available for disabling the renderer.
- setShowDisableOption(boolean) - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Sets whether the disabled option can be selected.
- setShowFastForwardButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the fast forward button is shown.
- setShowFastForwardButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the fast forward button is shown.
- setShowFastForwardButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the fast forward button is shown.
- setShowFastForwardButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the fast forward button is shown.
- setShowMultiWindowTimeBar(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the time bar should show all windows, as opposed to just the current one.
- setShowMultiWindowTimeBar(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the time bar should show all windows, as opposed to just the current one.
- setShowMultiWindowTimeBar(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the time bar should show all windows, as opposed to just the current one.
- setShowMultiWindowTimeBar(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the time bar should show all windows, as opposed to just the current one.
- setShowNextButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the next button is shown.
- setShowNextButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the next button is shown.
- setShowNextButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the next button is shown.
- setShowNextButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the next button is shown.
- setShowPreviousButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the previous button is shown.
- setShowPreviousButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the previous button is shown.
- setShowPreviousButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the previous button is shown.
- setShowPreviousButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the previous button is shown.
- setShowRewindButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the rewind button is shown.
- setShowRewindButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the rewind button is shown.
- setShowRewindButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the rewind button is shown.
- setShowRewindButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the rewind button is shown.
- setShowShuffleButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the shuffle button is shown.
- setShowShuffleButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the shuffle button is shown.
- setShowShuffleButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the shuffle button is shown.
- setShowShuffleButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the shuffle button is shown.
- setShowSubtitleButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the subtitle button is shown.
- setShowSubtitleButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the subtitle button is shown.
- setShowTimeoutMs(int) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets the playback controls timeout.
- setShowTimeoutMs(int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets the playback controls timeout.
- setShowVrButton(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets whether the VR button is shown.
- setShowVrButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets whether the VR button is shown.
- setShowVrButton(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the vr button is shown.
- setShuffleMode(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setShuffleModeEnabled(boolean)
on the delegate. - setShuffleModeEnabled(boolean) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets whether shuffling of media items is enabled.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets whether shuffling of media items is enabled.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a shuffle setting action to be executed.
- setShuffleModeEnabled(boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- SetShuffleModeEnabled(String, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetShuffleModeEnabled
- setShuffleOrder(ShuffleOrder) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the shuffle order.
- setShuffleOrder(ShuffleOrder) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setShuffleOrder(ShuffleOrder) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Sets a new shuffle order to use when shuffling the child media sources.
- setShuffleOrder(ShuffleOrder) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a set shuffle order action to be executed.
- setShuffleOrder(ShuffleOrder) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setShuffleOrder(ShuffleOrder, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
-
Deprecated.Sets a new shuffle order to use when shuffling the child media sources.
- SetShuffleOrder(String, ShuffleOrder) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetShuffleOrder
- setShutterBackgroundColor(int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets the background color of the
exo_shutter
view. - setShutterBackgroundColor(int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets the background color of the
exo_shutter
view. - setSimulateIOErrors(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- setSimulatePartialReads(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- setSimulateUnknownLength(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
When set,
FakeDataSource.open(DataSpec)
will behave as though the source is unable to determine the length of the underlying data. - setSimulateUnknownLength(boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput.Builder
- setSize(float) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the size of the cue box in the writing direction specified as a fraction of the viewport size in that direction.
- setSkipCallback(SessionCallbackBuilder.SkipCallback) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder
-
Deprecated.Sets the
SessionCallbackBuilder.SkipCallback
to handle skip backward and skip forward. - setSkipSilenceEnabled(boolean) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets whether silences should be skipped in the audio stream.
- setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setSkipSilenceEnabled(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
ExoPlayer.setSkipSilenceEnabled(boolean)
instead. - setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether silences silences in the audio stream is enabled.
- setSkipSilenceEnabled(boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets whether skipping silences in the audio stream is enabled.
- setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setSkipSilenceEnabled(boolean)
instead. - setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setSkipSilenceEnabled(boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setSlidingWindowMaxWeight(int) - Method in class com.google.android.exoplayer2.upstream.DefaultBandwidthMeter.Builder
-
Deprecated.Sets the maximum weight for the sliding window.
- setSmallIcon(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the small icon of the notification which is also shown in the system status bar.
- setSmallIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the small icon of the notification shown in the status bar.
- setSocketFactory(SocketFactory) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Sets a socket factory for
RtspClient
's connection, the default value isSocketFactory.getDefault()
. - setSourceVolume(int, float) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Sets the volume applied to future samples queued from the given source.
- setSpatializationBehavior(@com.google.android.exoplayer2.C.SpatializationBehavior int) - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.
- setSpeed(float) - Method in class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.Sets the target playback speed.
- setSsrc(int) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.ssrc
. - setStartPositionMs(long) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Sets the optional start position in milliseconds which must be a value larger than or equal to zero (Default: 0).
- setStartsAtKeyFrame(boolean) - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration.Builder
-
Deprecated.Sets whether the start point is guaranteed to be a key frame.
- setStartTimeMs(long) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setStartTimeUs(long) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Sets the start time for the queue.
- setState(@com.google.android.exoplayer2.offline.Download.State int) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setStatesToRemoving() - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- setStatesToRemoving() - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Sets all states to
Download.STATE_REMOVING
. - setStation(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the name of the station streaming the media.
- setStereoMode(@com.google.android.exoplayer2.C.StereoMode int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.stereoMode
. - setStopActionIconResourceId(int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.The resource id of the drawable to be used as the icon of action
PlayerNotificationManager.ACTION_STOP
. - setStopReason(int) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- setStopReason(int) - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Sets the stop reason of the downloads in a terminal state (
Download.STATE_COMPLETED
,Download.STATE_FAILED
). - setStopReason(int) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setStopReason(String, int) - Method in class com.google.android.exoplayer2.offline.DefaultDownloadIndex
-
Deprecated.
- setStopReason(String, int) - Method in class com.google.android.exoplayer2.offline.DownloadManager
-
Deprecated.Sets the stop reason for one or all downloads.
- setStopReason(String, int) - Method in interface com.google.android.exoplayer2.offline.WritableDownloadIndex
-
Deprecated.Sets the stop reason of the download with the given ID in a terminal state (
Download.STATE_COMPLETED
,Download.STATE_FAILED
). - setStreamActivityMonitorId(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.Sets the ID to be used to debug the stream with the stream activity monitor.
- setStreamKeys(StreamKey...) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setStreamKeys(List<StreamKey>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional stream keys by which the manifest is filtered (only used for adaptive streams).
- setStreamKeys(List<StreamKey>) - Method in class com.google.android.exoplayer2.offline.DownloadRequest.Builder
-
Deprecated.Sets the
DownloadRequest.streamKeys
. - setStyle(CaptionStyleCompat) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the caption style.
- setSubsampleOffsetUs(long) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.subsampleOffsetUs
. - setSubtitle(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the subtitle.
- setSubtitleConfigurations(List<MediaItem.SubtitleConfiguration>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional subtitles.
- setSubtitles(List<MediaItem.Subtitle>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Use
MediaItem.Builder.setSubtitleConfigurations(List)
instead. Note thatMediaItem.Builder.setSubtitleConfigurations(List)
doesn't accept null, use an empty list to clear the contents. - setSupportedContentTypes(@com.google.android.exoplayer2.C.ContentType int...) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- setSupportedContentTypes(@com.google.android.exoplayer2.C.ContentType int...) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Sets the supported content types for ad media.
- setSupportedFormats(Format...) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets a list of
Format
s to be used by aFakeMediaSource
to create media periods. - setSurfaceSize(Size) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the size of the surface onto which the video is being rendered.
- setTag(Object) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional tag for custom attributes.
- setTag(Object) - Method in class com.google.android.exoplayer2.source.SilenceMediaSource.Factory
-
Deprecated.Sets a tag for the media source which will be published in the
Timeline
of the source asWindow#mediaItem.localConfiguration.tag
. - setTag(Object) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Sets a tag for the media source which will be published in the
Timeline
of the source asWindow#mediaItem.localConfiguration.tag
. - setTargetBufferBytes(int) - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
-
Deprecated.Sets the target buffer size in bytes.
- setTargetBufferSize(int) - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- setTargetClasses(String[]) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setTargetId(String) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setTargetLiveOffsetIncrementOnRebufferMs(long) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
-
Deprecated.Sets the increment applied to the target live offset each time the player is rebuffering, in milliseconds.
- setTargetLiveOffsetOverrideUs(long) - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl
-
Deprecated.
- setTargetLiveOffsetOverrideUs(long) - Method in interface com.google.android.exoplayer2.LivePlaybackSpeedControl
-
Deprecated.Sets the target live offset in microseconds that overrides the live offset
configured
by the media. - setTargetOffsetMs(long) - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration.Builder
-
Deprecated.Sets the target live offset, in milliseconds.
- setTargetTagName(String) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setTargetVoice(String) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setTestId(String) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the test ID, used to generate output files.
- setText(CharSequence) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the cue text.
- setTextAlignment(Layout.Alignment) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the alignment of the cue text within the cue box.
- setTextSize(float, @com.google.android.exoplayer2.text.Cue.TextSizeType int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the default text size and type for this cue's text.
- setTextureOutput(DefaultVideoFrameProcessor.TextureOutputListener, int) - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor.Factory.Builder
-
Deprecated.Sets texture output settings.
- setTheme(int) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets the resource ID of the theme used to inflate this dialog.
- setThrowsWhenUsingWrongThread(boolean) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.Do not use this method and ensure all calls are made from the correct thread.
- setThrowsWhenUsingWrongThread(boolean) - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Do not use this method and ensure all calls are made from the correct thread.
- setTileCountHorizontal(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.
- setTileCountVertical(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.tileCountVertical
. - setTimeBarMinUpdateInterval(int) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets the minimum interval between time bar position updates.
- setTimeBarMinUpdateInterval(int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets the minimum interval between time bar position updates.
- setTimedMetadata(Metadata) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the most recent timed
Metadata
. - setTimeline(Timeline) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets a
Timeline
to be used by aFakeMediaSource
in the test runner. - setTimeoutMs(long) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Sets the timeout in milliseconds, the default value is
RtspMediaSource.DEFAULT_TIMEOUT_MS
. - setTimestamp(long) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
-
Deprecated.Sets
RtpPacket.timestamp
. - setTimestampAdjuster(TimestampAdjuster) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
-
Deprecated.Sets a
TimestampAdjuster
for adjusting the timestamps of the output samples. - setTimestampAdjusterInitializationTimeoutMs(long) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets the timeout for the loading thread to wait for the timestamp adjuster to initialize, in milliseconds.The default value is zero, which is interpreted as an infinite timeout.
- setTimeToFirstByteEstimator(TimeToFirstByteEstimator) - Method in class com.google.android.exoplayer2.upstream.experimental.ExperimentalBandwidthMeter.Builder
-
Deprecated.Sets the
TimeToFirstByteEstimator
to be used. - setTitle(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the title.
- setToIdentity(float[]) - Static method in class com.google.android.exoplayer2.util.GlUtil
-
Deprecated.Sets the input
matrix
to an identity matrix. - setTotalBufferedDurationMs(SimpleBasePlayer.PositionSupplier) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the
SimpleBasePlayer.PositionSupplier
for the estimated total buffered duration in milliseconds. - setTotalDiscCount(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the total number of discs.
- setTotalTrackCount(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the total number of tracks.
- setTrackFormatComparator(Comparator<Format>) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets a
Comparator
used to determine the display order of the tracks within each track group. - setTrackId(String) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Use
MediaItem.SubtitleConfiguration.Builder.setId(String)
instead (on theMediaItem.SubtitleConfiguration
passed toSingleSampleMediaSource.Factory.createMediaSource(MediaItem.SubtitleConfiguration, long)
).trackId
will only be used ifMediaItem.SubtitleConfiguration.id
isnull
. - setTrackNameProvider(TrackNameProvider) - Method in class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Sets the
TrackNameProvider
used to generate the user visible name of each track and updates the view with track names queried from the specified provider. - setTrackNameProvider(TrackNameProvider) - Method in class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Sets the
TrackNameProvider
used to generate the user visible name of each track and updates the view with track names queried from the specified provider. - setTrackNumber(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the track number.
- setTracks(Tracks) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the
Tracks
of this media item. - setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setTrackSelectionParameters(TrackSelectionParameters)
on the delegate. - setTrackSelectionParameters(TrackSelectionParameters) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the parameters constraining the track selection.
- setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the currently active
TrackSelectionParameters
. - setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setTrackSelectionParameters(TrackSelectionParameters) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setTrackSelector(DefaultTrackSelector) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setTrackSelector(DefaultTrackSelector) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets a
DefaultTrackSelector
. - setTrackSelector(TrackSelector) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
TrackSelector
that will be used by the player. - setTrackSelector(TrackSelector) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setTrackSelector(TrackSelector)
instead. - setTrackTypeDisabled(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setTrackTypeDisabled(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setTrackTypeDisabled(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets whether a track type is disabled.
- setTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets the
TransferListener
that will be used. - setTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.Sets the
TransferListener
that will be used. - setTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.ext.rtmp.RtmpDataSource.Factory
-
Deprecated.Sets the
TransferListener
that will be used. - setTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.DefaultDataSource.Factory
-
Deprecated.Sets the
TransferListener
that will be used. - setTransferListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets the
TransferListener
that will be used. - setTransformationException(TransformationException) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the
TransformationException
that caused the transformation to fail. - setTransformationRequest(TransformationRequest) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the
TransformationRequest
which configures the editing and transcoding options. - setTransmuxAudio(boolean) - Method in class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Sets whether to transmux the media items' audio tracks.
- setTransmuxVideo(boolean) - Method in class com.google.android.exoplayer2.transformer.Composition.Builder
-
Deprecated.Sets whether to transmux the media items' video tracks.
- setTreatLoadErrorsAsEndOfStream(boolean) - Method in class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
-
Deprecated.Sets whether load errors will be treated as end-of-stream signal (load errors will not be propagated).
- setTrustedPackageNames(List<String>) - Method in class com.google.android.exoplayer2.ext.media2.SessionCallbackBuilder.DefaultAllowedCommandProvider
-
Deprecated.Sets the package names from which the session will accept incoming connections.
- setTsExtractorFlags(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets flags for
DefaultTsPayloadReaderFactory
s used byTsExtractor
instances created by the factory. - setTsExtractorMode(@com.google.android.exoplayer2.extractor.ts.TsExtractor.Mode int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets the mode for
TsExtractor
instances created by the factory. - setTsExtractorTimestampSearchBytes(int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets the number of bytes searched to find a timestamp for
TsExtractor
instances created by the factory. - setTsSubtitleFormats(List<Format>) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorsFactory
-
Deprecated.Sets a list of subtitle formats to pass to the
DefaultTsPayloadReaderFactory
used byTsExtractor
instances created by the factory. - setTunnelingEnabled(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.Sets whether to enable tunneling if possible.
- setTunnelingEnabled(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.Sets whether to enable tunneling if possible.
- setType(int) - Method in class com.google.android.exoplayer2.PlayerMessage
-
Deprecated.Sets the message type forwarded to
PlayerMessage.Target.handleMessage(int, Object)
. - setUid(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the unique identifier of this media item within a playlist.
- setUid(Object) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
-
Deprecated.Sets the unique identifier of the period within its media item.
- setUnderline(boolean) - Method in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- setUnplayedColor(int) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Sets the color for the portion of the time bar after the current played position.
- setUpdateTimeMs(long) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setUpstreamDataSourceFactory(DataSource.Factory) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the
DataSource.Factory
for upstreamDataSources
, which are used to read data in the case of a cache miss. - setUpstreamFormatChangeListener(SampleQueue.UpstreamFormatChangedListener) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Sets a listener to be notified of changes to the upstream format.
- setUpstreamPriority(int) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets the priority to use when requesting data from upstream.
- setUpstreamPriorityTaskManager(PriorityTaskManager) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSource.Factory
-
Deprecated.Sets an optional
PriorityTaskManager
to use when requesting data from upstream. - setUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional URI.
- setUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration.Builder
-
Deprecated.Sets the
Uri
to the subtitle file. - setUri(Uri) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
-
Sets the URI where this resource is located.
- setUri(Uri) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setUri(Uri) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets
DataSpec.uri
. - setUri(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
-
Deprecated.Sets the optional URI.
- setUri(String) - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest.TestResource.Builder
-
Sets the URI where this resource is located.
- setUri(String) - Method in class com.google.android.exoplayer2.testutil.DownloadBuilder
- setUri(String) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets
DataSpec.uri
. - setUriPositionOffset(long) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
-
Deprecated.Sets the
DataSpec.uriPositionOffset
. - setUsage(@com.google.android.exoplayer2.C.AudioUsage int) - Method in class com.google.android.exoplayer2.audio.AudioAttributes.Builder
-
Deprecated.
- setUseArtwork(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether artwork is displayed if present in the media.
- setUseArtwork(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Use
StyledPlayerView.setArtworkDisplayMode(int)
instead. - setUseChronometer(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the elapsed time of the media playback should be displayed.
- setUseController(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Sets whether the playback controls can be shown.
- setUseController(boolean) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Sets whether the playback controls can be shown.
- setUseDrmSessionsForClearContent(@com.google.android.exoplayer2.C.TrackType int...) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets whether this session manager should attach
DrmSessions
to the clear sections of the media content. - setUseFastForwardAction(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the fast forward action should be used.
- setUseFastForwardActionInCompactView(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the fast forward action should also be used in compact view.
- setUseLazyPreparation(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether media sources should be initialized lazily.
- setUseLazyPreparation(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setUseLazyPreparation(boolean)
instead. - setUseLazyPreparation(boolean) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
- setUseLazyPreparation(boolean) - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
-
Sets whether to use lazy preparation.
- setUseNextAction(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the next action should be used.
- setUseNextActionInCompactView(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.If
useNextAction
istrue
, sets whether the next action should also be used in compact view. - setUsePlatformDiagnostics(boolean) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets whether the player reports diagnostics data to the Android platform.
- setUsePlayPauseActions(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the play and pause actions should be used.
- setUsePreviousAction(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the previous action should be used.
- setUsePreviousActionInCompactView(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.If
usePreviousAction
istrue
, sets whether the previous action should also be used in compact view. - setUserAgent(String) - Method in class com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory
-
Deprecated.Sets the user agent that will be used.
- setUserAgent(String) - Method in class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource.Factory
-
Deprecated.Sets the user agent that will be used.
- setUserAgent(String) - Method in class com.google.android.exoplayer2.source.rtsp.RtspMediaSource.Factory
-
Deprecated.Sets the user agent, the default value is
ExoPlayerLibraryInfo.VERSION_SLASHY
. - setUserAgent(String) - Method in class com.google.android.exoplayer2.upstream.DefaultHttpDataSource.Factory
-
Deprecated.Sets the user agent that will be used.
- setUserDefaultStyle() - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Styles the captions using
CaptioningManager.getUserStyle()
ifCaptioningManager
is available and enabled. - setUserDefaultTextSize() - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the text size based on
CaptioningManager.getFontScale()
ifCaptioningManager
is available and enabled. - setUseRewindAction(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the rewind action should be used.
- setUseRewindActionInCompactView(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the rewind action should also be used in compact view.
- setUserRating(Rating) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the user
Rating
. - setUseSensorRotation(boolean) - Method in class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.Sets whether to use the orientation sensor for rotation (if available).
- setUseSessionKeys(boolean) - Method in class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
-
Deprecated.Sets whether to use #EXT-X-SESSION-KEY tags provided in the multivariant playlist.
- setUsesHdr(boolean) - Method in class com.google.android.exoplayer2.effect.OverlaySettings.Builder
-
Deprecated.Sets whether input overlay comes from an HDR source.
- setUseStopAction(boolean) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets whether the stop action should be used.
- setUuidAndExoMediaDrmProvider(UUID, ExoMediaDrm.Provider) - Method in class com.google.android.exoplayer2.drm.DefaultDrmSessionManager.Builder
-
Deprecated.Sets the UUID of the DRM scheme and the
ExoMediaDrm.Provider
to use. - setVastLoadTimeoutMs(int) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets the VAST load timeout, in milliseconds.
- setVersion(SQLiteDatabase, @com.google.android.exoplayer2.database.VersionTable.Feature int, String, int) - Static method in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Sets the version of a specified instance of a specified feature.
- setVerticalType(@com.google.android.exoplayer2.text.Cue.VerticalType int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the vertical formatting for this Cue.
- setVideoAdPlayerCallback(VideoAdPlayer.VideoAdPlayerCallback) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader.Builder
-
Deprecated.Sets a callback to receive video ad player events.
- setVideoAssetPath(String) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the input video asset path.
- setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets a
C.VideoChangeFrameRateStrategy
that will be used by the player when provided with a video outputSurface
. - setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets a
C.VideoChangeFrameRateStrategy
that will be used by the player when provided with a video outputSurface
. - setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
ExoPlayer.setVideoChangeFrameRateStrategy(int)
instead. - setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.
- setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoChangeFrameRateStrategy(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setVideoEffects(List<Effect>) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets a
List
of video effects that will be applied to each video frame. - setVideoEffects(List<Effect>) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoEffects(List<Effect>) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setVideoEffects(List<Effect>) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Set the video effects in an
EditedMediaItem
, and pass it toTransformer.start(EditedMediaItem, String)
instead. - setVideoEncoderName(String) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the name of the video encoder used.
- setVideoEncoderName(String) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the name of the video encoder used.
- setVideoEncoderSelector(EncoderSelector) - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory.Builder
-
Deprecated.Sets the video
EncoderSelector
. - setVideoFrameCount(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the number of video frames.
- setVideoFrameCount(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the number of video frames.
- setVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets a listener to receive video frame metadata events.
- setVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.
- setVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoFrameMetadataListener(VideoFrameMetadataListener) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setVideoFrameProcessorFactory(VideoFrameProcessor.Factory) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
-
Sets the
VideoFrameProcessor.Factory
. - setVideoFrameProcessorFactory(VideoFrameProcessor.Factory) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
-
Deprecated.Sets the factory to be used to create
VideoFrameProcessor
instances. - setVideoId(String) - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionUriBuilder
-
Deprecated.The stream request video ID used for on-demand streams.
- setVideoMimeType(String) - Method in class com.google.android.exoplayer2.transformer.TransformationRequest.Builder
-
Deprecated.Sets the video MIME type of the output.
- setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
C.VideoScalingMode
that will be used by the player. - setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets the
C.VideoScalingMode
. - setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
ExoPlayer.setVideoScalingMode(int)
instead. - setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in interface com.google.android.exoplayer2.mediacodec.MediaCodecAdapter
-
Deprecated.Specifies the scaling mode to use, if a surface was specified when the codec was created.
- setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in class com.google.android.exoplayer2.mediacodec.SynchronousMediaCodecAdapter
-
Deprecated.
- setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setVideoScalingMode(int)
instead. - setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoScalingMode(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setVideoSize(VideoSize) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current video size.
- setVideoSurface() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a set video surface action.
- setVideoSurface(Surface) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.setVideoSurface(Surface)
instead. - setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setVideoSurface(Surface)
on the delegate. - setVideoSurface(Surface) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the
Surface
onto which video will be rendered. - setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Sets the video
Surface
. - setVideoSurface(Surface) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- SetVideoSurface(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.SetVideoSurface
- setVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.setVideoSurfaceHolder(SurfaceHolder)
instead. - setVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setVideoSurfaceHolder(SurfaceHolder)
on the delegate. - setVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the
SurfaceHolder
that holds theSurface
onto which video will be rendered. - setVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoSurfaceHolder(SurfaceHolder) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setVideoSurfaceView(SurfaceView) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.setVideoSurfaceView(SurfaceView)
instead. - setVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setVideoSurfaceView(SurfaceView)
on the delegate. - setVideoSurfaceView(SurfaceView) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the
SurfaceView
onto which video will be rendered. - setVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoSurfaceView(SurfaceView) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setVideoTextureView(TextureView) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
-
Deprecated.Use
Player.setVideoTextureView(TextureView)
instead. - setVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setVideoTextureView(TextureView)
on the delegate. - setVideoTextureView(TextureView) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the
TextureView
onto which video will be rendered. - setVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVideoTextureView(TextureView) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setViewportSize(int, int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setViewportSize(int, int, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setViewportSize(int, int, boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Sets the viewport size to constrain adaptive video selections so that only tracks suitable for the viewport are selected.
- setViewportSizeToPhysicalDisplaySize(Context, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
-
Deprecated.
- setViewportSizeToPhysicalDisplaySize(Context, boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
-
Deprecated.
- setViewportSizeToPhysicalDisplaySize(Context, boolean) - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
-
Deprecated.Equivalent to calling
TrackSelectionParameters.Builder.setViewportSize(int, int, boolean)
with the viewport size obtained fromUtil.getCurrentDisplayModeSize(Context)
. - setViewType(@com.google.android.exoplayer2.ui.SubtitleView.ViewType int) - Method in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Sets the type of
View
used to display subtitles. - setVisibility(@com.google.android.exoplayer2.ui.PlayerNotificationManager.Visibility int) - Method in class com.google.android.exoplayer2.ui.PlayerNotificationManager
-
Deprecated.Sets the visibility of the notification which determines whether and how the notification is shown when the device is in lock screen mode.
- setVisibility(int) - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- setVisibility(int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- setVolume(float) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Sets the playback volume.
- setVolume(float) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- setVolume(float) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- setVolume(float) - Method in interface com.google.android.exoplayer2.ExoPlayer.AudioComponent
-
Deprecated.Use
Player.setVolume(float)
instead. - setVolume(float) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.This method is not supported and does nothing.
- setVolume(float) - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.setVolume(float)
on the delegate. - setVolume(float) - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Sets the audio volume, valid values are between 0 (silence) and 1 (unity gain, signal unchanged), inclusive.
- setVolume(float) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- setVolume(float) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
-
Deprecated.Sets the current audio volume, with 0 being silence and 1 being unity gain (signal unchanged).
- setVolume(float) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setVolume(float) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- setVrButtonListener(View.OnClickListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Sets listener for the VR button.
- setVrButtonListener(View.OnClickListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Sets listener for the VR button.
- setWakeMode(@com.google.android.exoplayer2.C.WakeMode int) - Method in class com.google.android.exoplayer2.ExoPlayer.Builder
-
Deprecated.Sets the
C.WakeMode
that will be used by the player. - setWakeMode(@com.google.android.exoplayer2.C.WakeMode int) - Method in interface com.google.android.exoplayer2.ExoPlayer
-
Deprecated.Sets how the player should keep the device awake for playback when the screen is off.
- setWakeMode(@com.google.android.exoplayer2.C.WakeMode int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
-
Deprecated.Use
ExoPlayer.Builder.setWakeMode(int)
instead. - setWakeMode(@com.google.android.exoplayer2.C.WakeMode int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- setWakeMode(int) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
- setWidth(int) - Method in class com.google.android.exoplayer2.Format.Builder
-
Deprecated.Sets
Format.width
. - setWidth(int) - Method in class com.google.android.exoplayer2.transformer.ExportResult.Builder
-
Deprecated.Sets the width.
- setWidth(int) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
-
Deprecated.Sets the width.
- setWidth(int) - Method in class com.google.android.exoplayer2.util.FrameInfo.Builder
-
Deprecated.Sets the frame width, in pixels.
- setWindowColor(int) - Method in class com.google.android.exoplayer2.text.Cue.Builder
-
Deprecated.Sets the fill color of the window.
- setWindowStartTimeMs(long) - Method in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData.Builder
-
Deprecated.Sets the start time of the live window.
- setWriter(CharSequence) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Sets the writer.
- setYear(Integer) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
-
Deprecated.Use
MediaMetadata.Builder.setRecordingYear(Integer)
instead. - ShadowMediaCodecConfig - Class in com.google.android.exoplayer2.robolectric
-
A JUnit @Rule to configure Roboelectric's
ShadowMediaCodec
. - sharedInitializeOrWait(boolean, long, long) - Method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.For shared timestamp adjusters, performs necessary initialization actions for a caller.
- shearDegrees - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The shear angle in degrees to be applied to this Cue, expressed in graphics coordinates.
- shouldCancelChunkLoad(long, Chunk, List<? extends MediaChunk>) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Returns whether an ongoing load of a chunk should be canceled.
- shouldCancelLoad(long, Chunk, List<? extends MediaChunk>) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkSource
-
Deprecated.Returns whether an ongoing load of a chunk should be canceled.
- shouldCancelLoad(long, Chunk, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- shouldCancelLoad(long, Chunk, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- shouldCancelLoad(long, Chunk, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.testutil.FakeChunkSource
- shouldContinueLoading(long, long, float) - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- shouldContinueLoading(long, long, float) - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called by the player to determine whether it should continue to load the source.
- shouldDropBuffersToKeyframe(long, long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Returns whether to drop all buffers from the buffer being processed to the keyframe at or after the current playback position, if possible.
- shouldDropBuffersToKeyframe(long, long, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns whether to drop all buffers from the buffer being processed to the keyframe at or after the current playback position, if possible.
- shouldDropOutputBuffer(long, long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Returns whether the buffer being processed should be dropped.
- shouldDropOutputBuffer(long, long, boolean) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns whether the buffer being processed should be dropped.
- shouldEvaluateQueueSize(long, List<? extends MediaChunk>) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.Called from
AdaptiveTrackSelection.evaluateQueueSize(long, List)
to determine whether an evaluation should be performed. - shouldEvictSample(Deque<SlidingWeightedAverageBandwidthStatistic.Sample>) - Method in interface com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction
-
Deprecated.Whether the sample at the front of the queue needs to be evicted.
- shouldForceRenderOutputBuffer(long, long) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Returns whether to force rendering an output buffer.
- shouldForceRenderOutputBuffer(long, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Returns whether to force rendering an output buffer.
- shouldInitCodec(MediaCodecInfo) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- shouldInitCodec(MediaCodecInfo) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- shouldPlayAdGroup() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns whether the ad group has at least one ad that should be played.
- shouldProcessBuffer(long, long) - Method in class com.google.android.exoplayer2.testutil.FakeAudioRenderer
- shouldProcessBuffer(long, long) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
-
Called before the renderer processes a buffer.
- shouldProcessBuffer(long, long) - Method in class com.google.android.exoplayer2.testutil.FakeVideoRenderer
- shouldReinitCodec() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns whether the renderer needs to re-initialize the codec, possibly as a result of a change in device capabilities.
- shouldShowPlayButton(Player) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether a play button should be presented on a UI element for playback control.
- shouldStartPlayback(long, float, boolean, long) - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.
- shouldStartPlayback(Timeline, MediaPeriodId, long, float, boolean, long) - Method in class com.google.android.exoplayer2.DefaultLoadControl
-
Deprecated.
- shouldStartPlayback(Timeline, MediaPeriodId, long, float, boolean, long) - Method in interface com.google.android.exoplayer2.LoadControl
-
Deprecated.Called repeatedly by the player when it's loading the source, has yet to start playback, and has the minimum amount of data necessary for playback to be started.
- shouldUseBypass(Format) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- shouldUseBypass(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns whether buffers in the input format can be processed without a codec.
- show() - Method in class com.google.android.exoplayer2.ui.PlayerControlView
-
Deprecated.Shows the playback controls.
- show() - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.Shows the playback controls.
- SHOW_BUFFERING_ALWAYS - Static variable in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.The buffering view is always shown when the player is in the
buffering
state. - SHOW_BUFFERING_ALWAYS - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.The buffering view is always shown when the player is in the
buffering
state. - SHOW_BUFFERING_NEVER - Static variable in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.The buffering view is never shown.
- SHOW_BUFFERING_NEVER - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.The buffering view is never shown.
- SHOW_BUFFERING_WHEN_PLAYING - Static variable in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.
- SHOW_BUFFERING_WHEN_PLAYING - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- showController() - Method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Shows the playback controls.
- showController() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Shows the playback controls.
- showScrubber() - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Shows the scrubber handle.
- showScrubber(long) - Method in class com.google.android.exoplayer2.ui.DefaultTimeBar
-
Deprecated.Shows the scrubber handle with animation.
- shuffleModeEnabled - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.Whether shuffling of media items is enabled.
- ShuffleOrder - Interface in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ShuffleOrder.DefaultShuffleOrder - Class in com.google.android.exoplayer2.source
-
Deprecated.The default
ShuffleOrder
implementation for random shuffle order. - ShuffleOrder.UnshuffledShuffleOrder - Class in com.google.android.exoplayer2.source
-
Deprecated.A
ShuffleOrder
implementation which does not shuffle. - signalEndOfCurrentInputStream() - Method in class com.google.android.exoplayer2.effect.BaseGlShaderProgram
-
Deprecated.
- signalEndOfCurrentInputStream() - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
-
Deprecated.Notifies the
GlShaderProgram
that no further input frames belonging to the current input stream will be queued. - signalEndOfInput() - Method in class com.google.android.exoplayer2.effect.DefaultVideoFrameProcessor
-
Deprecated.
- signalEndOfInput() - Method in interface com.google.android.exoplayer2.util.VideoFrameProcessor
-
Deprecated.Informs the
VideoFrameProcessor
that no further input frames should be accepted. - signalEndOfInputStream() - Method in interface com.google.android.exoplayer2.transformer.Codec
-
Deprecated.Signals end-of-stream on input to a video encoder.
- signalEndOfInputStream() - Method in class com.google.android.exoplayer2.transformer.DefaultCodec
-
Deprecated.
- signalEndOfVideoInput() - Method in interface com.google.android.exoplayer2.transformer.SampleConsumer
-
Deprecated.Informs the consumer that no further input frames will be rendered.
- signalEndOfVideoInput() - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.Signals that no further input frames will be rendered.
- SilenceMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SilenceMediaSource(long) - Constructor for class com.google.android.exoplayer2.source.SilenceMediaSource
-
Deprecated.Creates a new media source providing silent audio of the given duration.
- SilenceMediaSource.Factory - Class in com.google.android.exoplayer2.source
-
Deprecated.Factory for
SilenceMediaSources
. - SilenceSkippingAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SilenceSkippingAudioProcessor() - Constructor for class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.Creates a new silence skipping audio processor.
- SilenceSkippingAudioProcessor(long, long, short) - Constructor for class com.google.android.exoplayer2.audio.SilenceSkippingAudioProcessor
-
Deprecated.Creates a new silence skipping audio processor.
- SimpleBasePlayer - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleBasePlayer(Looper) - Constructor for class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Creates the base class.
- SimpleBasePlayer(Looper, Clock) - Constructor for class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.Creates the base class.
- SimpleBasePlayer.MediaItemData - Class in com.google.android.exoplayer2
-
Deprecated.An immutable description of an item in the playlist, containing both static setup information like
MediaItem
and dynamic data that is generally read from the media like the duration. - SimpleBasePlayer.MediaItemData.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
SimpleBasePlayer.MediaItemData
objects. - SimpleBasePlayer.PeriodData - Class in com.google.android.exoplayer2
-
Deprecated.Data describing the properties of a period inside a
SimpleBasePlayer.MediaItemData
. - SimpleBasePlayer.PeriodData.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
SimpleBasePlayer.PeriodData
objects. - SimpleBasePlayer.PositionSupplier - Interface in com.google.android.exoplayer2
-
Deprecated.A supplier for a position.
- SimpleBasePlayer.State - Class in com.google.android.exoplayer2
-
Deprecated.An immutable state description of the player.
- SimpleBasePlayer.State.Builder - Class in com.google.android.exoplayer2
-
Deprecated.A builder for
SimpleBasePlayer.State
objects. - SimpleCache - Class in com.google.android.exoplayer2.upstream.cache
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleCache(File, CacheEvictor) - Constructor for class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Use a constructor that takes a
DatabaseProvider
for improved performance. - SimpleCache(File, CacheEvictor, DatabaseProvider) - Constructor for class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Constructs the cache.
- SimpleCache(File, CacheEvictor, DatabaseProvider, byte[], boolean, boolean) - Constructor for class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.Constructs the cache.
- SimpleDecoder<I extends DecoderInputBuffer,O extends DecoderOutputBuffer,E extends DecoderException> - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleDecoder(I[], O[]) - Constructor for class com.google.android.exoplayer2.decoder.SimpleDecoder
-
Deprecated.
- SimpleDecoderOutputBuffer - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleDecoderOutputBuffer(DecoderOutputBuffer.Owner<SimpleDecoderOutputBuffer>) - Constructor for class com.google.android.exoplayer2.decoder.SimpleDecoderOutputBuffer
-
Deprecated.
- SimpleExoPlayer - Class in com.google.android.exoplayer2
-
Deprecated.Use
ExoPlayer
instead. - SimpleExoPlayer(Context, RenderersFactory, TrackSelector, MediaSource.Factory, LoadControl, BandwidthMeter, AnalyticsCollector, boolean, Clock, Looper) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.Use the
ExoPlayer.Builder
. - SimpleExoPlayer(SimpleExoPlayer.Builder) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- SimpleExoPlayer.Builder - Class in com.google.android.exoplayer2
-
Deprecated.Use
ExoPlayer.Builder
instead. - SimpleMetadataDecoder - Class in com.google.android.exoplayer2.metadata
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleMetadataDecoder() - Constructor for class com.google.android.exoplayer2.metadata.SimpleMetadataDecoder
-
Deprecated.
- SimpleSubtitleDecoder - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SimpleSubtitleDecoder(String) - Constructor for class com.google.android.exoplayer2.text.SimpleSubtitleDecoder
-
Deprecated.
- SimulatedIOException(String) - Constructor for exception com.google.android.exoplayer2.testutil.FakeExtractorInput.SimulatedIOException
- simulateIOErrors - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig
-
Whether to simulate IO errors.
- simulatePartialReads - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig
-
Whether to simulate partial reads.
- simulateUnknownLength - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig
-
Whether to simulate unknown input length.
- SINGLE_WINDOW_UID - Static variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.A
Timeline.Window.uid
for a window that must be used for single-windowTimelines
. - SingleColorLut - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SingleFrameGlShaderProgram - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SingleFrameGlShaderProgram(boolean) - Constructor for class com.google.android.exoplayer2.effect.SingleFrameGlShaderProgram
-
Deprecated.Creates a
SingleFrameGlShaderProgram
instance. - SinglePeriodAdTimeline - Class in com.google.android.exoplayer2.source.ads
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SinglePeriodAdTimeline(Timeline, AdPlaybackState) - Constructor for class com.google.android.exoplayer2.source.ads.SinglePeriodAdTimeline
-
Deprecated.Creates a new timeline with a single period containing ads.
- SinglePeriodTimeline - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SinglePeriodTimeline(long, boolean, boolean, boolean, Object, MediaItem) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.Creates a timeline containing a single period and a window that spans it.
- SinglePeriodTimeline(long, boolean, boolean, boolean, Object, Object) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- SinglePeriodTimeline(long, long, long, long, boolean, boolean, boolean, Object, MediaItem) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.Creates a timeline with one period, and a window of known duration starting at a specified position in the period.
- SinglePeriodTimeline(long, long, long, long, boolean, boolean, boolean, Object, Object) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.
- SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
-
Deprecated.Creates a timeline with one period, and a window of known duration starting at a specified position in the period.
- SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, boolean, Object, Object) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
- SinglePeriodTimeline(long, long, long, long, long, long, long, boolean, boolean, Object, MediaItem, MediaItem.LiveConfiguration) - Constructor for class com.google.android.exoplayer2.source.SinglePeriodTimeline
- SingleSampleMediaChunk - Class in com.google.android.exoplayer2.source.chunk
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SingleSampleMediaChunk(DataSource, DataSpec, Format, @com.google.android.exoplayer2.C.SelectionReason int, Object, long, long, long, @com.google.android.exoplayer2.C.TrackType int, Format) - Constructor for class com.google.android.exoplayer2.source.chunk.SingleSampleMediaChunk
-
Deprecated.
- SingleSampleMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SingleSampleMediaSource.Factory - Class in com.google.android.exoplayer2.source
-
Deprecated.Factory for
SingleSampleMediaSource
. - singleSampleWithTimeUs(long) - Static method in interface com.google.android.exoplayer2.testutil.FakeMediaPeriod.TrackDataFactory
-
Returns a factory that always provides a single keyframe sample with
time=sampleTimeUs
and then end-of-stream. - SingleSegmentBase() - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase
-
Deprecated.
- SingleSegmentBase(RangedUri, long, long, long, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.SegmentBase.SingleSegmentBase
-
Deprecated.
- SingleSegmentRepresentation(long, Format, List<BaseUrl>, SegmentBase.SingleSegmentBase, List<Descriptor>, List<Descriptor>, List<Descriptor>, String, long) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.
- SINK_FORMAT_SUPPORTED_DIRECTLY - Static variable in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.The sink supports the format directly, without the need for internal transcoding.
- SINK_FORMAT_SUPPORTED_WITH_TRANSCODING - Static variable in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.The sink supports the format, but needs to transcode it internally to do so.
- SINK_FORMAT_UNSUPPORTED - Static variable in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.The sink does not support the format.
- sinkSupportsFormat(Format) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- size - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The size of the cue box in the writing direction specified as a fraction of the viewport size in that direction, or
Cue.DIMEN_UNSET
. - size() - Method in class com.google.android.exoplayer2.analytics.AnalyticsListener.Events
-
Deprecated.Returns the number of events in the set.
- size() - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.Returns the number of commands in this set.
- size() - Method in class com.google.android.exoplayer2.Player.Events
-
Deprecated.Returns the number of events in the set.
- size() - Method in class com.google.android.exoplayer2.util.FlagSet
-
Deprecated.Returns the number of flags in this set.
- size() - Method in class com.google.android.exoplayer2.util.ListenerSet
-
Deprecated.Returns the number of added listeners.
- size() - Method in class com.google.android.exoplayer2.util.LongArray
-
Deprecated.Returns the current size of the array.
- size() - Method in class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Returns number of the values buffered.
- Size - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Size(int, int) - Constructor for class com.google.android.exoplayer2.util.Size
-
Deprecated.Creates a new immutable Size instance.
- sizes - Variable in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.The chunk sizes, in bytes.
- skip(int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- skip(int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Like
ExtractorInput.read(byte[], int, int)
, except the data is skipped instead of read. - skip(int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- skip(int) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Advances the read position by the specified number of samples.
- skip(int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- skipAd() - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.Skips the current ad.
- skipBit() - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Skips a single bit.
- skipBit() - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Skips a single bit.
- skipBits(int) - Method in class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Skips
numberOfBits
bits. - skipBits(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Skips bits and moves current reading position forward.
- skipBits(int) - Method in class com.google.android.exoplayer2.util.ParsableNalUnitBitArray
-
Deprecated.Skips bits and moves current reading position forward.
- skipBytes(int) - Method in class com.google.android.exoplayer2.util.ParsableBitArray
-
Deprecated.Skips the next
length
bytes. - skipBytes(int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
-
Deprecated.Moves the reading offset by
bytes
. - skipData(long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream.EmbeddedSampleStream
-
Deprecated.
- skipData(long) - Method in class com.google.android.exoplayer2.source.chunk.ChunkSampleStream
-
Deprecated.
- skipData(long) - Method in class com.google.android.exoplayer2.source.EmptySampleStream
-
Deprecated.
- skipData(long) - Method in interface com.google.android.exoplayer2.source.SampleStream
-
Deprecated.Attempts to skip to the keyframe before the specified position, or to the end of the stream if
positionUs
is beyond it. - skipData(long) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
- skipFully(int) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- skipFully(int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Like
ExtractorInput.readFully(byte[], int, int)
, except the data is skipped instead of read. - skipFully(int) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- skipFully(int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- skipFully(int, boolean) - Method in class com.google.android.exoplayer2.extractor.DefaultExtractorInput
-
Deprecated.
- skipFully(int, boolean) - Method in interface com.google.android.exoplayer2.extractor.ExtractorInput
-
Deprecated.Like
ExtractorInput.readFully(byte[], int, int, boolean)
, except the data is skipped instead of read. - skipFully(int, boolean) - Method in class com.google.android.exoplayer2.extractor.ForwardingExtractorInput
-
Deprecated.
- skipFully(int, boolean) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorInput
- skipFullyQuietly(ExtractorInput, int) - Static method in class com.google.android.exoplayer2.extractor.ExtractorUtil
-
Deprecated.Equivalent to
ExtractorInput.skipFully(int)
except that it returnsfalse
instead of throwing anEOFException
if the end of input is encountered without having fully satisfied the skip. - skipInputUntilPosition(ExtractorInput, long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- skipOutputBuffer(VideoDecoderOutputBuffer) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Skips the specified output buffer and releases it.
- skipOutputBuffer(MediaCodecAdapter, int, long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Skips the output buffer with the specified index.
- skippedInputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of skipped input buffers.
- skippedOutputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of skipped output buffers.
- skippedOutputBufferCount - Variable in class com.google.android.exoplayer2.decoder.DecoderOutputBuffer
-
Deprecated.The number of buffers immediately prior to this one that were skipped in the
Decoder
. - skipSettingMediaSources() - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner.Builder
-
Skips calling
ExoPlayer.setMediaSources(List)
before preparing. - skipSilenceEnabledChanged(boolean) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- skipSource(long) - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.Attempts to skip to the keyframe before the specified position, or to the end of the stream if
positionUs
is beyond it. - skipToNextPlaylistItem() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- skipToPlaylistItem(int) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- skipToPreviousPlaylistItem() - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- skipUntilUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.ServerControl
-
Deprecated.The skip boundary for delta updates in microseconds, or
C.TIME_UNSET
if delta updates are not supported. - SlidingPercentile - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SlidingPercentile(int) - Constructor for class com.google.android.exoplayer2.upstream.SlidingPercentile
-
Deprecated.
- SlidingPercentileBandwidthStatistic - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SlidingPercentileBandwidthStatistic() - Constructor for class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.Creates an instance with a maximum of
SlidingPercentileBandwidthStatistic.DEFAULT_MAX_SAMPLES_COUNT
samples, returning theSlidingPercentileBandwidthStatistic.DEFAULT_PERCENTILE
. - SlidingPercentileBandwidthStatistic(int, double) - Constructor for class com.google.android.exoplayer2.upstream.experimental.SlidingPercentileBandwidthStatistic
-
Deprecated.Creates an instance.
- SlidingWeightedAverageBandwidthStatistic - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SlidingWeightedAverageBandwidthStatistic() - Constructor for class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.Creates an instance that keeps up to
SlidingWeightedAverageBandwidthStatistic.DEFAULT_MAX_SAMPLES_COUNT
samples. - SlidingWeightedAverageBandwidthStatistic(SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction) - Constructor for class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic
-
Deprecated.Creates an instance.
- SlidingWeightedAverageBandwidthStatistic.Sample - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.Represents a bandwidth sample.
- SlidingWeightedAverageBandwidthStatistic.SampleEvictionFunction - Interface in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.An interface to decide if samples need to be evicted from the estimator.
- SlowMotionData - Class in com.google.android.exoplayer2.metadata.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SlowMotionData(List<SlowMotionData.Segment>) - Constructor for class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.Creates an instance with a list of
SlowMotionData.Segment
s. - SlowMotionData.Segment - Class in com.google.android.exoplayer2.metadata.mp4
-
Deprecated.Holds information about a single segment of slow motion playback within a track.
- smallIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- SmtaMetadataEntry - Class in com.google.android.exoplayer2.metadata.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SmtaMetadataEntry(float, int) - Constructor for class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.Creates an instance.
- sneakyThrow(Throwable) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.A hacky method that always throws
t
even ift
is a checked exception, and is not declared to be thrown. - sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.ext.flac.FlacExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.amr.AmrExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.avi.AviExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in interface com.google.android.exoplayer2.extractor.Extractor
-
Deprecated.Returns whether this extractor can extract samples from the
ExtractorInput
, which must provide data from the start of the stream. - sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.flac.FlacExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.flv.FlvExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.jpeg.JpegExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.mp3.Mp3Extractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.mp4.FragmentedMp4Extractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.mp4.Mp4Extractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ogg.OggExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ts.Ac3Extractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ts.Ac4Extractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ts.AdtsExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- sniff(ExtractorInput) - Method in class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.
- sniffFirst - Variable in class com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig
-
Whether to sniff the data by calling
Extractor.sniff(ExtractorInput)
prior to consuming it. - SntpClient - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SntpClient.InitializationCallback - Interface in com.google.android.exoplayer2.util
-
Deprecated.Callback for calls to
SntpClient.initialize(Loader, InitializationCallback)
. - softwareOnly - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the codec is software only.
- SonicAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SonicAudioProcessor() - Constructor for class com.google.android.exoplayer2.audio.SonicAudioProcessor
-
Deprecated.Creates a new Sonic audio processor.
- source - Variable in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.Information about the original source of the media presentation.
- sourceId(long) - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Sets a source identifier for subsequent samples.
- spanned() - Static method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
- SpannedSubject - Class in com.google.android.exoplayer2.testutil.truth
-
A Truth
Subject
for assertions onSpanned
instances containing text styling. - SpannedSubject.AbsoluteSized - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about the absolute size of a span.
- SpannedSubject.Aligned - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about the alignment of a span.
- SpannedSubject.AndSpanFlags - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows additional assertions to be made on the flags of matching spans.
- SpannedSubject.Colored - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about the color of a span.
- SpannedSubject.EmphasizedText - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about a span's text emphasis mark and its position.
- SpannedSubject.RelativeSized - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about the relative size of a span.
- SpannedSubject.RubyText - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about a span's ruby text and its position.
- SpannedSubject.Typefaced - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows assertions about the typeface of a span.
- SpannedSubject.WithSpanFlags - Interface in com.google.android.exoplayer2.testutil.truth
-
Allows additional assertions to be made on the flags of matching spans.
- SpanUtil - Class in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SPATIALIZATION_BEHAVIOR_AUTO - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- SPATIALIZATION_BEHAVIOR_NEVER - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- spatializationBehavior - Variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.
- speed - Variable in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.The factor by which playback will be sped up.
- speedDivisor - Variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.The speed reduction factor.
- SphericalGLSurfaceView - Class in com.google.android.exoplayer2.video.spherical
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SphericalGLSurfaceView(Context) - Constructor for class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- SphericalGLSurfaceView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
-
Deprecated.
- SphericalGLSurfaceView.VideoSurfaceListener - Interface in com.google.android.exoplayer2.video.spherical
-
Deprecated.Listener for the
Surface
to which video frames should be rendered. - splice() - Method in class com.google.android.exoplayer2.source.SampleQueue
-
Deprecated.Indicates samples that are subsequently queued should be spliced into those already queued.
- SpliceCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SpliceCommand() - Constructor for class com.google.android.exoplayer2.metadata.scte35.SpliceCommand
-
Deprecated.
- spliceEventCancelIndicator - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.True if the event with id
SpliceInsertCommand.spliceEventId
has been canceled. - spliceEventCancelIndicator - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.True if the event with id
SpliceScheduleCommand.Event.spliceEventId
has been canceled. - spliceEventId - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.The splice event id.
- spliceEventId - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.The splice event id.
- spliceImmediateFlag - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.Whether splicing should be done at the nearest opportunity.
- SpliceInfoDecoder - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SpliceInfoDecoder() - Constructor for class com.google.android.exoplayer2.metadata.scte35.SpliceInfoDecoder
-
Deprecated.
- SpliceInsertCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SpliceInsertCommand.ComponentSplice - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.Holds splicing information for specific splice insert command components.
- SpliceNullCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SpliceNullCommand() - Constructor for class com.google.android.exoplayer2.metadata.scte35.SpliceNullCommand
-
Deprecated.
- SpliceScheduleCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SpliceScheduleCommand.ComponentSplice - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.Holds splicing information for specific splice schedule command components.
- SpliceScheduleCommand.Event - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.Represents a splice event as contained in a
SpliceScheduleCommand
. - split(String, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Splits a string using
value.split(regex, -1
). - splitAtFirst(String, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Splits the string at the first occurrence of the delimiter
regex
. - splitCodecs(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Splits a codecs sequence string, as defined in RFC 6381, into individual codec strings.
- splitNalUnits(byte[]) - Static method in class com.google.android.exoplayer2.util.CodecSpecificDataUtil
-
Deprecated.Splits an array of NAL units.
- SplitParallelSampleBandwidthEstimator - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SplitParallelSampleBandwidthEstimator.Builder - Class in com.google.android.exoplayer2.upstream.experimental
-
Deprecated.A builder to create
SplitParallelSampleBandwidthEstimator
instances. - SpsData(int, int, int, int, int, int, int, float, boolean, boolean, int, int, int, boolean, @com.google.android.exoplayer2.C.ColorSpace int, @com.google.android.exoplayer2.C.ColorRange int, @com.google.android.exoplayer2.C.ColorTransfer int) - Constructor for class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- SRGB_BT709_FULL - Static variable in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Color info representing SDR sRGB in accordance with
DataSpace.DATASPACE_SRGB
, which is a common SDR image color format. - SsaDecoder - Class in com.google.android.exoplayer2.text.ssa
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsaDecoder() - Constructor for class com.google.android.exoplayer2.text.ssa.SsaDecoder
-
Deprecated.
- SsaDecoder(List<byte[]>) - Constructor for class com.google.android.exoplayer2.text.ssa.SsaDecoder
-
Deprecated.Constructs an SsaDecoder with optional format and header info.
- SSAI_SCHEME - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The
URI scheme
used for content with server side ad insertion. - SsChunkSource - Interface in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsChunkSource.Factory - Interface in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.Factory for
SsChunkSource
s. - SsDownloader - Class in com.google.android.exoplayer2.source.smoothstreaming.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsDownloader(MediaItem, CacheDataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
Deprecated.Creates an instance.
- SsDownloader(MediaItem, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
Deprecated.Creates an instance.
- SsDownloader(MediaItem, ParsingLoadable.Parser<SsManifest>, CacheDataSource.Factory, Executor) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
Deprecated.
- SsDownloader(MediaItem, ParsingLoadable.Parser<SsManifest>, CacheDataSource.Factory, Executor, long) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
Deprecated.Creates a new instance.
- SsManifest - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsManifest(int, int, long, long, long, int, boolean, SsManifest.ProtectionElement, SsManifest.StreamElement[]) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.
- SsManifest.ProtectionElement - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Deprecated.Represents a protection element containing a single header.
- SsManifest.StreamElement - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Deprecated.Represents a StreamIndex element.
- SsManifestParser - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsManifestParser() - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifestParser
-
Deprecated.
- SsManifestParser.MissingFieldException - Exception in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Deprecated.Thrown if a required field is missing.
- SsMediaSource - Class in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SsMediaSource.Factory - Class in com.google.android.exoplayer2.source.smoothstreaming
-
Deprecated.Factory for
SsMediaSource
. - ssrc - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP SSRC field (Word 2).
- StandaloneDatabaseProvider - Class in com.google.android.exoplayer2.database
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StandaloneDatabaseProvider(Context) - Constructor for class com.google.android.exoplayer2.database.StandaloneDatabaseProvider
-
Deprecated.Provides instances of the database located by passing
StandaloneDatabaseProvider.DATABASE_NAME
toContext.getDatabasePath(String)
. - StandaloneMediaClock - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StandaloneMediaClock(Clock) - Constructor for class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.Creates a new standalone media clock using the given
Clock
implementation. - StarRating - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StarRating(int) - Constructor for class com.google.android.exoplayer2.StarRating
-
Deprecated.Creates a unrated instance with
maxStars
. - StarRating(int, float) - Constructor for class com.google.android.exoplayer2.StarRating
-
Deprecated.Creates a rated instance with
maxStars
and the given fractional number of stars. - start - Variable in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.The (zero based) index of the first byte of the range.
- start() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- start() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- start() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Starts the renderer, meaning that calls to
Renderer.render(long, long)
will cause media to be rendered. - start() - Method in class com.google.android.exoplayer2.scheduler.RequirementsWatcher
-
Deprecated.Starts watching for changes.
- start() - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Starts the test runner on its own thread.
- start() - Method in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Starts the asset loader.
- start() - Method in class com.google.android.exoplayer2.transformer.ExoPlayerAssetLoader
-
Deprecated.
- start() - Method in class com.google.android.exoplayer2.transformer.ImageAssetLoader
-
Deprecated.
- start() - Method in class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.
- start() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Starts periodic updates of the
TextView
. - start() - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.Starts the clock.
- start(boolean) - Method in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
Starts the test runner on its own thread.
- start(Context, Class<? extends DownloadService>) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts a download service to resume any ongoing downloads.
- start(Uri, MediaSourceEventListener.EventDispatcher, HlsPlaylistTracker.PrimaryPlaylistListener) - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- start(Uri, MediaSourceEventListener.EventDispatcher, HlsPlaylistTracker.PrimaryPlaylistListener) - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Starts the playlist tracker.
- start(MediaItem, String) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Starts an asynchronous operation to export the given
MediaItem
. - start(AdsMediaSource, DataSpec, Object, AdViewProvider, AdsLoader.EventListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- start(AdsMediaSource, DataSpec, Object, AdViewProvider, AdsLoader.EventListener) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Starts using the ads loader for playback.
- start(Composition, String) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Starts an asynchronous operation to export the given
Composition
. - start(EditedMediaItem, String) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Starts an asynchronous operation to export the given
EditedMediaItem
. - START - Static variable in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.A
SeekPoint
whose time and byte offset are both set to 0. - startBlock(String) - Method in class com.google.android.exoplayer2.testutil.Dumper
- startFile(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Obtains a cache file into which data can be written.
- startFile(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- startForeground(Context, Class<? extends DownloadService>) - Static method in class com.google.android.exoplayer2.offline.DownloadService
-
Deprecated.Starts the service in the foreground without adding a new download request.
- startForegroundService(Context, Intent) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Calls
Context.startForegroundService(Intent)
ifUtil.SDK_INT
is 26 or higher, orContext.startService(Intent)
otherwise. - startLoading(T, Loader.Callback<T>, int) - Method in class com.google.android.exoplayer2.upstream.Loader
-
Deprecated.Starts loading a
Loader.Loadable
. - startMasterElement(int, long, long) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when the start of a master element is encountered.
- startMasterElement(int, long, long) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when the start of a master element is encountered.
- startMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.Period
-
Deprecated.The start time of the period in milliseconds, relative to the start of the manifest.
- startOffset - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.The byte offset of the start of the chapter, or
C.INDEX_UNSET
if not set. - StartOffsetExtractorOutput - Class in com.google.android.exoplayer2.extractor.jpeg
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StartOffsetExtractorOutput(long, ExtractorOutput) - Constructor for class com.google.android.exoplayer2.extractor.jpeg.StartOffsetExtractorOutput
-
Deprecated.Creates a new wrapper reading from the given start byte offset.
- startOffsetUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The start offset in microseconds from the beginning of the playlist, as defined by #EXT-X-START, or
C.TIME_UNSET
if undefined. - startPositionMs - Variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.The start position in milliseconds.
- startReadWrite(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.A caller should invoke this method when they require data starting from a given position in a given resource.
- startReadWrite(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- startReadWriteNonBlocking(String, long, long) - Method in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.
- startReadWriteNonBlocking(String, long, long) - Method in class com.google.android.exoplayer2.upstream.cache.SimpleCache
-
Deprecated.
- startSample(ExtractorInput) - Method in class com.google.android.exoplayer2.extractor.TrueHdSampleRechunker
-
Deprecated.
- startsAtKeyFrame - Variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.Sets whether the start point is guaranteed to be a key frame.
- startTimeMs - Variable in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- startTimeMs - Variable in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.The start time, in milliseconds, of the track segment that is intended to be slow motion.
- startTimeMs - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The first time when download entry is created.
- startTimeUs - Variable in class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.
- startTimeUs - Variable in class com.google.android.exoplayer2.offline.SegmentDownloader.Segment
-
Deprecated.The start time of the segment in microseconds.
- startTimeUs - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.The start time of the media contained by the chunk, or
C.TIME_UNSET
if the data being loaded does not contain media samples. - startTimeUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.If
HlsMediaPlaylist.hasProgramDateTime
is true, contains the datetime as microseconds since epoch. - startTimeUs - Variable in class com.google.android.exoplayer2.text.webvtt.WebvttCueInfo
-
Deprecated.
- startTransformation(MediaItem, String) - Method in class com.google.android.exoplayer2.transformer.Transformer
-
Deprecated.Use
Transformer.start(MediaItem, String)
instead. - startWrite() - Method in class com.google.android.exoplayer2.util.AtomicFile
-
Deprecated.Start a new write operation on the file.
- state - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The state of the download.
- STATE_BUFFERING - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The player is not able to immediately play the media, but is doing work toward being able to do so.
- STATE_COMPLETED - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download completed.
- STATE_DISABLED - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The renderer is disabled.
- STATE_DOWNLOADING - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download is currently started.
- STATE_ENABLED - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The renderer is enabled but not started.
- STATE_ENDED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The player has finished playing the media.
- STATE_ERROR - Static variable in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.The session has encountered an error.
- STATE_FAILED - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download failed.
- STATE_IDLE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The player is idle, meaning it holds only limited resources.
- STATE_OPENED - Static variable in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.The session is open, but does not have keys required for decryption.
- STATE_OPENED_WITH_KEYS - Static variable in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.The session is open and has keys required for decryption.
- STATE_OPENING - Static variable in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.The session is being opened.
- STATE_QUEUED - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download is waiting to be started.
- STATE_READY - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.The player is able to immediately play from its current position.
- STATE_RELEASED - Static variable in interface com.google.android.exoplayer2.drm.DrmSession
-
Deprecated.The session has been released.
- STATE_REMOVING - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download is being removed.
- STATE_RESTARTING - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download will restart after all downloaded data is removed.
- STATE_STARTED - Static variable in interface com.google.android.exoplayer2.Renderer
-
Deprecated.The renderer is started.
- STATE_STOPPED - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download is stopped for a specified
Download.stopReason
. - states - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The state of each ad in the ad group.
- station - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional name of the station streaming the media.
- StatsDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StatsDataSource(DataSource) - Constructor for class com.google.android.exoplayer2.upstream.StatsDataSource
-
Deprecated.Creates the stats data source.
- STEREO_MODE_LEFT_RIGHT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates Left-Right stereo layout, used with 360/3D/VR videos.
- STEREO_MODE_MONO - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates Monoscopic stereo layout, used with 360/3D/VR videos.
- STEREO_MODE_STEREO_MESH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates a stereo layout where the left and right eyes have separate meshes, used with 360/3D/VR videos.
- STEREO_MODE_TOP_BOTTOM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Indicates Top-Bottom stereo layout, used with 360/3D/VR videos.
- stereoMode - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- stereoMode - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The stereo layout for 360/3D/VR video, or
Format.NO_VALUE
if not applicable. - stop() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- stop() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
-
Deprecated.
- stop() - Method in class com.google.android.exoplayer2.ForwardingPlayer
-
Deprecated.Calls
Player.stop()
on the delegate. - stop() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- stop() - Method in interface com.google.android.exoplayer2.Player
-
Deprecated.Stops playback without resetting the playlist.
- stop() - Method in interface com.google.android.exoplayer2.Renderer
-
Deprecated.Stops the renderer, transitioning it to the
Renderer.STATE_ENABLED
state. - stop() - Method in class com.google.android.exoplayer2.scheduler.RequirementsWatcher
-
Deprecated.Stops watching for changes.
- stop() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
-
Deprecated.
- stop() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
-
Deprecated.
- stop() - Method in class com.google.android.exoplayer2.source.hls.playlist.DefaultHlsPlaylistTracker
-
Deprecated.
- stop() - Method in interface com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker
-
Deprecated.Stops the playlist tracker and releases any acquired resources.
- stop() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a stop action.
- stop() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
- stop() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.Stops periodic updates of the
TextView
. - stop() - Method in class com.google.android.exoplayer2.util.StandaloneMediaClock
-
Deprecated.Stops the clock.
- stop(AdsMediaSource, AdsLoader.EventListener) - Method in class com.google.android.exoplayer2.ext.ima.ImaAdsLoader
-
Deprecated.
- stop(AdsMediaSource, AdsLoader.EventListener) - Method in interface com.google.android.exoplayer2.source.ads.AdsLoader
-
Deprecated.Stops using the ads loader for playback and deregisters the event listener.
- Stop(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.Stop
-
Action will call
Player.stop()
. - STOP_REASON_NONE - Static variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The download isn't stopped.
- stopActionIconResourceId - Variable in class com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
-
Deprecated.
- stopReason - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The reason the download is stopped, or
Download.STOP_REASON_NONE
. - STREAM_INFO_BLOCK_SIZE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Size of the FLAC stream info block (header included) in bytes.
- STREAM_MARKER_SIZE - Static variable in class com.google.android.exoplayer2.extractor.flac.FlacConstants
-
Deprecated.Size of the FLAC stream marker in bytes.
- STREAM_TYPE_ALARM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_DEFAULT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The default stream type used by audio renderers.
- STREAM_TYPE_DTMF - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_LIVE - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the Live Streaming stream type.
- STREAM_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_NOTIFICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_RING - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_SYSTEM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- STREAM_TYPE_TYPE0 - Static variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.Type 0 AC3 stream type.
- STREAM_TYPE_TYPE1 - Static variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.Type 1 AC3 stream type.
- STREAM_TYPE_TYPE2 - Static variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.Type 2 AC3 stream type.
- STREAM_TYPE_UNDEFINED - Static variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.Undefined AC3 stream type.
- STREAM_TYPE_VOD - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the Video on Demand (VOD) stream type.
- STREAM_TYPE_VOICE_CALL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- StreamElement(String, String, @com.google.android.exoplayer2.C.TrackType int, String, long, String, int, int, int, int, String, Format[], List<Long>, long) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- streamElements - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.The contained stream elements.
- streamIndex - Variable in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.The stream index.
- STREAMING_FORMAT_DASH - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the Dynamic Adaptive Streaming over HTTP (DASH) format.
- STREAMING_FORMAT_HLS - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the HTTP Live Streaming (HLS) format.
- STREAMING_FORMAT_SS - Static variable in class com.google.android.exoplayer2.upstream.CmcdHeadersFactory
-
Deprecated.Represents the Smooth Streaming (SS) format.
- StreamKey - Class in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StreamKey(int, int) - Constructor for class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.Creates an instance with
StreamKey.periodIndex
set to 0. - StreamKey(int, int, int) - Constructor for class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.Creates an instance of
StreamKey
using 3 indices. - streamKeys - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional stream keys by which the manifest is filtered.
- streamKeys - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Stream keys to be downloaded.
- streamType - Variable in class com.google.android.exoplayer2.audio.Ac3Util.SyncFrameInfo
-
Deprecated.The type of the stream if
Ac3Util.SyncFrameInfo.mimeType
isMimeTypes.AUDIO_E_AC3
, orAc3Util.SyncFrameInfo.STREAM_TYPE_UNDEFINED
otherwise. - streamType - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.EsInfo
-
Deprecated.
- stringElement(int, String) - Method in interface com.google.android.exoplayer2.extractor.mkv.EbmlProcessor
-
Deprecated.Called when a string element is encountered.
- stringElement(int, String) - Method in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor
-
Deprecated.Called when a string element is encountered.
- stringMapToBundle(Map<String, String>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.
- StubExoPlayer - Class in com.google.android.exoplayer2.testutil
-
An abstract
ExoPlayer
implementation that throwsUnsupportedOperationException
from every method. - StubExoPlayer() - Constructor for class com.google.android.exoplayer2.testutil.StubExoPlayer
- StubPlayer - Class in com.google.android.exoplayer2.testutil
-
An abstract
Player
implementation that throwsUnsupportedOperationException
from every method. - StubPlayer() - Constructor for class com.google.android.exoplayer2.testutil.StubPlayer
- STYLE_BOLD - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- STYLE_BOLD_ITALIC - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- STYLE_ITALIC - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- STYLE_NORMAL - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- StyledPlayerControlView - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StyledPlayerControlView(Context) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- StyledPlayerControlView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- StyledPlayerControlView(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- StyledPlayerControlView(Context, AttributeSet, int, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerControlView
-
Deprecated.
- StyledPlayerControlView.OnFullScreenModeChangedListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Register a
StyledPlayerView.FullscreenButtonClickListener
viaStyledPlayerView.setFullscreenButtonClickListener(StyledPlayerView.FullscreenButtonClickListener)
instead. UsingStyledPlayerControlView
as a standalone class withoutStyledPlayerView
is deprecated. - StyledPlayerControlView.ProgressUpdateListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener to be notified when progress has been updated.
- StyledPlayerControlView.VisibilityListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Register a
StyledPlayerView.ControllerVisibilityListener
viaStyledPlayerView.setControllerVisibilityListener(StyledPlayerView.ControllerVisibilityListener)
instead. UsingStyledPlayerControlView
as a standalone class withoutStyledPlayerView
is deprecated. - StyledPlayerView - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- StyledPlayerView(Context) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- StyledPlayerView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- StyledPlayerView(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.
- StyledPlayerView.ArtworkDisplayMode - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Determines the artwork display mode.
- StyledPlayerView.ControllerVisibilityListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener to be notified about changes of the visibility of the UI controls.
- StyledPlayerView.FullscreenButtonClickListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener invoked when the fullscreen button is clicked.
- StyledPlayerView.ShowBuffering - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.Determines when the buffering view is shown.
- subrange(long) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a data spec that represents a subrange of the data defined by this DataSpec.
- subrange(long, long) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a data spec that represents a subrange of the data defined by this DataSpec.
- SubripDecoder - Class in com.google.android.exoplayer2.text.subrip
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubripDecoder() - Constructor for class com.google.android.exoplayer2.text.subrip.SubripDecoder
-
Deprecated.
- subsampleOffsetUs - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.For samples that contain subsamples, this is an offset that should be added to subsample timestamps.
- subsampleOffsetUs - Variable in class com.google.android.exoplayer2.metadata.MetadataInputBuffer
-
Deprecated.An offset that must be added to the metadata's timestamps after it's been decoded, or
Format.OFFSET_SAMPLE_RELATIVE
ifDecoderInputBuffer.timeUs
should be added. - subsampleOffsetUs - Variable in class com.google.android.exoplayer2.text.SubtitleInputBuffer
-
Deprecated.An offset that must be added to the subtitle's event times after it's been decoded, or
Format.OFFSET_SAMPLE_RELATIVE
ifDecoderInputBuffer.timeUs
should be added. - subset(Uri...) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- subset(DataSpec...) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- subset(String...) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- subtitle - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional subtitle.
- Subtitle - Interface in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Subtitle(Uri, String, String) - Constructor for class com.google.android.exoplayer2.MediaItem.Subtitle
-
Deprecated.Use
MediaItem.SubtitleConfiguration.Builder
instead. - Subtitle(Uri, String, String, @com.google.android.exoplayer2.C.SelectionFlags int) - Constructor for class com.google.android.exoplayer2.MediaItem.Subtitle
-
Deprecated.Use
MediaItem.SubtitleConfiguration.Builder
instead. - Subtitle(Uri, String, String, @com.google.android.exoplayer2.C.SelectionFlags int, @com.google.android.exoplayer2.C.RoleFlags int, String) - Constructor for class com.google.android.exoplayer2.MediaItem.Subtitle
-
Deprecated.Use
MediaItem.SubtitleConfiguration.Builder
instead. - subtitleConfigurations - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional subtitles to be sideloaded.
- SubtitleDecoder - Interface in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleDecoderException - Exception in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleDecoderException(String) - Constructor for exception com.google.android.exoplayer2.text.SubtitleDecoderException
-
Deprecated.
- SubtitleDecoderException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.text.SubtitleDecoderException
-
Deprecated.
- SubtitleDecoderException(Throwable) - Constructor for exception com.google.android.exoplayer2.text.SubtitleDecoderException
-
Deprecated.
- SubtitleDecoderFactory - Interface in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleExtractor - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleExtractor(SubtitleDecoder, Format) - Constructor for class com.google.android.exoplayer2.text.SubtitleExtractor
-
Deprecated.
- subtitleGroupId - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The SUBTITLES value as defined in the EXT-X-STREAM-INF tag, or null if the SUBTITLES attribute is not present.
- subtitleGroupId - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.The subtitle rendition group referenced by this variant, or
null
. - SubtitleInputBuffer - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleInputBuffer() - Constructor for class com.google.android.exoplayer2.text.SubtitleInputBuffer
-
Deprecated.
- SubtitleOutputBuffer - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleOutputBuffer() - Constructor for class com.google.android.exoplayer2.text.SubtitleOutputBuffer
-
Deprecated.
- subtitles - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Use
MediaItem.LocalConfiguration.subtitleConfigurations
instead. - subtitles - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The subtitle renditions declared by the playlist.
- SubtitleView - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SubtitleView(Context) - Constructor for class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.
- SubtitleView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.
- SubtitleView.ViewType - Annotation Type in com.google.android.exoplayer2.ui
-
Deprecated.The type of
View
to use to display subtitles. - subtractWithOverflowDefault(long, long, long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the difference between two arguments, or a third argument if the result overflows.
- subType - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- suggestedPresentationDelayMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
suggestedPresentationDelay
value in milliseconds, orC.TIME_UNSET
if not present. - sum(long...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the sum of all summands of the given array.
- supplementalData - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Supplemental data related to the buffer, if
Buffer.hasSupplementalData()
returns true. - supplementalData - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Supplemental data related to the output frame, if
Buffer.hasSupplementalData()
returns true. - supplementalProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.Supplemental properties in the adaptation set.
- supplementalProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifestParser.RepresentationInfo
-
Deprecated.
- supplementalProperties - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation
-
Deprecated.Supplemental properties in the adaptation set.
- SUPPORTED_AUDIO_SAMPLE_MIME_TYPES - Static variable in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.A list of supported audio sample mime types.
- SUPPORTED_OUTPUT_TYPE_DECODED - Static variable in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Indicates that the asset loader can output decoded samples.
- SUPPORTED_OUTPUT_TYPE_ENCODED - Static variable in interface com.google.android.exoplayer2.transformer.AssetLoader
-
Deprecated.Indicates that the asset loader can output encoded samples.
- SUPPORTED_VIDEO_SAMPLE_MIME_TYPES - Static variable in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.A list of supported video sample mime types.
- supportsCryptoType(@com.google.android.exoplayer2.C.CryptoType int) - Static method in class com.google.android.exoplayer2.ext.opus.OpusLibrary
-
Deprecated.Returns whether the library supports the given
C.CryptoType
. - supportsCryptoType(@com.google.android.exoplayer2.C.CryptoType int) - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.Returns whether the library supports the given
C.CryptoType
. - supportsEncoding(@com.google.android.exoplayer2.C.Encoding int) - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.Returns whether this device supports playback of the specified audio
encoding
. - supportsFormat(Format) - Method in interface com.google.android.exoplayer2.audio.AudioSink
-
Deprecated.Returns whether the sink supports a given
Format
. - supportsFormat(Format) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.audio.DefaultAudioSink
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.audio.ForwardingAudioSink
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- supportsFormat(Format) - Method in interface com.google.android.exoplayer2.metadata.MetadataDecoderFactory
-
Deprecated.Returns whether the factory is able to instantiate a
MetadataDecoder
for the givenFormat
. - supportsFormat(Format) - Method in class com.google.android.exoplayer2.metadata.MetadataRenderer
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- supportsFormat(Format) - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the extent to which the
Renderer
supports a given format. - supportsFormat(Format) - Method in class com.google.android.exoplayer2.testutil.FakeRenderer
- supportsFormat(Format) - Method in interface com.google.android.exoplayer2.text.SubtitleDecoderFactory
-
Deprecated.Returns whether the factory is able to instantiate a
SubtitleDecoder
for the givenFormat
. - supportsFormat(Format) - Method in class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- supportsFormat(Format) - Method in class com.google.android.exoplayer2.video.spherical.CameraMotionRenderer
-
Deprecated.
- supportsFormat(MediaCodecSelector, Format) - Method in class com.google.android.exoplayer2.audio.MediaCodecAudioRenderer
-
Deprecated.
- supportsFormat(MediaCodecSelector, Format) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns the
RendererCapabilities.Capabilities
for the givenFormat
. - supportsFormat(MediaCodecSelector, Format) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.
- supportsFormat(String) - Static method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegLibrary
-
Deprecated.Returns whether the underlying library supports the specified MIME type.
- supportsFormatDrm(Format) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Returns whether this renderer supports the given
Format's
DRM scheme. - supportsFormatInternal(Format) - Method in class com.google.android.exoplayer2.audio.DecoderAudioRenderer
-
Deprecated.Returns the
C.FormatSupport
for the givenFormat
. - supportsFormatInternal(Format) - Method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.
- supportsFormatInternal(Format) - Method in class com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer
-
Deprecated.
- supportsFormatInternal(Format) - Method in class com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer
-
Deprecated.
- supportsMixedMimeTypeAdaptation() - Method in class com.google.android.exoplayer2.BaseRenderer
-
Deprecated.
- supportsMixedMimeTypeAdaptation() - Method in class com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer
-
Deprecated.
- supportsMixedMimeTypeAdaptation() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.
- supportsMixedMimeTypeAdaptation() - Method in class com.google.android.exoplayer2.NoSampleRenderer
-
Deprecated.
- supportsMixedMimeTypeAdaptation() - Method in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.Returns the extent to which the
Renderer
supports adapting between supported formats that have different MIME types. - supportsRangeRequests() - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource
-
Returns true if RFC 7233 range requests should be supported for this resource.
- supportsRangeRequests(boolean) - Method in class com.google.android.exoplayer2.testutil.WebServerDispatcher.Resource.Builder
-
Sets if RFC 7233 range requests should be supported for this resource.
- supportsSourceAudioFormat(AudioProcessor.AudioFormat) - Method in interface com.google.android.exoplayer2.transformer.AudioMixer
-
Deprecated.Indicates whether the mixer supports mixing sources with the given audio format.
- surface - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecAdapter.Configuration
-
Deprecated.For video decoding, the output where the object will render the decoded frames.
- surface - Variable in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.The
Surface
. - SurfaceBitmapReader() - Constructor for class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.SurfaceBitmapReader
- surfaceChanged(SurfaceHolder, int, int, int) - Method in class com.google.android.exoplayer2.testutil.HostActivity
- surfaceCreated(SurfaceHolder) - Method in class com.google.android.exoplayer2.testutil.HostActivity
- surfaceDestroyed(SurfaceHolder) - Method in class com.google.android.exoplayer2.testutil.HostActivity
- surfaceIdentityHashCode - Variable in exception com.google.android.exoplayer2.video.MediaCodecVideoDecoderException
-
Deprecated.The
System.identityHashCode(Object)
of the surface when the exception occurred. - SurfaceInfo - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SurfaceInfo(Surface, int, int) - Constructor for class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.Creates a new instance.
- SurfaceInfo(Surface, int, int, int) - Constructor for class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.Creates a new instance.
- surfaceSize - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The size of the surface onto which the video is being rendered.
- svcTemporalLayerCount - Variable in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.The number of layers in the SVC extended frames.
- switchTargetView(Player, PlayerView, PlayerView) - Static method in class com.google.android.exoplayer2.ui.PlayerView
-
Deprecated.Switches the view targeted by a given
Player
. - switchTargetView(Player, StyledPlayerView, StyledPlayerView) - Static method in class com.google.android.exoplayer2.ui.StyledPlayerView
-
Deprecated.Switches the view targeted by a given
Player
. - SynchronousMediaCodecAdapter - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SynchronousMediaCodecAdapter.Factory - Class in com.google.android.exoplayer2.mediacodec
-
Deprecated.A factory for
SynchronousMediaCodecAdapter
instances. - SystemClock - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- SystemClock() - Constructor for class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
T
- TABLE_PREFIX - Static variable in interface com.google.android.exoplayer2.database.DatabaseProvider
-
Deprecated.Prefix for tables that can be read and written by media library components.
- tableExists(SQLiteDatabase, String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns whether the table exists in the database.
- tag - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Optional tag for custom attributes.
- tag - Variable in class com.google.android.exoplayer2.testutil.ExoHostedTest
- tag - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Use
Timeline.Window.mediaItem
instead. - TAG - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.A tag to use when logging library information.
- TAG - Static variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.
- tags - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsPlaylist
-
Deprecated.The list of tags in the playlist.
- targetDurationUs - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The target duration in microseconds, as defined by #EXT-X-TARGETDURATION.
- targetFoundResult(long) - Static method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.Returns a result to signal that the target timestamp has been found at
resultBytePosition
, and the seek operation can stop. - targetOffsetMs - Variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.Target offset from the live edge, in milliseconds, or
C.TIME_UNSET
to use the media-defined default. - targetOffsetMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.ServiceDescriptionElement
-
Deprecated.The target live offset in milliseconds, or
C.TIME_UNSET
if undefined. - TeeAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TeeAudioProcessor(TeeAudioProcessor.AudioBufferSink) - Constructor for class com.google.android.exoplayer2.audio.TeeAudioProcessor
-
Deprecated.Creates a new tee audio processor, sending incoming data to the given
TeeAudioProcessor.AudioBufferSink
. - TeeAudioProcessor.AudioBufferSink - Interface in com.google.android.exoplayer2.audio
-
Deprecated.A sink for audio buffers handled by the audio processor.
- TeeAudioProcessor.WavFileAudioBufferSink - Class in com.google.android.exoplayer2.audio
-
Deprecated.A sink for audio buffers that writes output audio as .wav files with a given path prefix.
- TeeDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TeeDataSource(DataSource, DataSink) - Constructor for class com.google.android.exoplayer2.upstream.TeeDataSource
-
Deprecated.
- TestDownloadManagerListener - Class in com.google.android.exoplayer2.robolectric
-
Allows tests to block for, and assert properties of, calls from a
DownloadManager
to itsDownloadManager.Listener
. - TestDownloadManagerListener(DownloadManager) - Constructor for class com.google.android.exoplayer2.robolectric.TestDownloadManagerListener
- TestExoPlayerBuilder - Class in com.google.android.exoplayer2.testutil
-
A builder of
ExoPlayer
instances for testing. - TestExoPlayerBuilder(Context) - Constructor for class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
- TestPlayerRunHelper - Class in com.google.android.exoplayer2.robolectric
-
Helper methods to block the calling thread until the provided
ExoPlayer
instance reaches a particular state. - TestUtil - Class in com.google.android.exoplayer2.testutil
-
Utility methods for tests.
- text - Variable in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- text - Variable in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- text - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The cue text, or null if this is an image cue.
- TEXT_EXOPLAYER_CUES - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- TEXT_SIZE_PIXELS - Static variable in class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.
- TEXT_SIZE_TYPE_ABSOLUTE - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Text size is measured in number of pixels.
- TEXT_SIZE_TYPE_FRACTIONAL - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Text size is measured as a fraction of the viewport size minus the view padding.
- TEXT_SIZE_TYPE_FRACTIONAL_IGNORE_PADDING - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Text size is measured as a fraction of the viewport size, ignoring the view padding
- TEXT_SSA - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- TEXT_UNKNOWN - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- TEXT_VTT - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- textAlignment - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The alignment of the cue text within the cue box, or null if the alignment is undefined.
- TextAnnotation - Class in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextAnnotation.Position - Annotation Type in com.google.android.exoplayer2.text.span
-
Deprecated.The possible positions of the annotation text relative to the base text.
- TextEmphasisSpan - Class in com.google.android.exoplayer2.text.span
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextEmphasisSpan(@com.google.android.exoplayer2.text.span.TextEmphasisSpan.MarkShape int, @com.google.android.exoplayer2.text.span.TextEmphasisSpan.MarkFill int, @com.google.android.exoplayer2.text.span.TextAnnotation.Position int) - Constructor for class com.google.android.exoplayer2.text.span.TextEmphasisSpan
-
Deprecated.
- TextEmphasisSpan.MarkFill - Annotation Type in com.google.android.exoplayer2.text.span
-
Deprecated.The possible mark fills that can be used.
- TextEmphasisSpan.MarkShape - Annotation Type in com.google.android.exoplayer2.text.span
-
Deprecated.The possible mark shapes that can be used.
- TextInformationFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextInformationFrame(String, String, String) - Constructor for class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.Use
TextInformationFrame(String id, String description, String[] values
instead - TextInformationFrame(String, String, List<String>) - Constructor for class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- TextOutput - Interface in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextOverlay - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextOverlay() - Constructor for class com.google.android.exoplayer2.effect.TextOverlay
-
Deprecated.
- TextRenderer - Class in com.google.android.exoplayer2.text
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextRenderer(TextOutput, Looper) - Constructor for class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- TextRenderer(TextOutput, Looper, SubtitleDecoderFactory) - Constructor for class com.google.android.exoplayer2.text.TextRenderer
-
Deprecated.
- textSize - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The default text size for this cue's text, or
Cue.DIMEN_UNSET
if this cue has no default text size. - textSizeType - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The default text size type for this cue's text, or
Cue.TYPE_UNSET
if this cue has no default text size. - TextureAssetLoader - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextureAssetLoader(EditedMediaItem, AssetLoader.Listener, Format, OnInputFrameProcessedListener) - Constructor for class com.google.android.exoplayer2.transformer.TextureAssetLoader
-
Deprecated.Creates an instance.
- TextureOverlay - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TextureOverlay() - Constructor for class com.google.android.exoplayer2.effect.TextureOverlay
-
Deprecated.
- THREAD_COUNT_AUTODETECT - Static variable in class com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer
-
Deprecated.Attempts to use as many threads as performance processors available on the device.
- throwNotProvisionedExceptionFromGetKeyRequest() - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm.Builder
-
Configures the
FakeExoMediaDrm
to throw anyNotProvisionedException
fromFakeExoMediaDrm.getKeyRequest(byte[], List, int, HashMap)
instead of the default behaviour of throwing fromFakeExoMediaDrm.openSession()
. - throwPlaybackException(ExoPlaybackException) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules to throw a playback exception on the playback thread.
- ThrowPlaybackException(String, ExoPlaybackException) - Constructor for class com.google.android.exoplayer2.testutil.Action.ThrowPlaybackException
- ThumbRating - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ThumbRating() - Constructor for class com.google.android.exoplayer2.ThumbRating
-
Deprecated.Creates a unrated instance.
- ThumbRating(boolean) - Constructor for class com.google.android.exoplayer2.ThumbRating
-
Deprecated.Creates a rated instance.
- tileCountHorizontal - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The number of horizontal tiles in an image, or
Format.NO_VALUE
if not known or applicable. - tileCountVertical - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The number of vertical tiles in an image, or
Format.NO_VALUE
if not known or applicable. - TIME_END_OF_SOURCE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Special constant representing a time corresponding to the end of a source.
- TIME_UNSET - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Special constant representing an unset or unknown time or duration.
- timeAddedMs - Variable in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.Sample
-
Deprecated.The time this sample was added, in milliseconds.
- TimeBar - Interface in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimeBar.OnScrubListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener for scrubbing events.
- timedMetadata - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The most recent timed metadata.
- TimedValueQueue<V> - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimedValueQueue() - Constructor for class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.
- TimedValueQueue(int) - Constructor for class com.google.android.exoplayer2.util.TimedValueQueue
-
Deprecated.Creates a TimedValueBuffer with the given initial buffer size.
- timeline - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Most recent
Timeline
that contains the event position. - timeline - Variable in exception com.google.android.exoplayer2.IllegalSeekPositionException
-
Deprecated.The
Timeline
in which the seek was attempted. - timeline - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
Timeline
derived from theSimpleBasePlayer.State.playlist
. - timeline - Variable in class com.google.android.exoplayer2.source.ForwardingTimeline
-
Deprecated.
- Timeline - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Timeline() - Constructor for class com.google.android.exoplayer2.Timeline
-
Deprecated.
- TIMELINE_CHANGE_REASON_PLAYLIST_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Timeline changed as a result of a change of the playlist items or the order of the items.
- TIMELINE_CHANGE_REASON_SOURCE_UPDATE - Static variable in interface com.google.android.exoplayer2.Player
-
Deprecated.Timeline changed as a result of a source update (e.g.
- Timeline.Period - Class in com.google.android.exoplayer2
-
Deprecated.Holds information about a period in a
Timeline
. - Timeline.RemotableTimeline - Class in com.google.android.exoplayer2
-
Deprecated.
- Timeline.Window - Class in com.google.android.exoplayer2
-
Deprecated.Holds information about a window in a
Timeline
. - TimelineAsserts - Class in com.google.android.exoplayer2.testutil
-
Assertion methods for
Timeline
. - TimelineQueueEditor - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimelineQueueEditor(MediaControllerCompat, TimelineQueueEditor.QueueDataAdapter, TimelineQueueEditor.MediaDescriptionConverter) - Constructor for class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.Creates a new
TimelineQueueEditor
with a given mediaSourceFactory. - TimelineQueueEditor(MediaControllerCompat, TimelineQueueEditor.QueueDataAdapter, TimelineQueueEditor.MediaDescriptionConverter, TimelineQueueEditor.MediaDescriptionEqualityChecker) - Constructor for class com.google.android.exoplayer2.ext.mediasession.TimelineQueueEditor
-
Deprecated.Creates a new
TimelineQueueEditor
with a given mediaSourceFactory. - TimelineQueueEditor.MediaDescriptionConverter - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Converts a
MediaDescriptionCompat
to aMediaItem
. - TimelineQueueEditor.MediaIdEqualityChecker - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Media description comparator comparing the media IDs.
- TimelineQueueEditor.QueueDataAdapter - Interface in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.Adapter to get
MediaDescriptionCompat
of items in the queue and to notify the application about changes in the queue to sync the data structure backing theMediaSessionConnector
. - TimelineQueueNavigator - Class in com.google.android.exoplayer2.ext.mediasession
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimelineQueueNavigator(MediaSessionCompat) - Constructor for class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.Creates an instance for a given
MediaSessionCompat
. - TimelineQueueNavigator(MediaSessionCompat, int) - Constructor for class com.google.android.exoplayer2.ext.mediasession.TimelineQueueNavigator
-
Deprecated.Creates an instance for a given
MediaSessionCompat
and maximum queue size. - timelinesAreSame(Timeline, Timeline) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
-
Returns true if
thisTimeline
is equal tothatTimeline
, ignoringTimeline.Window.uid
andTimeline.Period.uid
values, and shuffle order. - TimelineWindowDefinition(boolean, boolean, long) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition with one period.
- TimelineWindowDefinition(int, Object) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a seekable, non-dynamic window definition with a duration of
FakeTimeline.TimelineWindowDefinition.DEFAULT_WINDOW_DURATION_US
. - TimelineWindowDefinition(int, Object, boolean, boolean, boolean, boolean, long, long, long, AdPlaybackState) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition with ad groups.
- TimelineWindowDefinition(int, Object, boolean, boolean, boolean, boolean, long, long, long, AdPlaybackState, MediaItem) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- TimelineWindowDefinition(int, Object, boolean, boolean, boolean, boolean, long, long, long, List<AdPlaybackState>, MediaItem) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition with ad groups and a custom media item.
- TimelineWindowDefinition(int, Object, boolean, boolean, long) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition.
- TimelineWindowDefinition(int, Object, boolean, boolean, long, AdPlaybackState) - Constructor for class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
-
Creates a window definition with ad groups.
- TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.testutil.DummyMainThread
-
Default timeout value used for
DummyMainThread.runOnMainThread(Runnable)
. - TIMEOUT_MS - Static variable in class com.google.android.exoplayer2.testutil.MediaSourceTestRunner
- TIMEOUT_OPERATION_DETACH_SURFACE - Static variable in exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.The error occurred while detaching a surface from the player.
- TIMEOUT_OPERATION_RELEASE - Static variable in exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.The error occurred in
Player.release()
. - TIMEOUT_OPERATION_SET_FOREGROUND_MODE - Static variable in exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.The error occurred in
ExoPlayer.setForegroundMode(boolean)
. - TIMEOUT_OPERATION_UNDEFINED - Static variable in exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.The operation where this error occurred is not defined.
- timeoutOperation - Variable in exception com.google.android.exoplayer2.ExoTimeoutException
-
Deprecated.The operation on the ExoPlayer playback thread that timed out.
- timescale - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.The track timescale, defined as the number of time units that pass in one second.
- timescale - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.The timescale in units per seconds, as defined in the manifest.
- timescale - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- timeShiftBufferDepthMs - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
timeShiftBufferDepth
value in milliseconds, orC.TIME_UNSET
if not present. - TimeSignalCommand - Class in com.google.android.exoplayer2.metadata.scte35
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- timestamp - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP timestamp field (Word 1).
- TimestampAdjuster - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimestampAdjuster(long) - Constructor for class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.
- TimestampAdjusterProvider - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimestampAdjusterProvider() - Constructor for class com.google.android.exoplayer2.source.hls.TimestampAdjusterProvider
-
Deprecated.
- timestampMs - Variable in class com.google.android.exoplayer2.container.CreationTime
- timestampMs - Variable in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.The value of
SystemClock.elapsedRealtime()
when this exception was created. - timestampMs - Variable in exception com.google.android.exoplayer2.transformer.ExportException
-
Deprecated.The value of
SystemClock.elapsedRealtime()
when this exception was created. - timestampMs - Variable in exception com.google.android.exoplayer2.transformer.TransformationException
-
Deprecated.The value of
SystemClock.elapsedRealtime()
when this exception was created. - timestampSeeker - Variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker
-
Deprecated.
- TimestampWrapper - Class in com.google.android.exoplayer2.effect
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TimestampWrapper(GlEffect, long, long) - Constructor for class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.Creates a new instance.
- timesUs - Variable in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.The start time of each chunk, in microseconds.
- TimeToFirstByteEstimator - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- timeUs - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.The time at which the sample should be presented.
- timeUs - Variable in class com.google.android.exoplayer2.decoder.DecoderOutputBuffer
-
Deprecated.The presentation timestamp for the buffer, in microseconds.
- timeUs - Variable in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.The time of the seek point, in microseconds.
- timeUs - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The time of the ad group in the
Timeline.Period
, in microseconds, orC.TIME_END_OF_SOURCE
to indicate a postroll ad. - timeUsToTargetTime(long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.BinarySearchSeekMap
-
Deprecated.
- timeUsToTargetTime(long) - Method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.DefaultSeekTimestampConverter
-
Deprecated.
- timeUsToTargetTime(long) - Method in interface com.google.android.exoplayer2.extractor.BinarySearchSeeker.SeekTimestampConverter
-
Deprecated.Converts a seek time in microseconds into target timestamp for the
BinarySearchSeeker
. - title - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional title.
- title - Variable in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.The stream title if present and decodable, or
null
. - title - Variable in class com.google.android.exoplayer2.source.dash.manifest.ProgramInformation
-
Deprecated.The title for the media presentation.
- title - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.Segment
-
Deprecated.The human readable title of the segment.
- toArray() - Method in class com.google.android.exoplayer2.util.LongArray
-
Deprecated.Copies the current values into a newly allocated primitive array.
- toBundle() - Method in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.
- toBundle() - Method in interface com.google.android.exoplayer2.Bundleable
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.
- toBundle() - Method in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.State
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.Format
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.HeartRating
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.MediaItem.RequestMetadata
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.PercentageRating
-
Deprecated.
- toBundle() - Method in exception com.google.android.exoplayer2.PlaybackException
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.Player.Commands
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.StarRating
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.text.Cue
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.text.CueGroup
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.ThumbRating
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle() - Method in class com.google.android.exoplayer2.Tracks.Group
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.Tracks
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.
- toBundle() - Method in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.
- toBundle(boolean) - Method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns a
Bundle
representing the information stored in this object. - toBundle(boolean, boolean) - Method in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.Returns a
Bundle
representing the information stored in this object, filtered by available commands. - toBundleArrayList(Collection<T>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Converts a collection of
Bundleable
to anArrayList
ofBundle
so that the returned list can be put toBundle
usingBundle.putParcelableArrayList(java.lang.String, java.util.ArrayList<? extends android.os.Parcelable>)
conveniently. - toBundleIncludeLocalConfiguration() - Method in class com.google.android.exoplayer2.MediaItem
-
Deprecated.Returns a
Bundle
representing the information stored in thisMediaItem(java.lang.String, com.google.android.exoplayer2.MediaItem.ClippingProperties, com.google.android.exoplayer2.MediaItem.LocalConfiguration, com.google.android.exoplayer2.MediaItem.LiveConfiguration, com.google.android.exoplayer2.MediaMetadata, com.google.android.exoplayer2.MediaItem.RequestMetadata)
object, while including theMediaItem.localConfiguration
field if it is not null (otherwise skips it). - toBundleList(List<T>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Converts a list of
Bundleable
to a listBundle
. - toBundleList(List<T>, Function<T, Bundle>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Converts a list of
Bundleable
to a listBundle
- toBundleSparseArray(SparseArray<T>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
-
Deprecated.Converts a
SparseArray
ofBundleable
to anSparseArray
ofBundle
so that the returnedSparseArray
can be put toBundle
usingBundle.putSparseParcelableArray(java.lang.String, android.util.SparseArray<? extends android.os.Parcelable>)
conveniently. - toBundleWithOneWindowOnly(int) - Method in class com.google.android.exoplayer2.Timeline
-
Deprecated.Returns a
Bundle
containing just the specifiedTimeline.Window
. - toByteArray(float) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a float into an equivalent byte array.
- toByteArray(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts an integer into an equivalent byte array.
- toByteArray(int...) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts an array of integers into an equivalent byte array.
- toByteArray(InputStream) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts the entirety of an
InputStream
to a byte array. - toCaptionsMediaFormat(Format) - Static method in class com.google.android.exoplayer2.source.mediaparser.MediaParserUtil
-
Deprecated.Returns a
MediaFormat
with equivalentMediaFormat.KEY_MIME
andMediaFormat.KEY_CAPTION_SERVICE_NUMBER
to the givenFormat
. - toFloat(byte[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a byte array into a float.
- toGlShaderProgram(Context, boolean) - Method in interface com.google.android.exoplayer2.effect.ColorLut
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.FrameCache
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.FrameDropEffect
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in interface com.google.android.exoplayer2.effect.GlEffect
-
Deprecated.Returns a
GlShaderProgram
that applies the effect. - toGlShaderProgram(Context, boolean) - Method in interface com.google.android.exoplayer2.effect.GlMatrixTransformation
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.HslAdjustment
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.OverlayEffect
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.RgbFilter
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in interface com.google.android.exoplayer2.effect.RgbMatrix
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.SingleColorLut
-
Deprecated.
- toGlShaderProgram(Context, boolean) - Method in class com.google.android.exoplayer2.effect.TimestampWrapper
-
Deprecated.
- toHexString(byte[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns a string containing a lower-case hex representation of the bytes provided.
- ToInt16PcmAudioProcessor - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- ToInt16PcmAudioProcessor() - Constructor for class com.google.android.exoplayer2.audio.ToInt16PcmAudioProcessor
-
Deprecated.
- toInteger(byte[]) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a byte array into an integer.
- toleranceAfterUs - Variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.The maximum time that the actual position seeked to may exceed the requested seek position, in microseconds.
- toleranceBeforeUs - Variable in class com.google.android.exoplayer2.SeekParameters
-
Deprecated.The maximum time that the actual position seeked to may precede the requested seek position, in microseconds.
- toLogString() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.Returns a prettier
String
thanColorInfo.toString()
, intended for logging. - toLogString(Format) - Static method in class com.google.android.exoplayer2.Format
-
Deprecated.Returns a prettier
String
thanFormat.toString()
, intended for logging. - toLong(int, int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Returns the long that is composed of the bits of the 2 specified integers.
- toMediaItem() - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.Returns a
MediaItem
for the content defined by the request. - toMediaItem(MediaQueueItem) - Method in class com.google.android.exoplayer2.ext.cast.DefaultMediaItemConverter
-
Deprecated.
- toMediaItem(MediaQueueItem) - Method in interface com.google.android.exoplayer2.ext.cast.MediaItemConverter
-
Deprecated.Converts a
MediaQueueItem
to aMediaItem
. - toMediaQueueItem(MediaItem) - Method in class com.google.android.exoplayer2.ext.cast.DefaultMediaItemConverter
-
Deprecated.
- toMediaQueueItem(MediaItem) - Method in interface com.google.android.exoplayer2.ext.cast.MediaItemConverter
-
Deprecated.Converts a
MediaItem
to aMediaQueueItem
. - toString() - Method in class com.google.android.exoplayer2.audio.AudioCapabilities
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.audio.AudioProcessor.AudioFormat
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.container.CreationTime
- toString() - Method in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.extractor.ChunkIndex
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.extractor.SeekMap.SeekPoints
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.extractor.SeekPoint
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.Format
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.Id3Frame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceCommand
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.metadata.scte35.TimeSignalCommand
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.source.dash.manifest.RangedUri
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.testutil.Dumper
- toString() - Method in class com.google.android.exoplayer2.testutil.ExtractorAsserts.SimulationConfig
- toString() - Method in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.upstream.cache.CacheSpan
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.util.Size
-
Deprecated.
- toString() - Method in class com.google.android.exoplayer2.video.ColorInfo
-
Deprecated.
- totalAudioFormatBitrateTimeProduct - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The accumulated sum of all audio format bitrates, in bits per second, times the time the format was used for playback, in milliseconds.
- totalAudioFormatTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total media time for which audio format data is available, in milliseconds.
- totalAudioUnderruns - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of audio underruns.
- totalBandwidth - Variable in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection.AdaptationCheckpoint
-
Deprecated.Total bandwidth in bits per second at which this checkpoint applies.
- totalBandwidthBytes - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total bytes transferred during
PlaybackStats.totalBandwidthTimeMs
. - totalBandwidthTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total time for which bandwidth measurement data is available, in milliseconds.
- totalBufferedDurationMs - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Total buffered duration from
AnalyticsListener.EventTime.currentPlaybackPositionMs
at the time of the event, in milliseconds. - totalBufferedDurationMsSupplier - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The
SimpleBasePlayer.PositionSupplier
for the estimated total buffered duration in milliseconds. - totalDiscCount - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional total number of discs.
- totalDroppedFrames - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of dropped video frames.
- totalInitialAudioFormatBitrate - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total initial audio format bitrate for all playbacks, in bits per second, or
C.LENGTH_UNSET
if no initial audio format data is available. - totalInitialVideoFormatBitrate - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total initial video format bitrate for all playbacks, in bits per second, or
C.LENGTH_UNSET
if no initial video format data is available. - totalInitialVideoFormatHeight - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total initial video format height for all playbacks, in pixels, or
C.LENGTH_UNSET
if no initial video format data is available. - totalPauseBufferCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of times a playback has been paused while rebuffering.
- totalPauseCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of times a playback has been paused.
- totalRebufferCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of times a rebuffer occurred.
- totalSamples - Variable in class com.google.android.exoplayer2.extractor.FlacStreamMetadata
-
Deprecated.Total number of samples, or 0 if the value is unknown.
- totalSeekCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total number of times a seek occurred.
- totalTrackCount - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional total number of tracks.
- totalValidJoinTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total time spent joining the playback, in milliseconds, or
C.TIME_UNSET
if no valid join time could be determined. - totalVideoFormatBitrateTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total media time for which video format bitrate data is available, in milliseconds.
- totalVideoFormatBitrateTimeProduct - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The accumulated sum of all video format bitrates, in bits per second, times the time the format was used for playback, in milliseconds.
- totalVideoFormatHeightTimeMs - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The total media time for which video format height data is available, in milliseconds.
- totalVideoFormatHeightTimeProduct - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The accumulated sum of all video format heights, in pixels, times the time the format was used for playback, in milliseconds.
- totalVideoFrameProcessingOffsetUs - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The sum of the video frame processing offsets in microseconds.
- toUnsignedLong(int) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts an integer to a long by unsigned conversion.
- TRACE_ENABLED - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.Whether the library was compiled with
TraceUtil
trace enabled. - TraceUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- track(int, @com.google.android.exoplayer2.C.TrackType int) - Method in interface com.google.android.exoplayer2.extractor.ExtractorOutput
-
Deprecated.Called by the
Extractor
to get theTrackOutput
for a specific track. - track(int, @com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.source.chunk.BaseMediaChunkOutput
-
Deprecated.
- track(int, @com.google.android.exoplayer2.C.TrackType int) - Method in interface com.google.android.exoplayer2.source.chunk.ChunkExtractor.TrackOutputProvider
-
Deprecated.Called to get the
TrackOutput
for a specific track. - track(int, int) - Method in class com.google.android.exoplayer2.extractor.DummyExtractorOutput
-
Deprecated.
- track(int, int) - Method in class com.google.android.exoplayer2.extractor.jpeg.StartOffsetExtractorOutput
-
Deprecated.
- track(int, int) - Method in class com.google.android.exoplayer2.source.chunk.BundledChunkExtractor
-
Deprecated.
- track(int, int) - Method in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- Track - Class in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Track() - Constructor for class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- Track(int, @com.google.android.exoplayer2.C.TrackType int, long, long, long, Format, @com.google.android.exoplayer2.extractor.mp4.Track.Transformation int, TrackEncryptionBox[], int, long[], long[]) - Constructor for class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.
- TRACK_TYPE_AUDIO - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for audio tracks.
- TRACK_TYPE_CAMERA_MOTION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for camera motion tracks.
- TRACK_TYPE_CUSTOM_BASE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Applications or extensions may define custom
TRACK_TYPE_*
constants greater than or equal to this value. - TRACK_TYPE_DEFAULT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for tracks of some default type, where the type itself is unknown.
- TRACK_TYPE_IMAGE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for image tracks.
- TRACK_TYPE_METADATA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for metadata tracks.
- TRACK_TYPE_NONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for a fake or empty track.
- TRACK_TYPE_TEXT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for text tracks.
- TRACK_TYPE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for tracks of unknown type.
- TRACK_TYPE_VIDEO - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A type constant for video tracks.
- Track.Transformation - Annotation Type in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.The transformation to apply to samples in the track, if any.
- TrackEncryptionBox - Class in com.google.android.exoplayer2.extractor.mp4
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackEncryptionBox(boolean, String, int, byte[], int, int, byte[]) - Constructor for class com.google.android.exoplayer2.extractor.mp4.TrackEncryptionBox
-
Deprecated.
- trackEncryptionBoxes - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.ProtectionElement
-
Deprecated.
- trackFormat - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.The format of the track to which this chunk belongs.
- trackFormat - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.The format of the track to which the data belongs.
- TrackGroup - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackGroup(Format...) - Constructor for class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Constructs a track group containing the provided
formats
. - TrackGroup(String, Format...) - Constructor for class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.Constructs a track group with the provided
id
andformats
. - TrackGroupArray - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackGroupArray(TrackGroup...) - Constructor for class com.google.android.exoplayer2.source.TrackGroupArray
-
Deprecated.Construct a
TrackGroupArray
from an array ofTrackGroups
. - TrackIdGenerator(int, int) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator
-
Deprecated.
- TrackIdGenerator(int, int, int) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.TrackIdGenerator
-
Deprecated.
- trackIndices - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.The indices of tracks in a
TrackGroup
to be selected. - TrackNameProvider - Interface in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- trackNumber - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional track number.
- TrackOutput - Interface in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackOutput.CryptoData - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Holds data required to decrypt a sample.
- TrackOutput.SampleDataPart - Annotation Type in com.google.android.exoplayer2.extractor
-
Deprecated.Defines the part of the sample data to which a call to
TrackOutput.sampleData(com.google.android.exoplayer2.upstream.DataReader, int, boolean)
corresponds. - trackOutputs - Variable in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- tracks - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The
Tracks
of this media item. - tracks - Variable in class com.google.android.exoplayer2.trackselection.BaseTrackSelection
-
Deprecated.The indices of the selected tracks in
BaseTrackSelection.group
, in order of decreasing bandwidth. - tracks - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- tracks - Variable in class com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition
-
Deprecated.The indices of the selected tracks in
ExoTrackSelection.Definition.group
. - tracks - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.Describe the tracks and which one were selected.
- Tracks - Class in com.google.android.exoplayer2
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Tracks(List<Tracks.Group>) - Constructor for class com.google.android.exoplayer2.Tracks
-
Deprecated.Constructs an instance.
- Tracks.Group - Class in com.google.android.exoplayer2
-
Deprecated.Information about a single group of tracks, including the underlying
TrackGroup
, the level to which each track is supported by the player, and whether any of the tracks are selected. - TrackSelection - Interface in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelection.Type - Annotation Type in com.google.android.exoplayer2.trackselection
-
Deprecated.Represents a type track selection.
- TrackSelectionArray - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionArray(TrackSelection...) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionArray
-
Deprecated.
- trackSelectionData - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.Optional data associated with the selection of the track to which this chunk belongs.
- trackSelectionData - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.Optional data associated with the selection of the track to which the data belongs.
- TrackSelectionDialogBuilder - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionDialogBuilder(Context, CharSequence, Player, @com.google.android.exoplayer2.C.TrackType int) - Constructor for class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Creates a builder for a track selection dialog.
- TrackSelectionDialogBuilder(Context, CharSequence, List<Tracks.Group>, TrackSelectionDialogBuilder.DialogCallback) - Constructor for class com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
-
Deprecated.Creates a builder for a track selection dialog.
- TrackSelectionDialogBuilder.DialogCallback - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Callback which is invoked when a track selection has been made.
- TrackSelectionOverride - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionOverride(TrackGroup, int) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.Constructs an instance to force
trackIndex
intrackGroup
to be selected. - TrackSelectionOverride(TrackGroup, List<Integer>) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
-
Deprecated.Constructs an instance to force
trackIndices
intrackGroup
to be selected. - trackSelectionParameters - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The currently active
TrackSelectionParameters
. - TrackSelectionParameters - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionParameters(TrackSelectionParameters.Builder) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.
- TrackSelectionParameters.Builder - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.A builder for
TrackSelectionParameters
. - trackSelectionReason - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.One of the
selection reasons
if the chunk belongs to a track. - trackSelectionReason - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.One of the
selection reasons
if the data belongs to a track. - TrackSelectionUtil - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionUtil.AdaptiveTrackSelectionFactory - Interface in com.google.android.exoplayer2.trackselection
-
Deprecated.Functional interface to create a single adaptive track selection.
- TrackSelectionView - Class in com.google.android.exoplayer2.ui
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectionView(Context) - Constructor for class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Creates a track selection view.
- TrackSelectionView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Creates a track selection view.
- TrackSelectionView(Context, AttributeSet, int) - Constructor for class com.google.android.exoplayer2.ui.TrackSelectionView
-
Deprecated.Creates a track selection view.
- TrackSelectionView.TrackSelectionListener - Interface in com.google.android.exoplayer2.ui
-
Deprecated.Listener for changes to the selected tracks.
- TrackSelector - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelector() - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelector
-
Deprecated.
- TrackSelector.InvalidationListener - Interface in com.google.android.exoplayer2.trackselection
-
Deprecated.Notified when selections previously made by a
TrackSelector
are no longer valid. - TrackSelectorResult - Class in com.google.android.exoplayer2.trackselection
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrackSelectorResult(RendererConfiguration[], ExoTrackSelection[], Tracks, Object) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectorResult
-
Deprecated.
- TrackSelectorResult(RendererConfiguration[], ExoTrackSelection[], Object) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectorResult
- tracksEnded - Variable in class com.google.android.exoplayer2.testutil.FakeExtractorOutput
- trackType - Variable in class com.google.android.exoplayer2.source.MediaLoadData
-
Deprecated.One of the
track types
, which is a media track type if the data corresponds to media of a specific type, orC.TRACK_TYPE_UNKNOWN
otherwise. - trailingParts - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The list of parts at the end of the playlist for which the segment is not in the playlist yet.
- transferEnded() - Method in class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.Notifies listeners that a transfer ended.
- transferInitializing(DataSpec) - Method in class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.Notifies listeners that data transfer for the specified
DataSpec
is being initialized. - TransferListener - Interface in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- transferListenerCallbacks() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- transferStarted(DataSpec) - Method in class com.google.android.exoplayer2.upstream.BaseDataSource
-
Deprecated.Notifies listeners that data transfer for the specified
DataSpec
started. - TRANSFORMATION_CEA608_CDAT - Static variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.A transformation for caption samples in cdat atoms.
- TRANSFORMATION_NONE - Static variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.A no-op sample transformation.
- transformationException - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The
TransformationException
that caused the transformation to fail, ornull
if the transformation was a success. - TransformationException - Exception in com.google.android.exoplayer2.transformer
-
Deprecated.Use
ExportException
instead. - TransformationException.ErrorCode - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.Error codes that identify causes of
Transformer
errors. - TransformationRequest - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TransformationRequest.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
TransformationRequest
instances. - TransformationRequest.HdrMode - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.The strategy to use to transcode or edit High Dynamic Range (HDR) input video.
- TransformationResult - Class in com.google.android.exoplayer2.transformer
-
Deprecated.Use
ExportResult
instead. - TransformationResult.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.Use
ExportResult.Builder
instead. - TransformationResult.ProcessedInput - Class in com.google.android.exoplayer2.transformer
-
Deprecated.Use
ExportResult.ProcessedInput
instead. - Transformer - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Transformer.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.A builder for
Transformer
instances. - Transformer.Listener - Interface in com.google.android.exoplayer2.transformer
-
Deprecated.A listener for the export events.
- Transformer.ProgressState - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.Progress state.
- transformFutureAsync(ListenableFuture<U>, AsyncFunction<U, T>) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Asynchronously transforms the result of a
ListenableFuture
. - transformType - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.Mode
-
Deprecated.
- transmuxAudio - Variable in class com.google.android.exoplayer2.transformer.Composition
-
Deprecated.Whether to transmux the media items' audio tracks.
- transmuxVideo - Variable in class com.google.android.exoplayer2.transformer.Composition
-
Deprecated.Whether to transmux the media items' video tracks.
- triggerEvent(Predicate<byte[]>, int, int, byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
-
Calls
ExoMediaDrm.OnEventListener.onEvent(ExoMediaDrm, byte[], int, int, byte[])
on the attached listener (if present) once for each open session ID which passessessionIdPredicate
, passing the provided values forevent
,extra
anddata
. - trim() - Method in interface com.google.android.exoplayer2.upstream.Allocator
-
Deprecated.Hints to the allocator that it should make a best effort to release any excess
Allocations
. - trim() - Method in class com.google.android.exoplayer2.upstream.DefaultAllocator
-
Deprecated.
- TRUEHD_MAX_RATE_BYTES_PER_SECOND - Static variable in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.Maximum rate for a TrueHD audio stream, in bytes per second.
- TRUEHD_RECHUNK_SAMPLE_COUNT - Static variable in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.The number of samples to store in each output chunk when rechunking TrueHD streams.
- TRUEHD_SYNCFRAME_PREFIX_LENGTH - Static variable in class com.google.android.exoplayer2.audio.Ac3Util
-
Deprecated.The number of bytes that must be parsed from a TrueHD syncframe to calculate the sample count.
- trueHdSampleRechunker - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- TrueHdSampleRechunker - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TrueHdSampleRechunker() - Constructor for class com.google.android.exoplayer2.extractor.TrueHdSampleRechunker
-
Deprecated.
- TS - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the MPEG-TS format.
- TS_PACKET_SIZE - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_AAC_ADTS - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_AAC_LATM - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_AC3 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_AC4 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_AIT - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_DC2_H262 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_DTS - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_DVBSUBS - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_E_AC3 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_H262 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_H263 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_H264 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_H265 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_HDMV_DTS - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_ID3 - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_MPA - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_MPA_LSF - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_STREAM_TYPE_SPLICE_INFO - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TS_SYNC_BYTE - Static variable in class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TsExtractor() - Constructor for class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor(@com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor(@com.google.android.exoplayer2.extractor.ts.TsExtractor.Mode int, @com.google.android.exoplayer2.extractor.ts.DefaultTsPayloadReaderFactory.Flags int, int) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor(@com.google.android.exoplayer2.extractor.ts.TsExtractor.Mode int, TimestampAdjuster, TsPayloadReader.Factory) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor(@com.google.android.exoplayer2.extractor.ts.TsExtractor.Mode int, TimestampAdjuster, TsPayloadReader.Factory, int) - Constructor for class com.google.android.exoplayer2.extractor.ts.TsExtractor
-
Deprecated.
- TsExtractor.Mode - Annotation Type in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Modes for the extractor.
- TsPayloadReader - Interface in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TsPayloadReader.DvbSubtitleInfo - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Holds information about a DVB subtitle, as defined in ETSI EN 300 468 V1.11.1 section 6.2.41.
- TsPayloadReader.EsInfo - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Holds information associated with a PMT entry.
- TsPayloadReader.Factory - Interface in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Factory of
TsPayloadReader
instances. - TsPayloadReader.Flags - Annotation Type in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Contextual flags indicating the presence of indicators in the TS packet or PES packet headers.
- TsPayloadReader.TrackIdGenerator - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.Generates track ids for initializing
TsPayloadReader
s'TrackOutput
s. - TsUtil - Class in com.google.android.exoplayer2.extractor.ts
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TtmlDecoder - Class in com.google.android.exoplayer2.text.ttml
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- TtmlDecoder() - Constructor for class com.google.android.exoplayer2.text.ttml.TtmlDecoder
-
Deprecated.
- tunneling - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the decoder supports tunneling.
- tunneling - Variable in class com.google.android.exoplayer2.RendererConfiguration
-
Deprecated.Whether to enable tunneling.
- TUNNELING_NOT_SUPPORTED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The
Renderer
does not support tunneled output. - TUNNELING_SUPPORT_MASK - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.A mask to apply to
RendererCapabilities.Capabilities
to obtainRendererCapabilities.TunnelingSupport
only. - TUNNELING_SUPPORTED - Static variable in interface com.google.android.exoplayer2.RendererCapabilities
-
Deprecated.The
Renderer
supports tunneled output. - tunnelingEnabled - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
-
Deprecated.Whether to enable tunneling if possible.
- Tx3gDecoder - Class in com.google.android.exoplayer2.text.tx3g
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- Tx3gDecoder(List<byte[]>) - Constructor for class com.google.android.exoplayer2.text.tx3g.Tx3gDecoder
-
Deprecated.Sets up a new
Tx3gDecoder
with default values. - type - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The
ExoPlaybackException.Type
of the playback failure. - type - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- type - Variable in class com.google.android.exoplayer2.extractor.mp4.Track
-
Deprecated.
- type - Variable in class com.google.android.exoplayer2.extractor.ts.TsPayloadReader.DvbSubtitleInfo
-
Deprecated.
- type - Variable in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.The
AdsMediaSource.AdLoadException.Type
of the ad load exception. - type - Variable in class com.google.android.exoplayer2.source.chunk.Chunk
-
Deprecated.The
data type
of the chunk. - type - Variable in class com.google.android.exoplayer2.source.dash.manifest.AdaptationSet
-
Deprecated.The
track type
of the adaptation set. - type - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-
Deprecated.
- type - Variable in class com.google.android.exoplayer2.source.TrackGroup
-
Deprecated.The type of tracks in the group.
- type - Variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
-
Deprecated.
- type - Variable in class com.google.android.exoplayer2.trackselection.ExoTrackSelection.Definition
-
Deprecated.The type that will be returned from
TrackSelection.getType()
. - type - Variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.
- type - Variable in class com.google.android.exoplayer2.upstream.LoadErrorHandlingPolicy.FallbackSelection
-
Deprecated.The type of fallback.
- type - Variable in class com.google.android.exoplayer2.upstream.ParsingLoadable
-
Deprecated.The type of the data.
- TYPE - Static variable in class com.google.android.exoplayer2.testutil.FakeCryptoConfig
- TYPE_AD - Static variable in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Type for when an ad failed to load.
- TYPE_AD_GROUP - Static variable in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Type for when an ad group failed to load.
- TYPE_ALAW - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for 8-bit ITU-T G.711 A-law audio data.
- TYPE_ALL_ADS - Static variable in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Type for when all ad groups failed to load.
- TYPE_CLOSE - Static variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.The error occurred in closing a
HttpDataSource
. - TYPE_CUSTOM_BASE - Static variable in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.The first value that can be used for application specific track selection types.
- TYPE_DASH - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.CONTENT_TYPE_DASH
instead. - TYPE_FLOAT - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for float PCM audio data.
- TYPE_HLS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.CONTENT_TYPE_HLS
instead. - TYPE_IMA_ADPCM - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for IMA ADPCM audio data.
- TYPE_INDICATOR_FLOAT32 - Static variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The type indicator for Float32.
- TYPE_INDICATOR_INT32 - Static variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The type indicator for 32-bit signed integer.
- TYPE_INDICATOR_STRING - Static variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The type indicator for UTF-8 string.
- TYPE_MLAW - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for 8-bit ITU-T G.711 mu-law audio data.
- TYPE_NO_TIMESTAMP - Static variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.The search didn't find any timestamps.
- TYPE_OPEN - Static variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.The error occurred reading data from a
HttpDataSource
. - TYPE_OTHER - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.CONTENT_TYPE_OTHER
instead. - TYPE_PCM - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for integer PCM audio data.
- TYPE_POSITION_OVERESTIMATED - Static variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.The search found only timestamps larger than the target timestamp.
- TYPE_POSITION_UNDERESTIMATED - Static variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.The search found only timestamps smaller than the target timestamp.
- TYPE_READ - Static variable in exception com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
-
Deprecated.The error occurred in opening a
HttpDataSource
. - TYPE_REMOTE - Static variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The error occurred in a remote component.
- TYPE_RENDERER - Static variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The error occurred in a
Renderer
. - TYPE_RTSP - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.CONTENT_TYPE_RTSP
instead. - TYPE_SOURCE - Static variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The error occurred loading data from a
MediaSource
. - TYPE_SS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Use
C.CONTENT_TYPE_SS
instead. - TYPE_TARGET_TIMESTAMP_FOUND - Static variable in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.The search found a timestamp that it deems close enough to the given target.
- TYPE_UNEXPECTED - Static variable in exception com.google.android.exoplayer2.ExoPlaybackException
-
Deprecated.The error was an unexpected
RuntimeException
. - TYPE_UNEXPECTED - Static variable in exception com.google.android.exoplayer2.source.ads.AdsMediaSource.AdLoadException
-
Deprecated.Type for when an unexpected error occurred while loading ads.
- TYPE_UNSET - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.An unset anchor, line, text size or vertical type value.
- TYPE_UNSET - Static variable in interface com.google.android.exoplayer2.trackselection.TrackSelection
-
Deprecated.An unspecified track selection type.
- TYPE_WAVE_FORMAT_EXTENSIBLE - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.WAVE type value for extended WAVE format.
- typeface - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred typeface, or
null
if unspecified. - typeIndicator - Variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The four byte type indicator.
U
- UDP_PORT_UNSET - Static variable in class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- UdpDataSource - Class in com.google.android.exoplayer2.upstream
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UdpDataSource() - Constructor for class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.
- UdpDataSource(int) - Constructor for class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.Constructs a new instance.
- UdpDataSource(int, int) - Constructor for class com.google.android.exoplayer2.upstream.UdpDataSource
-
Deprecated.Constructs a new instance.
- UdpDataSource.UdpDataSourceException - Exception in com.google.android.exoplayer2.upstream
-
Deprecated.Thrown when an error is encountered when trying to read from a
UdpDataSource
. - UdpDataSourceException(Throwable, @com.google.android.exoplayer2.PlaybackException.ErrorCode int) - Constructor for exception com.google.android.exoplayer2.upstream.UdpDataSource.UdpDataSourceException
-
Deprecated.Creates a
UdpDataSourceException
. - uid - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The unique identifier of this media item.
- uid - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData
-
Deprecated.The unique identifier of the period within its media item.
- uid - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.A unique identifier for the period.
- uid - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.A unique identifier for the window.
- UID_UNSET - Static variable in interface com.google.android.exoplayer2.upstream.cache.Cache
-
Deprecated.Returned by
Cache.getUid()
if initialization failed before the unique identifier was read or generated. - unappliedRotationDegrees - Variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.Clockwise rotation in degrees that the application should apply for the video for it to be rendered in the correct orientation.
- unboundedDataSpec_readUntilEnd() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- unboundedDataSpecWithGzipFlag_readUntilEnd() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
DataSpec.FLAG_ALLOW_GZIP
should either be ignored byDataSource
implementations, or correctly handled (i.e. - unboundedReadsAreIndefinite() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
-
Returns whether the
DataSource
will continue reading indefinitely for unboundedDataSpecs
. - underestimatedResult(long, long) - Static method in class com.google.android.exoplayer2.extractor.BinarySearchSeeker.TimestampSearchResult
-
Deprecated.Returns a result to signal that the current position in the input stream underestimates the true position of the target frame, and the
BinarySearchSeeker
should modify itsBinarySearchSeeker.SeekOperationParams
's floor timestamp and byte position using the given values. - underrun(int, long, long) - Method in class com.google.android.exoplayer2.audio.AudioRendererEventListener.EventDispatcher
-
Deprecated.
- unescapeFileName(String) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Unescapes an escaped file or directory name back to its original value.
- unescapeStream(byte[], int) - Static method in class com.google.android.exoplayer2.util.NalUnitUtil
-
Deprecated.Unescapes
data
up to the specified limit, replacing occurrences of [0, 0, 3] with [0, 0]. - UnexpectedDiscontinuityException(long, long) - Constructor for exception com.google.android.exoplayer2.audio.AudioSink.UnexpectedDiscontinuityException
-
Deprecated.Creates an instance.
- UnexpectedLoaderException(Throwable) - Constructor for exception com.google.android.exoplayer2.upstream.Loader.UnexpectedLoaderException
-
Deprecated.
- UnhandledAudioFormatException(AudioProcessor.AudioFormat) - Constructor for exception com.google.android.exoplayer2.audio.AudioProcessor.UnhandledAudioFormatException
-
Deprecated.
- UnhandledAudioFormatException(String, AudioProcessor.AudioFormat) - Constructor for exception com.google.android.exoplayer2.audio.AudioProcessor.UnhandledAudioFormatException
-
Deprecated.
- uniqueProgramId - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.The unique program id as defined in SCTE35, Section 9.3.3.
- uniqueProgramId - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.The unique program id as defined in SCTE35, Section 9.3.2.
- UNKNOWN - Static variable in class com.google.android.exoplayer2.DeviceInfo
-
Deprecated.Unknown DeviceInfo.
- UNKNOWN - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.Unknown file type.
- UNKNOWN - Static variable in class com.google.android.exoplayer2.util.Size
-
Deprecated.A static instance to represent an unknown size value.
- UNKNOWN - Static variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.
- UnknownNull - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UnrecognizedInputFormatException - Exception in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UnrecognizedInputFormatException(String, Uri) - Constructor for exception com.google.android.exoplayer2.source.UnrecognizedInputFormatException
-
Deprecated.
- unregister() - Method in class com.google.android.exoplayer2.audio.AudioCapabilitiesReceiver
-
Deprecated.Unregisters the receiver, meaning it will no longer notify the listener when audio capability changes occur.
- unregisterCustomCommandReceiver(MediaSessionConnector.CommandReceiver) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
-
Deprecated.Unregisters a previously registered custom command receiver.
- Unseekable(long) - Constructor for class com.google.android.exoplayer2.extractor.SeekMap.Unseekable
-
Deprecated.
- Unseekable(long, long) - Constructor for class com.google.android.exoplayer2.extractor.SeekMap.Unseekable
-
Deprecated.
- UNSET - Static variable in class com.google.android.exoplayer2.analytics.PlayerId
-
Deprecated.A player identifier with unset default values that can be used as a placeholder or for testing.
- UNSET - Static variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
-
Deprecated.A clipping configuration with default values.
- UNSET - Static variable in class com.google.android.exoplayer2.MediaItem.ClippingProperties
-
Deprecated.
- UNSET - Static variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
-
Deprecated.A live playback configuration with unset values, meaning media-defined default values will be used.
- UNSET - Static variable in class com.google.android.exoplayer2.util.GlTextureInfo
-
Deprecated.A
GlTextureInfo
instance with all fields unset. - UNSET_LOOKAHEAD - Static variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
Deprecated.
- UnshuffledShuffleOrder(int) - Constructor for class com.google.android.exoplayer2.source.ShuffleOrder.UnshuffledShuffleOrder
-
Deprecated.Creates an instance with a specified length.
- UNSPECIFIED - Static variable in class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- UNSUPPORTED - Static variable in interface com.google.android.exoplayer2.source.MediaSource.Factory
-
Deprecated.
- UNSUPPORTED - Static variable in interface com.google.android.exoplayer2.source.MediaSourceFactory
-
Deprecated.
- UnsupportedDrmException - Exception in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UnsupportedDrmException(@com.google.android.exoplayer2.drm.UnsupportedDrmException.Reason int) - Constructor for exception com.google.android.exoplayer2.drm.UnsupportedDrmException
-
Deprecated.
- UnsupportedDrmException(@com.google.android.exoplayer2.drm.UnsupportedDrmException.Reason int, Exception) - Constructor for exception com.google.android.exoplayer2.drm.UnsupportedDrmException
-
Deprecated.
- UnsupportedDrmException.Reason - Annotation Type in com.google.android.exoplayer2.drm
-
Deprecated.The reason for the exception.
- UnsupportedRequestException() - Constructor for exception com.google.android.exoplayer2.offline.DownloadRequest.UnsupportedRequestException
-
Deprecated.
- update(byte[], int, int, byte[], int) - Method in class com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher
-
Deprecated.
- update(Uri, ContentValues, String, String[]) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- updateAndPost() - Method in class com.google.android.exoplayer2.util.DebugTextViewHelper
-
Deprecated.
- updateClipping(long, long) - Method in class com.google.android.exoplayer2.source.ClippingMediaPeriod
-
Deprecated.Updates the clipping start/end times for this period, in microseconds.
- updateCodecOperatingRate() - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Updates the codec operating rate, or triggers codec release and re-initialization if a previously set operating rate needs to be cleared.
- updateDroppedBufferCounters(int, int) - Method in class com.google.android.exoplayer2.video.DecoderVideoRenderer
-
Deprecated.Updates local counters and
DecoderVideoRenderer.decoderCounters
to reflect that buffers were dropped. - updateDroppedBufferCounters(int, int) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Updates local counters and
MediaCodecRenderer.decoderCounters
to reflect that buffers were dropped. - updateInPlace(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.crypto.AesFlushingCipher
-
Deprecated.
- updateManifest(DashManifest) - Method in class com.google.android.exoplayer2.source.dash.PlayerEmsgHandler
-
Deprecated.Updates the
DashManifest
that this handler works on. - updateManifest(DashManifest, int) - Method in interface com.google.android.exoplayer2.source.dash.DashChunkSource
-
Deprecated.Updates the manifest.
- updateManifest(DashManifest, int) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- updateManifest(SsManifest) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- updateManifest(SsManifest) - Method in interface com.google.android.exoplayer2.source.smoothstreaming.SsChunkSource
-
Deprecated.Updates the manifest.
- updateMediaPeriodQueueInfo(List<MediaSource.MediaPeriodId>, MediaSource.MediaPeriodId) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsCollector
-
Deprecated.Updates the playback queue information used for event association.
- updateMediaPeriodQueueInfo(List<MediaSource.MediaPeriodId>, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.analytics.DefaultAnalyticsCollector
-
Deprecated.
- updateMetadataEntries(Set<Metadata.Entry>) - Method in interface com.google.android.exoplayer2.transformer.InAppMuxer.MetadataProvider
-
Deprecated.Updates the list of metadata entries.
- updateOutputFormatForTime(long) - Method in class com.google.android.exoplayer2.mediacodec.MediaCodecRenderer
-
Deprecated.Updates the output formats for the specified output buffer timestamp, calling
MediaCodecRenderer.onOutputFormatChanged(com.google.android.exoplayer2.Format, android.media.MediaFormat)
if a change has occurred. - updateParametersWithOverride(DefaultTrackSelector.Parameters, int, TrackGroupArray, boolean, DefaultTrackSelector.SelectionOverride) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
-
Deprecated.Updates
DefaultTrackSelector.Parameters
with an override. - updatePlaylistMetadata(MediaMetadata) - Method in class com.google.android.exoplayer2.ext.media2.SessionPlayerConnector
-
Deprecated.
- updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[]) - Method in class com.google.android.exoplayer2.testutil.FakeTrackSelection
- updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[]) - Method in class com.google.android.exoplayer2.trackselection.AdaptiveTrackSelection
-
Deprecated.
- updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[]) - Method in interface com.google.android.exoplayer2.trackselection.ExoTrackSelection
-
Deprecated.Updates the selected track for sources that load media in discrete
MediaChunk
s. - updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[]) - Method in class com.google.android.exoplayer2.trackselection.FixedTrackSelection
-
Deprecated.
- updateSelectedTrack(long, long, long, List<? extends MediaChunk>, MediaChunkIterator[]) - Method in class com.google.android.exoplayer2.trackselection.RandomTrackSelection
-
Deprecated.
- updateSessions(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- updateSessions(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Updates or creates sessions based on a player
AnalyticsListener.EventTime
. - updateSessionsWithDiscontinuity(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- updateSessionsWithDiscontinuity(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Updates or creates sessions based on a position discontinuity at
AnalyticsListener.EventTime
. - updateSessionsWithTimelineChange(AnalyticsListener.EventTime) - Method in class com.google.android.exoplayer2.analytics.DefaultPlaybackSessionManager
-
Deprecated.
- updateSessionsWithTimelineChange(AnalyticsListener.EventTime) - Method in interface com.google.android.exoplayer2.analytics.PlaybackSessionManager
-
Deprecated.Updates or creates sessions based on a
Timeline
change atAnalyticsListener.EventTime
. - updateTimeMs - Variable in class com.google.android.exoplayer2.offline.Download
-
Deprecated.The last update time.
- updateTrackSelection(ExoTrackSelection) - Method in interface com.google.android.exoplayer2.source.dash.DashChunkSource
-
Deprecated.Updates the track selection.
- updateTrackSelection(ExoTrackSelection) - Method in class com.google.android.exoplayer2.source.dash.DefaultDashChunkSource
-
Deprecated.
- updateTrackSelection(ExoTrackSelection) - Method in class com.google.android.exoplayer2.source.smoothstreaming.DefaultSsChunkSource
-
Deprecated.
- updateTrackSelection(ExoTrackSelection) - Method in interface com.google.android.exoplayer2.source.smoothstreaming.SsChunkSource
-
Deprecated.Updates the track selection.
- updateVideoFrameProcessingOffsetCounters(long) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
-
Deprecated.Updates local counters and
DecoderCounters
with a new video frame processing offset. - upstreamDiscarded(int, long, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- upstreamDiscarded(MediaLoadData) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- uptimeMillis() - Method in class com.google.android.exoplayer2.testutil.FakeClock
- uptimeMillis() - Method in interface com.google.android.exoplayer2.util.Clock
-
Deprecated.
- uptimeMillis() - Method in class com.google.android.exoplayer2.util.SystemClock
-
Deprecated.
- uri - Variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
-
Deprecated.The
Uri
. - uri - Variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
-
Deprecated.The
Uri
to the subtitle file. - uri - Variable in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.The uri being downloaded.
- uri - Variable in class com.google.android.exoplayer2.source.dash.manifest.Representation.SingleSegmentRepresentation
-
Deprecated.The uri of the single segment.
- uri - Variable in class com.google.android.exoplayer2.source.LoadEventInfo
-
Deprecated.The
Uri
from which data is being read. - uri - Variable in exception com.google.android.exoplayer2.source.UnrecognizedInputFormatException
-
Deprecated.The
Uri
from which the unrecognized data was read. - uri - Variable in class com.google.android.exoplayer2.testutil.FakeDataSet.FakeData
-
Uri of the data or null if this is the default FakeData.
- uri - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.A
Uri
from which data belonging to the resource can be read. - uriAfterRedirects - Variable in exception com.google.android.exoplayer2.drm.MediaDrmCallbackException
-
Deprecated.The
Uri
after redirections, ordataSpec.uri
if no redirection occurred. - uriPositionOffset - Variable in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.The offset of the data located at
DataSpec.uri
within the resource. - uris - Variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.The URI of each ad in the ad group.
- uriSchemeIsCaseInsensitive() - Method in class com.google.android.exoplayer2.testutil.DataSourceContractTest
- UriUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- url - Variable in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- url - Variable in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.The URL of the radio station (
icy-url
). - url - Variable in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.The stream URL if present and decodable, or
null
. - url - Variable in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- url - Variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The URL.
- url - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist.SegmentBase
-
Deprecated.The url of the segment.
- url - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Rendition
-
Deprecated.The rendition's url, or null if the tag does not have a URI attribute.
- url - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.The variant's url.
- url - Variable in exception com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistResetException
-
Deprecated.The url of the reset playlist.
- url - Variable in exception com.google.android.exoplayer2.source.hls.playlist.HlsPlaylistTracker.PlaylistStuckException
-
Deprecated.The url of the stuck playlist.
- UrlLinkFrame - Class in com.google.android.exoplayer2.metadata.id3
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UrlLinkFrame(String, String, String) - Constructor for class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- UrlTemplate - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- usage - Variable in class com.google.android.exoplayer2.audio.AudioAttributes
-
Deprecated.The
C.AudioUsage
. - USAGE_ALARM - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_ASSISTANCE_ACCESSIBILITY - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_ASSISTANCE_NAVIGATION_GUIDANCE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_ASSISTANCE_SONIFICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_ASSISTANT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_GAME - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_MEDIA - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION_COMMUNICATION_DELAYED - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION_COMMUNICATION_INSTANT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION_COMMUNICATION_REQUEST - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION_EVENT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_NOTIFICATION_RINGTONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_UNKNOWN - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_VOICE_COMMUNICATION - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- USAGE_VOICE_COMMUNICATION_SIGNALLING - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- use() - Method in class com.google.android.exoplayer2.util.GlProgram
-
Deprecated.Uses the program.
- USE_TRACK_COLOR_SETTINGS - Static variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.Use color setting specified by the track and fallback to default caption style.
- useBoundedDataSpecFor(String) - Method in class com.google.android.exoplayer2.testutil.CacheAsserts.RequestSet
- useDefaultMediaSourceFactory(Context) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
-
Deprecated.Instructs the builder to use a
DefaultMediaSourceFactory
to convertMediaItems
toMediaSources
for all future calls toConcatenatingMediaSource2.Builder.add(MediaItem)
orConcatenatingMediaSource2.Builder.add(MediaItem, long)
. - useHdr - Variable in class com.google.android.exoplayer2.effect.OverlaySettings
-
Deprecated.
- USER_DATA_IDENTIFIER_GA94 - Static variable in class com.google.android.exoplayer2.extractor.CeaUtil
-
Deprecated.
- USER_DATA_TYPE_CODE_MPEG_CC - Static variable in class com.google.android.exoplayer2.extractor.CeaUtil
-
Deprecated.
- userRating - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional user
Rating
. - usToMs(long) - Static method in class com.google.android.exoplayer2.C
-
Deprecated.Use
Util.usToMs(long)
. - usToMs(long) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Converts a time in microseconds to the corresponding time in milliseconds, preserving
C.TIME_UNSET
andC.TIME_END_OF_SOURCE
values. - usToNonWrappedPts(long) - Static method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Converts a timestamp in microseconds to a 90 kHz clock timestamp.
- usToWrappedPts(long) - Static method in class com.google.android.exoplayer2.util.TimestampAdjuster
-
Deprecated.Converts a timestamp in microseconds to a 90 kHz clock timestamp, performing wraparound to keep the result within 33-bits.
- utcSpliceTime - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.ComponentSplice
-
Deprecated.
- utcSpliceTime - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
-
Deprecated.Represents the time of the signaled splice event as the number of seconds since 00 hours UTC, January 6th, 1980, with the count of intervening leap seconds included.
- utcTiming - Variable in class com.google.android.exoplayer2.source.dash.manifest.DashManifest
-
Deprecated.The
UtcTimingElement
, or null if not present. - UtcTimingElement - Class in com.google.android.exoplayer2.source.dash.manifest
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- UtcTimingElement(String, String) - Constructor for class com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement
-
Deprecated.
- Util - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- uuid - Variable in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.The
UUID
of the DRM scheme, orC.UUID_NIL
if the data is universal (i.e. - uuid - Variable in class com.google.android.exoplayer2.drm.FrameworkCryptoConfig
-
Deprecated.The DRM scheme UUID.
- uuid - Variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
-
Deprecated.Use
MediaItem.DrmConfiguration.scheme
instead. - uuid - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.ProtectionElement
-
Deprecated.
- UUID_NIL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.The Nil UUID as defined by RFC4122.
V
- VALID_PROVISION_RESPONSE - Static variable in class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
- validateWebvttHeaderLine(ParsableByteArray) - Static method in class com.google.android.exoplayer2.text.webvtt.WebvttParserUtil
-
Deprecated.Reads and validates the first line of a WebVTT file.
- validJoinTimeCount - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The number of playbacks with a valid join time as documented in
PlaybackStats.totalValidJoinTimeMs
. - value - Variable in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.The value for the event.
- value - Variable in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.The value.
- value - Variable in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.Use the first element of
TextInformationFrame.values
instead. - value - Variable in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.The payload.
- value - Variable in class com.google.android.exoplayer2.source.dash.manifest.Descriptor
-
Deprecated.The value, or null.
- value - Variable in class com.google.android.exoplayer2.source.dash.manifest.EventStream
-
Deprecated.The value of the event stream.
- value - Variable in class com.google.android.exoplayer2.source.dash.manifest.UtcTimingElement
-
Deprecated.
- values - Variable in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.The text values of this frame.
- variableDefinitions - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.Contains variable definitions, as defined by the #EXT-X-DEFINE tag.
- Variant(Uri, Format, String, String, String, String) - Constructor for class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.
- VariantInfo(int, int, String, String, String, String) - Constructor for class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.Creates an instance.
- variantInfos - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.The EXT-X-STREAM-INF tags attributes associated with this track.
- variants - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The variants declared by the playlist.
- vendor - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.CommentHeader
-
Deprecated.
- vendor - Variable in class com.google.android.exoplayer2.mediacodec.MediaCodecInfo
-
Deprecated.Whether the codec is from the vendor.
- verifyVorbisHeaderCapturePattern(int, ParsableByteArray, boolean) - Static method in class com.google.android.exoplayer2.extractor.VorbisUtil
-
Deprecated.Verifies whether the next bytes in
header
are a Vorbis header of the givenheaderType
. - version - Variable in class com.google.android.exoplayer2.audio.MpegAudioUtil.Header
-
Deprecated.MPEG audio header version.
- version - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.The
vorbis_version
field. - version - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMediaPlaylist
-
Deprecated.The compatibility version, as defined by #EXT-X-VERSION.
- version - Variable in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.The RTP version field (Word 0, bits 0-1), should always be 2.
- VERSION - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.The version of the library expressed as a string, for example "1.2.3".
- VERSION_INT - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.The version of the library expressed as an integer, for example 1002003.
- VERSION_SLASHY - Static variable in class com.google.android.exoplayer2.ExoPlayerLibraryInfo
-
Deprecated.The version of the library expressed as
TAG + "/" + VERSION
. - VERSION_UNSET - Static variable in class com.google.android.exoplayer2.database.VersionTable
-
Deprecated.Returned by
VersionTable.getVersion(SQLiteDatabase, int, String)
if the version is unset. - VersionTable - Class in com.google.android.exoplayer2.database
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VERTICAL_TYPE_LR - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Vertical left-to-right (e.g.
- VERTICAL_TYPE_RL - Static variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Vertical right-to-left (e.g.
- verticalType - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The vertical formatting of this Cue, or
Cue.TYPE_UNSET
if the cue has no vertical setting (and so should be horizontal). - VIDEO_AV1 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_AVI - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_CHANGE_FRAME_RATE_STRATEGY_OFF - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Strategy to never call
Surface.setFrameRate(float, int, int)
. - VIDEO_CHANGE_FRAME_RATE_STRATEGY_ONLY_IF_SEAMLESS - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Strategy to call
Surface.setFrameRate(float, int, int)
withSurface.CHANGE_FRAME_RATE_ONLY_IF_SEAMLESS
when the output frame rate is known. - VIDEO_DIVX - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_DOLBY_VISION - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_FLV - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_FORMAT - Static variable in class com.google.android.exoplayer2.testutil.ExoPlayerTestRunner
-
A generic video
Format
which can be used to set up aFakeMediaSource
. - VIDEO_FRAME_PROCESSING_WAIT_MS - Static variable in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner
-
Time to wait for the decoded frame to populate the
VideoFrameProcessor
instance's input surface and theVideoFrameProcessor
to finish processing the frame, in milliseconds. - VIDEO_H263 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_H264 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_H265 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MATROSKA - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MJPEG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MP2T - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MP4 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MP42 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MP43 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MP4V - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MPEG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_MPEG2 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_OGG - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_OUTPUT_MODE_NONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Video decoder output mode is not set.
- VIDEO_OUTPUT_MODE_SURFACE_YUV - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Video decoder output mode that renders 4:2:0 YUV planes directly to a surface.
- VIDEO_OUTPUT_MODE_YUV - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.Video decoder output mode that outputs raw 4:2:0 YUV planes.
- VIDEO_PS - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_RAW - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_SCALING_MODE_DEFAULT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A default video scaling mode for
MediaCodec
-based renderers. - VIDEO_SCALING_MODE_SCALE_TO_FIT - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VIDEO_STREAM - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- VIDEO_STREAM_MASK - Static variable in class com.google.android.exoplayer2.extractor.ts.PsExtractor
-
Deprecated.
- VIDEO_UNKNOWN - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_VC1 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_VP8 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_VP9 - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- VIDEO_WEBM - Static variable in class com.google.android.exoplayer2.util.MimeTypes
-
Deprecated.
- videoCodecError(Exception) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- VideoDecoderGLSurfaceView - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoDecoderGLSurfaceView(Context) - Constructor for class com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView
-
Deprecated.
- VideoDecoderGLSurfaceView(Context, AttributeSet) - Constructor for class com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView
-
Deprecated.
- videoDecoderName - Variable in class com.google.android.exoplayer2.transformer.ExportResult.ProcessedInput
-
Deprecated.The name of the video decoder used to process
mediaItem
. - videoDecoderName - Variable in class com.google.android.exoplayer2.transformer.TransformationResult.ProcessedInput
-
Deprecated.The name of the video decoder used to process
mediaItem
. - VideoDecoderOutputBuffer - Class in com.google.android.exoplayer2.decoder
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoDecoderOutputBuffer(DecoderOutputBuffer.Owner<VideoDecoderOutputBuffer>) - Constructor for class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.Creates VideoDecoderOutputBuffer.
- VideoDecoderOutputBufferRenderer - Interface in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- videoEffects - Variable in class com.google.android.exoplayer2.transformer.Effects
-
Deprecated.The list of video effects to apply to each frame.
- videoEncoderName - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The name of the video encoder used, or
null
if none were used. - videoEncoderName - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The name of the video encoder used, or
null
if none were used. - VideoEncoderSettings - Class in com.google.android.exoplayer2.transformer
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoEncoderSettings.BitrateMode - Annotation Type in com.google.android.exoplayer2.transformer
-
Deprecated.The allowed values for
bitrateMode
. - VideoEncoderSettings.Builder - Class in com.google.android.exoplayer2.transformer
-
Deprecated.Builds
VideoEncoderSettings
instances. - videoFormatHistory - Variable in class com.google.android.exoplayer2.analytics.PlaybackStats
-
Deprecated.The video format history as
EventTimeAndFormats
ordered byEventTime.realTimeMs
. - videoFrameCount - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The number of video frames.
- videoFrameCount - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The number of video frames.
- VideoFrameMetadataListener - Interface in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoFrameProcessingException - Exception in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoFrameProcessingException(String) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- VideoFrameProcessingException(String, long) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- VideoFrameProcessingException(String, Throwable) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- VideoFrameProcessingException(String, Throwable, long) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- VideoFrameProcessingException(Throwable) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- VideoFrameProcessingException(Throwable, long) - Constructor for exception com.google.android.exoplayer2.util.VideoFrameProcessingException
-
Deprecated.Creates an instance.
- videoFrameProcessingOffsetCount - Variable in class com.google.android.exoplayer2.decoder.DecoderCounters
-
Deprecated.The number of video frame processing offsets added.
- VideoFrameProcessor - Interface in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoFrameProcessor.Factory - Interface in com.google.android.exoplayer2.util
-
Deprecated.A factory for
VideoFrameProcessor
instances. - VideoFrameProcessor.InputType - Annotation Type in com.google.android.exoplayer2.util
-
Deprecated.Specifies how the input frames are made available to the
VideoFrameProcessor
. - VideoFrameProcessor.Listener - Interface in com.google.android.exoplayer2.util
-
Deprecated.Listener for asynchronous frame processing events.
- VideoFrameProcessorTestRunner - Class in com.google.android.exoplayer2.testutil
-
A test runner for
VideoFrameProcessor
tests. - VideoFrameProcessorTestRunner.BitmapReader - Interface in com.google.android.exoplayer2.testutil
-
Reads a
Bitmap
fromVideoFrameProcessor
output. - VideoFrameProcessorTestRunner.Builder - Class in com.google.android.exoplayer2.testutil
-
A builder for
VideoFrameProcessorTestRunner
instances. - VideoFrameProcessorTestRunner.OnOutputFrameAvailableForRenderingListener - Interface in com.google.android.exoplayer2.testutil
- VideoFrameProcessorTestRunner.SurfaceBitmapReader - Class in com.google.android.exoplayer2.testutil
- VideoFrameReleaseHelper - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoFrameReleaseHelper(Context) - Constructor for class com.google.android.exoplayer2.video.VideoFrameReleaseHelper
-
Deprecated.Constructs an instance.
- videoGroupId - Variable in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.The VIDEO value as defined in the EXT-X-STREAM-INF tag, or null if the VIDEO attribute is not present.
- videoGroupId - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist.Variant
-
Deprecated.The video rendition group referenced by this variant, or
null
. - videoMimeType - Variable in class com.google.android.exoplayer2.transformer.TransformationRequest
-
Deprecated.The requested output video sample MIME type, or
null
if inferred from the input. - videoNeedsEncoding() - Method in interface com.google.android.exoplayer2.transformer.Codec.EncoderFactory
-
Deprecated.Returns whether the video needs to be encoded because of encoder specific configuration.
- videoNeedsEncoding() - Method in class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
-
Deprecated.
- VideoRendererEventListener - Interface in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoRendererEventListener.EventDispatcher - Class in com.google.android.exoplayer2.video
-
Deprecated.Dispatches events to a
VideoRendererEventListener
. - videos - Variable in class com.google.android.exoplayer2.source.hls.playlist.HlsMultivariantPlaylist
-
Deprecated.The video renditions declared by the playlist.
- videoSize - Variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.The size of the video data, in bytes.
- videoSize - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current video size.
- VideoSize - Class in com.google.android.exoplayer2.video
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VideoSize(int, int) - Constructor for class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.Creates a VideoSize without unapplied rotation or anamorphic content.
- VideoSize(int, int, int, float) - Constructor for class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.Creates a new instance.
- videoSizeChanged(VideoSize) - Method in class com.google.android.exoplayer2.video.VideoRendererEventListener.EventDispatcher
-
Deprecated.
- videoStartPosition - Variable in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.The start offset of the video data, in bytes.
- view - Variable in class com.google.android.exoplayer2.ui.AdOverlayInfo
-
Deprecated.The overlay view.
- VIEW_TYPE_CANVAS - Static variable in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Indicates subtitles should be displayed using a
Canvas
. - VIEW_TYPE_WEB - Static variable in class com.google.android.exoplayer2.ui.SubtitleView
-
Deprecated.Indicates subtitles should be displayed using a
WebView
. - viewportHeight - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Viewport height in pixels.
- viewportOrientationMayChange - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Whether the viewport orientation may change during playback.
- viewportWidth - Variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
-
Deprecated.Viewport width in pixels.
- volume - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.State
-
Deprecated.The current audio volume, with 0 being silence and 1 being unity gain (signal unchanged).
- VOLUME_FLAG_ALLOW_RINGER_MODES - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VOLUME_FLAG_PLAY_SOUND - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VOLUME_FLAG_REMOVE_SOUND_AND_VIBRATE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VOLUME_FLAG_SHOW_UI - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VOLUME_FLAG_VIBRATE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.
- VorbisBitArray - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VorbisBitArray(byte[]) - Constructor for class com.google.android.exoplayer2.extractor.VorbisBitArray
-
Deprecated.Creates a new instance that wraps an existing array.
- VorbisComment - Class in com.google.android.exoplayer2.metadata.flac
-
Deprecated.Use
VorbisComment
instead. - VorbisComment - Class in com.google.android.exoplayer2.metadata.vorbis
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VorbisComment(Parcel) - Constructor for class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- VorbisComment(String, String) - Constructor for class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- VorbisComment(String, String) - Constructor for class com.google.android.exoplayer2.metadata.vorbis.VorbisComment
-
Deprecated.
- VorbisIdHeader(int, int, int, int, int, int, int, int, boolean, byte[]) - Constructor for class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
-
Deprecated.
- VorbisUtil - Class in com.google.android.exoplayer2.extractor
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VorbisUtil.CommentHeader - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Vorbis comment header.
- VorbisUtil.Mode - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Vorbis setup header modes.
- VorbisUtil.VorbisIdHeader - Class in com.google.android.exoplayer2.extractor
-
Deprecated.Vorbis identification header.
- VpxDecoder - Class in com.google.android.exoplayer2.ext.vp9
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- VpxDecoder(int, int, int, CryptoConfig, int) - Constructor for class com.google.android.exoplayer2.ext.vp9.VpxDecoder
-
Deprecated.Creates a VP9 decoder.
- VpxDecoderException - Exception in com.google.android.exoplayer2.ext.vp9
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- vpxIsSecureDecodeSupported() - Static method in class com.google.android.exoplayer2.ext.vp9.VpxLibrary
-
Deprecated.
- VpxLibrary - Class in com.google.android.exoplayer2.ext.vp9
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
W
- w(String, String) - Method in interface com.google.android.exoplayer2.util.Log.Logger
-
Deprecated.Logs a warning-level message.
- w(String, String) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- w(String, String, Throwable) - Static method in class com.google.android.exoplayer2.util.Log
-
Deprecated.
- waitForIsLoading(boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until
player.isLoading()
changes to the specified value. - WaitForIsLoading(String, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForIsLoading
- waitForMessage(ActionSchedule.PlayerTarget) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until a message arrives at the
PlayerMessage.Target
. - WaitForMessage(String, ActionSchedule.PlayerTarget) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForMessage
- waitForPendingPlayerCommands() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until all pending player commands have been handled.
- WaitForPendingPlayerCommands(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForPendingPlayerCommands
- waitForPlaybackState(@com.google.android.exoplayer2.Player.State int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until the playback state changed to the specified state.
- WaitForPlaybackState(String, @com.google.android.exoplayer2.Player.State int) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForPlaybackState
- waitForPlayWhenReady(boolean) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until playWhenReady has the specified value.
- WaitForPlayWhenReady(String, boolean) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForPlayWhenReady
- waitForPositionDiscontinuity() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until the next position discontinuity.
- WaitForPositionDiscontinuity(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForPositionDiscontinuity
- waitForTimelineChanged() - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until any timeline change.
- waitForTimelineChanged(Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Method in class com.google.android.exoplayer2.testutil.ActionSchedule.Builder
-
Schedules a delay until the timeline changed to a specified expected timeline.
- WaitForTimelineChanged(String) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForTimelineChanged
-
Creates action waiting for any timeline change for any reason.
- WaitForTimelineChanged(String, Timeline, @com.google.android.exoplayer2.Player.TimelineChangeReason int) - Constructor for class com.google.android.exoplayer2.testutil.Action.WaitForTimelineChanged
-
Creates action waiting for a timeline change for a given reason.
- waitingForKeys - Variable in class com.google.android.exoplayer2.decoder.DecoderInputBuffer
-
Deprecated.Whether the last attempt to read a sample into this buffer failed due to not yet having the DRM keys associated with the next sample.
- WAKE_MODE_LOCAL - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A wake mode that will cause the player to hold a
PowerManager.WakeLock
during playback. - WAKE_MODE_NETWORK - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A wake mode that will cause the player to hold a
PowerManager.WakeLock
and aWifiManager.WifiLock
during playback. - WAKE_MODE_NONE - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.A wake mode that will not cause the player to hold any locks.
- warmDecoderInfoCache(String, boolean, boolean) - Static method in class com.google.android.exoplayer2.mediacodec.MediaCodecUtil
-
Deprecated.Optional call to warm the codec cache for a given MIME type.
- WAV - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the WAV format.
- WAVE_FOURCC - Static variable in class com.google.android.exoplayer2.audio.WavUtil
-
Deprecated.Four character code for "WAVE".
- WavExtractor - Class in com.google.android.exoplayer2.extractor.wav
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WavExtractor() - Constructor for class com.google.android.exoplayer2.extractor.wav.WavExtractor
-
Deprecated.
- WavFileAudioBufferSink(String) - Constructor for class com.google.android.exoplayer2.audio.TeeAudioProcessor.WavFileAudioBufferSink
-
Deprecated.Creates a new audio buffer sink that writes to .wav files with the given prefix.
- WavUtil - Class in com.google.android.exoplayer2.audio
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebServerDispatcher - Class in com.google.android.exoplayer2.testutil
-
A
Dispatcher
forMockWebServer
that allows per-path customisation of the static data served. - WebServerDispatcher.Resource - Class in com.google.android.exoplayer2.testutil
-
A resource served by
WebServerDispatcher
. - WebServerDispatcher.Resource.Builder - Class in com.google.android.exoplayer2.testutil
-
Builder for
WebServerDispatcher.Resource
. - WEBVTT - Static variable in class com.google.android.exoplayer2.util.FileTypes
-
Deprecated.File type for the WebVTT format.
- WebvttCssStyle - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebvttCssStyle() - Constructor for class com.google.android.exoplayer2.text.webvtt.WebvttCssStyle
-
Deprecated.
- WebvttCssStyle.FontSizeUnit - Annotation Type in com.google.android.exoplayer2.text.webvtt
-
Deprecated.Font size unit enum.
- WebvttCssStyle.StyleFlags - Annotation Type in com.google.android.exoplayer2.text.webvtt
-
Deprecated.Style flag enum.
- WebvttCueInfo - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebvttCueInfo(Cue, long, long) - Constructor for class com.google.android.exoplayer2.text.webvtt.WebvttCueInfo
-
Deprecated.
- WebvttCueParser - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebvttCueParser() - Constructor for class com.google.android.exoplayer2.text.webvtt.WebvttCueParser
-
Deprecated.
- WebvttDecoder - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebvttDecoder() - Constructor for class com.google.android.exoplayer2.text.webvtt.WebvttDecoder
-
Deprecated.
- WebvttExtractor - Class in com.google.android.exoplayer2.source.hls
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WebvttExtractor(String, TimestampAdjuster) - Constructor for class com.google.android.exoplayer2.source.hls.WebvttExtractor
-
Deprecated.
- WebvttParserUtil - Class in com.google.android.exoplayer2.text.webvtt
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- weight - Variable in class com.google.android.exoplayer2.source.dash.manifest.BaseUrl
-
Deprecated.The weight.
- weight - Variable in class com.google.android.exoplayer2.upstream.experimental.SlidingWeightedAverageBandwidthStatistic.Sample
-
Deprecated.The sample weight.
- whitePointChromaticityX - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- whitePointChromaticityY - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- WIDEVINE_UUID - Static variable in class com.google.android.exoplayer2.C
-
Deprecated.UUID for the Widevine DRM scheme.
- WidevineUtil - Class in com.google.android.exoplayer2.drm
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- width - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
- width - Variable in class com.google.android.exoplayer2.extractor.mkv.MatroskaExtractor.Track
-
Deprecated.
- width - Variable in class com.google.android.exoplayer2.Format
-
Deprecated.The width of the video in pixels, or
Format.NO_VALUE
if unknown or not applicable. - width - Variable in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.The width of the picture in pixels.
- width - Variable in class com.google.android.exoplayer2.transformer.ExportResult
-
Deprecated.The width of the video, or
C.LENGTH_UNSET
if unset or unknown. - width - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
-
Deprecated.The width of the video, or
C.LENGTH_UNSET
if unset or unknown. - width - Variable in class com.google.android.exoplayer2.util.FrameInfo
-
Deprecated.The width of the frame, in pixels.
- width - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.H265SpsData
-
Deprecated.
- width - Variable in class com.google.android.exoplayer2.util.NalUnitUtil.SpsData
-
Deprecated.
- width - Variable in class com.google.android.exoplayer2.util.SurfaceInfo
-
Deprecated.The width of frames rendered to the
SurfaceInfo.surface
, in pixels. - width - Variable in class com.google.android.exoplayer2.video.AvcConfig
-
Deprecated.The width of each decoded frame, or
Format.NO_VALUE
if unknown. - width - Variable in class com.google.android.exoplayer2.video.HevcConfig
-
Deprecated.The width of each decoded frame, or
Format.NO_VALUE
if unknown. - width - Variable in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer.CodecMaxValues
-
Deprecated.
- width - Variable in class com.google.android.exoplayer2.video.VideoSize
-
Deprecated.The video width in pixels, 0 when unknown.
- window - Variable in class com.google.android.exoplayer2.BasePlayer
-
Deprecated.
- Window() - Constructor for class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.Creates window.
- windowColor - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.The fill color of the window.
- windowColor - Variable in class com.google.android.exoplayer2.ui.CaptionStyleCompat
-
Deprecated.The preferred window color.
- windowColorSet - Variable in class com.google.android.exoplayer2.text.Cue
-
Deprecated.Specifies whether or not the
Cue.windowColor
property is set. - windowIndex - Variable in class com.google.android.exoplayer2.analytics.AnalyticsListener.EventTime
-
Deprecated.Window index in the
AnalyticsListener.EventTime.timeline
this event belongs to, or the prospective window index if the timeline is not yet known and empty. - windowIndex - Variable in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.The timeline window index reported with the events.
- windowIndex - Variable in exception com.google.android.exoplayer2.IllegalSeekPositionException
-
Deprecated.The index of the window being seeked to.
- windowIndex - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.Use
Player.PositionInfo.mediaItemIndex
instead. - windowIndex - Variable in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.The timeline window index reported with the events.
- windowIndex - Variable in class com.google.android.exoplayer2.Timeline.Period
-
Deprecated.The index of the window to which this period belongs.
- windowOffsetInFirstPeriodUs - Variable in class com.google.android.exoplayer2.testutil.FakeTimeline.TimelineWindowDefinition
- windowSequenceNumber - Variable in class com.google.android.exoplayer2.source.MediaPeriodId
-
Deprecated.The sequence number of the window in the buffered sequence of windows this media period is part of.
- windowStartTimeMs - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
-
Deprecated.The start time of the live window, in milliseconds since the Unix epoch, or
C.TIME_UNSET
if unknown or not applicable. - windowStartTimeMs - Variable in class com.google.android.exoplayer2.Timeline.Window
-
Deprecated.The window's start time in milliseconds since the Unix epoch, or
C.TIME_UNSET
if unknown or not applicable. - windowType - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.Mode
-
Deprecated.
- windowUid - Variable in class com.google.android.exoplayer2.Player.PositionInfo
-
Deprecated.The UID of the window, or
null
if the timeline isempty
. - withAbsoluteSize(int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.AbsoluteSized
-
Checks that at least one of the matched spans has the expected
size
. - withAdCount(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns a new instance with the ad count set to
count
. - withAdCount(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the number of ads in
adGroupIndex
resolved toadCount
. - withAdditionalHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a copy this data spec with additional HTTP request headers.
- withAdDurationsUs(int, long...) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad durations, in microseconds, in the specified ad group.
- withAdDurationsUs(long[]) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns a new instance with the specified ad durations, in microseconds.
- withAdDurationsUs(long[][]) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad durations, in microseconds.
- withAdGroupTimeUs(int, long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad group time.
- withAdLoadError(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad marked as having a load error.
- withAdResumePositionUs(long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad resume position, in microseconds, relative to the start of the current ad.
- withAdState(@com.google.android.exoplayer2.source.ads.AdPlaybackState.AdState int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns a new instance with the specified ad set to the specified
state
. - withAdUri(Uri, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns a new instance with the specified
uri
set for the specified ad, and the ad marked asAdPlaybackState.AD_STATE_AVAILABLE
. - withAlignment(Layout.Alignment) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.Aligned
-
Checks that at least one of the matched spans has the expected
alignment
. - withAllAdsReset() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns an instance with all ads in final states (played, skipped, error) reset to either available or unavailable, which allows to play them again.
- withAllAdsSkipped() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns an instance with all unavailable and available ads marked as skipped.
- withAvailableAd(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad marked as available.
- withAvailableAdUri(int, int, Uri) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad URI and the ad marked as available.
- withColor(int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.Colored
-
Checks that at least one of the matched spans has the expected
color
. - withContentDurationUs(long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified content duration, in microseconds.
- withContentResumeOffsetUs(int, long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified
AdPlaybackState.AdGroup.contentResumeOffsetUs
, in microseconds, for the specified ad group. - withContentResumeOffsetUs(long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns an instance with the specified
AdPlaybackState.AdGroup.contentResumeOffsetUs
. - withFamily(String) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.Typefaced
-
Checks that at least one of the matched spans has the expected
fontFamily
. - withFlags(int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.WithSpanFlags
-
Checks that one of the matched spans has the expected
flags
. - withIsServerSideInserted(boolean) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns an instance with the specified value for
AdPlaybackState.AdGroup.isServerSideInserted
. - withIsServerSideInserted(int, boolean) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified value for
AdPlaybackState.AdGroup.isServerSideInserted
in the specified ad group. - withLastAdRemoved() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Removes the last ad from the ad group.
- withLastAdRemoved(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the last ad of the given ad group removed.
- withLivePostrollPlaceholderAppended() - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Appends a live postroll placeholder ad group to the ad playback state.
- withManifestFormatInfo(Format) - Method in class com.google.android.exoplayer2.Format
-
Deprecated.
- withMarkAndPosition(@com.google.android.exoplayer2.text.span.TextEmphasisSpan.MarkShape int, @com.google.android.exoplayer2.text.span.TextEmphasisSpan.MarkFill int, @com.google.android.exoplayer2.text.span.TextAnnotation.Position int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.EmphasizedText
-
Checks that at least one of the matched spans has the expected
mark
andposition
. - withNewAdGroup(int, long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with a new ad group.
- withNoDefaultSupportedMimeTypes() - Static method in class com.google.android.exoplayer2.robolectric.ShadowMediaCodecConfig
- withOriginalAdCount(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns an instance with the specified value for
AdPlaybackState.AdGroup.originalCount
. - withOriginalAdCount(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified value for
AdPlaybackState.AdGroup.originalCount
in the specified ad group. - withParameters(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher
-
Deprecated.Creates a view of the event dispatcher with the provided window index and media period id.
- withParameters(int, MediaSource.MediaPeriodId) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.Creates a view of the event dispatcher with pre-configured window index, media period id, and media time offset.
- withParameters(int, MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.source.MediaSourceEventListener.EventDispatcher
-
Deprecated.
- withPlayedAd(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad marked as played.
- withRemovedAdGroupCount(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified number of
removed ad groups
. - withRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a copy of this data spec with the specified HTTP request headers.
- withResetAdGroup(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with all ads in the specified ad group reset from final states (played, skipped, error) to either available or unavailable, which allows to play them again.
- withSizeChange(float) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.RelativeSized
-
Checks that at least one of the matched spans has the expected
sizeChange
. - withSkippedAd(int, int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with the specified ad marked as skipped.
- withSkippedAdGroup(int) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState
-
Deprecated.Returns an instance with all ads in the specified ad group skipped (except for those already marked as played or in the error state).
- withSpeed(float) - Method in class com.google.android.exoplayer2.PlaybackParameters
-
Deprecated.Returns a copy with the given speed.
- withTextAndPosition(String, @com.google.android.exoplayer2.text.span.TextAnnotation.Position int) - Method in interface com.google.android.exoplayer2.testutil.truth.SpannedSubject.RubyText
-
Checks that at least one of the matched spans has the expected
text
. - withTimeUs(long) - Method in class com.google.android.exoplayer2.source.ads.AdPlaybackState.AdGroup
-
Deprecated.Returns a new instance with the
AdPlaybackState.AdGroup.timeUs
set to the specified value. - withUri(Uri) - Method in class com.google.android.exoplayer2.upstream.DataSpec
-
Deprecated.Returns a copy of this data spec with the specified Uri.
- WORKAROUND_DEVICE_NEEDS_KEYS_TO_CONFIGURE_CODEC - Static variable in class com.google.android.exoplayer2.drm.FrameworkCryptoConfig
-
Deprecated.Whether the device needs keys to have been loaded into the
DrmSession
before codec configuration. - WorkManagerScheduler - Class in com.google.android.exoplayer2.ext.workmanager
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WorkManagerScheduler(Context, String) - Constructor for class com.google.android.exoplayer2.ext.workmanager.WorkManagerScheduler
-
Deprecated.
- WorkManagerScheduler.SchedulerWorker - Class in com.google.android.exoplayer2.ext.workmanager
-
Deprecated.A
Worker
that starts the target service if the requirements are met. - WrappingMediaSource - Class in com.google.android.exoplayer2.source
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- WrappingMediaSource(MediaSource) - Constructor for class com.google.android.exoplayer2.source.WrappingMediaSource
-
Deprecated.Creates the wrapping
MediaSource
. - WritableDownloadIndex - Interface in com.google.android.exoplayer2.offline
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- write(byte[], int, int) - Method in class com.google.android.exoplayer2.testutil.FailOnCloseDataSink
- write(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.ByteArrayDataSink
-
Deprecated.
- write(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.cache.CacheDataSink
-
Deprecated.
- write(byte[], int, int) - Method in class com.google.android.exoplayer2.upstream.crypto.AesCipherDataSink
-
Deprecated.
- write(byte[], int, int) - Method in interface com.google.android.exoplayer2.upstream.DataSink
-
Deprecated.Consumes the provided data.
- writeBoolean(Parcel, boolean) - Static method in class com.google.android.exoplayer2.util.Util
-
Deprecated.Writes a boolean to a
Parcel
. - writeData(long) - Method in class com.google.android.exoplayer2.testutil.FakeSampleStream
-
Writes all not yet written
sample stream items
to the sample queue starting at the given position. - writeDataToPipe(ParcelFileDescriptor, Uri, String, Bundle, Object) - Method in class com.google.android.exoplayer2.testutil.AssetContentProvider
- WriteException(int, Format, boolean) - Constructor for exception com.google.android.exoplayer2.audio.AudioSink.WriteException
-
Deprecated.Creates an instance.
- writer - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Optional writer.
- writeSampleData(int, ByteBuffer, long, @com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.transformer.DefaultMuxer
-
Deprecated.
- writeSampleData(int, ByteBuffer, long, @com.google.android.exoplayer2.C.BufferFlags int) - Method in class com.google.android.exoplayer2.transformer.InAppMuxer
-
Deprecated.
- writeSampleData(int, ByteBuffer, long, @com.google.android.exoplayer2.C.BufferFlags int) - Method in interface com.google.android.exoplayer2.transformer.Muxer
-
Deprecated.Writes the specified sample.
- writeSampleData(Mp4Muxer.TrackToken, ByteBuffer, MediaCodec.BufferInfo) - Method in class com.google.android.exoplayer2.muxer.Mp4Muxer
-
Deprecated.Writes encoded sample data.
- writeToBuffer(byte[], int, int) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket
-
Deprecated.Writes the data in an RTP packet to a target buffer.
- writeToParcel(Parcel) - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand.ComponentSplice
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.container.CreationTime
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.container.Mp4LocationData
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.container.XmpData
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.drm.DrmInitData.SchemeData
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.drm.DrmInitData
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.dvbsi.AppInfoTable
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.emsg.EventMessage
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.flac.VorbisComment
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.icy.IcyHeaders
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.icy.IcyInfo
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.ApicFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.BinaryFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.ChapterTocFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.CommentFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.GeobFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.InternalFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.MlltFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.PrivFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.TextInformationFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.id3.UrlLinkFrame
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.Metadata
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.mp4.MdtaMetadataEntry
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.mp4.MotionPhotoMetadata
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData.Segment
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.mp4.SlowMotionData
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.mp4.SmtaMetadataEntry
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.scte35.PrivateCommand
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceInsertCommand
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceNullCommand
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.metadata.scte35.TimeSignalCommand
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.offline.DownloadRequest
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.offline.StreamKey
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.scheduler.Requirements
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry.VariantInfo
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.source.hls.HlsTrackMetadataEntry
-
Deprecated.
- writeToParcel(Parcel, int) - Method in class com.google.android.exoplayer2.testutil.FakeMetadataEntry
X
- XmlPullParserUtil - Class in com.google.android.exoplayer2.util
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- XmpData - Class in com.google.android.exoplayer2.container
-
Deprecated.com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
- XmpData(byte[]) - Constructor for class com.google.android.exoplayer2.container.XmpData
-
Deprecated.Creates an instance.
Y
- year - Variable in class com.google.android.exoplayer2.MediaMetadata
-
Deprecated.Use
MediaMetadata.recordingYear
instead. - yuvPlanes - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.YUV planes for YUV mode.
- yuvStrides - Variable in class com.google.android.exoplayer2.decoder.VideoDecoderOutputBuffer
-
Deprecated.
Z
- ZERO - Static variable in interface com.google.android.exoplayer2.SimpleBasePlayer.PositionSupplier
-
Deprecated.An instance returning a constant position of zero.
- ZERO - Static variable in class com.google.android.exoplayer2.util.Size
-
Deprecated.
All Classes All Packages