/packages/providers/MediaProvider/tests/src/com/android/providers/media/photopicker/v2/sqlite/ |
D | MediaSetsDatabaseUtilsTest.java | 77 List<String> mimeTypes = new ArrayList<>(); in testInsertMediaSetMetadataIntoMediaSetsTable() local 78 mimeTypes.add(mMimeType); in testInsertMediaSetMetadataIntoMediaSetsTable() 81 mDatabase, c, mCategoryId, mAuthority, mimeTypes); in testInsertMediaSetMetadataIntoMediaSetsTable() 116 List<String> mimeTypes = new ArrayList<>(); in testInsertMediaSetMetadataWhenMediaSetIdIsNull() local 117 mimeTypes.add(mMimeType); in testInsertMediaSetMetadataWhenMediaSetIdIsNull() 129 mDatabase, cursor, mCategoryId, mAuthority, mimeTypes); in testInsertMediaSetMetadataWhenMediaSetIdIsNull() 137 List<String> mimeTypes = new ArrayList<>(); in testGetMediaSetMetadataForCategory() local 138 mimeTypes.add(mMimeType); in testGetMediaSetMetadataForCategory() 141 mDatabase, c, mCategoryId, mAuthority, mimeTypes); in testGetMediaSetMetadataForCategory() 151 new ArrayList<String>(mimeTypes)); in testGetMediaSetMetadataForCategory() [all …]
|
/packages/providers/MediaProvider/photopicker/tests/src/com/android/photopicker/extensions/ |
D | IntentTest.kt | 81 val mimeTypes: List<String> = mutableListOf("image/*", "video/mp4", "image/gif") in testGetMimeTypeFromIntentActionPickImages() constant 83 intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes.toTypedArray()) in testGetMimeTypeFromIntentActionPickImages() 86 assertThat(resultMimeTypeFilter).isEqualTo(mimeTypes) in testGetMimeTypeFromIntentActionPickImages() 93 val mimeTypes: List<String> = mutableListOf("*/*") in testGetMimeTypeFromIntentActionPickImagesWithWildcards() constant 95 intent2.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes.toTypedArray()) in testGetMimeTypeFromIntentActionPickImagesWithWildcards() 104 val mimeTypes: List<String> = mutableListOf("image/*", "application/binary", "image/gif") in testGetInvalidMimeTypeFromIntentActionPickImages() constant 106 intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes.toTypedArray()) in testGetInvalidMimeTypeFromIntentActionPickImages() 113 val mimeTypes: List<String> = mutableListOf("image/*", "video/mp4", "image/gif") in testGetMimeTypeFromIntentActionGetContent() constant 115 intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes.toTypedArray()) in testGetMimeTypeFromIntentActionGetContent() 118 assertThat(resultMimeTypeFilter).isEqualTo(mimeTypes) in testGetMimeTypeFromIntentActionGetContent() [all …]
|
/packages/providers/MediaProvider/src/com/android/providers/media/photopicker/data/ |
D | ItemsProvider.java | 124 @Nullable String[] mimeTypes, in getAllItems() argument 129 return queryMedia(URI_MEDIA_ALL, pagingParameters, mimeTypes, category, userId, in getAllItems() 162 @Nullable String[] mimeTypes, in getLocalItems() argument 167 return queryMedia(URI_MEDIA_LOCAL, pagingParameters, mimeTypes, category, userId, in getLocalItems() 190 @Nullable String[] mimeTypes, in getItemsForPreselectedMedia() argument 197 new PaginationParameters(), mimeTypes, category, userId, in getItemsForPreselectedMedia() 216 public Cursor getAllCategories(@Nullable String[] mimeTypes, @Nullable UserId userId, in getAllCategories() argument 220 return queryAlbums(URI_ALBUMS_ALL, mimeTypes, userId, cancellationSignal); in getAllCategories() 239 public Cursor getLocalCategories(@Nullable String[] mimeTypes, @Nullable UserId userId, in getLocalCategories() argument 243 return queryAlbums(URI_ALBUMS_LOCAL, mimeTypes, userId, cancellationSignal); in getLocalCategories() [all …]
|
D | PickerSyncRequestExtras.java | 52 @Nullable String[] mimeTypes) { in PickerSyncRequestExtras() argument 58 mMimeTypes = mimeTypes; in PickerSyncRequestExtras() 78 final String[] mimeTypes; in fromBundle() local 80 mimeTypes = mimeTypesList.stream().toArray(String[]::new); in fromBundle() 82 mimeTypes = null; in fromBundle() 86 callingPackageUid, shouldSyncGrants, mimeTypes); in fromBundle()
|
/packages/providers/MediaProvider/photopicker/framework/java/android/widget/photopicker/ |
D | EmbeddedPhotoPickerFeatureInfo.java | 67 List<String> mimeTypes, in EmbeddedPhotoPickerFeatureInfo() argument 73 this.mMimeTypes = mimeTypes; in EmbeddedPhotoPickerFeatureInfo() 137 public Builder setMimeTypes(@NonNull List<String> mimeTypes) { in setMimeTypes() argument 138 validateMimeType(mimeTypes); in setMimeTypes() 139 mMimeTypes = mimeTypes; in setMimeTypes() 143 private void validateMimeType(List<String> mimeTypes) { in validateMimeType() argument 144 requireNonNull(mimeTypes, "Mime type list must not be null."); in validateMimeType() 145 for (String mimeType : mimeTypes) { in validateMimeType() 273 List<String> mimeTypes = new java.util.ArrayList<>(); in EmbeddedPhotoPickerFeatureInfo() local 274 in.readStringList(mimeTypes); in EmbeddedPhotoPickerFeatureInfo() [all …]
|
/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/extensions/ |
D | Intent.kt | 156 val mimeTypes: List<String>? = mimeTypesParcelable?.toList() ?: mimeTypesArrayList?.toList() in Intent() constant 158 mimeTypes?.let { in Intent() 159 if (mimeTypes.all { mimeType -> isMediaMimeType(mimeType) }) { in Intent() 160 return mimeTypes.toCollection(ArrayList()) in Intent() 175 "Only media MIME types can be accepted. Input MIME types: $mimeTypes" in Intent() 221 val mimeTypes = getStringArrayExtra(Intent.EXTRA_MIME_TYPES) in canHandleGetContentIntentMimeTypes() constant 222 mimeTypes?.let { in canHandleGetContentIntentMimeTypes() 226 if (mimeTypes.size == 0) return false in canHandleGetContentIntentMimeTypes() 229 for (mimeType in mimeTypes) { in canHandleGetContentIntentMimeTypes()
|
/packages/providers/MediaProvider/src/com/android/providers/media/photopicker/v2/sqlite/ |
D | MediaSetsDatabaseUtil.java | 63 @Nullable List<String> mimeTypes) { in cacheMediaSets() argument 70 String mimeTypesAsString = getMimeTypesAsString(mimeTypes); in cacheMediaSets() 147 String mimeTypes = ""; in getMediaSetIdAndMimeType() local 151 mimeTypes = cursor.getString(cursor.getColumnIndexOrThrow( in getMediaSetIdAndMimeType() 153 return new Pair<>(mediaSetId, mimeTypes.split(MediaSetsDatabaseUtil.DELIMITER)); in getMediaSetIdAndMimeType() 176 final List<String> mimeTypes; in getMediaSetsForCategory() local 178 mimeTypes = requestParams.getMimeTypes(); in getMediaSetsForCategory() 180 mimeTypes = null; in getMediaSetsForCategory() 212 .getColumnName(), getMimeTypesAsString(mimeTypes))); in getMediaSetsForCategory() 365 Cursor mediaSetCursor, String categoryId, String authority, String mimeTypes) { in getMediaSetContentValues() argument [all …]
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/ |
D | PickerProviderMediaGenerator.java | 101 long generation, String albumId, String[] mimeTypes, long sizeBytes, int pageSize) { in getMedia() argument 102 return getMedia(generation, albumId, mimeTypes, sizeBytes, null, pageSize); in getMedia() 108 String[] mimeTypes, in getMedia() argument 117 mimeTypes, in getMedia() 138 public Cursor getAlbums(String[] mimeTypes, long sizeBytes, boolean isLocal) { in getAlbums() argument 139 return getAlbums(mimeTypes, sizeBytes, isLocal, /* pageToken= */ null); in getAlbums() 143 String[] mimeTypes, long sizeBytes, boolean isLocal, String pageToken) { in getAlbums() argument 144 final Cursor cursor = getCursor(mAlbums, mimeTypes, sizeBytes, isLocal, pageToken); in getAlbums() 319 String[] mimeTypes, in getCursor() argument 349 && matchesFilter(media, albumId, mimeTypes, sizeBytes)) { in getCursor() [all …]
|
D | MediaGrantsTest.java | 201 String[] mimeTypes = {PNG_MIME_TYPE}; in testGetMediaGrantsForPackages() local 205 new String[]{TEST_OWNER_PACKAGE_NAME}, TEST_USER_ID, mimeTypes, volumes)); in testGetMediaGrantsForPackages() 215 new String[]{TEST_OWNER_PACKAGE_NAME2}, TEST_USER_ID, mimeTypes, volumes)); in testGetMediaGrantsForPackages() 225 new String[]{"non.existent.package"}, TEST_USER_ID, mimeTypes, volumes)); in testGetMediaGrantsForPackages() 239 String[] mimeTypes = {PNG_MIME_TYPE}; in test_GetMediaGrantsForPackages_excludesIsTrashed() local 245 new String[]{TEST_OWNER_PACKAGE_NAME}, TEST_USER_ID, mimeTypes, volumes)); in test_GetMediaGrantsForPackages_excludesIsTrashed() 264 String[] mimeTypes = {PNG_MIME_TYPE}; in test_GetMediaGrantsForPackages_excludesIsPending() local 270 new String[]{TEST_OWNER_PACKAGE_NAME}, TEST_USER_ID, mimeTypes, volumes)); in test_GetMediaGrantsForPackages_excludesIsPending() 296 String[] mimeTypes = {PNG_MIME_TYPE}; in test_GetMediaGrantsForPackages_testMimeTypeFilter() local 299 new String[]{TEST_OWNER_PACKAGE_NAME}, TEST_USER_ID, mimeTypes, volumes)); in test_GetMediaGrantsForPackages_testMimeTypeFilter() [all …]
|
/packages/providers/MediaProvider/src/com/android/providers/media/photopicker/v2/model/ |
D | SearchSuggestionRequest.java | 34 @Nullable List<String> mimeTypes, in SearchSuggestionRequest() 40 this(mimeTypes, searchText, mediaSetId, suggestionAuthority, searchSuggestionType, in SearchSuggestionRequest() 48 @Nullable List<String> mimeTypes, in SearchSuggestionRequest() 58 this(mimeTypes, searchText, mediaSetId, suggestionAuthority, searchSuggestionType, in SearchSuggestionRequest() 64 @Nullable List<String> mimeTypes, in SearchSuggestionRequest() 74 super(mimeTypes, localSyncResumeKey, localAuthority, cloudSyncResumeKey, cloudAuthority); in SearchSuggestionRequest()
|
D | SearchRequest.java | 58 final List<String> mimeTypes = extras.getStringArrayList("mime_types") != null in create() local 68 mimeTypes, in create() 76 mimeTypes, in create() 112 public static String getMimeTypesAsString(@Nullable List<String> mimeTypes) { in getMimeTypesAsString() argument 113 if (mimeTypes == null) { in getMimeTypesAsString() 116 return String.join(DELIMITER, mimeTypes).toLowerCase(Locale.ROOT); in getMimeTypesAsString()
|
D | SearchTextRequest.java | 35 @Nullable List<String> mimeTypes, in SearchTextRequest() 37 this(mimeTypes, searchText, in SearchTextRequest() 45 @Nullable List<String> mimeTypes, in SearchTextRequest() 51 super(mimeTypes, localSyncResumeKey, localAuthority, cloudSyncResumeKey, cloudAuthority); in SearchTextRequest()
|
/packages/providers/MediaProvider/src/com/android/providers/media/photopicker/sync/ |
D | MediaSetsSyncWorker.java | 81 final String[] mimeTypes = getInputData().getStringArray(EXTRA_MIME_TYPES); in doWork() local 94 syncMediaSets(syncSource, categoryId, categoryAuthority, mimeTypes); in doWork() 128 @NonNull String categoryAuthority, @Nullable String[] mimeTypes) in syncMediaSets() argument 131 List<String> mimeTypesList = mimeTypes == null || mimeTypes.length == 0 ? null in syncMediaSets() 132 : Arrays.asList(mimeTypes); in syncMediaSets() 144 searchClient, categoryId, nextPageToken, mimeTypes, mCancellationSignal)) { in syncMediaSets() argument 187 String[] mimeTypes, in fetchMediaSetsFromCmp() argument 190 categoryId, nextPageToken, PAGE_SIZE, mimeTypes, cancellationSignal); in fetchMediaSetsFromCmp()
|
D | PickerSearchProviderClient.java | 76 @Nullable List<String> mimeTypes, in fetchSearchResultsFromCmp() argument 90 if (mimeTypes != null) { in fetchSearchResultsFromCmp() 93 mimeTypes.toArray(new String[mimeTypes.size()])); in fetchSearchResultsFromCmp() 174 @Nullable String[] mimeTypes, @Nullable CancellationSignal cancellationSignal) in fetchMediaSetsFromCmp() argument 181 queryArgs.putStringArray(Intent.EXTRA_MIME_TYPES, mimeTypes); in fetchMediaSetsFromCmp() 208 @Nullable String[] mimeTypes, in fetchMediasInMediaSetFromCmp() argument 216 queryArgs.putStringArray(Intent.EXTRA_MIME_TYPES, mimeTypes); in fetchMediasInMediaSetFromCmp()
|
D | MediaInMediaSetsSyncWorker.java | 96 String[] mimeTypes = pair.second; in doWork() local 111 syncSource, mediaSetId, mediaSetPickerId, mediaSetAuthority, mimeTypes); in doWork() 138 @Nullable String[] mimeTypes) in syncMediaInMediaSet() argument 163 searchClient, mediaSetId, resumePageToken, mimeTypes)) { in syncMediaInMediaSet() argument 229 @Nullable String[] mimeTypes) throws OperationCanceledException { in fetchMediaInMediaSetFromCmp() argument 235 mimeTypes, in fetchMediaInMediaSetFromCmp()
|
/packages/apps/DocumentsUI/tests/unit/com/android/documentsui/base/ |
D | DocumentInfoTest.java | 132 final Set<String> mimeTypes = new HashSet<>(); in testFolderMimeTypeFromUri() local 133 DocumentInfo.addMimeTypes(mResolver, validUri, mimeTypes); in testFolderMimeTypeFromUri() 135 assertThat(mimeTypes.size()).isEqualTo(1); in testFolderMimeTypeFromUri() 137 assertThat(mimeTypes.contains(DocumentsContract.Document.MIME_TYPE_DIR)).isTrue(); in testFolderMimeTypeFromUri() 145 final Set<String> mimeTypes = new HashSet<>(); in testFileMimeTypeFromUri() local 146 DocumentInfo.addMimeTypes(mResolver, validUri, mimeTypes); in testFileMimeTypeFromUri() 148 assertThat(mimeTypes.size()).isEqualTo(1); in testFileMimeTypeFromUri() 150 assertThat(mimeTypes.contains("text/plain")).isTrue(); in testFileMimeTypeFromUri()
|
D | StateTest.java | 114 final String[] mimeTypes = { "audio/mp3", "video/mp4" }; in testPhotoPicking_noImageType() local 115 mIntent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes); in testPhotoPicking_noImageType() 124 final String[] mimeTypes = { "image/gif", "image/jpg", "audio/mp3" }; in testPhotoPicking_oneIsNotImageType() local 125 mIntent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes); in testPhotoPicking_oneIsNotImageType() 142 final String[] mimeTypes = null; in testPhotoPicking_nullExrta() local 143 mIntent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes); in testPhotoPicking_nullExrta()
|
/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/core/configuration/ |
D | ConfigurationManager.kt | 149 val mimeTypes = featureInfo.mimeTypes in <lambda>() constant 175 mimeTypes = mimeTypes.toCollection(ArrayList()), in <lambda>() 202 val mimeTypes = intent.getPhotopickerMimeTypes() ?: _configuration.value.mimeTypes in <lambda>() constant 248 mimeTypes = mimeTypes, in <lambda>()
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/photopicker/sync/ |
D | MediaInMediaSetsSyncWorkerTest.java | 192 List<String> mimeTypes = new ArrayList<>(); in testMediaInMediaSetSyncWithCloudProvider() local 193 mimeTypes.add("img"); in testMediaInMediaSetSyncWithCloudProvider() 196 mDatabase, c, categoryId, auth, mimeTypes); in testMediaInMediaSetSyncWithCloudProvider() 204 new ArrayList<String>(mimeTypes)); in testMediaInMediaSetSyncWithCloudProvider() 313 List<String> mimeTypes = new ArrayList<>(); in testMediaInMediaSetsSyncLocalProvider() local 314 mimeTypes.add("img"); in testMediaInMediaSetsSyncLocalProvider() 317 mDatabase, c, categoryId, auth, mimeTypes); in testMediaInMediaSetsSyncLocalProvider() 324 new ArrayList<String>(mimeTypes)); in testMediaInMediaSetsSyncLocalProvider() 417 List<String> mimeTypes = new ArrayList<>(); in testMediaSetContentsSyncLoop() local 418 mimeTypes.add("img"); in testMediaSetContentsSyncLoop() [all …]
|
/packages/providers/MediaProvider/photopicker/src/com/android/photopicker/core/events/ |
D | Dispatchers.kt | 54 val mimeTypes = photopickerConfiguration.mimeTypes in <lambda>() constant 57 mimeTypes.size > 1 && in <lambda>() 58 mimeTypes.any { it.startsWith("image/") } && in <lambda>() 59 mimeTypes.any { it.startsWith("video/") } -> Telemetry.MediaType.PHOTO_VIDEO in <lambda>() 60 mimeTypes.size == 1 && mimeTypes.first().startsWith("image/") -> in <lambda>() 62 mimeTypes.size == 1 && mimeTypes.first().startsWith("video/") -> in <lambda>()
|
/packages/providers/MediaProvider/photopicker/tests/src/com/android/photopicker/core/configuration/ |
D | TestPhotopickerConfiguration.kt | 72 private var mimeTypes: ArrayList<String> = arrayListOf("image/*", "video/*") in build() variable in com.android.photopicker.core.configuration.TestPhotopickerConfiguration.Builder 95 fun mimeTypes(value: ArrayList<String>) = apply { this.mimeTypes = value } in build() method 113 mimeTypes = mimeTypes, in build()
|
D | PhotopickerConfigurationTest.kt | 37 mimeTypes = arrayListOf("video/*"), in hasOnlyVideoMimeTypes_onlyVideoMimeTypes_returnsTrue() 48 mimeTypes = arrayListOf("video/*", "image/*"), in hasOnlyVideoMimeTypes_mixedMimeTypes_returnsFalse() 59 mimeTypes = arrayListOf("image/*", "image/png"), in hasOnlyVideoMimeTypes_onlyImageMimeTypes_returnsFalse() 71 mimeTypes = arrayListOf("*/*"), in hasOnlyVideoMimeTypes_allMimeTypes_returnsFalse()
|
/packages/providers/MediaProvider/photopicker/tests/src/com/android/photopicker/data/paging/ |
D | MediaProviderClientTest.kt | 149 val mimeTypes = arrayListOf("image/gif", "video/*") in <lambda>() constant 153 mimeTypes = mimeTypes, in <lambda>() 167 .isEqualTo(mimeTypes) in <lambda>() 220 .mimeTypes in <lambda>() 278 val mimeTypes = arrayListOf("image/gif", "video/*") in testRefreshLocalOnlyMedia() constant 282 mimeTypes = mimeTypes, in testRefreshLocalOnlyMedia() 301 .isEqualTo(mimeTypes) in testRefreshLocalOnlyMedia() 327 val mimeTypes = arrayListOf("image/gif", "video/*") in <lambda>() constant 331 mimeTypes = mimeTypes, in <lambda>() 351 .isEqualTo(mimeTypes) in <lambda>()
|
/packages/modules/IntentResolver/tests/activity/src/com/android/intentresolver/ |
D | ChooserActivityShareouselTest.kt | 209 val mimeTypes = emptyMap<Int, String>() in <lambda>() constant 210 setBitmaps(mimeTypes) in <lambda>() 211 fakeCursorResolver.setUris(count = 3, startPosition = 1, mimeTypes) in <lambda>() 235 val mimeTypes = mapOf(1 to videoMimeType) in <lambda>() constant 236 setBitmaps(mimeTypes) in <lambda>() 237 fakeCursorResolver.setUris(count = 3, startPosition = 0, mimeTypes) in <lambda>() 265 val mimeTypes = mapOf(1 to videoMimeType) in <lambda>() constant 266 setBitmaps(mimeTypes) in <lambda>() 267 fakeCursorResolver.setUris(3, 0, mimeTypes) in <lambda>() 284 private fun setBitmaps(mimeTypes: Map<Int, String>) { in <lambda>() [all …]
|
/packages/apps/DocumentsUI/src/com/android/documentsui/base/ |
D | RootInfo.java | 100 public String mimeTypes; field in RootInfo 126 mimeTypes = null; in reset() 155 mimeTypes = DurableUtils.readNullableString(in); in read() 176 DurableUtils.writeNullableString(out, mimeTypes); in write() 217 newRoot.mimeTypes = root.mimeTypes; in copyRootInfo() 238 root.mimeTypes = getCursorString(cursor, Root.COLUMN_MIME_TYPES); in fromRootsCursor() 245 derivedMimeTypes = (mimeTypes != null) ? mimeTypes.split("\n") : null; in deriveFields()
|