Package com.google.android.exoplayer2.offline
-
Interface Summary Interface Description DownloadCursor Provides random read-write access to the result set returned by a database query.Downloader Downloads and removes a piece of content.Downloader.ProgressListener Receives progress updates during download operations.DownloaderFactory CreatesDownloadersfor givenDownloadRequests.DownloadHelper.Callback A callback to be notified when theDownloadHelperis prepared.DownloadIndex An index ofDownloads.DownloadManager.Listener Listener forDownloadManagerevents.FilterableManifest<T> A manifest that can generate copies of itself including only the streams specified by the given keys.WritableDownloadIndex A writable index ofDownloads. -
Class Summary Class Description DefaultDownloaderFactory DefaultDownloaderFactory, supporting creation of progressive, DASH, HLS and SmoothStreaming downloaders.DefaultDownloadIndex ADownloadIndexthat uses SQLite to persistDownloads.Download Represents state of a download.DownloadHelper A helper for initializing and removing downloads.DownloadManager Manages downloads.DownloadProgress MutableDownloadprogress.DownloadRequest Defines content to be downloaded.DownloadRequest.Builder A builder for download requests.DownloadService AServicefor downloading media.FilteringManifestParser<T extends FilterableManifest<T>> A manifest parser that includes only the streams identified by the given stream keys.ProgressiveDownloader A downloader for progressive media streams.SegmentDownloader<M extends FilterableManifest<M>> Base class for multi segment stream downloaders.SegmentDownloader.Segment Smallest unit of content to be downloaded.StreamKey A key for a subset of media that can be separately loaded (a "stream"). -
Exception Summary Exception Description DownloadException Thrown on an error during downloading.DownloadHelper.LiveContentUnsupportedException Thrown at an attempt to download live content.DownloadRequest.UnsupportedRequestException Thrown when the encoded request data belongs to an unsupported request type. -
Annotation Types Summary Annotation Type Description Download.FailureReason Failure reasons.Download.State Download states.