From 6f6f9207ccb130d6d4e56711b1e61479d3e497d6 Mon Sep 17 00:00:00 2001 From: Page Asgardius Date: Tue, 3 Jan 2023 10:51:07 -0700 Subject: [PATCH] new release --- app/build.gradle | 4 ++-- app/src/main/java/asgardius/page/s3manager/VideoPlayer.java | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 25e292c..90a6819 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "asgardius.page.s3manager" minSdk 23 targetSdk 33 - versionCode 61 - versionName "0.7.0" + versionCode 62 + versionName "0.7.1" setProperty("archivesBaseName", "s3-manager-$versionName") testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java b/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java index 497dfb0..c3518ee 100644 --- a/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java +++ b/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java @@ -331,6 +331,7 @@ public class VideoPlayer extends AppCompatActivity { public void onDestroy() { mediaSessionConnector.setPlayer(null); + deleteCache(this, standaloneDatabaseProvider); standaloneDatabaseProvider.close(); mediaSession.setActive(false); playerNotificationManager.setPlayer(null); @@ -420,6 +421,10 @@ public class VideoPlayer extends AppCompatActivity { super.onStop(); } + static void deleteCache(Context context, StandaloneDatabaseProvider database) { + SimpleCache.delete(new File(context.getCacheDir(), "media"), database); + } + public void onBackPressed() { try { if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.N