Home
last modified time | relevance | path

Searched refs:mimeTypes (Results 1 – 25 of 69) sorted by relevance

123

/packages/providers/MediaProvider/tests/src/com/android/providers/media/photopicker/v2/sqlite/
DMediaSetsDatabaseUtilsTest.java77 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/
DIntentTest.kt81 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/
DItemsProvider.java124 @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 …]
DPickerSyncRequestExtras.java52 @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/
DEmbeddedPhotoPickerFeatureInfo.java67 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/
DIntent.kt156 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/
DMediaSetsDatabaseUtil.java63 @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/
DPickerProviderMediaGenerator.java101 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 …]
DMediaGrantsTest.java201 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/
DSearchSuggestionRequest.java34 @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()
DSearchRequest.java58 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()
DSearchTextRequest.java35 @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/
DMediaSetsSyncWorker.java81 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()
DPickerSearchProviderClient.java76 @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()
DMediaInMediaSetsSyncWorker.java96 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/
DDocumentInfoTest.java132 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()
DStateTest.java114 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/
DConfigurationManager.kt149 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/
DMediaInMediaSetsSyncWorkerTest.java192 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/
DDispatchers.kt54 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/
DTestPhotopickerConfiguration.kt72 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()
DPhotopickerConfigurationTest.kt37 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/
DMediaProviderClientTest.kt149 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/
DChooserActivityShareouselTest.kt209 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/
DRootInfo.java100 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()

123