|
|
@ -68,8 +68,7 @@ object VLCDownloadManager: BroadcastReceiver(), LifecycleObserver { |
|
|
val request = DownloadManager.Request(subtitleItem.zipDownloadLink.toUri()) |
|
|
val request = DownloadManager.Request(subtitleItem.zipDownloadLink.toUri()) |
|
|
request.setDescription(subtitleItem.movieReleaseName) |
|
|
request.setDescription(subtitleItem.movieReleaseName) |
|
|
request.setTitle(context.resources.getString(R.string.download_subtitle_title)) |
|
|
request.setTitle(context.resources.getString(R.string.download_subtitle_title)) |
|
|
request.setVisibleInDownloadsUi(false) |
|
|
request.setDestinationInExternalFilesDir(context, getDownloadPath(subtitleItem), "") |
|
|
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, getDownloadPath(subtitleItem)) |
|
|
|
|
|
val id = downloadManager.enqueue(request) |
|
|
val id = downloadManager.enqueue(request) |
|
|
val deferred = CompletableDeferred<SubDlResult>().also { dlDeferred = it } |
|
|
val deferred = CompletableDeferred<SubDlResult>().also { dlDeferred = it } |
|
|
ExternalSubRepository.getInstance(context.applicationContext).addDownloadingItem(id, subtitleItem) |
|
|
ExternalSubRepository.getInstance(context.applicationContext).addDownloadingItem(id, subtitleItem) |
|
|
|