- setCompositeSequenceableLoaderFactory(CompositeSequenceableLoaderFactory) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Sets the factory to create composite SequenceableLoaders for when this media source
loads data from multiple streams (video, audio etc.).
- setLivePresentationDelayMs(long) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Sets the duration in milliseconds by which the default start position should precede the end
of the live window for live playbacks.
- setManifestParser(ParsingLoadable.Parser<? extends SsManifest>) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Sets the manifest parser to parse loaded manifest data when loading a manifest URI.
- setMinLoadableRetryCount(int) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Sets the minimum number of times to retry if a loading error occurs.
- setTag(Object) - Method in class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource.Factory
-
Sets a tag for the media source which will be published in the Timeline of the source
as Timeline.Window#tag.
- SsChunkSource - Interface in com.google.android.exoplayer2.source.smoothstreaming
-
A ChunkSource for SmoothStreaming.
- SsChunkSource.Factory - Interface in com.google.android.exoplayer2.source.smoothstreaming
-
- SsDownloadAction - Class in com.google.android.exoplayer2.source.smoothstreaming.offline
-
An action to download or remove downloaded SmoothStreaming streams.
- SsDownloadAction(Uri, boolean, byte[], List<StreamKey>) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloadAction
-
- SsDownloader - Class in com.google.android.exoplayer2.source.smoothstreaming.offline
-
A downloader for SmoothStreaming streams.
- SsDownloader(Uri, List<StreamKey>, DownloaderConstructorHelper) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloader
-
- SsDownloadHelper - Class in com.google.android.exoplayer2.source.smoothstreaming.offline
-
A DownloadHelper for SmoothStreaming streams.
- SsDownloadHelper(Uri, DataSource.Factory) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.offline.SsDownloadHelper
-
- SsManifest - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Represents a SmoothStreaming manifest.
- SsManifest(int, int, long, long, long, int, boolean, SsManifest.ProtectionElement, SsManifest.StreamElement[]) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
- SsManifest.ProtectionElement - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Represents a protection element containing a single header.
- SsManifest.StreamElement - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Represents a StreamIndex element.
- SsManifestParser - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Parses SmoothStreaming client manifests.
- SsManifestParser() - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifestParser
-
- SsManifestParser.MissingFieldException - Exception in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
Thrown if a required field is missing.
- SsMediaSource - Class in com.google.android.exoplayer2.source.smoothstreaming
-
A SmoothStreaming MediaSource.
- SsMediaSource(SsManifest, SsChunkSource.Factory, Handler, MediaSourceEventListener) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
- SsMediaSource(SsManifest, SsChunkSource.Factory, int, Handler, MediaSourceEventListener) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
- SsMediaSource(Uri, DataSource.Factory, SsChunkSource.Factory, Handler, MediaSourceEventListener) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
- SsMediaSource(Uri, DataSource.Factory, SsChunkSource.Factory, int, long, Handler, MediaSourceEventListener) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
- SsMediaSource(Uri, DataSource.Factory, ParsingLoadable.Parser<? extends SsManifest>, SsChunkSource.Factory, int, long, Handler, MediaSourceEventListener) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.SsMediaSource
-
- SsMediaSource.Factory - Class in com.google.android.exoplayer2.source.smoothstreaming
-
- SsUtil - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
SmoothStreaming related utility methods.
- StreamElement(String, String, 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
-
- streamElementIndex - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.StreamKey
-
- streamElements - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest
-
The contained stream elements.
- StreamKey - Class in com.google.android.exoplayer2.source.smoothstreaming.manifest
-
- StreamKey(int, int) - Constructor for class com.google.android.exoplayer2.source.smoothstreaming.manifest.StreamKey
-
- subType - Variable in class com.google.android.exoplayer2.source.smoothstreaming.manifest.SsManifest.StreamElement
-