diff options
author | 2024-04-26 11:00:27 +0100 | |
---|---|---|
committer | 2024-04-27 11:38:09 +0100 | |
commit | cfa5c4c75300faf250e3ad2aeee76b19b115b2a5 (patch) | |
tree | 740ba468830d81355cbbb6150dc59ef63227f384 /AndroidManifest.xml | |
parent | 2f0d729671da05676e088524cf63753a66afc541 (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.xml | 3 |
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 |