summaryrefslogtreecommitdiff
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
author Tyler Saunders <tylersaunders@google.com> 2024-04-26 11:00:27 +0100
committer Tyler Saunders <tylersaunders@google.com> 2024-04-27 11:38:09 +0100
commitcfa5c4c75300faf250e3ad2aeee76b19b115b2a5 (patch)
tree740ba468830d81355cbbb6150dc59ef63227f384 /AndroidManifest.xml
parent2f0d729671da05676e088524cf63753a66afc541 (diff)
Implement remote video preview for photopicker
* Implements the RemoteSurfaceController functionality for previewing videos via a remote process inside of photopicker. * Adds UI / unit tests for remote preview functionality * Exports RemoteVideoPreviewProvider from MediaProvider to prevent videos from "freezing" due to remote process freezer. Bug: b/323833427 Bug: b/223224727 Bug: b/334093383 Test: atest PhotopickerTests:PreviewFeatureTest Test: atest PhotopickerTests:PreviewViewModelTest Change-Id: Iac7d9f645f7cea5f8904f6f98a6edde77c715ea9
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml3
1 files changed, 2 insertions, 1 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 1c01fc78e..5206504a8 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -99,7 +99,8 @@
android:name="com.android.providers.media.photopicker.RemoteVideoPreviewProvider"
android:process=":PhotoPicker"
android:authorities="com.android.providers.media.remote_video_preview"
- android:exported="false" />
+ android:permission="com.android.providers.media.permission.MANAGE_CLOUD_MEDIA_PROVIDERS"
+ android:exported="true" />
<!-- Don't initialise WorkManager by default at startup -->
<provider