Interface | Description |
---|---|
DownloadFileCreator |
Interface used to provide the downloads directory for Offline-Playback feature.
|
MediaDownloadable.DownloadEventListener |
Interface definition for a callback to be invoked when a media download is either completed,
cancelled or failed because an error has occurred.
|
MediaDownloadable.MediaFormatListener |
Interface definition for a callback to be invoked when the video tracks have been read
and are available.
|
MediaDownloadable.OnVideoSizeCallback | |
OfflinePlaybackSupport |
Binds modules needed for offline playback plugin.
|
Class | Description |
---|---|
DashDownloadable |
A
MediaDownloadable responsible to manage the download of a Dash Video and its assets. |
ExternalFileCreator |
Retrieves the external
Environment.DIRECTORY_DOWNLOADS . |
MediaDownloadable |
An abstract class that holds information related to a remote media (
Video ) to be downloaded
and responsible to manage the download of its components such as video, audio and text. |
MediaPresentationDescriptionLoadable |
A
Loader.Loadable responsible to request the
Media Presentation Description manifest and store it in a specified directory. |
Mp4Downloadable |
A
MediaDownloadable responsible to manage the download of a MP4 Video and its assets. |
MultiDataSource |
Multi data source supports fetching assets from multiple URI schemes.
|
MultiDataSource.Factory |
Implements a factory to support
MultiDataSource |
RequestConfig |
A configuration class whose values are passed over to the
DownloadManager
in each request made. |
Annotation Type | Description |
---|---|
RequestConfig.RequestVisibility |
List of values that can take the method
RequestConfig.setNotificationVisibility(int) . |