media

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 media provides Go bindings for android.service.media.

Index

Constants

View Source
const (
	ServiceInterface = consts.ServiceInterface
	ExtraOffline     = consts.ExtraOffline
	ExtraRecent      = consts.ExtraRecent
	ExtraSuggested   = consts.ExtraSuggested
)

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 BrowserService

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

BrowserService wraps android.service.media.MediaBrowserService.

func (*BrowserService) Dump

func (m *BrowserService) Dump(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

Dump calls android.service.media.MediaBrowserService.dump.

func (*BrowserService) GetBrowserRootHints

func (m *BrowserService) GetBrowserRootHints() (*jni.Object, error)

GetBrowserRootHints calls android.service.media.MediaBrowserService.getBrowserRootHints.

func (*BrowserService) GetCurrentBrowserInfo

func (m *BrowserService) GetCurrentBrowserInfo() (*jni.Object, error)

GetCurrentBrowserInfo calls android.service.media.MediaBrowserService.getCurrentBrowserInfo.

func (*BrowserService) GetSessionToken

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

GetSessionToken calls android.service.media.MediaBrowserService.getSessionToken.

func (*BrowserService) NotifyChildrenChanged1

func (m *BrowserService) NotifyChildrenChanged1(arg0 string) error

NotifyChildrenChanged1 calls android.service.media.MediaBrowserService.notifyChildrenChanged.

func (*BrowserService) NotifyChildrenChanged2_1

func (m *BrowserService) NotifyChildrenChanged2_1(arg0 string, arg1 *jni.Object) error

NotifyChildrenChanged2_1 calls android.service.media.MediaBrowserService.notifyChildrenChanged.

func (*BrowserService) OnBind

func (m *BrowserService) OnBind(arg0 *jni.Object) (*jni.Object, error)

OnBind calls android.service.media.MediaBrowserService.onBind.

func (*BrowserService) OnCreate

func (m *BrowserService) OnCreate() error

OnCreate calls android.service.media.MediaBrowserService.onCreate.

func (*BrowserService) OnGetRoot

func (m *BrowserService) OnGetRoot(
	arg0 string,
	arg1 int32,
	arg2 *jni.Object,
) (*jni.Object, error)

OnGetRoot calls android.service.media.MediaBrowserService.onGetRoot.

func (*BrowserService) SetSessionToken

func (m *BrowserService) SetSessionToken(arg0 *jni.Object) error

SetSessionToken calls android.service.media.MediaBrowserService.setSessionToken.

type BrowserServiceBrowserRoot

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

BrowserServiceBrowserRoot wraps android.service.media.MediaBrowserService$BrowserRoot.

func (*BrowserServiceBrowserRoot) GetExtras

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

GetExtras calls android.service.media.MediaBrowserService$BrowserRoot.getExtras.

func (*BrowserServiceBrowserRoot) GetRootId

func (m *BrowserServiceBrowserRoot) GetRootId() (string, error)

GetRootId calls android.service.media.MediaBrowserService$BrowserRoot.getRootId.

type BrowserServiceResult

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

BrowserServiceResult wraps android.service.media.MediaBrowserService$Result.

func (*BrowserServiceResult) Detach

func (m *BrowserServiceResult) Detach() error

Detach calls android.service.media.MediaBrowserService$Result.detach.

type CameraPrewarmService

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

CameraPrewarmService wraps android.service.media.CameraPrewarmService.

func (*CameraPrewarmService) OnBind

func (m *CameraPrewarmService) OnBind(arg0 *jni.Object) (*jni.Object, error)

OnBind calls android.service.media.CameraPrewarmService.onBind.

func (*CameraPrewarmService) OnCooldown

func (m *CameraPrewarmService) OnCooldown(arg0 bool) error

OnCooldown calls android.service.media.CameraPrewarmService.onCooldown.

func (*CameraPrewarmService) OnPrewarm

func (m *CameraPrewarmService) OnPrewarm() error

OnPrewarm calls android.service.media.CameraPrewarmService.onPrewarm.

func (*CameraPrewarmService) OnUnbind

func (m *CameraPrewarmService) OnUnbind(arg0 *jni.Object) (bool, error)

OnUnbind calls android.service.media.CameraPrewarmService.onUnbind.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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