From 3d58f6096aeec85150802f445c17f6fc4e631dc7 Mon Sep 17 00:00:00 2001 From: Luna712 <142361265+Luna712@users.noreply.github.com> Date: Sat, 30 Sep 2023 22:15:30 -0600 Subject: [PATCH] Move MediaMetadataRetriever release --- .../cloudstream3/utils/ThumbnailSpriteGenerator.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/utils/ThumbnailSpriteGenerator.kt b/app/src/main/java/com/lagradost/cloudstream3/utils/ThumbnailSpriteGenerator.kt index 1e1d5114..bb4b6b09 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/utils/ThumbnailSpriteGenerator.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/utils/ThumbnailSpriteGenerator.kt @@ -61,6 +61,9 @@ internal class ThumbnailSpriteGenerator( try { val spriteBitmap = createSpriteBitmap(thumbnailList) callback.onThumbnailSpriteGenerated(spriteBitmap) + + // Release the MediaMetadataRetriever + retriever.release() } catch (e: Exception) { e.printStackTrace() callback.onThumbnailSpriteGenerationError(e) @@ -68,9 +71,6 @@ internal class ThumbnailSpriteGenerator( // Release the MediaMetadataRetriever retriever.release() } - - // Release the MediaMetadataRetriever - retriever.release() } private fun generateThumbnail(timeInMillis: Long, thumbnailWidth: Int, thumbnailHeight: Int): Bitmap? {