browse

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package browse provides Go bindings for android.media.browse.

Index

Constants

View Source
const (
	ExtraPage     = consts.ExtraPage
	ExtraPageSize = consts.ExtraPageSize
)
View Source
const (
	Creator       = consts.Creator
	FlagBrowsable = consts.FlagBrowsable
	FlagPlayable  = consts.FlagPlayable
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type MediaBrowser

type MediaBrowser struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MediaBrowser wraps android.media.browse.MediaBrowser.

func NewMediaBrowser

func NewMediaBrowser(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) (*MediaBrowser, error)

NewMediaBrowser creates a new android.media.browse.MediaBrowser instance.

func (*MediaBrowser) Connect

func (m *MediaBrowser) Connect() error

Connect calls android.media.browse.MediaBrowser.connect.

func (*MediaBrowser) Disconnect

func (m *MediaBrowser) Disconnect() error

Disconnect calls android.media.browse.MediaBrowser.disconnect.

func (*MediaBrowser) GetExtras

func (m *MediaBrowser) GetExtras() (*jni.Object, error)

GetExtras calls android.media.browse.MediaBrowser.getExtras.

func (*MediaBrowser) GetItem

func (m *MediaBrowser) GetItem(arg0 string, arg1 *jni.Object) error

GetItem calls android.media.browse.MediaBrowser.getItem.

func (*MediaBrowser) GetRoot

func (m *MediaBrowser) GetRoot() (string, error)

GetRoot calls android.media.browse.MediaBrowser.getRoot.

func (*MediaBrowser) GetServiceComponent

func (m *MediaBrowser) GetServiceComponent() (*jni.Object, error)

GetServiceComponent calls android.media.browse.MediaBrowser.getServiceComponent.

func (*MediaBrowser) GetSessionToken

func (m *MediaBrowser) GetSessionToken() (*jni.Object, error)

GetSessionToken calls android.media.browse.MediaBrowser.getSessionToken.

func (*MediaBrowser) IsConnected

func (m *MediaBrowser) IsConnected() (bool, error)

IsConnected calls android.media.browse.MediaBrowser.isConnected.

func (*MediaBrowser) Subscribe2

func (m *MediaBrowser) Subscribe2(arg0 string, arg1 *jni.Object) error

Subscribe2 calls android.media.browse.MediaBrowser.subscribe.

func (*MediaBrowser) Subscribe3_1

func (m *MediaBrowser) Subscribe3_1(
	arg0 string,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

Subscribe3_1 calls android.media.browse.MediaBrowser.subscribe.

func (*MediaBrowser) Unsubscribe1

func (m *MediaBrowser) Unsubscribe1(arg0 string) error

Unsubscribe1 calls android.media.browse.MediaBrowser.unsubscribe.

func (*MediaBrowser) Unsubscribe2_1

func (m *MediaBrowser) Unsubscribe2_1(arg0 string, arg1 *jni.Object) error

Unsubscribe2_1 calls android.media.browse.MediaBrowser.unsubscribe.

type MediaBrowserConnectionCallback

type MediaBrowserConnectionCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MediaBrowserConnectionCallback wraps android.media.browse.MediaBrowser$ConnectionCallback.

func (*MediaBrowserConnectionCallback) OnConnected

func (m *MediaBrowserConnectionCallback) OnConnected() error

OnConnected calls android.media.browse.MediaBrowser$ConnectionCallback.onConnected.

func (*MediaBrowserConnectionCallback) OnConnectionFailed

func (m *MediaBrowserConnectionCallback) OnConnectionFailed() error

OnConnectionFailed calls android.media.browse.MediaBrowser$ConnectionCallback.onConnectionFailed.

func (*MediaBrowserConnectionCallback) OnConnectionSuspended

func (m *MediaBrowserConnectionCallback) OnConnectionSuspended() error

OnConnectionSuspended calls android.media.browse.MediaBrowser$ConnectionCallback.onConnectionSuspended.

type MediaBrowserItemCallback

type MediaBrowserItemCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MediaBrowserItemCallback wraps android.media.browse.MediaBrowser$ItemCallback.

func (*MediaBrowserItemCallback) OnError

func (m *MediaBrowserItemCallback) OnError(arg0 string) error

OnError calls android.media.browse.MediaBrowser$ItemCallback.onError.

func (*MediaBrowserItemCallback) OnItemLoaded

func (m *MediaBrowserItemCallback) OnItemLoaded(arg0 *jni.Object) error

OnItemLoaded calls android.media.browse.MediaBrowser$ItemCallback.onItemLoaded.

type MediaBrowserMediaItem

type MediaBrowserMediaItem struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MediaBrowserMediaItem wraps android.media.browse.MediaBrowser$MediaItem.

func (*MediaBrowserMediaItem) DescribeContents

func (m *MediaBrowserMediaItem) DescribeContents() (int32, error)

DescribeContents calls android.media.browse.MediaBrowser$MediaItem.describeContents.

func (*MediaBrowserMediaItem) GetDescription

func (m *MediaBrowserMediaItem) GetDescription() (*jni.Object, error)

GetDescription calls android.media.browse.MediaBrowser$MediaItem.getDescription.

func (*MediaBrowserMediaItem) GetFlags

func (m *MediaBrowserMediaItem) GetFlags() (int32, error)

GetFlags calls android.media.browse.MediaBrowser$MediaItem.getFlags.

func (*MediaBrowserMediaItem) GetMediaId

func (m *MediaBrowserMediaItem) GetMediaId() (string, error)

GetMediaId calls android.media.browse.MediaBrowser$MediaItem.getMediaId.

func (*MediaBrowserMediaItem) IsBrowsable

func (m *MediaBrowserMediaItem) IsBrowsable() (bool, error)

IsBrowsable calls android.media.browse.MediaBrowser$MediaItem.isBrowsable.

func (*MediaBrowserMediaItem) IsPlayable

func (m *MediaBrowserMediaItem) IsPlayable() (bool, error)

IsPlayable calls android.media.browse.MediaBrowser$MediaItem.isPlayable.

func (*MediaBrowserMediaItem) ToString

func (m *MediaBrowserMediaItem) ToString() (string, error)

ToString calls android.media.browse.MediaBrowser$MediaItem.toString.

func (*MediaBrowserMediaItem) WriteToParcel

func (m *MediaBrowserMediaItem) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.media.browse.MediaBrowser$MediaItem.writeToParcel.

type MediaBrowserSubscriptionCallback

type MediaBrowserSubscriptionCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MediaBrowserSubscriptionCallback wraps android.media.browse.MediaBrowser$SubscriptionCallback.

func (*MediaBrowserSubscriptionCallback) OnError1

func (m *MediaBrowserSubscriptionCallback) OnError1(arg0 string) error

OnError1 calls android.media.browse.MediaBrowser$SubscriptionCallback.onError.

func (*MediaBrowserSubscriptionCallback) OnError2_1

func (m *MediaBrowserSubscriptionCallback) OnError2_1(arg0 string, arg1 *jni.Object) error

OnError2_1 calls android.media.browse.MediaBrowser$SubscriptionCallback.onError.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL