[Android] Permissions: fix canReadVideos/Audios API33+
Duncan McNamara
git at videolan.org
Mon Feb 10 13:38:07 UTC 2025
vlc-android | branch: master | Duncan McNamara <dcn.mcnamara at gmail.com> | Fri Feb 7 13:38:18 2025 +0100| [fb7f591a93500a60e0ec301a59847f3fbf324927] | committer: Nicolas Pomepuy
Permissions: fix canReadVideos/Audios API33+
> https://code.videolan.org/videolan/vlc-android/commit/fb7f591a93500a60e0ec301a59847f3fbf324927
---
application/vlc-android/src/org/videolan/vlc/util/Permissions.kt | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt b/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
index 1ce431ebd5..cb2a3ef405 100644
--- a/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
+++ b/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
@@ -118,10 +118,10 @@ object Permissions {
context,
Manifest.permission.READ_EXTERNAL_STORAGE
) == PackageManager.PERMISSION_GRANTED || isExternalStorageManager())) ||
- Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && ContextCompat.checkSelfPermission(
+ (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && (ContextCompat.checkSelfPermission(
context,
Manifest.permission.READ_MEDIA_VIDEO
- ) == PackageManager.PERMISSION_GRANTED
+ ) == PackageManager.PERMISSION_GRANTED || isExternalStorageManager()))
}
@@ -132,10 +132,10 @@ object Permissions {
context,
Manifest.permission.READ_EXTERNAL_STORAGE
) == PackageManager.PERMISSION_GRANTED || isExternalStorageManager())) ||
- Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && ContextCompat.checkSelfPermission(
+ (Build.VERSION.SDK_INT >= Build.VERSION_CODES.TIRAMISU && (ContextCompat.checkSelfPermission(
context,
Manifest.permission.READ_MEDIA_AUDIO
- ) == PackageManager.PERMISSION_GRANTED
+ ) == PackageManager.PERMISSION_GRANTED || isExternalStorageManager()))
}
More information about the Android
mailing list