1*344a7f5eSAndroid Build Coastguard Worker// Signature format: 2.0 2*344a7f5eSAndroid Build Coastguard Workerpackage android.provider { 3*344a7f5eSAndroid Build Coastguard Worker 4*344a7f5eSAndroid Build Coastguard Worker public abstract class CloudMediaProvider extends android.content.ContentProvider { 5*344a7f5eSAndroid Build Coastguard Worker ctor public CloudMediaProvider(); 6*344a7f5eSAndroid Build Coastguard Worker method public final void attachInfo(@NonNull android.content.Context, @NonNull android.content.pm.ProviderInfo); 7*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.os.Bundle call(@NonNull String, @Nullable String, @Nullable android.os.Bundle); 8*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.net.Uri canonicalize(@NonNull android.net.Uri); 9*344a7f5eSAndroid Build Coastguard Worker method public final int delete(@NonNull android.net.Uri, @Nullable String, @Nullable String[]); 10*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final String getType(@NonNull android.net.Uri); 11*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.net.Uri insert(@NonNull android.net.Uri, @NonNull android.content.ContentValues); 12*344a7f5eSAndroid Build Coastguard Worker method @Nullable public android.provider.CloudMediaProvider.CloudMediaSurfaceController onCreateCloudMediaSurfaceController(@NonNull android.os.Bundle, @NonNull android.provider.CloudMediaProvider.CloudMediaSurfaceStateChangedCallback); 13*344a7f5eSAndroid Build Coastguard Worker method @NonNull public abstract android.os.Bundle onGetMediaCollectionInfo(@NonNull android.os.Bundle); 14*344a7f5eSAndroid Build Coastguard Worker method @NonNull public abstract android.os.ParcelFileDescriptor onOpenMedia(@NonNull String, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; 15*344a7f5eSAndroid Build Coastguard Worker method @NonNull public abstract android.content.res.AssetFileDescriptor onOpenPreview(@NonNull String, @NonNull android.graphics.Point, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; 16*344a7f5eSAndroid Build Coastguard Worker method @NonNull public android.database.Cursor onQueryAlbums(@NonNull android.os.Bundle); 17*344a7f5eSAndroid Build Coastguard Worker method @NonNull public abstract android.database.Cursor onQueryDeletedMedia(@NonNull android.os.Bundle); 18*344a7f5eSAndroid Build Coastguard Worker method @NonNull public abstract android.database.Cursor onQueryMedia(@NonNull android.os.Bundle); 19*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.os.ParcelFileDescriptor openFile(@NonNull android.net.Uri, @NonNull String) throws java.io.FileNotFoundException; 20*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.os.ParcelFileDescriptor openFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; 21*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.content.res.AssetFileDescriptor openTypedAssetFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.Bundle) throws java.io.FileNotFoundException; 22*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.content.res.AssetFileDescriptor openTypedAssetFile(@NonNull android.net.Uri, @NonNull String, @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal) throws java.io.FileNotFoundException; 23*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable android.os.Bundle, @Nullable android.os.CancellationSignal); 24*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable String, @Nullable String[], @Nullable String); 25*344a7f5eSAndroid Build Coastguard Worker method @NonNull public final android.database.Cursor query(@NonNull android.net.Uri, @Nullable String[], @Nullable String, @Nullable String[], @Nullable String, @Nullable android.os.CancellationSignal); 26*344a7f5eSAndroid Build Coastguard Worker method public final int update(@NonNull android.net.Uri, @NonNull android.content.ContentValues, @Nullable String, @Nullable String[]); 27*344a7f5eSAndroid Build Coastguard Worker } 28*344a7f5eSAndroid Build Coastguard Worker 29*344a7f5eSAndroid Build Coastguard Worker public abstract static class CloudMediaProvider.CloudMediaSurfaceController { 30*344a7f5eSAndroid Build Coastguard Worker ctor public CloudMediaProvider.CloudMediaSurfaceController(); 31*344a7f5eSAndroid Build Coastguard Worker method public abstract void onConfigChange(@NonNull android.os.Bundle); 32*344a7f5eSAndroid Build Coastguard Worker method public abstract void onDestroy(); 33*344a7f5eSAndroid Build Coastguard Worker method public abstract void onMediaPause(int); 34*344a7f5eSAndroid Build Coastguard Worker method public abstract void onMediaPlay(int); 35*344a7f5eSAndroid Build Coastguard Worker method public abstract void onMediaSeekTo(int, long); 36*344a7f5eSAndroid Build Coastguard Worker method public abstract void onPlayerCreate(); 37*344a7f5eSAndroid Build Coastguard Worker method public abstract void onPlayerRelease(); 38*344a7f5eSAndroid Build Coastguard Worker method public abstract void onSurfaceChanged(int, int, int, int); 39*344a7f5eSAndroid Build Coastguard Worker method public abstract void onSurfaceCreated(int, @NonNull android.view.Surface, @NonNull String); 40*344a7f5eSAndroid Build Coastguard Worker method public abstract void onSurfaceDestroyed(int); 41*344a7f5eSAndroid Build Coastguard Worker } 42*344a7f5eSAndroid Build Coastguard Worker 43*344a7f5eSAndroid Build Coastguard Worker public static final class CloudMediaProvider.CloudMediaSurfaceStateChangedCallback { 44*344a7f5eSAndroid Build Coastguard Worker method public void setPlaybackState(int, int, @Nullable android.os.Bundle); 45*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_BUFFERING = 1; // 0x1 46*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_COMPLETED = 5; // 0x5 47*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_ERROR_PERMANENT_FAILURE = 7; // 0x7 48*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_ERROR_RETRIABLE_FAILURE = 6; // 0x6 49*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_MEDIA_SIZE_CHANGED = 8; // 0x8 50*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_PAUSED = 4; // 0x4 51*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_READY = 2; // 0x2 52*344a7f5eSAndroid Build Coastguard Worker field public static final int PLAYBACK_STATE_STARTED = 3; // 0x3 53*344a7f5eSAndroid Build Coastguard Worker } 54*344a7f5eSAndroid Build Coastguard Worker 55*344a7f5eSAndroid Build Coastguard Worker public final class CloudMediaProviderContract { 56*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_ALBUM_ID = "android.provider.extra.ALBUM_ID"; 57*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_LOOPING_PLAYBACK_ENABLED = "android.provider.extra.LOOPING_PLAYBACK_ENABLED"; 58*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_COLLECTION_ID = "android.provider.extra.MEDIA_COLLECTION_ID"; 59*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PAGE_SIZE = "android.provider.extra.PAGE_SIZE"; 60*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PAGE_TOKEN = "android.provider.extra.PAGE_TOKEN"; 61*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PREVIEW_THUMBNAIL = "android.provider.extra.PREVIEW_THUMBNAIL"; 62*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED = "android.provider.extra.SURFACE_CONTROLLER_AUDIO_MUTE_ENABLED"; 63*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_SYNC_GENERATION = "android.provider.extra.SYNC_GENERATION"; 64*344a7f5eSAndroid Build Coastguard Worker field public static final String MANAGE_CLOUD_MEDIA_PROVIDERS_PERMISSION = "com.android.providers.media.permission.MANAGE_CLOUD_MEDIA_PROVIDERS"; 65*344a7f5eSAndroid Build Coastguard Worker field public static final String PROVIDER_INTERFACE = "android.content.action.CLOUD_MEDIA_PROVIDER"; 66*344a7f5eSAndroid Build Coastguard Worker } 67*344a7f5eSAndroid Build Coastguard Worker 68*344a7f5eSAndroid Build Coastguard Worker public static final class CloudMediaProviderContract.AlbumColumns { 69*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_TAKEN_MILLIS = "date_taken_millis"; 70*344a7f5eSAndroid Build Coastguard Worker field public static final String DISPLAY_NAME = "display_name"; 71*344a7f5eSAndroid Build Coastguard Worker field public static final String ID = "id"; 72*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_COUNT = "album_media_count"; 73*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_COVER_ID = "album_media_cover_id"; 74*344a7f5eSAndroid Build Coastguard Worker } 75*344a7f5eSAndroid Build Coastguard Worker 76*344a7f5eSAndroid Build Coastguard Worker public static final class CloudMediaProviderContract.MediaCollectionInfo { 77*344a7f5eSAndroid Build Coastguard Worker field public static final String ACCOUNT_CONFIGURATION_INTENT = "account_configuration_intent"; 78*344a7f5eSAndroid Build Coastguard Worker field public static final String ACCOUNT_NAME = "account_name"; 79*344a7f5eSAndroid Build Coastguard Worker field public static final String LAST_MEDIA_SYNC_GENERATION = "last_media_sync_generation"; 80*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_COLLECTION_ID = "media_collection_id"; 81*344a7f5eSAndroid Build Coastguard Worker } 82*344a7f5eSAndroid Build Coastguard Worker 83*344a7f5eSAndroid Build Coastguard Worker public static final class CloudMediaProviderContract.MediaColumns { 84*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_TAKEN_MILLIS = "date_taken_millis"; 85*344a7f5eSAndroid Build Coastguard Worker field public static final String DURATION_MILLIS = "duration_millis"; 86*344a7f5eSAndroid Build Coastguard Worker field public static final String HEIGHT = "height"; 87*344a7f5eSAndroid Build Coastguard Worker field public static final String ID = "id"; 88*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_FAVORITE = "is_favorite"; 89*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_STORE_URI = "media_store_uri"; 90*344a7f5eSAndroid Build Coastguard Worker field public static final String MIME_TYPE = "mime_type"; 91*344a7f5eSAndroid Build Coastguard Worker field public static final String ORIENTATION = "orientation"; 92*344a7f5eSAndroid Build Coastguard Worker field public static final String SIZE_BYTES = "size_bytes"; 93*344a7f5eSAndroid Build Coastguard Worker field public static final String STANDARD_MIME_TYPE_EXTENSION = "standard_mime_type_extension"; 94*344a7f5eSAndroid Build Coastguard Worker field public static final int STANDARD_MIME_TYPE_EXTENSION_ANIMATED_WEBP = 3; // 0x3 95*344a7f5eSAndroid Build Coastguard Worker field public static final int STANDARD_MIME_TYPE_EXTENSION_GIF = 1; // 0x1 96*344a7f5eSAndroid Build Coastguard Worker field public static final int STANDARD_MIME_TYPE_EXTENSION_MOTION_PHOTO = 2; // 0x2 97*344a7f5eSAndroid Build Coastguard Worker field public static final int STANDARD_MIME_TYPE_EXTENSION_NONE = 0; // 0x0 98*344a7f5eSAndroid Build Coastguard Worker field public static final String SYNC_GENERATION = "sync_generation"; 99*344a7f5eSAndroid Build Coastguard Worker field public static final String WIDTH = "width"; 100*344a7f5eSAndroid Build Coastguard Worker } 101*344a7f5eSAndroid Build Coastguard Worker 102*344a7f5eSAndroid Build Coastguard Worker public final class MediaStore { 103*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore(); 104*344a7f5eSAndroid Build Coastguard Worker method public static boolean canManageMedia(@NonNull android.content.Context); 105*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.app.PendingIntent createDeleteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>); 106*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.app.PendingIntent createFavoriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean); 107*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.app.PendingIntent createTrashRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>, boolean); 108*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.app.PendingIntent createWriteRequest(@NonNull android.content.ContentResolver, @NonNull java.util.Collection<android.net.Uri>); 109*344a7f5eSAndroid Build Coastguard Worker method @Nullable public static android.net.Uri getDocumentUri(@NonNull android.content.Context, @NonNull android.net.Uri); 110*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static java.util.Set<java.lang.String> getExternalVolumeNames(@NonNull android.content.Context); 111*344a7f5eSAndroid Build Coastguard Worker method public static long getGeneration(@NonNull android.content.Context, @NonNull String); 112*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getMediaScannerUri(); 113*344a7f5eSAndroid Build Coastguard Worker method @Nullable public static android.net.Uri getMediaUri(@NonNull android.content.Context, @NonNull android.net.Uri); 114*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.os.ParcelFileDescriptor getOriginalMediaFormatFileDescriptor(@NonNull android.content.Context, @NonNull android.os.ParcelFileDescriptor) throws java.io.IOException; 115*344a7f5eSAndroid Build Coastguard Worker method public static int getPickImagesMaxLimit(); 116*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static java.util.Set<java.lang.String> getRecentExternalVolumeNames(@NonNull android.content.Context); 117*344a7f5eSAndroid Build Coastguard Worker method @Nullable public static android.net.Uri getRedactedUri(@NonNull android.content.ContentResolver, @NonNull android.net.Uri); 118*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static java.util.List<android.net.Uri> getRedactedUri(@NonNull android.content.ContentResolver, @NonNull java.util.List<android.net.Uri>); 119*344a7f5eSAndroid Build Coastguard Worker method public static boolean getRequireOriginal(@NonNull android.net.Uri); 120*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static String getVersion(@NonNull android.content.Context); 121*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static String getVersion(@NonNull android.content.Context, @NonNull String); 122*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static String getVolumeName(@NonNull android.net.Uri); 123*344a7f5eSAndroid Build Coastguard Worker method public static boolean isCurrentCloudMediaProviderAuthority(@NonNull android.content.ContentResolver, @NonNull String); 124*344a7f5eSAndroid Build Coastguard Worker method public static boolean isCurrentSystemGallery(@NonNull android.content.ContentResolver, int, @NonNull String); 125*344a7f5eSAndroid Build Coastguard Worker method public static boolean isSupportedCloudMediaProviderAuthority(@NonNull android.content.ContentResolver, @NonNull String); 126*344a7f5eSAndroid Build Coastguard Worker method public static void notifyCloudMediaChangedEvent(@NonNull android.content.ContentResolver, @NonNull String, @NonNull String) throws java.lang.SecurityException; 127*344a7f5eSAndroid Build Coastguard Worker method @Deprecated @NonNull public static android.net.Uri setIncludePending(@NonNull android.net.Uri); 128*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri setRequireOriginal(@NonNull android.net.Uri); 129*344a7f5eSAndroid Build Coastguard Worker field public static final String ACCESS_MEDIA_OWNER_PACKAGE_NAME_PERMISSION = "com.android.providers.media.permission.ACCESS_MEDIA_OWNER_PACKAGE_NAME"; 130*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_IMAGE_CAPTURE = "android.media.action.IMAGE_CAPTURE"; 131*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_IMAGE_CAPTURE_SECURE = "android.media.action.IMAGE_CAPTURE_SECURE"; 132*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_PICK_IMAGES = "android.provider.action.PICK_IMAGES"; 133*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_PICK_IMAGES_SETTINGS = "android.provider.action.PICK_IMAGES_SETTINGS"; 134*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_REVIEW = "android.provider.action.REVIEW"; 135*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_REVIEW_SECURE = "android.provider.action.REVIEW_SECURE"; 136*344a7f5eSAndroid Build Coastguard Worker field public static final String ACTION_VIDEO_CAPTURE = "android.media.action.VIDEO_CAPTURE"; 137*344a7f5eSAndroid Build Coastguard Worker field public static final String AUTHORITY = "media"; 138*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.net.Uri AUTHORITY_URI; 139*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT = "android.provider.extra.ACCEPT_ORIGINAL_MEDIA_FORMAT"; 140*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_BRIGHTNESS = "android.provider.extra.BRIGHTNESS"; 141*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_DURATION_LIMIT = "android.intent.extra.durationLimit"; 142*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_FINISH_ON_COMPLETION = "android.intent.extra.finishOnCompletion"; 143*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_FULL_SCREEN = "android.intent.extra.fullScreen"; 144*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_ALBUM = "android.intent.extra.album"; 145*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_ARTIST = "android.intent.extra.artist"; 146*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_CAPABILITIES = "android.provider.extra.MEDIA_CAPABILITIES"; 147*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_CAPABILITIES_UID = "android.provider.extra.MEDIA_CAPABILITIES_UID"; 148*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_FOCUS = "android.intent.extra.focus"; 149*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_GENRE = "android.intent.extra.genre"; 150*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String EXTRA_MEDIA_PLAYLIST = "android.intent.extra.playlist"; 151*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_RADIO_CHANNEL = "android.intent.extra.radio_channel"; 152*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MEDIA_TITLE = "android.intent.extra.title"; 153*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_OUTPUT = "output"; 154*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PICK_IMAGES_ACCENT_COLOR = "android.provider.extra.PICK_IMAGES_ACCENT_COLOR"; 155*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PICK_IMAGES_IN_ORDER = "android.provider.extra.PICK_IMAGES_IN_ORDER"; 156*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PICK_IMAGES_LAUNCH_TAB = "android.provider.extra.PICK_IMAGES_LAUNCH_TAB"; 157*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_PICK_IMAGES_MAX = "android.provider.extra.PICK_IMAGES_MAX"; 158*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_SCREEN_ORIENTATION = "android.intent.extra.screenOrientation"; 159*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_SHOW_ACTION_ICONS = "android.intent.extra.showActionIcons"; 160*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_SIZE_LIMIT = "android.intent.extra.sizeLimit"; 161*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_VIDEO_QUALITY = "android.intent.extra.videoQuality"; 162*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH = "android.media.action.MEDIA_PLAY_FROM_SEARCH"; 163*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_MEDIA_SEARCH = "android.intent.action.MEDIA_SEARCH"; 164*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String INTENT_ACTION_MUSIC_PLAYER = "android.intent.action.MUSIC_PLAYER"; 165*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_STILL_IMAGE_CAMERA = "android.media.action.STILL_IMAGE_CAMERA"; 166*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE = "android.media.action.STILL_IMAGE_CAMERA_SECURE"; 167*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_TEXT_OPEN_FROM_SEARCH = "android.media.action.TEXT_OPEN_FROM_SEARCH"; 168*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_VIDEO_CAMERA = "android.media.action.VIDEO_CAMERA"; 169*344a7f5eSAndroid Build Coastguard Worker field public static final String INTENT_ACTION_VIDEO_PLAY_FROM_SEARCH = "android.media.action.VIDEO_PLAY_FROM_SEARCH"; 170*344a7f5eSAndroid Build Coastguard Worker field public static final int MATCH_DEFAULT = 0; // 0x0 171*344a7f5eSAndroid Build Coastguard Worker field public static final int MATCH_EXCLUDE = 2; // 0x2 172*344a7f5eSAndroid Build Coastguard Worker field public static final int MATCH_INCLUDE = 1; // 0x1 173*344a7f5eSAndroid Build Coastguard Worker field public static final int MATCH_ONLY = 3; // 0x3 174*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_IGNORE_FILENAME = ".nomedia"; 175*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_SCANNER_VOLUME = "volume"; 176*344a7f5eSAndroid Build Coastguard Worker field public static final String META_DATA_REVIEW_GALLERY_PREWARM_SERVICE = "android.media.review_gallery_prewarm_service"; 177*344a7f5eSAndroid Build Coastguard Worker field public static final String META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE = "android.media.still_image_camera_preview_service"; 178*344a7f5eSAndroid Build Coastguard Worker field public static final int PICK_IMAGES_TAB_ALBUMS = 0; // 0x0 179*344a7f5eSAndroid Build Coastguard Worker field public static final int PICK_IMAGES_TAB_IMAGES = 1; // 0x1 180*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_INCLUDE_RECENTLY_UNMOUNTED_VOLUMES = "android:query-arg-recently-unmounted-volumes"; 181*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_LATEST_SELECTION_ONLY = "android:query-arg-latest-selection-only"; 182*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_MATCH_FAVORITE = "android:query-arg-match-favorite"; 183*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_MATCH_PENDING = "android:query-arg-match-pending"; 184*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_MATCH_TRASHED = "android:query-arg-match-trashed"; 185*344a7f5eSAndroid Build Coastguard Worker field public static final String QUERY_ARG_RELATED_URI = "android:query-arg-related-uri"; 186*344a7f5eSAndroid Build Coastguard Worker field public static final String UNKNOWN_STRING = "<unknown>"; 187*344a7f5eSAndroid Build Coastguard Worker field public static final String VOLUME_EXTERNAL = "external"; 188*344a7f5eSAndroid Build Coastguard Worker field public static final String VOLUME_EXTERNAL_PRIMARY = "external_primary"; 189*344a7f5eSAndroid Build Coastguard Worker field public static final String VOLUME_INTERNAL = "internal"; 190*344a7f5eSAndroid Build Coastguard Worker } 191*344a7f5eSAndroid Build Coastguard Worker 192*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio { 193*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio(); 194*344a7f5eSAndroid Build Coastguard Worker method @Deprecated @Nullable public static String keyFor(@Nullable String); 195*344a7f5eSAndroid Build Coastguard Worker } 196*344a7f5eSAndroid Build Coastguard Worker 197*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Audio.AlbumColumns { 198*344a7f5eSAndroid Build Coastguard Worker field public static final String ALBUM = "album"; 199*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ALBUM_ART = "album_art"; 200*344a7f5eSAndroid Build Coastguard Worker field public static final String ALBUM_ID = "album_id"; 201*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ALBUM_KEY = "album_key"; 202*344a7f5eSAndroid Build Coastguard Worker field public static final String ARTIST = "artist"; 203*344a7f5eSAndroid Build Coastguard Worker field public static final String ARTIST_ID = "artist_id"; 204*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ARTIST_KEY = "artist_key"; 205*344a7f5eSAndroid Build Coastguard Worker field public static final String FIRST_YEAR = "minyear"; 206*344a7f5eSAndroid Build Coastguard Worker field public static final String LAST_YEAR = "maxyear"; 207*344a7f5eSAndroid Build Coastguard Worker field public static final String NUMBER_OF_SONGS = "numsongs"; 208*344a7f5eSAndroid Build Coastguard Worker field public static final String NUMBER_OF_SONGS_FOR_ARTIST = "numsongs_by_artist"; 209*344a7f5eSAndroid Build Coastguard Worker } 210*344a7f5eSAndroid Build Coastguard Worker 211*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Albums implements android.provider.BaseColumns android.provider.MediaStore.Audio.AlbumColumns { 212*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Albums(); 213*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 214*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/albums"; 215*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "album_key"; 216*344a7f5eSAndroid Build Coastguard Worker field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/album"; 217*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 218*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 219*344a7f5eSAndroid Build Coastguard Worker } 220*344a7f5eSAndroid Build Coastguard Worker 221*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Audio.ArtistColumns { 222*344a7f5eSAndroid Build Coastguard Worker field public static final String ARTIST = "artist"; 223*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ARTIST_KEY = "artist_key"; 224*344a7f5eSAndroid Build Coastguard Worker field public static final String NUMBER_OF_ALBUMS = "number_of_albums"; 225*344a7f5eSAndroid Build Coastguard Worker field public static final String NUMBER_OF_TRACKS = "number_of_tracks"; 226*344a7f5eSAndroid Build Coastguard Worker } 227*344a7f5eSAndroid Build Coastguard Worker 228*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Artists implements android.provider.BaseColumns android.provider.MediaStore.Audio.ArtistColumns { 229*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Artists(); 230*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 231*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/artists"; 232*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "artist_key"; 233*344a7f5eSAndroid Build Coastguard Worker field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/artist"; 234*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 235*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 236*344a7f5eSAndroid Build Coastguard Worker } 237*344a7f5eSAndroid Build Coastguard Worker 238*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Artists.Albums implements android.provider.BaseColumns android.provider.MediaStore.Audio.AlbumColumns { 239*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Artists.Albums(); 240*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String, long); 241*344a7f5eSAndroid Build Coastguard Worker } 242*344a7f5eSAndroid Build Coastguard Worker 243*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Audio.AudioColumns extends android.provider.MediaStore.MediaColumns { 244*344a7f5eSAndroid Build Coastguard Worker field public static final String ALBUM_ID = "album_id"; 245*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ALBUM_KEY = "album_key"; 246*344a7f5eSAndroid Build Coastguard Worker field public static final String ARTIST_ID = "artist_id"; 247*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ARTIST_KEY = "artist_key"; 248*344a7f5eSAndroid Build Coastguard Worker field public static final String BOOKMARK = "bookmark"; 249*344a7f5eSAndroid Build Coastguard Worker field public static final String GENRE = "genre"; 250*344a7f5eSAndroid Build Coastguard Worker field public static final String GENRE_ID = "genre_id"; 251*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String GENRE_KEY = "genre_key"; 252*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_ALARM = "is_alarm"; 253*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_AUDIOBOOK = "is_audiobook"; 254*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_MUSIC = "is_music"; 255*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_NOTIFICATION = "is_notification"; 256*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_PODCAST = "is_podcast"; 257*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_RECORDING = "is_recording"; 258*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_RINGTONE = "is_ringtone"; 259*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String TITLE_KEY = "title_key"; 260*344a7f5eSAndroid Build Coastguard Worker field public static final String TITLE_RESOURCE_URI = "title_resource_uri"; 261*344a7f5eSAndroid Build Coastguard Worker field public static final String TRACK = "track"; 262*344a7f5eSAndroid Build Coastguard Worker field public static final String YEAR = "year"; 263*344a7f5eSAndroid Build Coastguard Worker } 264*344a7f5eSAndroid Build Coastguard Worker 265*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Genres implements android.provider.BaseColumns android.provider.MediaStore.Audio.GenresColumns { 266*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Genres(); 267*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 268*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUriForAudioId(String, int); 269*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/genre"; 270*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "name"; 271*344a7f5eSAndroid Build Coastguard Worker field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/genre"; 272*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 273*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 274*344a7f5eSAndroid Build Coastguard Worker } 275*344a7f5eSAndroid Build Coastguard Worker 276*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Genres.Members implements android.provider.MediaStore.Audio.AudioColumns { 277*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Genres.Members(); 278*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String, long); 279*344a7f5eSAndroid Build Coastguard Worker field public static final String AUDIO_ID = "audio_id"; 280*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_DIRECTORY = "members"; 281*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "title_key"; 282*344a7f5eSAndroid Build Coastguard Worker field public static final String GENRE_ID = "genre_id"; 283*344a7f5eSAndroid Build Coastguard Worker } 284*344a7f5eSAndroid Build Coastguard Worker 285*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Audio.GenresColumns { 286*344a7f5eSAndroid Build Coastguard Worker field public static final String NAME = "name"; 287*344a7f5eSAndroid Build Coastguard Worker } 288*344a7f5eSAndroid Build Coastguard Worker 289*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Media implements android.provider.MediaStore.Audio.AudioColumns { 290*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Audio.Media(); 291*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 292*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); 293*344a7f5eSAndroid Build Coastguard Worker method @Deprecated @Nullable public static android.net.Uri getContentUriForPath(@NonNull String); 294*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/audio"; 295*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "title_key"; 296*344a7f5eSAndroid Build Coastguard Worker field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/audio"; 297*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 298*344a7f5eSAndroid Build Coastguard Worker field public static final String EXTRA_MAX_BYTES = "android.provider.MediaStore.extra.MAX_BYTES"; 299*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 300*344a7f5eSAndroid Build Coastguard Worker field public static final String RECORD_SOUND_ACTION = "android.provider.MediaStore.RECORD_SOUND"; 301*344a7f5eSAndroid Build Coastguard Worker } 302*344a7f5eSAndroid Build Coastguard Worker 303*344a7f5eSAndroid Build Coastguard Worker @Deprecated public static final class MediaStore.Audio.Playlists implements android.provider.BaseColumns android.provider.MediaStore.Audio.PlaylistsColumns { 304*344a7f5eSAndroid Build Coastguard Worker ctor @Deprecated public MediaStore.Audio.Playlists(); 305*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.net.Uri getContentUri(String); 306*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String CONTENT_TYPE = "vnd.android.cursor.dir/playlist"; 307*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DEFAULT_SORT_ORDER = "name"; 308*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/playlist"; 309*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; 310*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; 311*344a7f5eSAndroid Build Coastguard Worker } 312*344a7f5eSAndroid Build Coastguard Worker 313*344a7f5eSAndroid Build Coastguard Worker @Deprecated public static final class MediaStore.Audio.Playlists.Members implements android.provider.MediaStore.Audio.AudioColumns { 314*344a7f5eSAndroid Build Coastguard Worker ctor @Deprecated public MediaStore.Audio.Playlists.Members(); 315*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.net.Uri getContentUri(String, long); 316*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static boolean moveItem(android.content.ContentResolver, long, int, int); 317*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String AUDIO_ID = "audio_id"; 318*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String CONTENT_DIRECTORY = "members"; 319*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DEFAULT_SORT_ORDER = "play_order"; 320*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String PLAYLIST_ID = "playlist_id"; 321*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String PLAY_ORDER = "play_order"; 322*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String _ID = "_id"; 323*344a7f5eSAndroid Build Coastguard Worker } 324*344a7f5eSAndroid Build Coastguard Worker 325*344a7f5eSAndroid Build Coastguard Worker @Deprecated public static interface MediaStore.Audio.PlaylistsColumns extends android.provider.MediaStore.MediaColumns { 326*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DATA = "_data"; 327*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DATE_ADDED = "date_added"; 328*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DATE_MODIFIED = "date_modified"; 329*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String NAME = "name"; 330*344a7f5eSAndroid Build Coastguard Worker } 331*344a7f5eSAndroid Build Coastguard Worker 332*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Audio.Radio { 333*344a7f5eSAndroid Build Coastguard Worker field public static final String ENTRY_CONTENT_TYPE = "vnd.android.cursor.item/radio"; 334*344a7f5eSAndroid Build Coastguard Worker } 335*344a7f5eSAndroid Build Coastguard Worker 336*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.DownloadColumns extends android.provider.MediaStore.MediaColumns { 337*344a7f5eSAndroid Build Coastguard Worker field public static final String DOWNLOAD_URI = "download_uri"; 338*344a7f5eSAndroid Build Coastguard Worker field public static final String REFERER_URI = "referer_uri"; 339*344a7f5eSAndroid Build Coastguard Worker } 340*344a7f5eSAndroid Build Coastguard Worker 341*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Downloads implements android.provider.MediaStore.DownloadColumns { 342*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri getContentUri(@NonNull String); 343*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); 344*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/download"; 345*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.net.Uri EXTERNAL_CONTENT_URI; 346*344a7f5eSAndroid Build Coastguard Worker field @NonNull public static final android.net.Uri INTERNAL_CONTENT_URI; 347*344a7f5eSAndroid Build Coastguard Worker } 348*344a7f5eSAndroid Build Coastguard Worker 349*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Files { 350*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Files(); 351*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 352*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String, long); 353*344a7f5eSAndroid Build Coastguard Worker } 354*344a7f5eSAndroid Build Coastguard Worker 355*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Files.FileColumns extends android.provider.MediaStore.MediaColumns { 356*344a7f5eSAndroid Build Coastguard Worker field public static final String MEDIA_TYPE = "media_type"; 357*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_AUDIO = 2; // 0x2 358*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_DOCUMENT = 6; // 0x6 359*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_IMAGE = 1; // 0x1 360*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_NONE = 0; // 0x0 361*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int MEDIA_TYPE_PLAYLIST = 4; // 0x4 362*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_SUBTITLE = 5; // 0x5 363*344a7f5eSAndroid Build Coastguard Worker field public static final int MEDIA_TYPE_VIDEO = 3; // 0x3 364*344a7f5eSAndroid Build Coastguard Worker field public static final String MIME_TYPE = "mime_type"; 365*344a7f5eSAndroid Build Coastguard Worker field public static final String PARENT = "parent"; 366*344a7f5eSAndroid Build Coastguard Worker } 367*344a7f5eSAndroid Build Coastguard Worker 368*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Images { 369*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Images(); 370*344a7f5eSAndroid Build Coastguard Worker } 371*344a7f5eSAndroid Build Coastguard Worker 372*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Images.ImageColumns extends android.provider.MediaStore.MediaColumns { 373*344a7f5eSAndroid Build Coastguard Worker field public static final String DESCRIPTION = "description"; 374*344a7f5eSAndroid Build Coastguard Worker field public static final String EXPOSURE_TIME = "exposure_time"; 375*344a7f5eSAndroid Build Coastguard Worker field public static final String F_NUMBER = "f_number"; 376*344a7f5eSAndroid Build Coastguard Worker field public static final String ISO = "iso"; 377*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_PRIVATE = "isprivate"; 378*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String LATITUDE = "latitude"; 379*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String LONGITUDE = "longitude"; 380*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String MINI_THUMB_MAGIC = "mini_thumb_magic"; 381*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String PICASA_ID = "picasa_id"; 382*344a7f5eSAndroid Build Coastguard Worker field public static final String SCENE_CAPTURE_TYPE = "scene_capture_type"; 383*344a7f5eSAndroid Build Coastguard Worker } 384*344a7f5eSAndroid Build Coastguard Worker 385*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Images.Media implements android.provider.MediaStore.Images.ImageColumns { 386*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Images.Media(); 387*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.graphics.Bitmap getBitmap(android.content.ContentResolver, android.net.Uri) throws java.io.FileNotFoundException, java.io.IOException; 388*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 389*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); 390*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static String insertImage(android.content.ContentResolver, String, String, String) throws java.io.FileNotFoundException; 391*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static String insertImage(android.content.ContentResolver, android.graphics.Bitmap, String, String); 392*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); 393*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[], String, String); 394*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[], String, String[], String); 395*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/image"; 396*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "bucket_display_name"; 397*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 398*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 399*344a7f5eSAndroid Build Coastguard Worker } 400*344a7f5eSAndroid Build Coastguard Worker 401*344a7f5eSAndroid Build Coastguard Worker @Deprecated public static class MediaStore.Images.Thumbnails implements android.provider.BaseColumns { 402*344a7f5eSAndroid Build Coastguard Worker ctor @Deprecated public MediaStore.Images.Thumbnails(); 403*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long); 404*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long, long); 405*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.net.Uri getContentUri(String); 406*344a7f5eSAndroid Build Coastguard Worker method @Deprecated @NonNull public static android.util.Size getKindSize(int); 407*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, int, android.graphics.BitmapFactory.Options); 408*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory.Options); 409*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static final android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); 410*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static final android.database.Cursor queryMiniThumbnail(android.content.ContentResolver, long, int, String[]); 411*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static final android.database.Cursor queryMiniThumbnails(android.content.ContentResolver, android.net.Uri, int, String[]); 412*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DATA = "_data"; 413*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DEFAULT_SORT_ORDER = "image_id ASC"; 414*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; 415*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int FULL_SCREEN_KIND = 2; // 0x2 416*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String HEIGHT = "height"; 417*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String IMAGE_ID = "image_id"; 418*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; 419*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String KIND = "kind"; 420*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int MICRO_KIND = 3; // 0x3 421*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int MINI_KIND = 1; // 0x1 422*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String THUMB_DATA = "thumb_data"; 423*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String WIDTH = "width"; 424*344a7f5eSAndroid Build Coastguard Worker } 425*344a7f5eSAndroid Build Coastguard Worker 426*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.MediaColumns extends android.provider.BaseColumns { 427*344a7f5eSAndroid Build Coastguard Worker field public static final String ALBUM = "album"; 428*344a7f5eSAndroid Build Coastguard Worker field public static final String ALBUM_ARTIST = "album_artist"; 429*344a7f5eSAndroid Build Coastguard Worker field public static final String ARTIST = "artist"; 430*344a7f5eSAndroid Build Coastguard Worker field public static final String AUTHOR = "author"; 431*344a7f5eSAndroid Build Coastguard Worker field public static final String BITRATE = "bitrate"; 432*344a7f5eSAndroid Build Coastguard Worker field public static final String BUCKET_DISPLAY_NAME = "bucket_display_name"; 433*344a7f5eSAndroid Build Coastguard Worker field public static final String BUCKET_ID = "bucket_id"; 434*344a7f5eSAndroid Build Coastguard Worker field public static final String CAPTURE_FRAMERATE = "capture_framerate"; 435*344a7f5eSAndroid Build Coastguard Worker field public static final String CD_TRACK_NUMBER = "cd_track_number"; 436*344a7f5eSAndroid Build Coastguard Worker field public static final String COMPILATION = "compilation"; 437*344a7f5eSAndroid Build Coastguard Worker field public static final String COMPOSER = "composer"; 438*344a7f5eSAndroid Build Coastguard Worker field public static final String DATA = "_data"; 439*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_ADDED = "date_added"; 440*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_EXPIRES = "date_expires"; 441*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_MODIFIED = "date_modified"; 442*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_TAKEN = "datetaken"; 443*344a7f5eSAndroid Build Coastguard Worker field public static final String DISC_NUMBER = "disc_number"; 444*344a7f5eSAndroid Build Coastguard Worker field public static final String DISPLAY_NAME = "_display_name"; 445*344a7f5eSAndroid Build Coastguard Worker field public static final String DOCUMENT_ID = "document_id"; 446*344a7f5eSAndroid Build Coastguard Worker field public static final String DURATION = "duration"; 447*344a7f5eSAndroid Build Coastguard Worker field public static final String GENERATION_ADDED = "generation_added"; 448*344a7f5eSAndroid Build Coastguard Worker field public static final String GENERATION_MODIFIED = "generation_modified"; 449*344a7f5eSAndroid Build Coastguard Worker field public static final String GENRE = "genre"; 450*344a7f5eSAndroid Build Coastguard Worker field public static final String HEIGHT = "height"; 451*344a7f5eSAndroid Build Coastguard Worker field public static final String INSTANCE_ID = "instance_id"; 452*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_DOWNLOAD = "is_download"; 453*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_DRM = "is_drm"; 454*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_FAVORITE = "is_favorite"; 455*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_PENDING = "is_pending"; 456*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_TRASHED = "is_trashed"; 457*344a7f5eSAndroid Build Coastguard Worker field public static final String MIME_TYPE = "mime_type"; 458*344a7f5eSAndroid Build Coastguard Worker field public static final String NUM_TRACKS = "num_tracks"; 459*344a7f5eSAndroid Build Coastguard Worker field public static final String ORIENTATION = "orientation"; 460*344a7f5eSAndroid Build Coastguard Worker field public static final String ORIGINAL_DOCUMENT_ID = "original_document_id"; 461*344a7f5eSAndroid Build Coastguard Worker field public static final String OWNER_PACKAGE_NAME = "owner_package_name"; 462*344a7f5eSAndroid Build Coastguard Worker field public static final String RELATIVE_PATH = "relative_path"; 463*344a7f5eSAndroid Build Coastguard Worker field public static final String RESOLUTION = "resolution"; 464*344a7f5eSAndroid Build Coastguard Worker field public static final String SIZE = "_size"; 465*344a7f5eSAndroid Build Coastguard Worker field public static final String TITLE = "title"; 466*344a7f5eSAndroid Build Coastguard Worker field public static final String VOLUME_NAME = "volume_name"; 467*344a7f5eSAndroid Build Coastguard Worker field public static final String WIDTH = "width"; 468*344a7f5eSAndroid Build Coastguard Worker field public static final String WRITER = "writer"; 469*344a7f5eSAndroid Build Coastguard Worker field public static final String XMP = "xmp"; 470*344a7f5eSAndroid Build Coastguard Worker field public static final String YEAR = "year"; 471*344a7f5eSAndroid Build Coastguard Worker } 472*344a7f5eSAndroid Build Coastguard Worker 473*344a7f5eSAndroid Build Coastguard Worker public static class MediaStore.PickerMediaColumns { 474*344a7f5eSAndroid Build Coastguard Worker field public static final String DATA = "_data"; 475*344a7f5eSAndroid Build Coastguard Worker field public static final String DATE_TAKEN = "datetaken"; 476*344a7f5eSAndroid Build Coastguard Worker field public static final String DISPLAY_NAME = "_display_name"; 477*344a7f5eSAndroid Build Coastguard Worker field public static final String DURATION_MILLIS = "duration"; 478*344a7f5eSAndroid Build Coastguard Worker field public static final String HEIGHT = "height"; 479*344a7f5eSAndroid Build Coastguard Worker field public static final String MIME_TYPE = "mime_type"; 480*344a7f5eSAndroid Build Coastguard Worker field public static final String ORIENTATION = "orientation"; 481*344a7f5eSAndroid Build Coastguard Worker field public static final String SIZE = "_size"; 482*344a7f5eSAndroid Build Coastguard Worker field public static final String WIDTH = "width"; 483*344a7f5eSAndroid Build Coastguard Worker } 484*344a7f5eSAndroid Build Coastguard Worker 485*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Video { 486*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Video(); 487*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.database.Cursor query(android.content.ContentResolver, android.net.Uri, String[]); 488*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "_display_name"; 489*344a7f5eSAndroid Build Coastguard Worker } 490*344a7f5eSAndroid Build Coastguard Worker 491*344a7f5eSAndroid Build Coastguard Worker public static final class MediaStore.Video.Media implements android.provider.MediaStore.Video.VideoColumns { 492*344a7f5eSAndroid Build Coastguard Worker ctor public MediaStore.Video.Media(); 493*344a7f5eSAndroid Build Coastguard Worker method public static android.net.Uri getContentUri(String); 494*344a7f5eSAndroid Build Coastguard Worker method @NonNull public static android.net.Uri getContentUri(@NonNull String, long); 495*344a7f5eSAndroid Build Coastguard Worker field public static final String CONTENT_TYPE = "vnd.android.cursor.dir/video"; 496*344a7f5eSAndroid Build Coastguard Worker field public static final String DEFAULT_SORT_ORDER = "title"; 497*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri EXTERNAL_CONTENT_URI; 498*344a7f5eSAndroid Build Coastguard Worker field public static final android.net.Uri INTERNAL_CONTENT_URI; 499*344a7f5eSAndroid Build Coastguard Worker } 500*344a7f5eSAndroid Build Coastguard Worker 501*344a7f5eSAndroid Build Coastguard Worker @Deprecated public static class MediaStore.Video.Thumbnails implements android.provider.BaseColumns { 502*344a7f5eSAndroid Build Coastguard Worker ctor @Deprecated public MediaStore.Video.Thumbnails(); 503*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long); 504*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static void cancelThumbnailRequest(android.content.ContentResolver, long, long); 505*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.net.Uri getContentUri(String); 506*344a7f5eSAndroid Build Coastguard Worker method @Deprecated @NonNull public static android.util.Size getKindSize(int); 507*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, int, android.graphics.BitmapFactory.Options); 508*344a7f5eSAndroid Build Coastguard Worker method @Deprecated public static android.graphics.Bitmap getThumbnail(android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory.Options); 509*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DATA = "_data"; 510*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String DEFAULT_SORT_ORDER = "video_id ASC"; 511*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri EXTERNAL_CONTENT_URI; 512*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int FULL_SCREEN_KIND = 2; // 0x2 513*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String HEIGHT = "height"; 514*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final android.net.Uri INTERNAL_CONTENT_URI; 515*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String KIND = "kind"; 516*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int MICRO_KIND = 3; // 0x3 517*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final int MINI_KIND = 1; // 0x1 518*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String VIDEO_ID = "video_id"; 519*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String WIDTH = "width"; 520*344a7f5eSAndroid Build Coastguard Worker } 521*344a7f5eSAndroid Build Coastguard Worker 522*344a7f5eSAndroid Build Coastguard Worker public static interface MediaStore.Video.VideoColumns extends android.provider.MediaStore.MediaColumns { 523*344a7f5eSAndroid Build Coastguard Worker field public static final String BOOKMARK = "bookmark"; 524*344a7f5eSAndroid Build Coastguard Worker field public static final String CATEGORY = "category"; 525*344a7f5eSAndroid Build Coastguard Worker field public static final String COLOR_RANGE = "color_range"; 526*344a7f5eSAndroid Build Coastguard Worker field public static final String COLOR_STANDARD = "color_standard"; 527*344a7f5eSAndroid Build Coastguard Worker field public static final String COLOR_TRANSFER = "color_transfer"; 528*344a7f5eSAndroid Build Coastguard Worker field public static final String DESCRIPTION = "description"; 529*344a7f5eSAndroid Build Coastguard Worker field public static final String IS_PRIVATE = "isprivate"; 530*344a7f5eSAndroid Build Coastguard Worker field public static final String LANGUAGE = "language"; 531*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String LATITUDE = "latitude"; 532*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String LONGITUDE = "longitude"; 533*344a7f5eSAndroid Build Coastguard Worker field @Deprecated public static final String MINI_THUMB_MAGIC = "mini_thumb_magic"; 534*344a7f5eSAndroid Build Coastguard Worker field public static final String TAGS = "tags"; 535*344a7f5eSAndroid Build Coastguard Worker } 536*344a7f5eSAndroid Build Coastguard Worker 537*344a7f5eSAndroid Build Coastguard Worker} 538*344a7f5eSAndroid Build Coastguard Worker 539