From c191d16b01f70e8cd2a89f48810dc0b00f2ab51f Mon Sep 17 00:00:00 2001 From: LagradOst Date: Mon, 7 Feb 2022 01:05:21 +0100 Subject: [PATCH] fixed #580 --- .../cloudstream3/utils/VideoDownloadManager.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/com/lagradost/cloudstream3/utils/VideoDownloadManager.kt b/app/src/main/java/com/lagradost/cloudstream3/utils/VideoDownloadManager.kt index 2da83cfa..4fa6754a 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/utils/VideoDownloadManager.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/utils/VideoDownloadManager.kt @@ -1055,6 +1055,16 @@ object VideoDownloadManager { ): Int { val displayName = getDisplayName(name, extension) + // delete all subtitle files + if (extension == "mp4") { + try { + delete(context, name, folder, "vtt", parentId, basePath) + delete(context, name, folder, "srt", parentId, basePath) + } catch (e: Exception) { + logError(e) + } + } + // If scoped storage and using download dir (not accessible with UniFile) if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q && basePath.isDownloadDir()) { val relativePath = getRelativePath(folder)