Documentation
¶
Overview ¶
Package session provides Go bindings for android.media.session.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type MediaController
- func (m *MediaController) AdjustVolume(arg0 int32, arg1 int32) error
- func (m *MediaController) DispatchMediaButtonEvent(arg0 *jni.Object) (bool, error)
- func (m *MediaController) GetExtras() (*jni.Object, error)
- func (m *MediaController) GetFlags() (int64, error)
- func (m *MediaController) GetMetadata() (*jni.Object, error)
- func (m *MediaController) GetPackageName() (string, error)
- func (m *MediaController) GetPlaybackInfo() (*jni.Object, error)
- func (m *MediaController) GetPlaybackState() (*jni.Object, error)
- func (m *MediaController) GetQueueTitle() (*jni.Object, error)
- func (m *MediaController) GetRatingType() (int32, error)
- func (m *MediaController) GetSessionActivity() (*jni.Object, error)
- func (m *MediaController) GetSessionInfo() (*jni.Object, error)
- func (m *MediaController) GetSessionToken() (*jni.Object, error)
- func (m *MediaController) GetTag() (string, error)
- func (m *MediaController) GetTransportControls() (*jni.Object, error)
- func (m *MediaController) RegisterCallback(arg0 *jni.Object) error
- func (m *MediaController) SendCommand(arg0 string, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *MediaController) SetVolumeTo(arg0 int32, arg1 int32) error
- func (m *MediaController) UnregisterCallback(arg0 *jni.Object) error
- type MediaControllerCallback
- func (m *MediaControllerCallback) OnAudioInfoChanged(arg0 *jni.Object) error
- func (m *MediaControllerCallback) OnExtrasChanged(arg0 *jni.Object) error
- func (m *MediaControllerCallback) OnMetadataChanged(arg0 *jni.Object) error
- func (m *MediaControllerCallback) OnPlaybackStateChanged(arg0 *jni.Object) error
- func (m *MediaControllerCallback) OnQueueTitleChanged(arg0 string) error
- func (m *MediaControllerCallback) OnSessionDestroyed() error
- func (m *MediaControllerCallback) OnSessionEvent(arg0 string, arg1 *jni.Object) error
- type MediaControllerPlaybackInfo
- func (m *MediaControllerPlaybackInfo) DescribeContents() (int32, error)
- func (m *MediaControllerPlaybackInfo) GetAudioAttributes() (*jni.Object, error)
- func (m *MediaControllerPlaybackInfo) GetCurrentVolume() (int32, error)
- func (m *MediaControllerPlaybackInfo) GetMaxVolume() (int32, error)
- func (m *MediaControllerPlaybackInfo) GetPlaybackType() (int32, error)
- func (m *MediaControllerPlaybackInfo) GetVolumeControl() (int32, error)
- func (m *MediaControllerPlaybackInfo) GetVolumeControlId() (string, error)
- func (m *MediaControllerPlaybackInfo) ToString() (string, error)
- func (m *MediaControllerPlaybackInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type MediaControllerTransportControls
- func (m *MediaControllerTransportControls) FastForward() error
- func (m *MediaControllerTransportControls) Pause() error
- func (m *MediaControllerTransportControls) Play() error
- func (m *MediaControllerTransportControls) PlayFromMediaId(arg0 string, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) PlayFromSearch(arg0 string, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) PlayFromUri(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) Prepare() error
- func (m *MediaControllerTransportControls) PrepareFromMediaId(arg0 string, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) PrepareFromSearch(arg0 string, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) PrepareFromUri(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) Rewind() error
- func (m *MediaControllerTransportControls) SeekTo(arg0 int64) error
- func (m *MediaControllerTransportControls) SendCustomAction2(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) SendCustomAction2_1(arg0 string, arg1 *jni.Object) error
- func (m *MediaControllerTransportControls) SetPlaybackSpeed(arg0 float32) error
- func (m *MediaControllerTransportControls) SetRating(arg0 *jni.Object) error
- func (m *MediaControllerTransportControls) SkipToNext() error
- func (m *MediaControllerTransportControls) SkipToPrevious() error
- func (m *MediaControllerTransportControls) SkipToQueueItem(arg0 int64) error
- func (m *MediaControllerTransportControls) Stop() error
- type MediaSession
- func (m *MediaSession) GetController() (*jni.Object, error)
- func (m *MediaSession) GetCurrentControllerInfo() (*jni.Object, error)
- func (m *MediaSession) GetSessionToken() (*jni.Object, error)
- func (m *MediaSession) IsActive() (bool, error)
- func (m *MediaSession) Release() error
- func (m *MediaSession) SendSessionEvent(arg0 string, arg1 *jni.Object) error
- func (m *MediaSession) SetActive(arg0 bool) error
- func (m *MediaSession) SetCallback(arg0 *jni.Object) error
- func (m *MediaSession) SetExtras(arg0 *jni.Object) error
- func (m *MediaSession) SetFlags(arg0 int32) error
- func (m *MediaSession) SetMediaButtonBroadcastReceiver(arg0 *jni.Object) error
- func (m *MediaSession) SetMediaButtonReceiver(arg0 *jni.Object) error
- func (m *MediaSession) SetMetadata(arg0 *jni.Object) error
- func (m *MediaSession) SetPlaybackState(arg0 *jni.Object) error
- func (m *MediaSession) SetPlaybackToLocal(arg0 *jni.Object) error
- func (m *MediaSession) SetPlaybackToRemote(arg0 *jni.Object) error
- func (m *MediaSession) SetQueueTitle(arg0 string) error
- func (m *MediaSession) SetRatingType(arg0 int32) error
- func (m *MediaSession) SetSessionActivity(arg0 *jni.Object) error
- type MediaSessionCallback
- func (m *MediaSessionCallback) OnCommand(arg0 string, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *MediaSessionCallback) OnCustomAction(arg0 string, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnFastForward() error
- func (m *MediaSessionCallback) OnMediaButtonEvent(arg0 *jni.Object) (bool, error)
- func (m *MediaSessionCallback) OnPause() error
- func (m *MediaSessionCallback) OnPlay() error
- func (m *MediaSessionCallback) OnPlayFromMediaId(arg0 string, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnPlayFromSearch(arg0 string, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnPlayFromUri(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnPrepare() error
- func (m *MediaSessionCallback) OnPrepareFromMediaId(arg0 string, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnPrepareFromSearch(arg0 string, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnPrepareFromUri(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaSessionCallback) OnRewind() error
- func (m *MediaSessionCallback) OnSeekTo(arg0 int64) error
- func (m *MediaSessionCallback) OnSetPlaybackSpeed(arg0 float32) error
- func (m *MediaSessionCallback) OnSetRating(arg0 *jni.Object) error
- func (m *MediaSessionCallback) OnSkipToNext() error
- func (m *MediaSessionCallback) OnSkipToPrevious() error
- func (m *MediaSessionCallback) OnSkipToQueueItem(arg0 int64) error
- func (m *MediaSessionCallback) OnStop() error
- type MediaSessionManager
- func (m *MediaSessionManager) AddOnActiveSessionsChangedListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaSessionManager) AddOnMediaKeyEventSessionChangedListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *MediaSessionManager) AddOnSession2TokensChangedListener(arg0 *jni.Object) error
- func (m *MediaSessionManager) Close()
- func (m *MediaSessionManager) GetMediaKeyEventSession() (*jni.Object, error)
- func (m *MediaSessionManager) GetMediaKeyEventSessionPackageName() (string, error)
- func (m *MediaSessionManager) IsTrustedForMediaControl(arg0 *jni.Object) (bool, error)
- func (m *MediaSessionManager) NotifySession2Created(arg0 *jni.Object) error
- func (m *MediaSessionManager) RemoveOnActiveSessionsChangedListener(arg0 *jni.Object) error
- func (m *MediaSessionManager) RemoveOnMediaKeyEventSessionChangedListener(arg0 *jni.Object) error
- func (m *MediaSessionManager) RemoveOnSession2TokensChangedListener(arg0 *jni.Object) error
- type MediaSessionManagerOnMediaKeyEventSessionChangedListener
- type MediaSessionManagerRemoteUserInfo
- func (m *MediaSessionManagerRemoteUserInfo) Equals(arg0 *jni.Object) (bool, error)
- func (m *MediaSessionManagerRemoteUserInfo) GetPackageName() (string, error)
- func (m *MediaSessionManagerRemoteUserInfo) GetPid() (int32, error)
- func (m *MediaSessionManagerRemoteUserInfo) GetUid() (int32, error)
- func (m *MediaSessionManagerRemoteUserInfo) HashCode() (int32, error)
- type MediaSessionQueueItem
- func (m *MediaSessionQueueItem) DescribeContents() (int32, error)
- func (m *MediaSessionQueueItem) Equals(arg0 *jni.Object) (bool, error)
- func (m *MediaSessionQueueItem) GetDescription() (*jni.Object, error)
- func (m *MediaSessionQueueItem) GetQueueId() (int64, error)
- func (m *MediaSessionQueueItem) ToString() (string, error)
- func (m *MediaSessionQueueItem) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type MediaSessionToken
- type PlaybackState
- func (m *PlaybackState) DescribeContents() (int32, error)
- func (m *PlaybackState) GetActions() (int64, error)
- func (m *PlaybackState) GetActiveQueueItemId() (int64, error)
- func (m *PlaybackState) GetBufferedPosition() (int64, error)
- func (m *PlaybackState) GetErrorMessage() (*jni.Object, error)
- func (m *PlaybackState) GetExtras() (*jni.Object, error)
- func (m *PlaybackState) GetLastPositionUpdateTime() (int64, error)
- func (m *PlaybackState) GetPlaybackSpeed() (float32, error)
- func (m *PlaybackState) GetPosition() (int64, error)
- func (m *PlaybackState) GetState() (int32, error)
- func (m *PlaybackState) IsActive() (bool, error)
- func (m *PlaybackState) ToString() (string, error)
- func (m *PlaybackState) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type PlaybackStateBuilder
- func (m *PlaybackStateBuilder) AddCustomAction1(arg0 *jni.Object) (*jni.Object, error)
- func (m *PlaybackStateBuilder) AddCustomAction3_1(arg0 string, arg1 string, arg2 int32) (*jni.Object, error)
- func (m *PlaybackStateBuilder) Build() (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetActions(arg0 int64) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetActiveQueueItemId(arg0 int64) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetBufferedPosition(arg0 int64) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetErrorMessage(arg0 string) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetExtras(arg0 *jni.Object) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetState3(arg0 int32, arg1 int64, arg2 float32) (*jni.Object, error)
- func (m *PlaybackStateBuilder) SetState4_1(arg0 int32, arg1 int64, arg2 float32, arg3 int64) (*jni.Object, error)
- type PlaybackStateCustomAction
- func (m *PlaybackStateCustomAction) DescribeContents() (int32, error)
- func (m *PlaybackStateCustomAction) GetAction() (string, error)
- func (m *PlaybackStateCustomAction) GetExtras() (*jni.Object, error)
- func (m *PlaybackStateCustomAction) GetIcon() (int32, error)
- func (m *PlaybackStateCustomAction) GetName() (*jni.Object, error)
- func (m *PlaybackStateCustomAction) ToString() (string, error)
- func (m *PlaybackStateCustomAction) WriteToParcel(arg0 *jni.Object, arg1 int32) error
Constants ¶
const ( FlagHandlesMediaButtons = consts.FlagHandlesMediaButtons FlagHandlesTransportControls = consts.FlagHandlesTransportControls Creator = consts.Creator UnknownId = consts.UnknownId StateBuffering = consts.StateBuffering StateConnecting = consts.StateConnecting StateError = consts.StateError StateFastForwarding = consts.StateFastForwarding StateNone = consts.StateNone StatePaused = consts.StatePaused StatePlaying = consts.StatePlaying StateRewinding = consts.StateRewinding StateSkippingToNext = consts.StateSkippingToNext StateSkippingToPrevious = consts.StateSkippingToPrevious StateSkippingToQueueItem = consts.StateSkippingToQueueItem StateStopped = consts.StateStopped PlaybackTypeLocal = consts.PlaybackTypeLocal PlaybackTypeRemote = consts.PlaybackTypeRemote )
const ( ActionFastForward = consts.ActionFastForward ActionPause = consts.ActionPause ActionPlay = consts.ActionPlay ActionPlayFromMediaId = consts.ActionPlayFromMediaId ActionPlayFromSearch = consts.ActionPlayFromSearch ActionPlayFromUri = consts.ActionPlayFromUri ActionPlayPause = consts.ActionPlayPause ActionPrepare = consts.ActionPrepare ActionPrepareFromMediaId = consts.ActionPrepareFromMediaId ActionPrepareFromSearch = consts.ActionPrepareFromSearch ActionPrepareFromUri = consts.ActionPrepareFromUri ActionRewind = consts.ActionRewind ActionSeekTo = consts.ActionSeekTo ActionSetPlaybackSpeed = consts.ActionSetPlaybackSpeed ActionSetRating = consts.ActionSetRating ActionSkipToNext = consts.ActionSkipToNext ActionSkipToPrevious = consts.ActionSkipToPrevious ActionSkipToQueueItem = consts.ActionSkipToQueueItem ActionStop = consts.ActionStop PlaybackPositionUnknown = consts.PlaybackPositionUnknown )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MediaController ¶ added in v0.0.4
MediaController wraps android.media.session.MediaController.
func NewMediaController ¶ added in v0.0.7
NewMediaController creates a new android.media.session.MediaController instance.
func (*MediaController) AdjustVolume ¶ added in v0.0.4
func (m *MediaController) AdjustVolume(arg0 int32, arg1 int32) error
AdjustVolume calls android.media.session.MediaController.adjustVolume.
func (*MediaController) DispatchMediaButtonEvent ¶ added in v0.0.4
func (m *MediaController) DispatchMediaButtonEvent(arg0 *jni.Object) (bool, error)
DispatchMediaButtonEvent calls android.media.session.MediaController.dispatchMediaButtonEvent.
func (*MediaController) GetExtras ¶ added in v0.0.4
func (m *MediaController) GetExtras() (*jni.Object, error)
GetExtras calls android.media.session.MediaController.getExtras.
func (*MediaController) GetFlags ¶ added in v0.0.4
func (m *MediaController) GetFlags() (int64, error)
GetFlags calls android.media.session.MediaController.getFlags.
func (*MediaController) GetMetadata ¶ added in v0.0.4
func (m *MediaController) GetMetadata() (*jni.Object, error)
GetMetadata calls android.media.session.MediaController.getMetadata.
func (*MediaController) GetPackageName ¶ added in v0.0.4
func (m *MediaController) GetPackageName() (string, error)
GetPackageName calls android.media.session.MediaController.getPackageName.
func (*MediaController) GetPlaybackInfo ¶ added in v0.0.4
func (m *MediaController) GetPlaybackInfo() (*jni.Object, error)
GetPlaybackInfo calls android.media.session.MediaController.getPlaybackInfo.
func (*MediaController) GetPlaybackState ¶ added in v0.0.4
func (m *MediaController) GetPlaybackState() (*jni.Object, error)
GetPlaybackState calls android.media.session.MediaController.getPlaybackState.
func (*MediaController) GetQueueTitle ¶ added in v0.0.4
func (m *MediaController) GetQueueTitle() (*jni.Object, error)
GetQueueTitle calls android.media.session.MediaController.getQueueTitle.
func (*MediaController) GetRatingType ¶ added in v0.0.4
func (m *MediaController) GetRatingType() (int32, error)
GetRatingType calls android.media.session.MediaController.getRatingType.
func (*MediaController) GetSessionActivity ¶ added in v0.0.4
func (m *MediaController) GetSessionActivity() (*jni.Object, error)
GetSessionActivity calls android.media.session.MediaController.getSessionActivity.
func (*MediaController) GetSessionInfo ¶ added in v0.0.4
func (m *MediaController) GetSessionInfo() (*jni.Object, error)
GetSessionInfo calls android.media.session.MediaController.getSessionInfo.
func (*MediaController) GetSessionToken ¶ added in v0.0.4
func (m *MediaController) GetSessionToken() (*jni.Object, error)
GetSessionToken calls android.media.session.MediaController.getSessionToken.
func (*MediaController) GetTag ¶ added in v0.0.4
func (m *MediaController) GetTag() (string, error)
GetTag calls android.media.session.MediaController.getTag.
func (*MediaController) GetTransportControls ¶ added in v0.0.4
func (m *MediaController) GetTransportControls() (*jni.Object, error)
GetTransportControls calls android.media.session.MediaController.getTransportControls.
func (*MediaController) RegisterCallback ¶ added in v0.0.4
func (m *MediaController) RegisterCallback(arg0 *jni.Object) error
RegisterCallback calls android.media.session.MediaController.registerCallback.
func (*MediaController) SendCommand ¶ added in v0.0.4
SendCommand calls android.media.session.MediaController.sendCommand.
func (*MediaController) SetVolumeTo ¶ added in v0.0.4
func (m *MediaController) SetVolumeTo(arg0 int32, arg1 int32) error
SetVolumeTo calls android.media.session.MediaController.setVolumeTo.
func (*MediaController) UnregisterCallback ¶ added in v0.0.4
func (m *MediaController) UnregisterCallback(arg0 *jni.Object) error
UnregisterCallback calls android.media.session.MediaController.unregisterCallback.
type MediaControllerCallback ¶ added in v0.0.7
MediaControllerCallback wraps android.media.session.MediaController$Callback.
func (*MediaControllerCallback) OnAudioInfoChanged ¶ added in v0.0.7
func (m *MediaControllerCallback) OnAudioInfoChanged(arg0 *jni.Object) error
OnAudioInfoChanged calls android.media.session.MediaController$Callback.onAudioInfoChanged.
func (*MediaControllerCallback) OnExtrasChanged ¶ added in v0.0.7
func (m *MediaControllerCallback) OnExtrasChanged(arg0 *jni.Object) error
OnExtrasChanged calls android.media.session.MediaController$Callback.onExtrasChanged.
func (*MediaControllerCallback) OnMetadataChanged ¶ added in v0.0.7
func (m *MediaControllerCallback) OnMetadataChanged(arg0 *jni.Object) error
OnMetadataChanged calls android.media.session.MediaController$Callback.onMetadataChanged.
func (*MediaControllerCallback) OnPlaybackStateChanged ¶ added in v0.0.7
func (m *MediaControllerCallback) OnPlaybackStateChanged(arg0 *jni.Object) error
OnPlaybackStateChanged calls android.media.session.MediaController$Callback.onPlaybackStateChanged.
func (*MediaControllerCallback) OnQueueTitleChanged ¶ added in v0.0.7
func (m *MediaControllerCallback) OnQueueTitleChanged(arg0 string) error
OnQueueTitleChanged calls android.media.session.MediaController$Callback.onQueueTitleChanged.
func (*MediaControllerCallback) OnSessionDestroyed ¶ added in v0.0.7
func (m *MediaControllerCallback) OnSessionDestroyed() error
OnSessionDestroyed calls android.media.session.MediaController$Callback.onSessionDestroyed.
func (*MediaControllerCallback) OnSessionEvent ¶ added in v0.0.7
func (m *MediaControllerCallback) OnSessionEvent(arg0 string, arg1 *jni.Object) error
OnSessionEvent calls android.media.session.MediaController$Callback.onSessionEvent.
type MediaControllerPlaybackInfo ¶ added in v0.0.7
MediaControllerPlaybackInfo wraps android.media.session.MediaController$PlaybackInfo.
func (*MediaControllerPlaybackInfo) DescribeContents ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) DescribeContents() (int32, error)
DescribeContents calls android.media.session.MediaController$PlaybackInfo.describeContents.
func (*MediaControllerPlaybackInfo) GetAudioAttributes ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetAudioAttributes() (*jni.Object, error)
GetAudioAttributes calls android.media.session.MediaController$PlaybackInfo.getAudioAttributes.
func (*MediaControllerPlaybackInfo) GetCurrentVolume ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetCurrentVolume() (int32, error)
GetCurrentVolume calls android.media.session.MediaController$PlaybackInfo.getCurrentVolume.
func (*MediaControllerPlaybackInfo) GetMaxVolume ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetMaxVolume() (int32, error)
GetMaxVolume calls android.media.session.MediaController$PlaybackInfo.getMaxVolume.
func (*MediaControllerPlaybackInfo) GetPlaybackType ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetPlaybackType() (int32, error)
GetPlaybackType calls android.media.session.MediaController$PlaybackInfo.getPlaybackType.
func (*MediaControllerPlaybackInfo) GetVolumeControl ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetVolumeControl() (int32, error)
GetVolumeControl calls android.media.session.MediaController$PlaybackInfo.getVolumeControl.
func (*MediaControllerPlaybackInfo) GetVolumeControlId ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) GetVolumeControlId() (string, error)
GetVolumeControlId calls android.media.session.MediaController$PlaybackInfo.getVolumeControlId.
func (*MediaControllerPlaybackInfo) ToString ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) ToString() (string, error)
ToString calls android.media.session.MediaController$PlaybackInfo.toString.
func (*MediaControllerPlaybackInfo) WriteToParcel ¶ added in v0.0.7
func (m *MediaControllerPlaybackInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.media.session.MediaController$PlaybackInfo.writeToParcel.
type MediaControllerTransportControls ¶ added in v0.0.7
MediaControllerTransportControls wraps android.media.session.MediaController$TransportControls.
func (*MediaControllerTransportControls) FastForward ¶ added in v0.0.7
func (m *MediaControllerTransportControls) FastForward() error
FastForward calls android.media.session.MediaController$TransportControls.fastForward.
func (*MediaControllerTransportControls) Pause ¶ added in v0.0.7
func (m *MediaControllerTransportControls) Pause() error
Pause calls android.media.session.MediaController$TransportControls.pause.
func (*MediaControllerTransportControls) Play ¶ added in v0.0.7
func (m *MediaControllerTransportControls) Play() error
Play calls android.media.session.MediaController$TransportControls.play.
func (*MediaControllerTransportControls) PlayFromMediaId ¶ added in v0.0.7
func (m *MediaControllerTransportControls) PlayFromMediaId(arg0 string, arg1 *jni.Object) error
PlayFromMediaId calls android.media.session.MediaController$TransportControls.playFromMediaId.
func (*MediaControllerTransportControls) PlayFromSearch ¶ added in v0.0.7
func (m *MediaControllerTransportControls) PlayFromSearch(arg0 string, arg1 *jni.Object) error
PlayFromSearch calls android.media.session.MediaController$TransportControls.playFromSearch.
func (*MediaControllerTransportControls) PlayFromUri ¶ added in v0.0.7
PlayFromUri calls android.media.session.MediaController$TransportControls.playFromUri.
func (*MediaControllerTransportControls) Prepare ¶ added in v0.0.7
func (m *MediaControllerTransportControls) Prepare() error
Prepare calls android.media.session.MediaController$TransportControls.prepare.
func (*MediaControllerTransportControls) PrepareFromMediaId ¶ added in v0.0.7
func (m *MediaControllerTransportControls) PrepareFromMediaId(arg0 string, arg1 *jni.Object) error
PrepareFromMediaId calls android.media.session.MediaController$TransportControls.prepareFromMediaId.
func (*MediaControllerTransportControls) PrepareFromSearch ¶ added in v0.0.7
func (m *MediaControllerTransportControls) PrepareFromSearch(arg0 string, arg1 *jni.Object) error
PrepareFromSearch calls android.media.session.MediaController$TransportControls.prepareFromSearch.
func (*MediaControllerTransportControls) PrepareFromUri ¶ added in v0.0.7
PrepareFromUri calls android.media.session.MediaController$TransportControls.prepareFromUri.
func (*MediaControllerTransportControls) Rewind ¶ added in v0.0.7
func (m *MediaControllerTransportControls) Rewind() error
Rewind calls android.media.session.MediaController$TransportControls.rewind.
func (*MediaControllerTransportControls) SeekTo ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SeekTo(arg0 int64) error
SeekTo calls android.media.session.MediaController$TransportControls.seekTo.
func (*MediaControllerTransportControls) SendCustomAction2 ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SendCustomAction2(arg0 *jni.Object, arg1 *jni.Object) error
SendCustomAction2 calls android.media.session.MediaController$TransportControls.sendCustomAction.
func (*MediaControllerTransportControls) SendCustomAction2_1 ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SendCustomAction2_1(arg0 string, arg1 *jni.Object) error
SendCustomAction2_1 calls android.media.session.MediaController$TransportControls.sendCustomAction.
func (*MediaControllerTransportControls) SetPlaybackSpeed ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SetPlaybackSpeed(arg0 float32) error
SetPlaybackSpeed calls android.media.session.MediaController$TransportControls.setPlaybackSpeed.
func (*MediaControllerTransportControls) SetRating ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SetRating(arg0 *jni.Object) error
SetRating calls android.media.session.MediaController$TransportControls.setRating.
func (*MediaControllerTransportControls) SkipToNext ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SkipToNext() error
SkipToNext calls android.media.session.MediaController$TransportControls.skipToNext.
func (*MediaControllerTransportControls) SkipToPrevious ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SkipToPrevious() error
SkipToPrevious calls android.media.session.MediaController$TransportControls.skipToPrevious.
func (*MediaControllerTransportControls) SkipToQueueItem ¶ added in v0.0.7
func (m *MediaControllerTransportControls) SkipToQueueItem(arg0 int64) error
SkipToQueueItem calls android.media.session.MediaController$TransportControls.skipToQueueItem.
func (*MediaControllerTransportControls) Stop ¶ added in v0.0.7
func (m *MediaControllerTransportControls) Stop() error
Stop calls android.media.session.MediaController$TransportControls.stop.
type MediaSession ¶ added in v0.0.7
MediaSession wraps android.media.session.MediaSession.
func NewMediaSession ¶ added in v0.0.7
NewMediaSession creates a new android.media.session.MediaSession instance.
func (*MediaSession) GetController ¶ added in v0.0.7
func (m *MediaSession) GetController() (*jni.Object, error)
GetController calls android.media.session.MediaSession.getController.
func (*MediaSession) GetCurrentControllerInfo ¶ added in v0.0.7
func (m *MediaSession) GetCurrentControllerInfo() (*jni.Object, error)
GetCurrentControllerInfo calls android.media.session.MediaSession.getCurrentControllerInfo.
func (*MediaSession) GetSessionToken ¶ added in v0.0.7
func (m *MediaSession) GetSessionToken() (*jni.Object, error)
GetSessionToken calls android.media.session.MediaSession.getSessionToken.
func (*MediaSession) IsActive ¶ added in v0.0.7
func (m *MediaSession) IsActive() (bool, error)
IsActive calls android.media.session.MediaSession.isActive.
func (*MediaSession) Release ¶ added in v0.0.7
func (m *MediaSession) Release() error
Release calls android.media.session.MediaSession.release.
func (*MediaSession) SendSessionEvent ¶ added in v0.0.7
func (m *MediaSession) SendSessionEvent(arg0 string, arg1 *jni.Object) error
SendSessionEvent calls android.media.session.MediaSession.sendSessionEvent.
func (*MediaSession) SetActive ¶ added in v0.0.7
func (m *MediaSession) SetActive(arg0 bool) error
SetActive calls android.media.session.MediaSession.setActive.
func (*MediaSession) SetCallback ¶ added in v0.0.7
func (m *MediaSession) SetCallback(arg0 *jni.Object) error
SetCallback calls android.media.session.MediaSession.setCallback.
func (*MediaSession) SetExtras ¶ added in v0.0.7
func (m *MediaSession) SetExtras(arg0 *jni.Object) error
SetExtras calls android.media.session.MediaSession.setExtras.
func (*MediaSession) SetFlags ¶ added in v0.0.7
func (m *MediaSession) SetFlags(arg0 int32) error
SetFlags calls android.media.session.MediaSession.setFlags.
func (*MediaSession) SetMediaButtonBroadcastReceiver ¶ added in v0.0.7
func (m *MediaSession) SetMediaButtonBroadcastReceiver(arg0 *jni.Object) error
SetMediaButtonBroadcastReceiver calls android.media.session.MediaSession.setMediaButtonBroadcastReceiver.
func (*MediaSession) SetMediaButtonReceiver ¶ added in v0.0.7
func (m *MediaSession) SetMediaButtonReceiver(arg0 *jni.Object) error
SetMediaButtonReceiver calls android.media.session.MediaSession.setMediaButtonReceiver.
func (*MediaSession) SetMetadata ¶ added in v0.0.7
func (m *MediaSession) SetMetadata(arg0 *jni.Object) error
SetMetadata calls android.media.session.MediaSession.setMetadata.
func (*MediaSession) SetPlaybackState ¶ added in v0.0.7
func (m *MediaSession) SetPlaybackState(arg0 *jni.Object) error
SetPlaybackState calls android.media.session.MediaSession.setPlaybackState.
func (*MediaSession) SetPlaybackToLocal ¶ added in v0.0.7
func (m *MediaSession) SetPlaybackToLocal(arg0 *jni.Object) error
SetPlaybackToLocal calls android.media.session.MediaSession.setPlaybackToLocal.
func (*MediaSession) SetPlaybackToRemote ¶ added in v0.0.7
func (m *MediaSession) SetPlaybackToRemote(arg0 *jni.Object) error
SetPlaybackToRemote calls android.media.session.MediaSession.setPlaybackToRemote.
func (*MediaSession) SetQueueTitle ¶ added in v0.0.7
func (m *MediaSession) SetQueueTitle(arg0 string) error
SetQueueTitle calls android.media.session.MediaSession.setQueueTitle.
func (*MediaSession) SetRatingType ¶ added in v0.0.7
func (m *MediaSession) SetRatingType(arg0 int32) error
SetRatingType calls android.media.session.MediaSession.setRatingType.
func (*MediaSession) SetSessionActivity ¶ added in v0.0.7
func (m *MediaSession) SetSessionActivity(arg0 *jni.Object) error
SetSessionActivity calls android.media.session.MediaSession.setSessionActivity.
type MediaSessionCallback ¶ added in v0.0.7
MediaSessionCallback wraps android.media.session.MediaSession$Callback.
func (*MediaSessionCallback) OnCommand ¶ added in v0.0.7
OnCommand calls android.media.session.MediaSession$Callback.onCommand.
func (*MediaSessionCallback) OnCustomAction ¶ added in v0.0.7
func (m *MediaSessionCallback) OnCustomAction(arg0 string, arg1 *jni.Object) error
OnCustomAction calls android.media.session.MediaSession$Callback.onCustomAction.
func (*MediaSessionCallback) OnFastForward ¶ added in v0.0.7
func (m *MediaSessionCallback) OnFastForward() error
OnFastForward calls android.media.session.MediaSession$Callback.onFastForward.
func (*MediaSessionCallback) OnMediaButtonEvent ¶ added in v0.0.7
func (m *MediaSessionCallback) OnMediaButtonEvent(arg0 *jni.Object) (bool, error)
OnMediaButtonEvent calls android.media.session.MediaSession$Callback.onMediaButtonEvent.
func (*MediaSessionCallback) OnPause ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPause() error
OnPause calls android.media.session.MediaSession$Callback.onPause.
func (*MediaSessionCallback) OnPlay ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPlay() error
OnPlay calls android.media.session.MediaSession$Callback.onPlay.
func (*MediaSessionCallback) OnPlayFromMediaId ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPlayFromMediaId(arg0 string, arg1 *jni.Object) error
OnPlayFromMediaId calls android.media.session.MediaSession$Callback.onPlayFromMediaId.
func (*MediaSessionCallback) OnPlayFromSearch ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPlayFromSearch(arg0 string, arg1 *jni.Object) error
OnPlayFromSearch calls android.media.session.MediaSession$Callback.onPlayFromSearch.
func (*MediaSessionCallback) OnPlayFromUri ¶ added in v0.0.7
OnPlayFromUri calls android.media.session.MediaSession$Callback.onPlayFromUri.
func (*MediaSessionCallback) OnPrepare ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPrepare() error
OnPrepare calls android.media.session.MediaSession$Callback.onPrepare.
func (*MediaSessionCallback) OnPrepareFromMediaId ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPrepareFromMediaId(arg0 string, arg1 *jni.Object) error
OnPrepareFromMediaId calls android.media.session.MediaSession$Callback.onPrepareFromMediaId.
func (*MediaSessionCallback) OnPrepareFromSearch ¶ added in v0.0.7
func (m *MediaSessionCallback) OnPrepareFromSearch(arg0 string, arg1 *jni.Object) error
OnPrepareFromSearch calls android.media.session.MediaSession$Callback.onPrepareFromSearch.
func (*MediaSessionCallback) OnPrepareFromUri ¶ added in v0.0.7
OnPrepareFromUri calls android.media.session.MediaSession$Callback.onPrepareFromUri.
func (*MediaSessionCallback) OnRewind ¶ added in v0.0.7
func (m *MediaSessionCallback) OnRewind() error
OnRewind calls android.media.session.MediaSession$Callback.onRewind.
func (*MediaSessionCallback) OnSeekTo ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSeekTo(arg0 int64) error
OnSeekTo calls android.media.session.MediaSession$Callback.onSeekTo.
func (*MediaSessionCallback) OnSetPlaybackSpeed ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSetPlaybackSpeed(arg0 float32) error
OnSetPlaybackSpeed calls android.media.session.MediaSession$Callback.onSetPlaybackSpeed.
func (*MediaSessionCallback) OnSetRating ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSetRating(arg0 *jni.Object) error
OnSetRating calls android.media.session.MediaSession$Callback.onSetRating.
func (*MediaSessionCallback) OnSkipToNext ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSkipToNext() error
OnSkipToNext calls android.media.session.MediaSession$Callback.onSkipToNext.
func (*MediaSessionCallback) OnSkipToPrevious ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSkipToPrevious() error
OnSkipToPrevious calls android.media.session.MediaSession$Callback.onSkipToPrevious.
func (*MediaSessionCallback) OnSkipToQueueItem ¶ added in v0.0.7
func (m *MediaSessionCallback) OnSkipToQueueItem(arg0 int64) error
OnSkipToQueueItem calls android.media.session.MediaSession$Callback.onSkipToQueueItem.
func (*MediaSessionCallback) OnStop ¶ added in v0.0.7
func (m *MediaSessionCallback) OnStop() error
OnStop calls android.media.session.MediaSession$Callback.onStop.
type MediaSessionManager ¶ added in v0.0.4
MediaSessionManager wraps android.media.session.MediaSessionManager.
func NewMediaSessionManager ¶ added in v0.0.4
func NewMediaSessionManager(ctx *app.Context) (*MediaSessionManager, error)
NewMediaSessionManager obtains android.media.session.MediaSessionManager from the Android system service manager.
func (*MediaSessionManager) AddOnActiveSessionsChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) AddOnActiveSessionsChangedListener(arg0 *jni.Object, arg1 *jni.Object) error
AddOnActiveSessionsChangedListener calls android.media.session.MediaSessionManager.addOnActiveSessionsChangedListener.
func (*MediaSessionManager) AddOnMediaKeyEventSessionChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) AddOnMediaKeyEventSessionChangedListener(arg0 *jni.Object, arg1 *jni.Object) error
AddOnMediaKeyEventSessionChangedListener calls android.media.session.MediaSessionManager.addOnMediaKeyEventSessionChangedListener.
func (*MediaSessionManager) AddOnSession2TokensChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) AddOnSession2TokensChangedListener(arg0 *jni.Object) error
AddOnSession2TokensChangedListener calls android.media.session.MediaSessionManager.addOnSession2TokensChangedListener.
func (*MediaSessionManager) Close ¶ added in v0.0.4
func (m *MediaSessionManager) Close()
Close releases the global reference to the underlying Java object. After Close, the MediaSessionManager must not be used.
func (*MediaSessionManager) GetMediaKeyEventSession ¶ added in v0.0.4
func (m *MediaSessionManager) GetMediaKeyEventSession() (*jni.Object, error)
GetMediaKeyEventSession calls android.media.session.MediaSessionManager.getMediaKeyEventSession.
func (*MediaSessionManager) GetMediaKeyEventSessionPackageName ¶ added in v0.0.4
func (m *MediaSessionManager) GetMediaKeyEventSessionPackageName() (string, error)
GetMediaKeyEventSessionPackageName calls android.media.session.MediaSessionManager.getMediaKeyEventSessionPackageName.
func (*MediaSessionManager) IsTrustedForMediaControl ¶ added in v0.0.4
func (m *MediaSessionManager) IsTrustedForMediaControl(arg0 *jni.Object) (bool, error)
IsTrustedForMediaControl calls android.media.session.MediaSessionManager.isTrustedForMediaControl.
func (*MediaSessionManager) NotifySession2Created ¶ added in v0.0.4
func (m *MediaSessionManager) NotifySession2Created(arg0 *jni.Object) error
NotifySession2Created calls android.media.session.MediaSessionManager.notifySession2Created.
func (*MediaSessionManager) RemoveOnActiveSessionsChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) RemoveOnActiveSessionsChangedListener(arg0 *jni.Object) error
RemoveOnActiveSessionsChangedListener calls android.media.session.MediaSessionManager.removeOnActiveSessionsChangedListener.
func (*MediaSessionManager) RemoveOnMediaKeyEventSessionChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) RemoveOnMediaKeyEventSessionChangedListener(arg0 *jni.Object) error
RemoveOnMediaKeyEventSessionChangedListener calls android.media.session.MediaSessionManager.removeOnMediaKeyEventSessionChangedListener.
func (*MediaSessionManager) RemoveOnSession2TokensChangedListener ¶ added in v0.0.4
func (m *MediaSessionManager) RemoveOnSession2TokensChangedListener(arg0 *jni.Object) error
RemoveOnSession2TokensChangedListener calls android.media.session.MediaSessionManager.removeOnSession2TokensChangedListener.
type MediaSessionManagerOnMediaKeyEventSessionChangedListener ¶ added in v0.0.7
type MediaSessionManagerOnMediaKeyEventSessionChangedListener struct {
VM *jni.VM
Obj *jni.GlobalRef
}
MediaSessionManagerOnMediaKeyEventSessionChangedListener wraps android.media.session.MediaSessionManager$OnMediaKeyEventSessionChangedListener.
func (*MediaSessionManagerOnMediaKeyEventSessionChangedListener) OnMediaKeyEventSessionChanged ¶ added in v0.0.7
func (m *MediaSessionManagerOnMediaKeyEventSessionChangedListener) OnMediaKeyEventSessionChanged(arg0 string, arg1 *jni.Object) error
OnMediaKeyEventSessionChanged calls android.media.session.MediaSessionManager$OnMediaKeyEventSessionChangedListener.onMediaKeyEventSessionChanged.
type MediaSessionManagerRemoteUserInfo ¶ added in v0.0.7
MediaSessionManagerRemoteUserInfo wraps android.media.session.MediaSessionManager$RemoteUserInfo.
func (*MediaSessionManagerRemoteUserInfo) Equals ¶ added in v0.0.7
func (m *MediaSessionManagerRemoteUserInfo) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.media.session.MediaSessionManager$RemoteUserInfo.equals.
func (*MediaSessionManagerRemoteUserInfo) GetPackageName ¶ added in v0.0.7
func (m *MediaSessionManagerRemoteUserInfo) GetPackageName() (string, error)
GetPackageName calls android.media.session.MediaSessionManager$RemoteUserInfo.getPackageName.
func (*MediaSessionManagerRemoteUserInfo) GetPid ¶ added in v0.0.7
func (m *MediaSessionManagerRemoteUserInfo) GetPid() (int32, error)
GetPid calls android.media.session.MediaSessionManager$RemoteUserInfo.getPid.
func (*MediaSessionManagerRemoteUserInfo) GetUid ¶ added in v0.0.7
func (m *MediaSessionManagerRemoteUserInfo) GetUid() (int32, error)
GetUid calls android.media.session.MediaSessionManager$RemoteUserInfo.getUid.
func (*MediaSessionManagerRemoteUserInfo) HashCode ¶ added in v0.0.7
func (m *MediaSessionManagerRemoteUserInfo) HashCode() (int32, error)
HashCode calls android.media.session.MediaSessionManager$RemoteUserInfo.hashCode.
type MediaSessionQueueItem ¶ added in v0.0.7
MediaSessionQueueItem wraps android.media.session.MediaSession$QueueItem.
func (*MediaSessionQueueItem) DescribeContents ¶ added in v0.0.7
func (m *MediaSessionQueueItem) DescribeContents() (int32, error)
DescribeContents calls android.media.session.MediaSession$QueueItem.describeContents.
func (*MediaSessionQueueItem) Equals ¶ added in v0.0.7
func (m *MediaSessionQueueItem) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.media.session.MediaSession$QueueItem.equals.
func (*MediaSessionQueueItem) GetDescription ¶ added in v0.0.7
func (m *MediaSessionQueueItem) GetDescription() (*jni.Object, error)
GetDescription calls android.media.session.MediaSession$QueueItem.getDescription.
func (*MediaSessionQueueItem) GetQueueId ¶ added in v0.0.7
func (m *MediaSessionQueueItem) GetQueueId() (int64, error)
GetQueueId calls android.media.session.MediaSession$QueueItem.getQueueId.
func (*MediaSessionQueueItem) ToString ¶ added in v0.0.7
func (m *MediaSessionQueueItem) ToString() (string, error)
ToString calls android.media.session.MediaSession$QueueItem.toString.
func (*MediaSessionQueueItem) WriteToParcel ¶ added in v0.0.7
func (m *MediaSessionQueueItem) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.media.session.MediaSession$QueueItem.writeToParcel.
type MediaSessionToken ¶ added in v0.0.7
MediaSessionToken wraps android.media.session.MediaSession$Token.
func (*MediaSessionToken) DescribeContents ¶ added in v0.0.7
func (m *MediaSessionToken) DescribeContents() (int32, error)
DescribeContents calls android.media.session.MediaSession$Token.describeContents.
func (*MediaSessionToken) Equals ¶ added in v0.0.7
func (m *MediaSessionToken) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.media.session.MediaSession$Token.equals.
func (*MediaSessionToken) HashCode ¶ added in v0.0.7
func (m *MediaSessionToken) HashCode() (int32, error)
HashCode calls android.media.session.MediaSession$Token.hashCode.
func (*MediaSessionToken) WriteToParcel ¶ added in v0.0.7
func (m *MediaSessionToken) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.media.session.MediaSession$Token.writeToParcel.
type PlaybackState ¶ added in v0.0.7
PlaybackState wraps android.media.session.PlaybackState.
func (*PlaybackState) DescribeContents ¶ added in v0.0.7
func (m *PlaybackState) DescribeContents() (int32, error)
DescribeContents calls android.media.session.PlaybackState.describeContents.
func (*PlaybackState) GetActions ¶ added in v0.0.7
func (m *PlaybackState) GetActions() (int64, error)
GetActions calls android.media.session.PlaybackState.getActions.
func (*PlaybackState) GetActiveQueueItemId ¶ added in v0.0.7
func (m *PlaybackState) GetActiveQueueItemId() (int64, error)
GetActiveQueueItemId calls android.media.session.PlaybackState.getActiveQueueItemId.
func (*PlaybackState) GetBufferedPosition ¶ added in v0.0.7
func (m *PlaybackState) GetBufferedPosition() (int64, error)
GetBufferedPosition calls android.media.session.PlaybackState.getBufferedPosition.
func (*PlaybackState) GetErrorMessage ¶ added in v0.0.7
func (m *PlaybackState) GetErrorMessage() (*jni.Object, error)
GetErrorMessage calls android.media.session.PlaybackState.getErrorMessage.
func (*PlaybackState) GetExtras ¶ added in v0.0.7
func (m *PlaybackState) GetExtras() (*jni.Object, error)
GetExtras calls android.media.session.PlaybackState.getExtras.
func (*PlaybackState) GetLastPositionUpdateTime ¶ added in v0.0.7
func (m *PlaybackState) GetLastPositionUpdateTime() (int64, error)
GetLastPositionUpdateTime calls android.media.session.PlaybackState.getLastPositionUpdateTime.
func (*PlaybackState) GetPlaybackSpeed ¶ added in v0.0.7
func (m *PlaybackState) GetPlaybackSpeed() (float32, error)
GetPlaybackSpeed calls android.media.session.PlaybackState.getPlaybackSpeed.
func (*PlaybackState) GetPosition ¶ added in v0.0.7
func (m *PlaybackState) GetPosition() (int64, error)
GetPosition calls android.media.session.PlaybackState.getPosition.
func (*PlaybackState) GetState ¶ added in v0.0.7
func (m *PlaybackState) GetState() (int32, error)
GetState calls android.media.session.PlaybackState.getState.
func (*PlaybackState) IsActive ¶ added in v0.0.7
func (m *PlaybackState) IsActive() (bool, error)
IsActive calls android.media.session.PlaybackState.isActive.
func (*PlaybackState) ToString ¶ added in v0.0.7
func (m *PlaybackState) ToString() (string, error)
ToString calls android.media.session.PlaybackState.toString.
func (*PlaybackState) WriteToParcel ¶ added in v0.0.7
func (m *PlaybackState) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.media.session.PlaybackState.writeToParcel.
type PlaybackStateBuilder ¶ added in v0.0.7
PlaybackStateBuilder wraps android.media.session.PlaybackState$Builder.
func (*PlaybackStateBuilder) AddCustomAction1 ¶ added in v0.0.7
AddCustomAction1 calls android.media.session.PlaybackState$Builder.addCustomAction.
func (*PlaybackStateBuilder) AddCustomAction3_1 ¶ added in v0.0.7
func (m *PlaybackStateBuilder) AddCustomAction3_1( arg0 string, arg1 string, arg2 int32, ) (*jni.Object, error)
AddCustomAction3_1 calls android.media.session.PlaybackState$Builder.addCustomAction.
func (*PlaybackStateBuilder) Build ¶ added in v0.0.7
func (m *PlaybackStateBuilder) Build() (*jni.Object, error)
Build calls android.media.session.PlaybackState$Builder.build.
func (*PlaybackStateBuilder) SetActions ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetActions(arg0 int64) (*jni.Object, error)
SetActions calls android.media.session.PlaybackState$Builder.setActions.
func (*PlaybackStateBuilder) SetActiveQueueItemId ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetActiveQueueItemId(arg0 int64) (*jni.Object, error)
SetActiveQueueItemId calls android.media.session.PlaybackState$Builder.setActiveQueueItemId.
func (*PlaybackStateBuilder) SetBufferedPosition ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetBufferedPosition(arg0 int64) (*jni.Object, error)
SetBufferedPosition calls android.media.session.PlaybackState$Builder.setBufferedPosition.
func (*PlaybackStateBuilder) SetErrorMessage ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetErrorMessage(arg0 string) (*jni.Object, error)
SetErrorMessage calls android.media.session.PlaybackState$Builder.setErrorMessage.
func (*PlaybackStateBuilder) SetExtras ¶ added in v0.0.7
SetExtras calls android.media.session.PlaybackState$Builder.setExtras.
func (*PlaybackStateBuilder) SetState3 ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetState3( arg0 int32, arg1 int64, arg2 float32, ) (*jni.Object, error)
SetState3 calls android.media.session.PlaybackState$Builder.setState.
func (*PlaybackStateBuilder) SetState4_1 ¶ added in v0.0.7
func (m *PlaybackStateBuilder) SetState4_1( arg0 int32, arg1 int64, arg2 float32, arg3 int64, ) (*jni.Object, error)
SetState4_1 calls android.media.session.PlaybackState$Builder.setState.
type PlaybackStateCustomAction ¶ added in v0.0.7
PlaybackStateCustomAction wraps android.media.session.PlaybackState$CustomAction.
func (*PlaybackStateCustomAction) DescribeContents ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) DescribeContents() (int32, error)
DescribeContents calls android.media.session.PlaybackState$CustomAction.describeContents.
func (*PlaybackStateCustomAction) GetAction ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) GetAction() (string, error)
GetAction calls android.media.session.PlaybackState$CustomAction.getAction.
func (*PlaybackStateCustomAction) GetExtras ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) GetExtras() (*jni.Object, error)
GetExtras calls android.media.session.PlaybackState$CustomAction.getExtras.
func (*PlaybackStateCustomAction) GetIcon ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) GetIcon() (int32, error)
GetIcon calls android.media.session.PlaybackState$CustomAction.getIcon.
func (*PlaybackStateCustomAction) GetName ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) GetName() (*jni.Object, error)
GetName calls android.media.session.PlaybackState$CustomAction.getName.
func (*PlaybackStateCustomAction) ToString ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) ToString() (string, error)
ToString calls android.media.session.PlaybackState$CustomAction.toString.
func (*PlaybackStateCustomAction) WriteToParcel ¶ added in v0.0.7
func (m *PlaybackStateCustomAction) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.media.session.PlaybackState$CustomAction.writeToParcel.
Source Files
¶
- constants.go
- doc.go
- init.go
- media_controller.go
- media_controller_callback.go
- media_controller_playback_info.go
- media_controller_transport_controls.go
- media_session.go
- media_session_callback.go
- media_session_manager.go
- media_session_manager_on_media_key_event_session_changed_listener.go
- media_session_manager_remote_user_info.go
- media_session_queue_item.go
- media_session_token.go
- playback_state.go
- playback_state_builder.go
- playback_state_custom_action.go