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

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 a DataSource chain. Where the absolute position is required, use uriPositionOffset + 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 specified Format, 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
Action.ClearVideoSurface - Class in com.google.android.exoplayer2.testutil
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
Action.RemoveMediaItem - Class in com.google.android.exoplayer2.testutil
Action.RemoveMediaItems - Class in com.google.android.exoplayer2.testutil
Action.Seek - Class in com.google.android.exoplayer2.testutil
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 a DefaultTrackSelector to specify whether the renderer at a given index should be disabled.
Action.SetRepeatMode - Class in com.google.android.exoplayer2.testutil
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
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 Actions 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.
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.
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 given position.
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.
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.
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.
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.
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.
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 MediaSources to the playlist.
addMediaSources(int, Collection<MediaSource>, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
Deprecated.
Adds multiple MediaSources 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 MediaSources to the playlist.
addMediaSources(Collection<MediaSource>, Handler, Runnable) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource
Deprecated.
Appends multiple MediaSources 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 to spannable between start and end, 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.
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
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.
AdOverlayInfo(View, @com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose int, String) - Constructor for class com.google.android.exoplayer2.ui.AdOverlayInfo
Deprecated.
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, or AdPlaybackState.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 the media ID and ad 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 have ad 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 input data.
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 and RendererCapabilities.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 and RendererCapabilities.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.
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 the ContentMetadata 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) and Extractor.release() without calling Extractor.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 from MediaSourceTestRunner.prepareSource(), MediaSourceTestRunner.assertTimelineChange() or MediaSourceTestRunner.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 matches expected.
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
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 for DefaultRenderersFactory.EXTENSION_RENDERER_MODE_OFF, and that it's instantiated in the correct position relative to other renderers of the same type for DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON and DefaultRenderersFactory.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 a FilterableManifest 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 a FilterableManifest 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
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() or MediaSourceTestRunner.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 of dumpFile in the DumpFileAsserts.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 of dumpFile in the assetDirectory.
assertOutput(Context, String, String) - Static method in class com.google.android.exoplayer2.testutil.DumpFileAsserts
Asserts that actual is equal to the contents of dumpFile in the DumpFileAsserts.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 of dumpFile in assetDirectory.
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
Asserts that periods are equal except Timeline.Period.id and Timeline.Period.uid.
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() or MediaSourceTestRunner.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 by dataSpec is equal to expected 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 the expectedResult for a given input, retrying repeatedly when FakeExtractorInput.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
Asserts that windows are equal except Timeline.Window.uid and Timeline.Window.manifest.
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
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 a FakeMediaSource.
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 by EventTime.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 not C.TIME_UNSET, defines whether SpliceInsertCommand.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 not C.TIME_UNSET, defines whether SpliceScheduleCommand.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, or C.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 specified value.
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 specified value.
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 specified value.
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 specified value.
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 specified value.
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 specified value.
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.
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.
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 specified Cue.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)), or Format.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, or Format.NO_VALUE if not greater than zero.
bitrateMinimum - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
Deprecated.
The bitrate_minimum field, or Format.NO_VALUE if not greater than zero.
bitrateMode - Variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
Deprecated.
bitrateNominal - Variable in class com.google.android.exoplayer2.extractor.VorbisUtil.VorbisIdHeader
Deprecated.
The bitrate_nominal field, or Format.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() - Method in class com.google.android.exoplayer2.DefaultLivePlaybackSpeedControl.Builder
Deprecated.
Builds an instance.
build() - Method in class com.google.android.exoplayer2.DefaultLoadControl.Builder
Deprecated.
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.
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.
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.
build() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.PeriodData.Builder
Deprecated.
build() - Method in class com.google.android.exoplayer2.SimpleBasePlayer.State.Builder
Deprecated.
build() - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
Deprecated.
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
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.
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
buildCronetEngine(Context) - Static method in class com.google.android.exoplayer2.ext.cronet.CronetUtil
Deprecated.
Builds a CronetEngine suitable for use with CronetDataSource.
buildCronetEngine(Context, String, boolean) - Static method in class com.google.android.exoplayer2.ext.cronet.CronetUtil
Deprecated.
Builds a CronetEngine suitable for use with CronetDataSource.
buildDataSpec(Representation, RangedUri, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
buildDataSpec(Representation, String, RangedUri, int) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
buildDataSpec(Representation, String, RangedUri, int, Map<String, String>) - Static method in class com.google.android.exoplayer2.source.dash.DashUtil
Deprecated.
Builds a DataSpec for a given RangedUri belonging to Representation.
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.
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. Use Builder(Context) instead.
Builder() - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionParameters.Builder
Deprecated.
Context constraints will not be set using this constructor. Use Builder(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.
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
Builder(Context, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
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.
Builder(Context, RenderersFactory, ExtractorsFactory) - Constructor for class com.google.android.exoplayer2.SimpleExoPlayer.Builder
Builder(Context, RenderersFactory, MediaSource.Factory) - Constructor for class com.google.android.exoplayer2.ExoPlayer.Builder
Deprecated.
Creates a builder with a custom RenderersFactory and MediaSource.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 the id.
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 from MappingTrackSelector.MappedTrackInfo and TrackSelections for each renderer.
buildTracks(MappingTrackSelector.MappedTrackInfo, List<? extends TrackSelection>[]) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionUtil
Deprecated.
Returns Tracks built from MappingTrackSelector.MappedTrackInfo and TrackSelections 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 current MediaMetadata 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 of Bundleable 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.
Creates a Binder to send a list of Bundles to another process.
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.
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.
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 and DataSink 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 and DataSink 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 and DataSink 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 and DataSink 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.
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 replace other.
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 decode newFormat 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 new Format, 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 video MediaCodecAdapter 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 a denominator, returning the ceiled result.
ceilDivide(long, long) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Divides a numerator by a denominator, 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 if expression evaluates to false.
checkArgument(boolean, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws IllegalArgumentException if expression 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 a container 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.
Throws a GlUtil.GlException with the given message if expression evaluates to false.
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 if index 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 if string is null or zero length.
checkNotEmpty(String, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws IllegalArgumentException if string is null or zero length.
checkNotNull(T) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws NullPointerException if reference is null.
checkNotNull(T, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws NullPointerException if reference 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 if expression evaluates to false.
checkState(boolean, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws IllegalStateException if expression evaluates to false.
checkStateNotNull(T) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws IllegalStateException if reference is null.
checkStateNotNull(T, Object) - Static method in class com.google.android.exoplayer2.util.Assertions
Deprecated.
Throws IllegalStateException if reference 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.
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.
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
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.
clearLocalAdInsertionComponents() - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
Deprecated.
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.
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
clearSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
clearSelectionOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
clearSelectionOverrides() - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
clearSelectionOverrides(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters.Builder
clearSelectionOverrides(int) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
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
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.
clearVideoSurface() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
Deprecated.
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.
Clears any Surface, SurfaceHolder, SurfaceView or TextureView currently set on the player.
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.
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
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.
clearVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.Player
Deprecated.
Clears the SurfaceHolder that holds the Surface 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
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.
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
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.
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.
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.
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 any IOException that may occur.
closeQuietly(Closeable) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Closes a Closeable, suppressing any IOException 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, or null if unset or unknown.
colorInfo - Variable in class com.google.android.exoplayer2.transformer.TransformationResult
Deprecated.
The ColorInfo of the video, or null 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.
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, or Format.NO_VALUE if unknown or not applicable.
colorRange - Variable in class com.google.android.exoplayer2.video.ColorInfo
Deprecated.
colorRange - Variable in class com.google.android.exoplayer2.video.HevcConfig
Deprecated.
The C.ColorRange of the video or Format.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, or Format.NO_VALUE if unknown or not applicable.
colorSpace - Variable in class com.google.android.exoplayer2.video.ColorInfo
Deprecated.
colorSpace - Variable in class com.google.android.exoplayer2.video.HevcConfig
Deprecated.
The C.ColorSpace of the video or Format.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, or Format.NO_VALUE if unknown or not applicable.
colorTransfer - Variable in class com.google.android.exoplayer2.video.ColorInfo
Deprecated.
colorTransfer - Variable in class com.google.android.exoplayer2.video.HevcConfig
Deprecated.
The C.ColorTransfer of the video or Format.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
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.
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
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 to seek to a later position in the current MediaItem or the default position of the next MediaItem.
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.
COMMAND_SEEK_TO_PREVIOUS - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
Command to seek to an earlier position in the current MediaItem or the default position of the previous MediaItem.
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
COMMAND_SEEK_TO_WINDOW - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
COMMAND_SET_DEVICE_VOLUME - Static variable in interface com.google.android.exoplayer2.Player
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.
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 the SpliceInsertCommand.ComponentSplices.
componentSpliceList - Variable in class com.google.android.exoplayer2.metadata.scte35.SpliceScheduleCommand.Event
Deprecated.
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 to false.
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.
Tests whether an items array contains an object equal to item, according to Object.equals(Object).
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 given mimeType.
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.
CONTENT_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.C
Deprecated.
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.
CONTENT_TYPE_SPEECH - Static variable in class com.google.android.exoplayer2.C
Deprecated.
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.
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, or C.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
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, or C.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.
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 given MediaDescriptionCompat 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 an ExoPlayer 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 a Media2 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 new TrackGroup.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 with mutations 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.
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.
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 to outputChannelCount 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.FakeSampleStreamItems 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 the data.
createByteBuffer(short[]) - Static method in class com.google.android.exoplayer2.testutil.TestUtil
Creates a ByteBuffer containing the data.
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 provided MediaItem.
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 given TrackGroup.
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.
createDecoder(Format) - Method in interface com.google.android.exoplayer2.metadata.MetadataDecoderFactory
Deprecated.
Creates a MetadataDecoder for the given Format.
createDecoder(Format) - Method in interface com.google.android.exoplayer2.text.SubtitleDecoderFactory
Deprecated.
Creates a SubtitleDecoder for the given Format.
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 given DownloadRequest.
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 and MediaSource.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 specified MediaSource.MediaPeriodId
createEglContext(EGLContext, EGLDisplay, int, int[]) - Static method in class com.google.android.exoplayer2.util.GlUtil
Deprecated.
Creates a new EGLContext for the specified EGLDisplay.
createEglContext(EGLDisplay) - Static method in class com.google.android.exoplayer2.util.GlUtil
Deprecated.
Creates a new EGLContext for the specified EGLDisplay.
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 specified EGLDisplay.
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 specified surface.
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 specified surface.
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 and MediaSource.MediaPeriodId.
createEventDispatcher(int, MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
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 specified MediaSource.MediaPeriodId.
createEventDispatcher(MediaSource.MediaPeriodId, long) - Method in class com.google.android.exoplayer2.source.BaseMediaSource
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 given ExoTrackSelection 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 a float[].
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 and ParserException.dataType is C.DATA_TYPE_MEDIA.
createForMalformedDataOfUnknownType(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
Deprecated.
createForMalformedManifest(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
Deprecated.
createForManifestWithUnsupportedFeature(String, Throwable) - Static method in exception com.google.android.exoplayer2.ParserException
Deprecated.
Creates a new instance for which ParserException.contentIsMalformed is false and ParserException.dataType is C.DATA_TYPE_MANIFEST.
createFormatFromMediaFormat(MediaFormat) - Static method in class com.google.android.exoplayer2.util.MediaFormatUtil
Deprecated.
Returns a Format representing the given MediaFormat.
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
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 and ParserException.dataType is C.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 provided CaptioningManager.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.
Creates a Handler with the specified Handler.Callback on the specified Looper thread.
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.
Creates a Handler on the current Looper thread.
createHandlerForCurrentLooper(Handler.Callback) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Creates a Handler with the specified Handler.Callback on the current Looper thread.
createHandlerForCurrentOrMainLooper() - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Creates a Handler on the current Looper thread.
createHandlerForCurrentOrMainLooper(Handler.Callback) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Creates a Handler with the specified Handler.Callback on the current Looper thread.
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 ExoPlayer Format.
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 specified MediaItem.
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.
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 in downloadRequest.
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
Create a new MetadataInputBuffer and copy data into the backing ByteBuffer.
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 given RtpPayloadFormat.
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 if MaskingMediaPeriod.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-null MediaPeriod 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-null MediaPeriod 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 by periodId.
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 type ExoPlaybackException.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 type ExoPlaybackException.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.
Builds the Renderer instances for an ExoPlayer.
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 whose ConditionVariable.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 the inputFrameRate divided by the targetFrameRate.
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 at overlayBitmapUri with the same OverlaySettings throughout the whole video.
createStaticBitmapOverlay(Bitmap) - Static method in class com.google.android.exoplayer2.effect.BitmapOverlay
Deprecated.
Creates a BitmapOverlay that shows the overlayBitmap 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 the overlayBitmap in the same OverlaySettings throughout the whole video.
createStaticDrawableOverlay(Drawable, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.DrawableOverlay
Deprecated.
Creates a TextOverlay that shows the Drawable with the same OverlaySettings throughout the whole video.
createStaticTextOverlay(SpannableString) - Static method in class com.google.android.exoplayer2.effect.TextOverlay
Deprecated.
Creates a TextOverlay that shows the overlayText with the same default settings in OverlaySettings throughout the whole video.
createStaticTextOverlay(SpannableString, OverlaySettings) - Static method in class com.google.android.exoplayer2.effect.TextOverlay
Deprecated.
Creates a TextOverlay that shows the overlayText with the same OverlaySettings 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
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 a Bundle.
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 a Bundle.
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 a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.ext.ima.ImaServerSideAdInsertionMediaSource.AdsLoader.State
Deprecated.
CREATOR - Static variable in class com.google.android.exoplayer2.Format
Deprecated.
Object that can restore Format from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.HeartRating
Deprecated.
Object that can restore a HeartRating from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.AdsConfiguration
Deprecated.
An object that can restore MediaItem.AdsConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.ClippingConfiguration
Deprecated.
An object that can restore MediaItem.ClippingConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem
Deprecated.
An object that can restore MediaItem from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.DrmConfiguration
Deprecated.
An object that can restore MediaItem.DrmConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.LiveConfiguration
Deprecated.
An object that can restore MediaItem.LiveConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.LocalConfiguration
Deprecated.
Object that can restore MediaItem.LocalConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.RequestMetadata
Deprecated.
An object that can restore MediaItem.RequestMetadata from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaItem.SubtitleConfiguration
Deprecated.
An object that can restore MediaItem.SubtitleConfiguration from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
Object that can restore MediaMetadata from a Bundle.
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 a Bundle.
CREATOR - Static variable in exception com.google.android.exoplayer2.PlaybackException
Deprecated.
Object that can create a PlaybackException from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.PlaybackParameters
Deprecated.
Object that can restore PlaybackParameters from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Player.Commands
Deprecated.
Object that can restore Player.Commands from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Player.PositionInfo
Deprecated.
Object that can restore Player.PositionInfo from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Rating
Deprecated.
Object that can restore a Rating from a Bundle.
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 a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.source.ads.AdPlaybackState
Deprecated.
Object that can restore AdPlaybackState from a Bundle.
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 a Bundle.
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 a Bundle.
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 a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Timeline
Deprecated.
Object that can restore a Timeline from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Timeline.Period
Deprecated.
Object that can restore Timeline.Period from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.Timeline.Window
Deprecated.
Object that can restore Timeline.Period from a Bundle.
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 a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.SelectionOverride
Deprecated.
Object that can restore SelectionOverride from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
Deprecated.
Object that can restore TrackSelectionOverride from a Bundle.
CREATOR - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
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.
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.
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 a CronetEngine for use by your application. You can also use CronetUtil.buildCronetEngine(android.content.Context) to build a CronetEngine suitable for use with CronetDataSource.
CronetEngineWrapper(Context) - Constructor for class com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper
Deprecated.
Creates a wrapper for a CronetEngine built using the most suitable CronetProvider.
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 suitable CronetProvider.
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 a MediaCrypto.
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 this TrackEncryptionBox.
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, or null 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 to Player.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 to Player.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 DashChunkSources.
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
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 DashMediaSources.
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 a Executors.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
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.
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.
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.
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.
DataSpec(Uri, long, long, String) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
Deprecated.
DataSpec(Uri, long, long, String, @com.google.android.exoplayer2.upstream.DataSpec.Flags int) - Constructor for class com.google.android.exoplayer2.upstream.DataSpec
Deprecated.
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.
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 HttpDataSources.
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.
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 that Buffer.isDecodeOnly() is true.
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 in outputBuffer.
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 the surface.
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 the surface.
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 whose DecoderInputBuffer.bufferReplacementMode is DecoderInputBuffer.BUFFER_REPLACEMENT_MODE_DISABLED and who DecoderInputBuffer.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.
decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
Deprecated.
decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
decreaseDeviceVolume() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
decreaseDeviceVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
Deprecated.
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 is C.USAGE_MEDIA, capture policy is C.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. Use DefaultTrackSelector.Parameters.getDefaults(Context) instead.
DEFAULT - Static variable in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
Deprecated.
This instance is not configured using Context constraints. Use TrackSelectionParameters.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 given MIME type.
DEFAULT - Static variable in class com.google.android.exoplayer2.transformer.VideoEncoderSettings
Deprecated.
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 - 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 in com.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 is Cue.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 the MediaItem 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
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 new FrameworkMediaDrm 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() and ExoPlayer.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_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_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.
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
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 Allocations up front.
DefaultAllocator(boolean, int, int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultAllocator
Deprecated.
Constructs an instance with some Allocations 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.
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 and SonicAudioProcessor.
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.
DefaultDataSourceFactory - Class in com.google.android.exoplayer2.upstream
Deprecated.
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
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 a DatabaseProvider.
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 a DatabaseProvider.
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.
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.
DefaultEncoderFactory(Context, EncoderSelector, boolean) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
Deprecated.
DefaultEncoderFactory(Context, EncoderSelector, VideoEncoderSettings, boolean) - Constructor for class com.google.android.exoplayer2.transformer.DefaultEncoderFactory
Deprecated.
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.
DefaultHttpDataSource(String) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
Deprecated.
DefaultHttpDataSource(String, int, int) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
Deprecated.
DefaultHttpDataSource(String, int, int, boolean, HttpDataSource.RequestProperties) - Constructor for class com.google.android.exoplayer2.upstream.DefaultHttpDataSource
Deprecated.
DefaultHttpDataSource.Factory - Class in com.google.android.exoplayer2.upstream
Deprecated.
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.
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.
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.
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 to DefaultTrackSelector.
DefaultTrackSelector.Parameters.Builder - Class in com.google.android.exoplayer2.trackselection
Deprecated.
DefaultTrackSelector.ParametersBuilder - Class in com.google.android.exoplayer2.trackselection
Deprecated.
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 or MediaCodec.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.
Destroys the EGLContext identified by the provided EGLDisplay and EGLContext.
destroyEglSurface(EGLDisplay, EGLSurface) - Static method in class com.google.android.exoplayer2.util.GlUtil
Deprecated.
Destroys the EGLSurface identified by the provided EGLDisplay and EGLSurface.
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 by this 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.
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.
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
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
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 at sampleRate, 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 the EditedMediaItem.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, or C.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, or C.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 - 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[]) or LoadControl.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.
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 by EventMessageDecoder.
encode(List<Cue>) - Method in class com.google.android.exoplayer2.text.CueEncoder
Deprecated.
Encodes an List of Cue to a byte array that can be decoded by CueDecoder.
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 to ExtractorOutput.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.
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.
EVENT_AVAILABLE_COMMANDS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_CUES - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_DEVICE_INFO_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_DEVICE_INFO_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_DEVICE_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_DEVICE_VOLUME_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_IS_PLAYING_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_MEDIA_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_PLAY_WHEN_READY_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_PLAYBACK_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_PLAYBACK_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_PLAYBACK_STATE_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_PLAYBACK_STATE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_PLAYER_ERROR - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_PLAYLIST_METADATA_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_REPEAT_MODE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_SEEK_BACK_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_SEEK_BACK_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_SEEK_FORWARD_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_SEEK_FORWARD_INCREMENT_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_SHUFFLE_MODE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_SHUFFLE_MODE_ENABLED_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
EVENT_TIMELINE_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_TRACK_SELECTION_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_TRACK_SELECTION_PARAMETERS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
EVENT_TRACKS_CHANGED - Static variable in interface com.google.android.exoplayer2.analytics.AnalyticsListener
Deprecated.
EVENT_TRACKS_CHANGED - Static variable in interface com.google.android.exoplayer2.Player
Deprecated.
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.
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.
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.
EventLogger(MappingTrackSelector, String) - Constructor for class com.google.android.exoplayer2.util.EventLogger
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.
EventMessages 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 and TrackSelectionParameters.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 and TrackSelectionParameters.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 for ExoPlayer 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 the ExoPlayer.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 the ExoPlayer.DeviceComponent methods are defined by that interface.
ExoPlayer.TextComponent - Interface in com.google.android.exoplayer2
Deprecated.
Use Player, as the ExoPlayer.TextComponent methods are defined by that interface.
ExoPlayer.VideoComponent - Interface in com.google.android.exoplayer2
Deprecated.
Use ExoPlayer, as the ExoPlayer.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.
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 sets setHdrMode(HDR_MODE_KEEP_HDR) if true. experimental_setEnableHdrEditing(true) is now the default behavior. Use TransformationRequest.Builder.setHdrMode(@com.google.android.exoplayer2.transformer.TransformationRequest.HdrMode int) with link TransformationRequest.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.
Returns a Pair of input color and output color to configure the VideoFrameProcessor.
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
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.
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.
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.
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, or null 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
Reads from the given input using the given Extractor, until it can produce the SeekMap and all of the track formats have been identified, or until the extractor encounters EOF.
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 of Player.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.
Factory() - Constructor for class com.google.android.exoplayer2.transformer.InAppMuxer.Factory
Deprecated.
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 FakeAdaptiveDataSets 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.
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 instantiated CronetEngine, or DefaultHttpDataSource for cases where CronetEngineWrapper.getCronetEngine() would have returned null.
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 DashMediaSources.
Factory(HlsDataSourceFactory) - Constructor for class com.google.android.exoplayer2.source.hls.HlsMediaSource.Factory
Deprecated.
Creates a new factory for HlsMediaSources.
Factory(SsChunkSource.Factory, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
Deprecated.
Creates a new factory for SsMediaSources.
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 DashMediaSources.
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 HlsMediaSources.
Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
Deprecated.
Creates a new factory for ProgressiveMediaSources.
Factory(DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.SingleSampleMediaSource.Factory
Deprecated.
Creates a factory for SingleSampleMediaSources.
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 SsMediaSources.
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 ProgressiveMediaSources.
Factory(DataSource.Factory, ProgressiveMediaExtractor.Factory, DrmSessionManagerProvider, LoadErrorHandlingPolicy, int) - Constructor for class com.google.android.exoplayer2.source.ProgressiveMediaSource.Factory
Deprecated.
Creates a new factory for ProgressiveMediaSources.
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 produces MediaParserHlsMediaChunkExtractor for all container formats except WebVTT, for which a BundledHlsMediaChunkExtractor 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 through MediaParser.
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 when FailOnCloseDataSink.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.
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 is Download.STATE_FAILED then this is the cause, otherwise Download.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 FakeAdaptiveDataSets.
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 given TrackGroupArray.
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
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 to advance 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 an initialTimeMs of 0.
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) and initialTimeMs 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) and initialTimeMs 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
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 a FakeDataSource.
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.
FakeExoMediaDrm(int) - Constructor for class com.google.android.exoplayer2.testutil.FakeExoMediaDrm
Deprecated.
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
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
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
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 a MediaClock.
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 given TrackGroupArray.
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 default FakeTimeline.
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 a FakeMediaSource.
FakeMediaSourceFactory() - Constructor for class com.google.android.exoplayer2.testutil.FakeMediaSourceFactory
 
FakeMetadataEntry - Class in com.google.android.exoplayer2.testutil
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
Fake SampleStream that outputs a given Format and any amount of items.
FakeSampleStream(Allocator, MediaSourceEventListener.EventDispatcher, DrmSessionManager, DrmSessionEventListener.EventDispatcher, Format, List<FakeSampleStream.FakeSampleStreamItem>) - Constructor for class com.google.android.exoplayer2.testutil.FakeSampleStream
Creates a fake sample stream which outputs the given Format followed by the provided items.
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 custom FakeTimeline.TimelineWindowDefinitions.
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
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
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 by EventTime.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() and Bundleable.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() and Bundleable.Creator.
file - Variable in class com.google.android.exoplayer2.upstream.cache.CacheSpan
Deprecated.
The file corresponding to this CacheSpan, or null if CacheSpan.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.
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
FileDataSourceException(String, IOException) - Constructor for exception com.google.android.exoplayer2.upstream.FileDataSource.FileDataSourceException
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 specified trackGroups.
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.
Finds a MediaCodec that supports the MediaFormat, or null if none is found.
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.
Returns a set of supported encoding profiles for the given encoder and MIME type.
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, or C.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.
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 and LatmReader 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 SectionPayloadReaders 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 and DecoderInputBuffer.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 to DefaultTsPayloadReaderFactory(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.
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 and DecoderInputBuffer.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 of width by height 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 of width by height 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 of width by height 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
FOLDER_TYPE_ARTISTS - Static variable in class com.google.android.exoplayer2.MediaMetadata
FOLDER_TYPE_GENRES - Static variable in class com.google.android.exoplayer2.MediaMetadata
FOLDER_TYPE_MIXED - Static variable in class com.google.android.exoplayer2.MediaMetadata
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
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
folderType - Variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
Use MediaMetadata.isBrowsable to indicate if an item is a browsable folder and use MediaMetadata.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 their MediaCodec 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 their MediaCodec 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
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.
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 the C.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.
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.
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.
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 a VideoFrameProcessingException 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 a VideoFrameProcessingException 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.
Restores a Bundleable instance from a Bundle produced by Bundleable.toBundle().
fromBundle(Bundle) - Static method in class com.google.android.exoplayer2.offline.StreamKey
Deprecated.
Constructs an instance of StreamKey from a Bundle produced by StreamKey.toBundle().
fromBundle(Bundle) - Static method in class com.google.android.exoplayer2.trackselection.TrackSelectionParameters
Deprecated.
Construct an instance from a Bundle produced by TrackSelectionParameters.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 of Bundleable.
fromBundleSparseArray(Bundleable.Creator<T>, SparseArray<Bundle>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
Deprecated.
Converts a SparseArray of Bundle to a SparseArray of Bundleable.
fromPictureBlock(ParsableByteArray) - Static method in class com.google.android.exoplayer2.metadata.flac.PictureFrame
Deprecated.
Parses a METADATA_BLOCK_PICTURE into a PictureFrame instance.
fromUri(Uri) - Static method in class com.google.android.exoplayer2.MediaItem
Deprecated.
Creates a MediaItem for the given URI.
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
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, or null 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.
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, or C.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, or null 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 at adGroupIndex, in microseconds, or C.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 at positionUs.
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 at positionUs.
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., the Format that was most recently passed to SampleQueue.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, or null 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 given ads configuration, or null 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 at adGroupIndex, or AdPlaybackState.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, or null 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 to maxAgeMs.
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 FakeTrackSelections 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 provided Format.
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 the MediaCodecSelector.
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 to FakeDataSource.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 to C.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.
Returns the Looper associated with the application thread that's used to access the manager, and on which the manager will call its Listeners.
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.
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.
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 the ExoPlayer.AudioComponent methods are defined by that interface.
getAudioComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
Deprecated.
Use ExoPlayer, as the ExoPlayer.AudioComponent methods are defined by that interface.
getAudioComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
Deprecated.
Use ExoPlayer, as the ExoPlayer.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 specified C.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.
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 specified C.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 the Player.
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 a ByteBuffer.
getBinder(Bundle, String) - Static method in class com.google.android.exoplayer2.util.BundleUtil
Deprecated.
Gets an IBinder inside a Bundle for all Android versions.
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 if CacheDataSource.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 of maxLength, 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 a ChunkIndex 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 creating MediaCodecRenderer 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 matches trackType.
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 in streamFormats.
getCodecMaxValues(MediaCodecInfo, Format, Format[]) - Method in class com.google.android.exoplayer2.video.MediaCodecVideoRenderer
Deprecated.
Returns MediaCodecVideoRenderer.CodecMaxValues suitable for configuring a codec for format in a way that will allow possible adaptation to other compatible formats in streamFormats.
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, current Format 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 given mimeType.
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 match trackType.
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 the MediaFormat.
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 the Codec.
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() returns true, 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() returns true, returns the duration of the current content in milliseconds, or C.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, or C.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() returns true, 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.MediaPeriodIds, 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.
Returns the type of CryptoConfig instances returned by ExoMediaDrm.createCryptoConfig(byte[]).
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 given Format.
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.
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 current MediaItem 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 the timeline, or the prospective index if the current 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.
Returns the Looper associated with the current thread, or the Looper of the application's main thread if the current thread doesn't have a Looper.
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
getCurrentTrackGroups() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
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
getCurrentTrackSelections() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
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.
getCurrentWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
getCurrentWindowIndex() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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 or null 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, or null 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 if ByteArrayDataSink.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, or defaultData if no data is set.
getData(String) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
Returns the data for the given uri, or defaultData 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 MediaCodecInfos for the given MIME type, in the order given by MediaCodecList.
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.
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.
Returns the default DISPLAY Locale.
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 the ExoPlayer.DeviceComponent methods are defined by that interface.
getDeviceComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
Deprecated.
Use Player, as the ExoPlayer.DeviceComponent methods are defined by that interface.
getDeviceComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
Deprecated.
Use Player, as the ExoPlayer.DeviceComponent methods are defined by that interface.
getDeviceInfo() - Method in interface com.google.android.exoplayer2.ExoPlayer.DeviceComponent
Deprecated.
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.
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 given id, 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.
Returns a DownloadCursor to Downloads with the given states.
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 a Resources.NotFoundException if not found.
getDrmUuid(String) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Derives a DRM UUID from drmScheme.
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
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, or C.TIME_UNSET if SntpClient.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, or C.ENCODING_INVALID if the corresponding C.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 specified Format.
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 not DrmSession.STATE_ERROR.
getError() - Method in class com.google.android.exoplayer2.drm.ErrorStateDrmSession
Deprecated.
 
getErrorCodeForMediaDrmErrorCode(int) - Static method in class com.google.android.exoplayer2.C
getErrorCodeForMediaDrmErrorCode(int) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Returns a PlaybackException.ErrorCode value that corresponds to the provided MediaDrm.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.
getErrorCodeName() - Method in exception com.google.android.exoplayer2.transformer.ExportException
Deprecated.
getErrorCodeName() - Method in exception com.google.android.exoplayer2.transformer.TransformationException
Deprecated.
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.
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 combined RendererCapabilities.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
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, or C.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 at offset.
getHardwareAccelerationSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
Deprecated.
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.
Returns the DataSpec with the Uri for incoming RTP connection.
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, or C.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, where VideoFrameProcessor 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.
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 last StatsDataSource.open(DataSpec) call.
getLastResetPositionUs() - Method in class com.google.android.exoplayer2.BaseRenderer
Deprecated.
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 a BundleListRetriever.
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
Returns the Looper that will be used by the player, or null if no Looper has been set yet and no default is available.
getLooper() - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
Deprecated.
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.
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 to maxSamplesCount 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 and Format.
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, or 5 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 previous MediaItem, 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 a MediaCodec to decode the given Format 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 a MediaCodec for decoding the given Format 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, or MediaMetadata.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 specified MediaSource.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 specified MediaSource.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 specified MediaSource.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 no MediaSource.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 the MediaPeriod 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 the MediaPeriod 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 given ExoPlayer 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() and DefaultLoadErrorHandlingPolicy(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 at offset.
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, or AdPlaybackState.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 if Player.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 the repeatMode 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 from currentMode.
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.
getNextWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
getNextWindowIndex() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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 the repeatMode 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 provided VideoFrameProcessorTestRunner.BitmapReader.
getOutputBuffer() - Method in interface com.google.android.exoplayer2.transformer.Codec
Deprecated.
Returns the current output ByteBuffer, or null 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, or null 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 the MediaCodec.
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 in MediaCodecRenderer.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, or C.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
getPeriodPosition(Timeline.Window, Timeline.Period, int, long, long) - Method in class com.google.android.exoplayer2.Timeline
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 and Format.height are known, or Format.NO_VALUE otherwise
getPlaceholderMediaItemData(MediaItem) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
Deprecated.
Returns the placeholder SimpleBasePlayer.MediaItemData used for a new MediaItem 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() is true, or Player.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 an ExoPlaybackException.
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 by Player.setPlaylistMetadata(MediaMetadata), or MediaMetadata.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 to line.
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 MediaChunks 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 if Player.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.
getPreviousWindowIndex() - Method in class com.google.android.exoplayer2.ForwardingPlayer
getPreviousWindowIndex() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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 the repeatMode 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 updates progressHolder with the current progress if it is available.
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 updates progressHolder with the current progress if it is available.
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 current SampleStream 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 a Uri, 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 is ExoPlaybackException.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 with TestExoPlayerBuilder.setRenderers(com.google.android.exoplayer2.Renderer...) or null if no Renderers have been explicitly set.
getRenderersFactory() - Method in class com.google.android.exoplayer2.testutil.TestExoPlayerBuilder
Returns the RenderersFactory that has been set with TestExoPlayerBuilder.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.
getResizeMode() - Method in class com.google.android.exoplayer2.ui.PlayerView
Deprecated.
getResizeMode() - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
Deprecated.
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.
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 is AdsMediaSource.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 Formats 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 the trackId 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.Segments.
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.Segments 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
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.
Returns the level of support that the renderer's AudioSink provides for a given Format.
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.
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 is ExoPlaybackException.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.
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 provided TrackSelections.
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 specified C.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.
Returns a list of supported color formats for the given encoder and MIME type.
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 and ColorInfo, 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.
Returns a Range of supported heights for the given encoder, MIME type and width.
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 provided Requirements.
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.
Returns a Pair of supported width and height ranges for the given encoder and MIME type.
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 output Surface, 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.
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
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 the ExoPlayer.TextComponent methods are defined by that interface.
getTextComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
Deprecated.
Use Player, as the ExoPlayer.TextComponent methods are defined by that interface.
getTextComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
Deprecated.
Use Player, as the ExoPlayer.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 whether Log.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, or C.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 TrackGroups 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 TrackGroups 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 be C.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 the TransferListener callbacks for the DataSource most recently created by DataSourceContractTest.createDataSource().
getTunnelingSupport(@com.google.android.exoplayer2.RendererCapabilities.Capabilities int) - Static method in interface com.google.android.exoplayer2.RendererCapabilities
Deprecated.
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 is ExoPlaybackException.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 TrackGroups 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, or null 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.
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
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.
getVideoChangeFrameRateStrategy() - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
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 the ExoPlayer.VideoComponent methods are defined by that interface.
getVideoComponent() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
Deprecated.
Use ExoPlayer, as the ExoPlayer.VideoComponent methods are defined by that interface.
getVideoComponent() - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
Deprecated.
Use ExoPlayer, as the ExoPlayer.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.
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.
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, or null 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 in Metadata.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.
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.
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.
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.
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.
handleSetDeviceVolume(int, int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
Deprecated.
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.
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.
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.
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
Checks that the subject has a AbsoluteSizeSpan from start to end.
hasAlignmentSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has a AlignmentSpan from start to end.
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
Checks that the subject has a BackgroundColorSpan from start to end.
hasBoldItalicSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has bold and italic styling from start to end.
hasBoldSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has a bold span from start to end.
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.
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
Checks that the subject has a ForegroundColorSpan from start to end.
hasGaplessInfo() - Method in class com.google.android.exoplayer2.extractor.GaplessInfoHolder
Deprecated.
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
Checks that the subject has an HorizontalTextInVerticalContextSpan from start to end.
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 to end.
hasMessages(int) - Method in interface com.google.android.exoplayer2.util.HandlerWrapper
Deprecated.
hasNext() - Method in class com.google.android.exoplayer2.BasePlayer
Deprecated.
hasNext() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
hasNext() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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.
hasNextWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
hasNextWindow() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
hasNoAbsoluteSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no AbsoluteSizeSpans on any of the text between start and end.
hasNoAlignmentSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no AlignmentSpans on any of the text between start and end.
hasNoBackgroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no BackgroundColorSpans on any of the text between start and end.
hasNoForegroundColorSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no ForegroundColorSpans on any of the text between start and end.
hasNoHorizontalTextInVerticalContextSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no HorizontalTextInVerticalContextSpans on any of the text between start and end.
hasNoRelativeSizeSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no RelativeSizeSpans on any of the text between start and end.
hasNoRubySpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no RubySpans on any of the text between start and end.
hasNoSpans() - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
 
hasNoStrikethroughSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no StrikethroughSpans on any of the text between start and end.
hasNoStyleSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no StyleSpans on any of the text between start and end.
hasNoTextEmphasisSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no TextEmphasisSpans on any of the text between start and end.
hasNoTypefaceSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no TypefaceSpans on any of the text between start and end.
hasNoUnderlineSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has no UnderlineSpans on any of the text between start and end.
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.
hasPrevious() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
hasPrevious() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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.
hasPreviousWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
hasPreviousWindow() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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
Checks that the subject has a RelativeSizeSpan from start to end.
hasRubySpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has a RubySpan from start to end.
hasSelectionOverride(int, TrackGroupArray) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.Parameters
hasStrikethroughSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has an StrikethroughSpan from start to end.
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
Checks that the subject has an TextEmphasisSpan from start to end.
hasTypefaceSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has a TypefaceSpan from start to end.
hasUnderlineSpanBetween(int, int) - Method in class com.google.android.exoplayer2.testutil.truth.SpannedSubject
Checks that the subject has an UnderlineSpan from start to end.
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
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 a HlsMediaPlaylist.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 HlsMediaSources.
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 for HttpDataSource 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.
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.
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.
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.
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.
increaseDeviceVolume() - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
Deprecated.
increaseDeviceVolume() - Method in class com.google.android.exoplayer2.ForwardingPlayer
increaseDeviceVolume() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
increaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleBasePlayer
increaseDeviceVolume() - Method in class com.google.android.exoplayer2.SimpleExoPlayer
increaseDeviceVolume() - Method in class com.google.android.exoplayer2.testutil.StubPlayer
Deprecated.
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 a Uri.
inferContentType(Uri, String) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Use Util.inferContentTypeForExtension(String) when overrideExtension is non-empty, and Util.inferContentType(Uri) otherwise.
inferContentType(String) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
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 a Uri 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 the Uri 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 TrackOutputs provided by the specified ChunkExtractor.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.initializationDatas belonging to this format and other 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 a SimpleCache 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.
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.
Returns whether the current MediaItem is dynamic (may change when the Timeline is updated), or false if the Timeline is empty.
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.
Returns whether the current MediaItem is live, or false if the Timeline is empty.
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.
Returns whether the current MediaItem is seekable, or false if the Timeline is empty.
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.
isCurrentWindowDynamic() - Method in class com.google.android.exoplayer2.ForwardingPlayer
isCurrentWindowDynamic() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
isCurrentWindowLive() - Method in class com.google.android.exoplayer2.BasePlayer
Deprecated.
isCurrentWindowLive() - Method in class com.google.android.exoplayer2.ForwardingPlayer
isCurrentWindowLive() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
isCurrentWindowSeekable() - Method in class com.google.android.exoplayer2.BasePlayer
Deprecated.
isCurrentWindowSeekable() - Method in class com.google.android.exoplayer2.ForwardingPlayer
isCurrentWindowSeekable() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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.
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, and false 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() until AudioProcessor.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 to Player.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.
Returns whether the mixer can accept more input or produce more output, based on the end time.
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.
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), or false 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 bitmask enabledModes.
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 supports TrackSelector.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 given RendererCapabilities.Capabilities is C.FORMAT_HANDLED or if allowExceedsCapabilities is set and the format support is C.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 HDR C.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 is supported.
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 is supported.
isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int) - Method in class com.google.android.exoplayer2.Tracks
isTypeSupportedOrEmpty(@com.google.android.exoplayer2.C.TrackType int, boolean) - Method in class com.google.android.exoplayer2.Tracks
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_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_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_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 and DownloadService.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.
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 if CacheSpan.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, or C.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), or Cue.DIMEN_UNSET.
LINE_TYPE_FRACTION - Static variable in class com.google.android.exoplayer2.text.Cue
Deprecated.
Value for Cue.lineType when Cue.line is a fractional position.
LINE_TYPE_NUMBER - Static variable in class com.google.android.exoplayer2.text.Cue
Deprecated.
Value for Cue.lineType when Cue.line is a line number.
lineAnchor - Variable in class com.google.android.exoplayer2.text.Cue
Deprecated.
The cue box anchor positioned by Cue.line when Cue.lineType is Cue.LINE_TYPE_FRACTION.
linearSearch(int[], int) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Returns the index of the first occurrence of value in array, or C.INDEX_UNSET if value is not contained in array.
linearSearch(long[], long) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Returns the index of the first occurrence of value in array, or C.INDEX_UNSET if value is not contained in array.
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 if Timeline.Window.isLive() returns false.
LiveConfiguration(long, long, long, float, float) - Constructor for class com.google.android.exoplayer2.MediaItem.LiveConfiguration
Deprecated.
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 the ChunkIndex.
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 the ChunkIndex.
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.
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 a BundledChunkExtractor 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 sample Format.
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 sample Format.
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, use Player.setRepeatMode(int) instead of this class. To add a MediaSource a specific number of times to the playlist, use ExoPlayer.addMediaSource(com.google.android.exoplayer2.source.MediaSource) in a loop with the same MediaSource. To combine repeated MediaSource instances into one MediaSource, for example to further wrap it in another MediaSource, use ConcatenatingMediaSource with the same MediaSource 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 specified Uris, 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 specified media 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 the cache 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 is MediaMetadata.PICTURE_TYPE_FRONT_COVER, the existing MediaMetadata.PictureType is not MediaMetadata.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 the Loaders 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.
MEDIA_TYPE_MUSIC - Static variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
MEDIA_TYPE_NEWS - Static variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
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.
MEDIA_TYPE_VIDEO - Static variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
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, or C.TIME_UNSET if the data does not belong to a specific MediaPeriod 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 is empty.
mediaItem - Variable in class com.google.android.exoplayer2.SimpleBasePlayer.MediaItemData
Deprecated.
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.
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.
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.
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 the MediaItem and the media's Format, 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 use MediaMetadata.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, or null 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 the MediaDescriptionCompat of the MediaSessionCompat.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 from MediaItems.
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.
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, or C.TIME_UNSET if the data does not belong to a specific MediaPeriod.
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 whose TrackSelectionOverride.trackIndices are forced to be selected.
mediaType - Variable in class com.google.android.exoplayer2.MediaMetadata
Deprecated.
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 input PlaybackStats.
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 and other.
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), or C.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 create MetadataDecoder 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.
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, or C.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, or C.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 TrackOutputs 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.
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 position to.
moveItems(List<T>, int, int, int) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Moves the elements starting at fromIndex to newFromIndex.
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.
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 via ExoPlayer.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 via ExoPlayer.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.
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 and C.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, or C.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 given uri.
newData(String) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
Returns a new FakeDataSet.FakeData with the given uri.
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.
next() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
next() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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 by EventTime.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 unset AudioProcessor.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 with newElement 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 into array.
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.
OkHttpDataSource(Call.Factory, String) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
Deprecated.
OkHttpDataSource(Call.Factory, String, CacheControl, HttpDataSource.RequestProperties) - Constructor for class com.google.android.exoplayer2.ext.okhttp.OkHttpDataSource
Deprecated.
OkHttpDataSource.Factory - Class in com.google.android.exoplayer2.ext.okhttp
Deprecated.
OkHttpDataSourceFactory - Class in com.google.android.exoplayer2.ext.okhttp
Deprecated.
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 one Player.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 controls SessionPlayer set to the MediaSession.
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
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.
onCues(List<Cue>) - Method in interface com.google.android.exoplayer2.text.TextOutput
Deprecated.
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() or Player.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.
Called when downloads are (paused or resumed.
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
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
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
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 upstream MediaPeriod.
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
onLoadingChanged(AnalyticsListener.EventTime, boolean) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
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 the AssetLoader 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 extends GLSurfaceView.
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 extends GLSurfaceView.
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 by Player.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 by Player.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
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
onPositionDiscontinuity(AnalyticsListener.EventTime, @com.google.android.exoplayer2.Player.DiscontinuityReason int) - Method in interface com.google.android.exoplayer2.analytics.AnalyticsListener
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 extends GLSurfaceView.
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 extends GLSurfaceView.
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
onSelectionActivated(Object) - Method in class com.google.android.exoplayer2.trackselection.MappingTrackSelector
Deprecated.
 
onSelectionActivated(Object) - Method in class com.google.android.exoplayer2.trackselection.TrackSelector
Deprecated.
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
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
onTransformationCompleted(MediaItem, TransformationResult) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
onTransformationError(MediaItem, TransformationException) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
onTransformationError(MediaItem, TransformationResult, TransformationException) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
onTransformationError(MediaItem, Exception) - Method in interface com.google.android.exoplayer2.transformer.Transformer.Listener
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
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
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
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 its BinarySearchSeeker.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 TextureOverlays.
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. Use ParametersBuilder(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 to data.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 a ParsableByteArray.
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.
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, or C.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.
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 requested length 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, respecting allowEndOfInput.
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 than length 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.
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 is empty.
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 an UnsupportedOperationException 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.
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 by EventTime.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() is true.
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 main Looper until the player reaches the specified position or a playback error occurs, and then pauses the player.
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 main Looper until the player reaches the specified media item or a playback error occurs, and then pauses the player.
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.
Sets all fields supported by the entries within the Metadata.
populateFromMetadata(List<Metadata>) - Method in class com.google.android.exoplayer2.MediaMetadata.Builder
Deprecated.
Sets all fields supported by the entries within the list of Metadata.
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 in MediaMetadata (as determined by Id3Frame.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 this Entry.
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 to Cue.line, or Cue.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
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.
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
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.
Posts the Runnable if the calling thread differs with the Looper of the Handler.
postOrRunWithCompletion(Handler, Runnable, T) - Static method in class com.google.android.exoplayer2.util.Util
Deprecated.
Posts the Runnable if the calling thread differs with the Looper of the Handler.
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
prepare(MediaSource) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
prepare(MediaSource) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
prepare(MediaSource, boolean, boolean) - Method in interface com.google.android.exoplayer2.ExoPlayer
prepare(MediaSource, boolean, boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
prepare(MediaSource, boolean, boolean) - Method in class com.google.android.exoplayer2.testutil.StubExoPlayer
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
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.
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.
previous() - Method in class com.google.android.exoplayer2.ForwardingPlayer
previous() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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.
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.
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.
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.
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, or C.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.
Puts an IBinder inside a Bundle for all Android versions.
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 the numBits least significant bits from value.

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 the VideoFrameProcessor.
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
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
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 into buffer, starting at buffer.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 into buffer.
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 into buffer.
readBytes(byte[], int, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
Deprecated.
Reads the next length bytes into buffer at offset.
readBytes(ParsableBitArray, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
Deprecated.
Reads the next length bytes into bitArray, and resets the position of bitArray to zero.
readBytes(ByteBuffer, int) - Method in class com.google.android.exoplayer2.util.ParsableByteArray
Deprecated.
Reads the next length bytes into buffer.
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 in Charset.
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 opened DataSource, 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.
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 requested length 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 returns false instead of throwing an EOFException 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 specified Charset.
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 the ERROR_CODE_IO_* in PlaybackException.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 via capturingRenderersFactory.
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.
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 given Allocator.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 from Cache.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.
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.
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.
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.
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.
removeListener(Transformer.Listener) - Method in class com.google.android.exoplayer2.transformer.Transformer
Deprecated.
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 MediaSources 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 MediaSources 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.
removeVisibilityListener(PlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
Deprecated.
removeVisibilityListener(StyledPlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerControlView
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 is ExoPlaybackException.TYPE_RENDERER, this is the Format the renderer was using at the time of the exception, or null if the renderer wasn't using a Format.
rendererFormatSupport - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
Deprecated.
rendererIndex - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
Deprecated.
If ExoPlaybackException.type is ExoPlaybackException.TYPE_RENDERER, this is the index of the renderer.
rendererName - Variable in exception com.google.android.exoplayer2.ExoPlaybackException
Deprecated.
If ExoPlaybackException.type is ExoPlaybackException.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.
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.
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 releases previousSession.
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.
Representations 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
requestMetadata - Variable in class com.google.android.exoplayer2.MediaItem
Deprecated.
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 touch CacheSpans 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 to data.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 accommodate length 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 a baseUri.
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 wrapped DataSource.
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.
Like UriUtil.resolve(String, String), but returns a Uri instead of a String.
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.
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 the ExtractorInput passed to the next Extractor.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 the ExtractorInput 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 the ExtractorInput passed to the next Extractor.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 a MediaItem.
retrieveMetadata(MediaSource.Factory, MediaItem) - Static method in class com.google.android.exoplayer2.MetadataRetriever
Deprecated.
Retrieves the TrackGroupArray corresponding to a MediaItem.
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.
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.
RtmpDataSourceFactory - Class in com.google.android.exoplayer2.ext.rtmp
Deprecated.
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 the condition returns true.
runLooperUntil(Looper, Supplier<Boolean>, long, Clock) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
Runs tasks of the looper until the condition returns true.
runMainLooperUntil(Supplier<Boolean>) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
Runs tasks of the main Robolectric Looper until the condition returns true.
runMainLooperUntil(Supplier<Boolean>, long, Clock) - Static method in class com.google.android.exoplayer2.robolectric.RobolectricUtil
Runs tasks of the main Robolectric Looper until the condition returns true.
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 until DummyMainThread.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 until DummyMainThread.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 until Player.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 until Player.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 until Player.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 until Player.Listener.onPositionDiscontinuity(Player.PositionInfo, Player.PositionInfo, int) is called with the specified Player.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 the Player.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 until ExoPlayer.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 until Player.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 at sampleRate.
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.
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
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 by Player.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 by Player.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 SeekPoints.
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.
seekToNextWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
Deprecated.
seekToNextWindow() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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.
seekToPreviousWindow() - Method in class com.google.android.exoplayer2.ForwardingPlayer
seekToPreviousWindow() - Method in interface com.google.android.exoplayer2.Player
Deprecated.
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
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.
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 a ExoTrackSelection 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.
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 if TrackSelectionParameters.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.
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.
Queues a single event and immediately flushes the event queue to notify all listeners.
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
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 specified name.
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) and BaseManager.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 to BaseManager.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 to BaseManager.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.
An opaque identifier for associated ad playback state, or null if the asset key (for live) or video id (for VOD) should be used as the ads identifier.
setAdsLoaderProvider(AdsLoader.Provider) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
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.
setAdTagUri(Uri, Object) - Method in class com.google.android.exoplayer2.MediaItem.Builder
setAdTagUri(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
Deprecated.
Use MediaItem.Builder.setAdsConfiguration(AdsConfiguration), parse the adTagUri with Uri.parse(String) and pass the result to Builder(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
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 and RendererCapabilities.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 and RendererCapabilities.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
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 and RendererCapabilities.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 and RendererCapabilities.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
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
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
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 is null and the audioCapabilities is not set to the Builder, 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 AudioProcessorss that will process PCM audio before output.
setAudioProcessors(List<AudioProcessor>) - Method in class com.google.android.exoplayer2.transformer.Transformer.Builder
Deprecated.
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.
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 when DefaultAudioSink.configure(com.google.android.exoplayer2.Format, int, int[]) is called with specifiedBufferSize == 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
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.
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
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 is Cue.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 for DataSources 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 generating DataSinks 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
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.
setChannelCount(int) - Method in class com.google.android.exoplayer2.Format.Builder
Deprecated.
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.
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.
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.
Sets the CmcdConfiguration.Factory used to obtain a CmcdConfiguration for a MediaItem.
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.
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.
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 SequenceableLoaders 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 SequenceableLoaders 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 SequenceableLoaders 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.
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 if C.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
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
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
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
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.
setControllerVisibilityListener(StyledPlayerControlView.VisibilityListener) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
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.
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.
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.
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.
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.
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.
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 given uri.
setData(String, byte[]) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
Sets the given data for the given uri.
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 create DataSource 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 is true 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 is true 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
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.
setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
Deprecated.
setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.ForwardingPlayer
setDeviceMuted(boolean) - Method in interface com.google.android.exoplayer2.Player
Deprecated.
setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.SimpleExoPlayer
setDeviceMuted(boolean) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
Deprecated.
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.
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.
setDeviceVolume(int) - Method in class com.google.android.exoplayer2.ext.cast.CastPlayer
Deprecated.
setDeviceVolume(int) - Method in class com.google.android.exoplayer2.ForwardingPlayer
setDeviceVolume(int) - Method in interface com.google.android.exoplayer2.Player
Deprecated.
setDeviceVolume(int) - Method in class com.google.android.exoplayer2.SimpleBasePlayer
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
setDeviceVolume(int) - Method in class com.google.android.exoplayer2.testutil.StubPlayer
Deprecated.
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
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.
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 create HttpMediaDrmCallback instances.
setDrmInitData(DrmInitData) - Method in class com.google.android.exoplayer2.Format.Builder
Deprecated.
setDrmKeySetId(byte[]) - Method in class com.google.android.exoplayer2.MediaItem.Builder
setDrmLicenseRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.MediaItem.Builder
setDrmLicenseUri(Uri) - Method in class com.google.android.exoplayer2.MediaItem.Builder
setDrmLicenseUri(String) - Method in class com.google.android.exoplayer2.MediaItem.Builder
setDrmMultiSession(boolean) - Method in class com.google.android.exoplayer2.MediaItem.Builder
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
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.
Sets the DrmSessionManagerProvider used to obtain a DrmSessionManager for a MediaItem.
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 to DefaultDrmSessionManagerProvider.setDrmHttpDataSourceFactory(DataSource.Factory) which sets the desired user agent on outgoing requests.
setDrmUuid(UUID) - Method in class com.google.android.exoplayer2.MediaItem.Builder
Deprecated.
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 the Composition.
setEffects(Effects) - Method in class com.google.android.exoplayer2.transformer.EditedMediaItem.Builder
Deprecated.
Sets the Effects to apply to the MediaItem.
setEffects(Effect...) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
Sets the Effects used.
setEffects(List<Effect>) - Method in class com.google.android.exoplayer2.testutil.VideoFrameProcessorTestRunner.Builder
Sets the Effects 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 sets setHdrMode(HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC) if true. Use TransformationRequest.Builder.setHdrMode(@com.google.android.exoplayer2.transformer.TransformationRequest.HdrMode int) with TransformationRequest.HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC instead.
setEncoderDelay(int) - Method in class com.google.android.exoplayer2.Format.Builder
Deprecated.
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.
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.
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.
setExceedAudioConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
Deprecated.
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.
setExceedVideoConstraintsIfNecessary(boolean) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
Deprecated.
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 or Player.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 Extractors for the segments.
setExtractorOutput(ExtractorOutput) - Method in class com.google.android.exoplayer2.source.mediaparser.OutputConsumerAdapterV30
Deprecated.
Sets the ExtractorOutput to which MediaParser'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 suitable CronetEngine 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 the MediaItem 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.
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
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 use MediaMetadata.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 and C.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.
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.
setGlObjectsProvider(GlObjectsProvider) - Method in interface com.google.android.exoplayer2.effect.GlShaderProgram
Deprecated.
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
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.
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.
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.
setHttpMethod(@com.google.android.exoplayer2.upstream.DataSpec.HttpMethod int) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
Deprecated.
setHttpRequestHeaders(Map<String, String>) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
Deprecated.
setId(int) - Method in class com.google.android.exoplayer2.Format.Builder
Deprecated.
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.
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.
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.
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.
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.
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
setListener(TransferListener) - Method in class com.google.android.exoplayer2.upstream.FileDataSource.Factory
Deprecated.
Sets a TransferListener for FileDataSource 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.
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
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
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.
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 Throwables 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.
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 to PlaybackStateCompat.STATE_STOPPED.
setMarker(boolean) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
Deprecated.
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.
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.
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 by MediaCodec 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.
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.
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 to MediaItems.
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.
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
setMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.source.ConcatenatingMediaSource2.Builder
Deprecated.
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 MediaSources 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.
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.
setMetadataDeduplicationEnabled(boolean) - Method in class com.google.android.exoplayer2.ext.mediasession.MediaSessionConnector
Deprecated.
Sets whether MediaSessionConnector.MediaMetadataProvider.sameAs(MediaMetadataCompat, MediaMetadataCompat) should be consulted before calling MediaSessionCompat.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.
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.
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
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.
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
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.
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 in AudioSink.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.
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
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
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.
setPayloadType(byte) - Method in class com.google.android.exoplayer2.source.rtsp.RtpPacket.Builder
Deprecated.
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.
setPeakBitrate(int) - Method in class com.google.android.exoplayer2.Format.Builder
Deprecated.
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.
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.
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.
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 to line.
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.
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
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.
setProcessedInputs(ImmutableList<TransformationResult.ProcessedInput>) - Method in class com.google.android.exoplayer2.transformer.TransformationResult.Builder
Deprecated.
setProgressUpdateListener(PlayerControlView.ProgressUpdateListener) - Method in class com.google.android.exoplayer2.ui.PlayerControlView
Deprecated.
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.
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 actions ACTION_SKIP_TO_NEXT, ACTION_SKIP_TO_PREVIOUS and ACTION_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 given uri.
setRandomData(String, int) - Method in class com.google.android.exoplayer2.testutil.FakeDataSet
Sets random data with the given length for the given uri.
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 if null 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.
setReleaseTimeoutMs(long) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
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
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
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 Renderers.
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
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.
setResizeMode(@com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode int) - Method in class com.google.android.exoplayer2.ui.PlayerView
Deprecated.
setResizeMode(@com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode int) - Method in class com.google.android.exoplayer2.ui.StyledPlayerView
Deprecated.
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.
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.
setRoutingControllerId(String) - Method in class com.google.android.exoplayer2.DeviceInfo.Builder
Deprecated.
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.
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.
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
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
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
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.
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
setSelectionOverride(int, TrackGroupArray, DefaultTrackSelector.SelectionOverride) - Method in class com.google.android.exoplayer2.trackselection.DefaultTrackSelector.ParametersBuilder
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.
setServerSideAdInsertionMediaSourceFactory(MediaSource.Factory) - Method in class com.google.android.exoplayer2.source.DefaultMediaSourceFactory
Deprecated.
Sets the MediaSource.Factory used to handle MediaItem instances containing a Uri 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.
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
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
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 is SocketFactory.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.
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.
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.
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.
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 that MediaItem.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 Formats to be used by a FakeMediaSource 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 as Window#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 as Window#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.
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 a FakeMediaSource 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.
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
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.
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
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
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 DefaultTsPayloadReaderFactorys used by TsExtractor 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 by TsExtractor 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 upstream DataSources, 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.
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.
setUriPositionOffset(long) - Method in class com.google.android.exoplayer2.upstream.DataSpec.Builder
Deprecated.
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
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
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 is true, 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 is true, 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() if CaptioningManager is available and enabled.
setUserDefaultTextSize() - Method in class com.google.android.exoplayer2.ui.SubtitleView
Deprecated.
Sets the text size based on CaptioningManager.getFontScale() if CaptioningManager 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 output Surface.
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 output Surface.
setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
setVideoChangeFrameRateStrategy(@com.google.android.exoplayer2.C.VideoChangeFrameRateStrategy int) - Method in class com.google.android.exoplayer2.SimpleExoPlayer.Builder
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.
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
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
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.
setVideoScalingMode(@com.google.android.exoplayer2.C.VideoScalingMode int) - Method in interface com.google.android.exoplayer2.ExoPlayer.VideoComponent
Deprecated.
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
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.
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
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.
setVideoSurfaceHolder(SurfaceHolder) - Method in interface com.google.android.exoplayer2.Player
Deprecated.
Sets the SurfaceHolder that holds the Surface 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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.
The buffering view is shown when the player is in the buffering state and playWhenReady is true.
SHOW_BUFFERING_WHEN_PLAYING - Static variable in class com.google.android.exoplayer2.ui.StyledPlayerView
Deprecated.
The buffering view is shown when the player is in the buffering state and playWhenReady is true.
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.
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-window Timelines.
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
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
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.
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.
Returns whether the renderer's AudioSink supports a given Format.
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 returns false instead of throwing an EOFException 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.
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.Segments.
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 if t 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.
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 on Spanned 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 SsChunkSources.
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
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 to Context.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.
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.
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.
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 throws UnsupportedOperationException 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 throws UnsupportedOperationException 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
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
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 if DecoderInputBuffer.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 if DecoderInputBuffer.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.
Subtitle(Uri, String, String, @com.google.android.exoplayer2.C.SelectionFlags int) - Constructor for class com.google.android.exoplayer2.MediaItem.Subtitle
Deprecated.
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.
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
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, or C.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 given Format.
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 given Format.
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 given Format.
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 given Format.
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.
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 its DownloadManager.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 any NotProvisionedException from FakeExoMediaDrm.getKeyRequest(byte[], List, int, HashMap) instead of the default behaviour of throwing from FakeExoMediaDrm.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.
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.
A concrete class of Timeline to restore a Timeline instance from a Bundle sent by another process via IBinder.
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 a MediaItem.
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 the MediaSessionConnector.
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 to thatTimeline, ignoring Timeline.Window.uid and Timeline.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.
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, or C.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, or C.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 an ArrayList of Bundle so that the returned list can be put to Bundle using Bundle.putParcelableArrayList(java.lang.String, java.util.ArrayList<? extends android.os.Parcelable>) conveniently.
toBundleIncludeLocalConfiguration() - Method in class com.google.android.exoplayer2.MediaItem
Deprecated.
toBundleList(List<T>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
Deprecated.
Converts a list of Bundleable to a list Bundle.
toBundleList(List<T>, Function<T, Bundle>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
Deprecated.
Converts a list of Bundleable to a list Bundle
toBundleSparseArray(SparseArray<T>) - Static method in class com.google.android.exoplayer2.util.BundleableUtil
Deprecated.
toBundleWithOneWindowOnly(int) - Method in class com.google.android.exoplayer2.Timeline
Deprecated.
Returns a Bundle containing just the specified Timeline.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.
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 than ColorInfo.toString(), intended for logging.
toLogString(Format) - Static method in class com.google.android.exoplayer2.Format
Deprecated.
Returns a prettier String than Format.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 a MediaItem.
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 a MediaQueueItem.
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 the TrackOutput 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 and formats.
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 of TrackGroups.
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 in trackGroup to be selected.
TrackSelectionOverride(TrackGroup, List<Integer>) - Constructor for class com.google.android.exoplayer2.trackselection.TrackSelectionOverride
Deprecated.
Constructs an instance to force trackIndices in trackGroup 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.
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, or C.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, or null 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.
TransformationResult.ProcessedInput - Class in com.google.android.exoplayer2.transformer
Deprecated.
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 passes sessionIdPredicate, passing the provided values for event, extra and data.
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 TsPayloadReaders' TrackOutputs.
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.
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.
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 by DataSource 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 unbounded DataSpecs.
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 its BinarySearchSeeker.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 MediaChunks.
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 at AnalyticsListener.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, or dataSpec.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.
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.
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.
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 and C.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, or C.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.
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 given headerType.
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.
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) with Surface.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 a FakeMediaSource.
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 the VideoFrameProcessor 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 by EventTime.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 from VideoFrameProcessor 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 a WifiManager.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 for MockWebServer 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
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.
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 is empty.
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 to adCount.
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 as AdPlaybackState.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 and position.
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
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.
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.
 
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