Class PLVMediaDownloaderManager
Constructors
Private
constructor
- new PLVMediaDownloaderManager(): PLVMediaDownloaderManager
Properties
Private
downloadSetting
Readonly
downloaderList
Private
Readonly
downloaderMap
Static
Private
Readonly
instance
Methods
deleteDownloadContent
- deleteDownloadContent(downloader): void
Returns void
destroyDownloader
- destroyDownloader(downloader): void
Returns void
getDownloader
- getDownloader(mediaResource, bitRate?): PLVMediaDownloader
init
- init(setting): Promise<void>
Returns Promise<void>
Private
newDownloader
- newDownloader(mediaResource, bitRate): PLVMediaDownloader
pauseDownloader
- pauseDownloader(downloader): void
Returns void
Private
postDownloaderListUpdate
- postDownloaderListUpdate(): void
Returns void
Private
restoreDownloaderList
- restoreDownloaderList(): Promise<void>
Returns Promise<void>
startDownloader
- startDownloader(downloader): void
Returns void
Private
tryStartWaitingDownloader
- tryStartWaitingDownloader(): void
Returns void
updateSetting
- updateSetting(setting): void
Returns void
Static
getInstance
- getInstance(): PLVMediaDownloaderManager
删除已下载的视频文件