docs/doc/reference/com/google/android/exoplayer2/source/package-summary.html
Interface Summary | Interface | Description |
| --- | --- |
| CompositeSequenceableLoaderFactory | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| DefaultMediaSourceFactory.AdsLoaderProvider | Deprecated.
Use AdsLoader.Provider instead.
|
| MaskingMediaPeriod.PrepareListener |
Listener for preparation events.
|
| MediaPeriod | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaPeriod.Callback |
A callback to be notified of MediaPeriod events.
|
| MediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaSource.Factory |
Factory for creating MediaSources from MediaItems.
|
| MediaSource.MediaSourceCaller |
A caller of media sources, which will be notified of source events.
|
| MediaSourceEventListener | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaSourceFactory | Deprecated.
Use MediaSource.Factory.
|
| ProgressiveMediaExtractor | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ProgressiveMediaExtractor.Factory |
Creates ProgressiveMediaExtractor instances.
|
| SampleQueue.UpstreamFormatChangedListener |
A listener for changes to the upstream format.
|
| SampleStream | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| SequenceableLoader | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| SequenceableLoader.Callback<T extends SequenceableLoader> |
A callback to be notified of SequenceableLoader events.
|
| ShuffleOrder | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
Class Summary | Class | Description |
| --- | --- |
| BaseMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| BundledExtractorsAdapter | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ClippingMediaPeriod | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ClippingMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| CompositeMediaSource<T> | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| CompositeSequenceableLoader | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ConcatenatingMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ConcatenatingMediaSource2 | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ConcatenatingMediaSource2.Builder |
A builder for ConcatenatingMediaSource2 instances.
|
| DefaultCompositeSequenceableLoaderFactory | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| DefaultMediaSourceFactory | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| EmptySampleStream | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| FilteringMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ForwardingTimeline | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| LoadEventInfo | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| LoopingMediaSource | Deprecated.
To loop a MediaSource indefinitely, use Player.setRepeatMode(int) instead of this class.
|
| MaskingMediaPeriod | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MaskingMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MaskingMediaSource.PlaceholderTimeline |
A timeline with one dynamic window with a period of indeterminate duration.
|
| MediaLoadData | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaParserExtractorAdapter | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaPeriodId | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| MediaSource.MediaPeriodId |
Identifier for a MediaPeriod.
|
| MediaSourceEventListener.EventDispatcher |
Dispatches events to MediaSourceEventListeners.
|
| MergingMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ProgressiveMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ProgressiveMediaSource.Factory |
Factory for ProgressiveMediaSources.
|
| SampleQueue | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ShuffleOrder.DefaultShuffleOrder |
The default ShuffleOrder implementation for random shuffle order.
|
| ShuffleOrder.UnshuffledShuffleOrder |
A ShuffleOrder implementation which does not shuffle.
|
| SilenceMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| SilenceMediaSource.Factory |
Factory for SilenceMediaSources.
|
| SinglePeriodTimeline | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| SingleSampleMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| SingleSampleMediaSource.Factory |
Factory for SingleSampleMediaSource.
|
| TrackGroup | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| TrackGroupArray | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| WrappingMediaSource | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
Exception Summary | Exception | Description |
| --- | --- |
| BehindLiveWindowException | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
| ClippingMediaSource.IllegalClippingException |
Thrown when a ClippingMediaSource cannot clip its wrapped source.
|
| MergingMediaSource.IllegalMergeException |
Thrown when a MergingMediaSource cannot merge its sources.
|
| UnrecognizedInputFormatException | Deprecated.
com.google.android.exoplayer2 is deprecated.
|
Annotation Types Summary | Annotation Type | Description |
| --- | --- |
| ClippingMediaSource.IllegalClippingException.Reason |
The reason clipping failed.
|
| MergingMediaSource.IllegalMergeException.Reason |
The reason the merge failed.
|
| SampleStream.ReadDataResult |
Return values of SampleStream.readData(com.google.android.exoplayer2.FormatHolder, com.google.android.exoplayer2.decoder.DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int).
|
| SampleStream.ReadFlags |
Flags that can be specified when calling SampleStream.readData(com.google.android.exoplayer2.FormatHolder, com.google.android.exoplayer2.decoder.DecoderInputBuffer, @com.google.android.exoplayer2.source.SampleStream.ReadFlags int).
|