/packages/apps/Gallery2/src/com/android/photos/data/ |
D | PhotoSetLoader.java | 27 import android.provider.MediaStore.Files.FileColumns; 40 FileColumns._ID, 41 FileColumns.DATA, 42 FileColumns.WIDTH, 43 FileColumns.HEIGHT, 44 FileColumns.DATE_ADDED, 45 FileColumns.MEDIA_TYPE, 49 private static final String SORT_ORDER = FileColumns.DATE_ADDED + " DESC"; 51 FileColumns.MEDIA_TYPE + " == " + FileColumns.MEDIA_TYPE_IMAGE 53 + FileColumns.MEDIA_TYPE + " == " + FileColumns.MEDIA_TYPE_VIDEO;
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/ |
D | DatabaseHelperTest.java | 42 import android.provider.MediaStore.Files.FileColumns; 87 values.put(FileColumns.MEDIA_TYPE, FileColumns.MEDIA_TYPE_AUDIO); in testFilterVolumeNames() 88 values.put(FileColumns.VOLUME_NAME, VOLUME_EXTERNAL_PRIMARY); in testFilterVolumeNames() 89 values.put(FileColumns.DATA, "/storage/emulated/0/Coldplay-Clocks.mp3"); in testFilterVolumeNames() 96 db.insert("files", FileColumns.DATA, values); in testFilterVolumeNames() 100 values.put(FileColumns.MEDIA_TYPE, FileColumns.MEDIA_TYPE_AUDIO); in testFilterVolumeNames() 101 values.put(FileColumns.VOLUME_NAME, "0000-0000"); in testFilterVolumeNames() 102 values.put(FileColumns.DATA, "/storage/0000-0000/Coldplay-SpeedOfSound.mp3"); in testFilterVolumeNames() 109 db.insert("files", FileColumns.DATA, values); in testFilterVolumeNames() 113 values.put(FileColumns.MEDIA_TYPE, FileColumns.MEDIA_TYPE_AUDIO); in testFilterVolumeNames() [all …]
|
D | MediaProviderTest.java | 60 import android.provider.MediaStore.Files.FileColumns; 708 new String[]{MediaColumns.DISPLAY_NAME, FileColumns._USER_ID}, in testBuildData_withUserId() 726 new String[]{MediaColumns.DISPLAY_NAME, FileColumns._SPECIAL_FORMAT}, in testSpecialFormatDefaultValue() 732 assertEquals(FileColumns._SPECIAL_FORMAT_NONE, c.getInt(1)); in testSpecialFormatDefaultValue() 1342 valuesOne.put(FileColumns.MEDIA_TYPE, FileColumns.MEDIA_TYPE_AUDIO); in testComputeAudioKeyValues_167339595_differentAlbumIds() 1343 valuesOne.put(FileColumns.VOLUME_NAME, MediaStore.VOLUME_EXTERNAL_PRIMARY); in testComputeAudioKeyValues_167339595_differentAlbumIds() 1344 valuesOne.put(FileColumns.DATA, "/storage/emulated/0/Clocks.mp3"); in testComputeAudioKeyValues_167339595_differentAlbumIds() 1352 valuesTwo.put(FileColumns.MEDIA_TYPE, FileColumns.MEDIA_TYPE_AUDIO); in testComputeAudioKeyValues_167339595_differentAlbumIds() 1353 valuesTwo.put(FileColumns.VOLUME_NAME, MediaStore.VOLUME_EXTERNAL_PRIMARY); in testComputeAudioKeyValues_167339595_differentAlbumIds() 1354 valuesTwo.put(FileColumns.DATA, "/storage/emulated/0/Sounds.mp3"); in testComputeAudioKeyValues_167339595_differentAlbumIds() [all …]
|
D | ResolvePlaylistTest.java | 114 new String[] { MediaStore.Files.FileColumns._ID }, in doPlaylist() 115 MediaStore.Files.FileColumns.MEDIA_TYPE + "=" in doPlaylist() 116 + MediaStore.Files.FileColumns.MEDIA_TYPE_PLAYLIST, null, null)) { in doPlaylist() 193 new String[] { MediaStore.Files.FileColumns._ID }, in testBrokenPlaylistM3u() 194 MediaStore.Files.FileColumns.MEDIA_TYPE + "=" in testBrokenPlaylistM3u() 195 + MediaStore.Files.FileColumns.MEDIA_TYPE_PLAYLIST, null, null)) { in testBrokenPlaylistM3u() 225 new String[] { MediaStore.Files.FileColumns._ID }, null, null)) { in testPlaylistDeletion() 259 new String[] { MediaStore.Files.FileColumns._ID }, null, null)) { in testPlaylistMembersDeletion()
|
/packages/providers/MediaProvider/src/com/android/providers/media/util/ |
D | MimeUtils.java | 21 import android.provider.MediaStore.Files.FileColumns; 63 return FileColumns.MEDIA_TYPE_PLAYLIST; in resolveMediaType() 65 return FileColumns.MEDIA_TYPE_SUBTITLE; in resolveMediaType() 67 return FileColumns.MEDIA_TYPE_AUDIO; in resolveMediaType() 69 return FileColumns.MEDIA_TYPE_VIDEO; in resolveMediaType() 71 return FileColumns.MEDIA_TYPE_IMAGE; in resolveMediaType() 73 return FileColumns.MEDIA_TYPE_DOCUMENT; in resolveMediaType() 75 return FileColumns.MEDIA_TYPE_NONE; in resolveMediaType() 87 case FileColumns.MEDIA_TYPE_AUDIO: in resolveFormatCode() 89 case FileColumns.MEDIA_TYPE_VIDEO: in resolveFormatCode() [all …]
|
D | SpecialFormatDetector.java | 25 import android.provider.MediaStore.Files.FileColumns; 90 return FileColumns._SPECIAL_FORMAT_MOTION_PHOTO; in detect() 114 return FileColumns._SPECIAL_FORMAT_GIF; in detectGifOrAnimatedWebp() 117 return FileColumns._SPECIAL_FORMAT_ANIMATED_WEBP; in detectGifOrAnimatedWebp() 119 return FileColumns._SPECIAL_FORMAT_NONE; in detectGifOrAnimatedWebp()
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/util/ |
D | MimeUtilsTest.java | 25 import android.provider.MediaStore.Files.FileColumns; 62 assertEquals(FileColumns.MEDIA_TYPE_AUDIO, in testResolveMediaType() 64 assertEquals(FileColumns.MEDIA_TYPE_VIDEO, in testResolveMediaType() 66 assertEquals(FileColumns.MEDIA_TYPE_IMAGE, in testResolveMediaType() 68 assertEquals(FileColumns.MEDIA_TYPE_DOCUMENT, in testResolveMediaType() 70 assertEquals(FileColumns.MEDIA_TYPE_DOCUMENT, in testResolveMediaType() 72 assertEquals(FileColumns.MEDIA_TYPE_DOCUMENT, in testResolveMediaType() 74 assertEquals(FileColumns.MEDIA_TYPE_DOCUMENT, in testResolveMediaType() 76 assertEquals(FileColumns.MEDIA_TYPE_DOCUMENT, in testResolveMediaType() 78 assertEquals(FileColumns.MEDIA_TYPE_NONE, in testResolveMediaType() [all …]
|
D | SpecialFormatDetectorTest.java | 76 new String[]{MediaStore.Files.FileColumns.MIME_TYPE, in testDetect_gif() 77 MediaStore.Files.FileColumns._SPECIAL_FORMAT}, null, null, null)) { in testDetect_gif() 82 MediaStore.Files.FileColumns._SPECIAL_FORMAT_GIF); in testDetect_gif() 102 new String[]{MediaStore.Files.FileColumns.MIME_TYPE, in testDetect_motionPhoto() 103 MediaStore.Files.FileColumns._SPECIAL_FORMAT}, null, null, null)) { in testDetect_motionPhoto() 108 MediaStore.Files.FileColumns._SPECIAL_FORMAT_MOTION_PHOTO); in testDetect_motionPhoto() 128 new String[]{MediaStore.Files.FileColumns.MIME_TYPE, in testDetect_animatedWebp() 129 MediaStore.Files.FileColumns._SPECIAL_FORMAT}, null, null, null)) { in testDetect_animatedWebp() 134 MediaStore.Files.FileColumns._SPECIAL_FORMAT_ANIMATED_WEBP); in testDetect_animatedWebp() 154 new String[]{MediaStore.Files.FileColumns.MIME_TYPE, in testDetect_nonAnimatedWebp() [all …]
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/photopicker/data/ |
D | ExternalDbFacadeTest.java | 29 import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT_GIF; 30 import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT_NONE; 50 import android.provider.MediaStore.Files.FileColumns; 204 if (!facade.onFileInserted(FileColumns.MEDIA_TYPE_VIDEO, /* isPending */ false)) { in testDeletedMedia_onInsert() 209 if (!facade.onFileInserted(FileColumns.MEDIA_TYPE_IMAGE, /* isPending */ false)) { in testDeletedMedia_onInsert() 216 if (facade.onFileInserted(FileColumns.MEDIA_TYPE_AUDIO, /* isPending */ false)) { in testDeletedMedia_onInsert() 221 if (facade.onFileInserted(FileColumns.MEDIA_TYPE_NONE, /* isPending */ false)) { in testDeletedMedia_onInsert() 226 if (facade.onFileInserted(FileColumns.MEDIA_TYPE_IMAGE, /* isPending */ true)) { in testDeletedMedia_onInsert() 243 FileColumns.MEDIA_TYPE_NONE, FileColumns.MEDIA_TYPE_NONE, in testDeletedMedia_onUpdate_mediaType() 257 FileColumns.MEDIA_TYPE_IMAGE, FileColumns.MEDIA_TYPE_NONE, in testDeletedMedia_onUpdate_mediaType() [all …]
|
/packages/providers/MediaProvider/tests/src/com/android/providers/media/scan/ |
D | DrmTest.java | 37 import android.provider.MediaStore.Files.FileColumns; 105 assertEquals(1_045L, (long) values.getAsLong(FileColumns.DURATION)); in testForwardLock_Audio() 106 assertEquals(FileColumns.MEDIA_TYPE_AUDIO, in testForwardLock_Audio() 107 (int) values.getAsInteger(FileColumns.MEDIA_TYPE)); in testForwardLock_Audio() 115 assertEquals(40_000L, (long) values.getAsLong(FileColumns.DURATION)); in testForwardLock_Video() 116 assertEquals(FileColumns.MEDIA_TYPE_VIDEO, in testForwardLock_Video() 117 (int) values.getAsInteger(FileColumns.MEDIA_TYPE)); in testForwardLock_Video() 127 assertEquals(FileColumns.MEDIA_TYPE_IMAGE, in testForwardLock_Image() 128 (int) values.getAsInteger(FileColumns.MEDIA_TYPE)); in testForwardLock_Image() 170 final String mimeType = c.getString(c.getColumnIndex(FileColumns.MIME_TYPE)); in testForwardLock_130680734() [all …]
|
/packages/apps/Settings/src/com/android/settings/deviceinfo/storage/ |
D | StorageAsyncLoader.java | 38 import android.provider.MediaStore.Files.FileColumns; 103 FileColumns.MEDIA_TYPE + "=" + FileColumns.MEDIA_TYPE_DOCUMENT); in getStorageResultsForUsers() 110 FileColumns.MEDIA_TYPE + "!=" + FileColumns.MEDIA_TYPE_IMAGE in getStorageResultsForUsers() 111 + " AND " + FileColumns.MEDIA_TYPE + "!=" + FileColumns.MEDIA_TYPE_VIDEO in getStorageResultsForUsers() 112 + " AND " + FileColumns.MEDIA_TYPE + "!=" + FileColumns.MEDIA_TYPE_AUDIO in getStorageResultsForUsers() 113 + " AND " + FileColumns.MEDIA_TYPE + "!=" in getStorageResultsForUsers() 114 + FileColumns.MEDIA_TYPE_DOCUMENT in getStorageResultsForUsers() 115 + " AND " + FileColumns.MIME_TYPE + " IS NOT NULL"); in getStorageResultsForUsers()
|
/packages/apps/Messaging/src/com/android/messaging/datamodel/ |
D | GalleryBoundCursorLoader.java | 22 import android.provider.MediaStore.Files.FileColumns; 39 FileColumns.MEDIA_TYPE_IMAGE, 40 FileColumns.MEDIA_TYPE_VIDEO, 41 FileColumns.MEDIA_TYPE_AUDIO 51 + FileColumns.MEDIA_TYPE + " IN (" + Joiner.on(',').join(mediaTypes) + ")"; in createSelection()
|
/packages/providers/MediaProvider/src/com/android/providers/media/scan/ |
D | ModernMediaScanner.java | 85 import android.provider.MediaStore.Files.FileColumns; 485 String notLikeClause = FileColumns.DATA + " NOT LIKE ? ESCAPE '\\'"; in buildExcludeDirClause() 534 final String formatClause = "ifnull(" + FileColumns.FORMAT + "," in reconcileAndClean() 537 final String dataClause = "(" + FileColumns.DATA + " LIKE ? ESCAPE '\\' OR " in reconcileAndClean() 538 + FileColumns.DATA + " LIKE ? ESCAPE '\\')"; in reconcileAndClean() 540 final String generationClause = FileColumns.GENERATION_ADDED + " <= " in reconcileAndClean() 550 FileColumns._ID + " DESC"); in reconcileAndClean() 598 int[] countPerMediaType = new int[FileColumns.MEDIA_TYPE_COUNT]; in addUnknownIdsAndGetMediaTypeCount() 600 new String[]{FileColumns._ID, FileColumns.MEDIA_TYPE, FileColumns.DATE_EXPIRES, in addUnknownIdsAndGetMediaTypeCount() 601 FileColumns.IS_PENDING}, queryArgs, mSignal)) { in addUnknownIdsAndGetMediaTypeCount() [all …]
|
/packages/providers/MediaProvider/tests/client/src/com/android/providers/media/client/ |
D | LegacyProviderMigrationTest.java | 49 import android.provider.MediaStore.Files.FileColumns; 145 values.put(FileColumns.MEDIA_TYPE, mediaType); in generateValues() 169 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Orientation() 177 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Pending() 186 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Trashed() 194 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Favorite() 202 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Orphaned() 210 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_AUDIO, in testLegacy_Audio() 218 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_VIDEO, in testLegacy_Video() 229 final ContentValues values = generateValues(FileColumns.MEDIA_TYPE_IMAGE, in testLegacy_Image() [all …]
|
/packages/providers/MediaProvider/src/com/android/providers/media/ |
D | MediaProvider.java | 34 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE; 35 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE; 36 import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT; 37 import static android.provider.MediaStore.Files.FileColumns._SPECIAL_FORMAT_NONE; 251 import android.provider.MediaStore.Files.FileColumns; 781 FileColumns.DATA 944 if (mediaType == FileColumns.MEDIA_TYPE_NONE) { in updateQuotaTypeForUri() 963 case FileColumns.MEDIA_TYPE_AUDIO: in updateQuotaTypeForFileInternal() 967 case FileColumns.MEDIA_TYPE_VIDEO: in updateQuotaTypeForFileInternal() 971 case FileColumns.MEDIA_TYPE_IMAGE: in updateQuotaTypeForFileInternal() [all …]
|
D | DatabaseBackupAndRecovery.java | 127 MediaStore.Files.FileColumns._ID, 128 MediaStore.Files.FileColumns.DATA, 129 MediaStore.Files.FileColumns.IS_FAVORITE, 130 MediaStore.Files.FileColumns.IS_PENDING, 131 MediaStore.Files.FileColumns.IS_TRASHED, 132 MediaStore.Files.FileColumns.MEDIA_TYPE, 133 MediaStore.Files.FileColumns._USER_ID, 134 MediaStore.Files.FileColumns.DATE_EXPIRES, 135 MediaStore.Files.FileColumns.OWNER_PACKAGE_NAME, 136 MediaStore.Files.FileColumns.GENERATION_MODIFIED, [all …]
|
D | MediaDocumentsProvider.java | 58 import android.provider.MediaStore.Files.FileColumns; 219 if (type == FileColumns.MEDIA_TYPE_IMAGE && sReturnedImagesEmpty) { in onMediaStoreInsert() 222 } else if (type == FileColumns.MEDIA_TYPE_VIDEO && sReturnedVideosEmpty) { in onMediaStoreInsert() 225 } else if (type == FileColumns.MEDIA_TYPE_AUDIO && sReturnedAudioEmpty) { in onMediaStoreInsert() 228 } else if (type == FileColumns.MEDIA_TYPE_DOCUMENT && sReturnedDocumentsEmpty) { in onMediaStoreInsert() 240 if (type == FileColumns.MEDIA_TYPE_IMAGE) { in onMediaStoreDelete() 245 } else if (type == FileColumns.MEDIA_TYPE_VIDEO) { in onMediaStoreDelete() 250 } else if (type == FileColumns.MEDIA_TYPE_AUDIO) { in onMediaStoreDelete() 255 } else if (type == FileColumns.MEDIA_TYPE_DOCUMENT) { in onMediaStoreDelete() 378 retSelection += FileColumns.MEDIA_TYPE + "=?"; in addDocumentSelection() [all …]
|
D | AccessChecker.java | 19 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_AUDIO; 20 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE; 21 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_PLAYLIST; 22 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_SUBTITLE; 23 import static android.provider.MediaStore.Files.FileColumns.MEDIA_TYPE_VIDEO; 63 import android.provider.MediaStore.Files.FileColumns; 450 options.add(FileColumns.RELATIVE_PATH + " LIKE '" + defaultDir + "/%'"); in getWhereForDefaultDirectoryMatch()
|
D | DatabaseHelper.java | 50 import android.provider.MediaStore.Files.FileColumns; 1260 final int mediaType = c.getInt(c.getColumnIndex(FileColumns.MEDIA_TYPE)); in migrateFromLegacy() 1262 mediaType == FileColumns.MEDIA_TYPE_PLAYLIST) { in migrateFromLegacy() 1274 c.getLong(c.getColumnIndex(FileColumns._ID))); in migrateFromLegacy() 1284 values.put(FileColumns.DATA, playlistFilePath); in migrateFromLegacy() 1352 final String selection = FileColumns.MEDIA_TYPE + "=" + FileColumns.MEDIA_TYPE_PLAYLIST in migratePlaylistFiles() 1353 + " AND " + FileColumns._ID + "=" + playlistId; in migratePlaylistFiles() 1355 FileColumns._ID, in migratePlaylistFiles() 1356 FileColumns.DATA, in migratePlaylistFiles() 1407 final long rowId = cursor.getLong(cursor.getColumnIndex(FileColumns._ID)); in migratePlaylistFiles() [all …]
|
D | MediaGrants.java | 69 "files." + MediaStore.Files.FileColumns.IS_TRASHED + " = ? "; 72 "files." + MediaStore.Files.FileColumns.IS_PENDING + " = ? "; 75 "files." + MediaStore.Files.FileColumns.MEDIA_TYPE + " IN "; 78 "files." + MediaStore.Files.FileColumns.MIME_TYPE + " LIKE ? "; 81 "files." + MediaStore.Files.FileColumns.VOLUME_NAME + " IN "; 418 selectArgs.add(String.valueOf(MediaStore.Files.FileColumns.MEDIA_TYPE_IMAGE)); 419 selectArgs.add(String.valueOf(MediaStore.Files.FileColumns.MEDIA_TYPE_VIDEO));
|
/packages/providers/MediaProvider/legacy/src/com/android/providers/media/ |
D | LegacyDatabaseHelper.java | 34 import android.provider.MediaStore.Files.FileColumns; 564 try (Cursor c = db.query("files", new String[]{FileColumns._ID, FileColumns.DATA}, in updateAddOwnerPackageName() 565 FileColumns.DATA + " REGEXP '" + FileUtils.PATTERN_OWNED_PATH.pattern() + "'", in updateAddOwnerPackageName() 579 values.put(FileColumns.OWNER_PACKAGE_NAME, packageName); in updateAddOwnerPackageName() 780 try (Cursor c = db.query("files", new String[]{FileColumns._ID, FileColumns.DATA}, in recomputeDataValues() 789 values.put(FileColumns.DATA, data); in recomputeDataValues() 791 values.remove(FileColumns.DATA); in recomputeDataValues() 801 final String selection = FileColumns.MEDIA_TYPE + "=?"; in recomputeMediaTypeValues() 802 final String[] selectionArgs = new String[]{String.valueOf(FileColumns.MEDIA_TYPE_NONE)}; in recomputeMediaTypeValues() 805 try (Cursor c = db.query("files", new String[]{FileColumns._ID, FileColumns.MIME_TYPE}, in recomputeMediaTypeValues() [all …]
|
/packages/providers/MediaProvider/tools/dialogs/src/com/android/providers/media/tools/dialogs/ |
D | DialogsActivity.java | 34 import android.provider.MediaStore.Files.FileColumns; 135 new String[] { FileColumns._ID, FileColumns.MEDIA_TYPE }, null, null, null)) { in doInBackground() 140 case FileColumns.MEDIA_TYPE_AUDIO: in doInBackground() 144 case FileColumns.MEDIA_TYPE_VIDEO: in doInBackground() 148 case FileColumns.MEDIA_TYPE_IMAGE: in doInBackground()
|
/packages/apps/Gallery2/src/com/android/photos/shims/ |
D | MediaItemsLoader.java | 25 import android.provider.MediaStore.Files.FileColumns; 124 int mappedMediaType = FileColumns.MEDIA_TYPE_NONE; in loadInBackground() 126 mappedMediaType = FileColumns.MEDIA_TYPE_IMAGE; in loadInBackground() 128 mappedMediaType = FileColumns.MEDIA_TYPE_VIDEO; in loadInBackground()
|
/packages/apps/Gallery2/src/com/android/gallery3d/data/ |
D | BucketHelper.java | 8 import android.provider.MediaStore.Files.FileColumns; 47 FileColumns.MEDIA_TYPE, 143 typeBits |= (1 << FileColumns.MEDIA_TYPE_IMAGE); in loadBucketEntriesFromFilesTable() 146 typeBits |= (1 << FileColumns.MEDIA_TYPE_VIDEO); in loadBucketEntriesFromFilesTable()
|
/packages/apps/Gallery2/src/com/android/photos/ |
D | SelectionManager.java | 22 import android.provider.MediaStore.Files.FileColumns; 84 if (itemType == FileColumns.MEDIA_TYPE_IMAGE) { in onItemSelectedStateChanged() 86 } else if (itemType == FileColumns.MEDIA_TYPE_VIDEO) { in onItemSelectedStateChanged()
|