From 298ce13369c56996101290bcb4fa321ed438b06c Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Fri, 5 Jan 2024 19:39:19 +0100 Subject: [PATCH] fix: Fix recorder for Android level 33 --- app/src/main/java/app/myzel394/alibi/helpers/BatchesFolder.kt | 3 +-- .../java/app/myzel394/alibi/services/VideoRecorderService.kt | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/app/myzel394/alibi/helpers/BatchesFolder.kt b/app/src/main/java/app/myzel394/alibi/helpers/BatchesFolder.kt index 5162795..b89651d 100644 --- a/app/src/main/java/app/myzel394/alibi/helpers/BatchesFolder.kt +++ b/app/src/main/java/app/myzel394/alibi/helpers/BatchesFolder.kt @@ -24,7 +24,6 @@ import app.myzel394.alibi.ui.RECORDER_MEDIA_SELECTED_VALUE import app.myzel394.alibi.ui.SUPPORTS_SCOPED_STORAGE import app.myzel394.alibi.ui.utils.PermissionHelper import com.arthenica.ffmpegkit.FFprobeKit -import com.arthenica.ffmpegkit.FFprobeSession import kotlinx.coroutines.CompletableDeferred import kotlin.reflect.KFunction4 @@ -464,7 +463,7 @@ abstract class BatchesFolder( context.contentResolver.query( scopedMediaContentUri, arrayOf(MediaStore.MediaColumns._ID, MediaStore.MediaColumns.DISPLAY_NAME), - "${MediaStore.MediaColumns.DISPLAY_NAME} = '$name' AND ${Media.RELATIVE_PATH} = '$relativePath'", + "${MediaStore.MediaColumns.DISPLAY_NAME} = '$name'", null, null, )!!.use { cursor -> diff --git a/app/src/main/java/app/myzel394/alibi/services/VideoRecorderService.kt b/app/src/main/java/app/myzel394/alibi/services/VideoRecorderService.kt index 0dd9cd2..bbee4fa 100644 --- a/app/src/main/java/app/myzel394/alibi/services/VideoRecorderService.kt +++ b/app/src/main/java/app/myzel394/alibi/services/VideoRecorderService.kt @@ -243,6 +243,7 @@ class VideoRecorderService : ).build() ) } else if (batchesFolder.type == BatchesFolder.BatchType.MEDIA) { + // TODO: Add screen with help where the recordings are saved if (SUPPORTS_SCOPED_STORAGE) { val name = getNameForMediaFile()