Documentation
¶
Overview ¶
Package media provides Go bindings for android.provider.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type MediaStore
- func (m *MediaStore) CanManageMedia(arg0 *jni.Object) (bool, error)
- func (m *MediaStore) GetDocumentUri(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) GetGeneration(arg0 *jni.Object, arg1 string) (int64, error)
- func (m *MediaStore) GetMediaScannerUri() (*jni.Object, error)
- func (m *MediaStore) GetMediaUri(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) GetOriginalMediaFormatFileDescriptor(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) GetPickImagesMaxLimit() (int32, error)
- func (m *MediaStore) GetRedactedUri(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) GetRequireOriginal(arg0 *jni.Object) (bool, error)
- func (m *MediaStore) GetVersion1(arg0 *jni.Object) (string, error)
- func (m *MediaStore) GetVersion2_1(arg0 *jni.Object, arg1 string) (string, error)
- func (m *MediaStore) GetVolumeName(arg0 *jni.Object) (string, error)
- func (m *MediaStore) IsCurrentCloudMediaProviderAuthority(arg0 *jni.Object, arg1 string) (bool, error)
- func (m *MediaStore) IsCurrentSystemGallery(arg0 *jni.Object, arg1 int32, arg2 string) (bool, error)
- func (m *MediaStore) IsSupportedCloudMediaProviderAuthority(arg0 *jni.Object, arg1 string) (bool, error)
- func (m *MediaStore) NotifyCloudMediaChangedEvent(arg0 *jni.Object, arg1 string, arg2 string) error
- func (m *MediaStore) OpenAssetFileDescriptor(arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) OpenFileDescriptor(arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) OpenTypedAssetFileDescriptor(arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object, ...) (*jni.Object, error)
- func (m *MediaStore) SetIncludePending(arg0 *jni.Object) (*jni.Object, error)
- func (m *MediaStore) SetRequireOriginal(arg0 *jni.Object) (*jni.Object, error)
- type MediaStoreAudio
- type MediaStoreDownloads
- type MediaStoreFiles
- type MediaStoreVideo
Constants ¶
const ( AccessMediaOwnerPackageNamePermission = consts.AccessMediaOwnerPackageNamePermission AccessOemMetadataPermission = consts.AccessOemMetadataPermission ActionImageCapture = consts.ActionImageCapture ActionImageCaptureSecure = consts.ActionImageCaptureSecure ActionMotionPhotoCapture = consts.ActionMotionPhotoCapture ActionMotionPhotoCaptureSecure = consts.ActionMotionPhotoCaptureSecure ActionPickImages = consts.ActionPickImages ActionPickImagesSettings = consts.ActionPickImagesSettings ActionReview = consts.ActionReview ActionReviewSecure = consts.ActionReviewSecure ActionVideoCapture = consts.ActionVideoCapture Authority = consts.Authority ExtraAcceptOriginalMediaFormat = consts.ExtraAcceptOriginalMediaFormat ExtraBrightness = consts.ExtraBrightness ExtraDurationLimit = consts.ExtraDurationLimit ExtraFinishOnCompletion = consts.ExtraFinishOnCompletion ExtraFullScreen = consts.ExtraFullScreen ExtraMediaAlbum = consts.ExtraMediaAlbum ExtraMediaArtist = consts.ExtraMediaArtist ExtraMediaCapabilities = consts.ExtraMediaCapabilities ExtraMediaCapabilitiesUid = consts.ExtraMediaCapabilitiesUid ExtraMediaFocus = consts.ExtraMediaFocus ExtraMediaGenre = consts.ExtraMediaGenre ExtraMediaPlaylist = consts.ExtraMediaPlaylist ExtraMediaRadioChannel = consts.ExtraMediaRadioChannel ExtraMediaTitle = consts.ExtraMediaTitle ExtraOutput = consts.ExtraOutput ExtraPickerPreSelectionUris = consts.ExtraPickerPreSelectionUris ExtraPickImagesAccentColor = consts.ExtraPickImagesAccentColor ExtraPickImagesInOrder = consts.ExtraPickImagesInOrder ExtraPickImagesLaunchTab = consts.ExtraPickImagesLaunchTab ExtraPickImagesMax = consts.ExtraPickImagesMax ExtraScreenOrientation = consts.ExtraScreenOrientation ExtraShowActionIcons = consts.ExtraShowActionIcons ExtraSizeLimit = consts.ExtraSizeLimit ExtraVideoQuality = consts.ExtraVideoQuality IntentActionMediaPlayFromSearch = consts.IntentActionMediaPlayFromSearch IntentActionMediaSearch = consts.IntentActionMediaSearch IntentActionMusicPlayer = consts.IntentActionMusicPlayer IntentActionStillImageCamera = consts.IntentActionStillImageCamera IntentActionStillImageCameraSecure = consts.IntentActionStillImageCameraSecure IntentActionTextOpenFromSearch = consts.IntentActionTextOpenFromSearch IntentActionVideoCamera = consts.IntentActionVideoCamera IntentActionVideoPlayFromSearch = consts.IntentActionVideoPlayFromSearch MediaIgnoreFilename = consts.MediaIgnoreFilename MediaScannerVolume = consts.MediaScannerVolume MetaDataReviewGalleryPrewarmService = consts.MetaDataReviewGalleryPrewarmService MetaDataStillImageCameraPrewarmService = consts.MetaDataStillImageCameraPrewarmService QueryArgIncludeRecentlyUnmountedVolumes = consts.QueryArgIncludeRecentlyUnmountedVolumes QueryArgLatestSelectionOnly = consts.QueryArgLatestSelectionOnly QueryArgMatchFavorite = consts.QueryArgMatchFavorite QueryArgMatchPending = consts.QueryArgMatchPending QueryArgMatchTrashed = consts.QueryArgMatchTrashed QueryArgMediaStandardSortOrder = consts.QueryArgMediaStandardSortOrder QueryArgRelatedUri = consts.QueryArgRelatedUri UnknownString = consts.UnknownString VolumeExternal = consts.VolumeExternal VolumeExternalPrimary = consts.VolumeExternalPrimary VolumeInternal = consts.VolumeInternal DownloadUri = consts.DownloadUri RefererUri = consts.RefererUri ContentType = consts.ContentType Album = consts.Album AlbumArtist = consts.AlbumArtist Artist = consts.Artist Author = consts.Author Bitrate = consts.Bitrate BucketDisplayName = consts.BucketDisplayName BucketId = consts.BucketId CaptureFramerate = consts.CaptureFramerate CdTrackNumber = consts.CdTrackNumber Compilation = consts.Compilation Composer = consts.Composer Data = consts.Data DateAdded = consts.DateAdded DateExpires = consts.DateExpires DateModified = consts.DateModified DateTaken = consts.DateTaken DiscNumber = consts.DiscNumber DisplayName = consts.DisplayName DocumentId = consts.DocumentId Duration = consts.Duration GenerationAdded = consts.GenerationAdded GenerationModified = consts.GenerationModified Genre = consts.Genre Height = consts.Height InferredDate = consts.InferredDate InstanceId = consts.InstanceId IsDownload = consts.IsDownload IsDrm = consts.IsDrm IsFavorite = consts.IsFavorite IsPending = consts.IsPending IsTrashed = consts.IsTrashed MimeType = consts.MimeType NumTracks = consts.NumTracks OemMetadata = consts.OemMetadata Orientation = consts.Orientation OriginalDocumentId = consts.OriginalDocumentId OwnerPackageName = consts.OwnerPackageName RelativePath = consts.RelativePath Resolution = consts.Resolution Size = consts.Size Title = consts.Title VolumeName = consts.VolumeName Width = consts.Width Writer = consts.Writer Xmp = consts.Xmp Year = consts.Year DurationMillis = consts.DurationMillis DefaultSortOrder = consts.DefaultSortOrder )
const ( AuthorityUri = consts.AuthorityUri MatchDefault = consts.MatchDefault MatchExclude = consts.MatchExclude MatchInclude = consts.MatchInclude MatchOnly = consts.MatchOnly PickImagesTabAlbums = consts.PickImagesTabAlbums PickImagesTabImages = consts.PickImagesTabImages ExternalContentUri = consts.ExternalContentUri InternalContentUri = consts.InternalContentUri )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MediaStore ¶ added in v0.0.4
MediaStore wraps android.provider.MediaStore.
func NewMediaStore ¶ added in v0.0.7
func NewMediaStore(vm *jni.VM) (*MediaStore, error)
NewMediaStore creates a new android.provider.MediaStore instance.
func (*MediaStore) CanManageMedia ¶ added in v0.0.4
func (m *MediaStore) CanManageMedia(arg0 *jni.Object) (bool, error)
CanManageMedia calls android.provider.MediaStore.canManageMedia.
func (*MediaStore) GetDocumentUri ¶ added in v0.0.4
GetDocumentUri calls android.provider.MediaStore.getDocumentUri.
func (*MediaStore) GetGeneration ¶ added in v0.0.4
GetGeneration calls android.provider.MediaStore.getGeneration.
func (*MediaStore) GetMediaScannerUri ¶ added in v0.0.4
func (m *MediaStore) GetMediaScannerUri() (*jni.Object, error)
GetMediaScannerUri calls android.provider.MediaStore.getMediaScannerUri.
func (*MediaStore) GetMediaUri ¶ added in v0.0.4
GetMediaUri calls android.provider.MediaStore.getMediaUri.
func (*MediaStore) GetOriginalMediaFormatFileDescriptor ¶ added in v0.0.4
func (m *MediaStore) GetOriginalMediaFormatFileDescriptor(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)
GetOriginalMediaFormatFileDescriptor calls android.provider.MediaStore.getOriginalMediaFormatFileDescriptor.
func (*MediaStore) GetPickImagesMaxLimit ¶ added in v0.0.4
func (m *MediaStore) GetPickImagesMaxLimit() (int32, error)
GetPickImagesMaxLimit calls android.provider.MediaStore.getPickImagesMaxLimit.
func (*MediaStore) GetRedactedUri ¶ added in v0.0.7
GetRedactedUri calls android.provider.MediaStore.getRedactedUri.
func (*MediaStore) GetRequireOriginal ¶ added in v0.0.4
func (m *MediaStore) GetRequireOriginal(arg0 *jni.Object) (bool, error)
GetRequireOriginal calls android.provider.MediaStore.getRequireOriginal.
func (*MediaStore) GetVersion1 ¶ added in v0.0.4
func (m *MediaStore) GetVersion1(arg0 *jni.Object) (string, error)
GetVersion1 calls android.provider.MediaStore.getVersion.
func (*MediaStore) GetVersion2_1 ¶ added in v0.0.4
GetVersion2_1 calls android.provider.MediaStore.getVersion.
func (*MediaStore) GetVolumeName ¶ added in v0.0.4
func (m *MediaStore) GetVolumeName(arg0 *jni.Object) (string, error)
GetVolumeName calls android.provider.MediaStore.getVolumeName.
func (*MediaStore) IsCurrentCloudMediaProviderAuthority ¶ added in v0.0.4
func (m *MediaStore) IsCurrentCloudMediaProviderAuthority(arg0 *jni.Object, arg1 string) (bool, error)
IsCurrentCloudMediaProviderAuthority calls android.provider.MediaStore.isCurrentCloudMediaProviderAuthority.
func (*MediaStore) IsCurrentSystemGallery ¶ added in v0.0.4
func (m *MediaStore) IsCurrentSystemGallery( arg0 *jni.Object, arg1 int32, arg2 string, ) (bool, error)
IsCurrentSystemGallery calls android.provider.MediaStore.isCurrentSystemGallery.
func (*MediaStore) IsSupportedCloudMediaProviderAuthority ¶ added in v0.0.4
func (m *MediaStore) IsSupportedCloudMediaProviderAuthority(arg0 *jni.Object, arg1 string) (bool, error)
IsSupportedCloudMediaProviderAuthority calls android.provider.MediaStore.isSupportedCloudMediaProviderAuthority.
func (*MediaStore) NotifyCloudMediaChangedEvent ¶ added in v0.0.4
func (m *MediaStore) NotifyCloudMediaChangedEvent( arg0 *jni.Object, arg1 string, arg2 string, ) error
NotifyCloudMediaChangedEvent calls android.provider.MediaStore.notifyCloudMediaChangedEvent.
func (*MediaStore) OpenAssetFileDescriptor ¶ added in v0.0.4
func (m *MediaStore) OpenAssetFileDescriptor( arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object, ) (*jni.Object, error)
OpenAssetFileDescriptor calls android.provider.MediaStore.openAssetFileDescriptor.
func (*MediaStore) OpenFileDescriptor ¶ added in v0.0.4
func (m *MediaStore) OpenFileDescriptor( arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object, ) (*jni.Object, error)
OpenFileDescriptor calls android.provider.MediaStore.openFileDescriptor.
func (*MediaStore) OpenTypedAssetFileDescriptor ¶ added in v0.0.4
func (m *MediaStore) OpenTypedAssetFileDescriptor( arg0 *jni.Object, arg1 *jni.Object, arg2 string, arg3 *jni.Object, arg4 *jni.Object, ) (*jni.Object, error)
OpenTypedAssetFileDescriptor calls android.provider.MediaStore.openTypedAssetFileDescriptor.
func (*MediaStore) SetIncludePending ¶ added in v0.0.4
SetIncludePending calls android.provider.MediaStore.setIncludePending.
func (*MediaStore) SetRequireOriginal ¶ added in v0.0.4
SetRequireOriginal calls android.provider.MediaStore.setRequireOriginal.
type MediaStoreAudio ¶ added in v0.0.7
MediaStoreAudio wraps android.provider.MediaStore$Audio.
type MediaStoreDownloads ¶ added in v0.0.7
MediaStoreDownloads wraps android.provider.MediaStore$Downloads.
func (*MediaStoreDownloads) GetContentUri1 ¶ added in v0.0.7
func (m *MediaStoreDownloads) GetContentUri1(arg0 string) (*jni.Object, error)
GetContentUri1 calls android.provider.MediaStore$Downloads.getContentUri.
func (*MediaStoreDownloads) GetContentUri2_1 ¶ added in v0.0.7
GetContentUri2_1 calls android.provider.MediaStore$Downloads.getContentUri.
type MediaStoreFiles ¶ added in v0.0.7
MediaStoreFiles wraps android.provider.MediaStore$Files.
func (*MediaStoreFiles) GetContentUri1 ¶ added in v0.0.7
func (m *MediaStoreFiles) GetContentUri1(arg0 string) (*jni.Object, error)
GetContentUri1 calls android.provider.MediaStore$Files.getContentUri.
func (*MediaStoreFiles) GetContentUri2_1 ¶ added in v0.0.7
GetContentUri2_1 calls android.provider.MediaStore$Files.getContentUri.
type MediaStoreVideo ¶ added in v0.0.7
MediaStoreVideo wraps android.provider.MediaStore$Video.