interactive

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

Index

Constants

View Source
const (
	Creator                             = consts.Creator
	InteractiveAppTypeAtsc              = consts.InteractiveAppTypeAtsc
	InteractiveAppTypeGinga             = consts.InteractiveAppTypeGinga
	InteractiveAppTypeHbbtv             = consts.InteractiveAppTypeHbbtv
	InteractiveAppTypeOther             = consts.InteractiveAppTypeOther
	InteractiveAppTypeTargetedAd        = consts.InteractiveAppTypeTargetedAd
	CommandParameterValueStopModeBlank  = consts.CommandParameterValueStopModeBlank
	CommandParameterValueStopModeFreeze = consts.CommandParameterValueStopModeFreeze
	ErrorBlocked                        = consts.ErrorBlocked
	ErrorEncrypted                      = consts.ErrorEncrypted
	ErrorNone                           = consts.ErrorNone
	ErrorNotSupported                   = consts.ErrorNotSupported
	ErrorResourceUnavailable            = consts.ErrorResourceUnavailable
	ErrorUnknown                        = consts.ErrorUnknown
	ErrorUnknownChannel                 = consts.ErrorUnknownChannel
	ErrorWeakSignal                     = consts.ErrorWeakSignal
	InteractiveAppStateError            = consts.InteractiveAppStateError
	InteractiveAppStateRunning          = consts.InteractiveAppStateRunning
	InteractiveAppStateStopped          = consts.InteractiveAppStateStopped
	ServiceStateError                   = consts.ServiceStateError
	ServiceStatePreparing               = consts.ServiceStatePreparing
	ServiceStateReady                   = consts.ServiceStateReady
	ServiceStateUnrealized              = consts.ServiceStateUnrealized
	TeletextAppStateError               = consts.TeletextAppStateError
	TeletextAppStateHide                = consts.TeletextAppStateHide
	TeletextAppStateShow                = consts.TeletextAppStateShow
)
View Source
const (
	CommandParameterKeyChangeChannelQuietly  = consts.CommandParameterKeyChangeChannelQuietly
	CommandParameterKeyChannelUri            = consts.CommandParameterKeyChannelUri
	CommandParameterKeyInputId               = consts.CommandParameterKeyInputId
	CommandParameterKeyPlaybackParams        = consts.CommandParameterKeyPlaybackParams
	CommandParameterKeyProgramUri            = consts.CommandParameterKeyProgramUri
	CommandParameterKeyStopMode              = consts.CommandParameterKeyStopMode
	CommandParameterKeyTimePosition          = consts.CommandParameterKeyTimePosition
	CommandParameterKeyTimeShiftMode         = consts.CommandParameterKeyTimeShiftMode
	CommandParameterKeyTrackId               = consts.CommandParameterKeyTrackId
	CommandParameterKeyTrackType             = consts.CommandParameterKeyTrackType
	CommandParameterKeyVolume                = consts.CommandParameterKeyVolume
	PlaybackCommandTypeSelectTrack           = consts.PlaybackCommandTypeSelectTrack
	PlaybackCommandTypeSetStreamVolume       = consts.PlaybackCommandTypeSetStreamVolume
	PlaybackCommandTypeStop                  = consts.PlaybackCommandTypeStop
	PlaybackCommandTypeTune                  = consts.PlaybackCommandTypeTune
	PlaybackCommandTypeTuneNext              = consts.PlaybackCommandTypeTuneNext
	PlaybackCommandTypeTunePrev              = consts.PlaybackCommandTypeTunePrev
	ServiceInterface                         = consts.ServiceInterface
	ServiceMetaData                          = consts.ServiceMetaData
	TimeShiftCommandTypePause                = consts.TimeShiftCommandTypePause
	TimeShiftCommandTypePlay                 = consts.TimeShiftCommandTypePlay
	TimeShiftCommandTypeResume               = consts.TimeShiftCommandTypeResume
	TimeShiftCommandTypeSeekTo               = consts.TimeShiftCommandTypeSeekTo
	TimeShiftCommandTypeSetMode              = consts.TimeShiftCommandTypeSetMode
	TimeShiftCommandTypeSetPlaybackParams    = consts.TimeShiftCommandTypeSetPlaybackParams
	BiInteractiveAppKeyAlias                 = consts.BiInteractiveAppKeyAlias
	BiInteractiveAppKeyCertificate           = consts.BiInteractiveAppKeyCertificate
	BiInteractiveAppKeyHttpAdditionalHeaders = consts.BiInteractiveAppKeyHttpAdditionalHeaders
	BiInteractiveAppKeyHttpUserAgent         = consts.BiInteractiveAppKeyHttpUserAgent
	BiInteractiveAppKeyPrivateKey            = consts.BiInteractiveAppKeyPrivateKey
	ErrorKeyMethodName                       = consts.ErrorKeyMethodName
	ActionAppLinkCommand                     = consts.ActionAppLinkCommand
	AppLinkKeyBackUri                        = consts.AppLinkKeyBackUri
	AppLinkKeyClassName                      = consts.AppLinkKeyClassName
	AppLinkKeyCommandType                    = consts.AppLinkKeyCommandType
	AppLinkKeyPackageName                    = consts.AppLinkKeyPackageName
	AppLinkKeyServiceId                      = consts.AppLinkKeyServiceId
	IntentKeyBiInteractiveAppType            = consts.IntentKeyBiInteractiveAppType
	IntentKeyBiInteractiveAppUri             = consts.IntentKeyBiInteractiveAppUri
	IntentKeyChannelUri                      = consts.IntentKeyChannelUri
	IntentKeyCommandType                     = consts.IntentKeyCommandType
	IntentKeyInteractiveAppServiceId         = consts.IntentKeyInteractiveAppServiceId
	IntentKeyTvInputId                       = consts.IntentKeyTvInputId
)

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 AppLinkInfo

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

AppLinkInfo wraps android.media.tv.interactive.AppLinkInfo.

func NewAppLinkInfo

func NewAppLinkInfo(vm *jni.VM, arg0 string, arg1 string, arg2 string) (*AppLinkInfo, error)

NewAppLinkInfo creates a new android.media.tv.interactive.AppLinkInfo instance.

func (*AppLinkInfo) DescribeContents

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

DescribeContents calls android.media.tv.interactive.AppLinkInfo.describeContents.

func (*AppLinkInfo) GetComponentName

func (m *AppLinkInfo) GetComponentName() (*jni.Object, error)

GetComponentName calls android.media.tv.interactive.AppLinkInfo.getComponentName.

func (*AppLinkInfo) GetUri

func (m *AppLinkInfo) GetUri() (*jni.Object, error)

GetUri calls android.media.tv.interactive.AppLinkInfo.getUri.

func (*AppLinkInfo) ToString

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

ToString calls android.media.tv.interactive.AppLinkInfo.toString.

func (*AppLinkInfo) WriteToParcel

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

WriteToParcel calls android.media.tv.interactive.AppLinkInfo.writeToParcel.

type TvInteractiveAppManager

type TvInteractiveAppManager struct {
	VM  *jni.VM
	Ctx *app.Context
	Obj *jni.GlobalRef
}

TvInteractiveAppManager wraps android.media.tv.interactive.TvInteractiveAppManager.

func NewTvInteractiveAppManager

func NewTvInteractiveAppManager(ctx *app.Context) (*TvInteractiveAppManager, error)

NewTvInteractiveAppManager obtains android.media.tv.interactive.TvInteractiveAppManager from the Android system service manager.

func (*TvInteractiveAppManager) Close

func (m *TvInteractiveAppManager) Close()

Close releases the global reference to the underlying Java object. After Close, the TvInteractiveAppManager must not be used.

func (*TvInteractiveAppManager) RegisterAppLinkInfo

func (m *TvInteractiveAppManager) RegisterAppLinkInfo(arg0 string, arg1 *jni.Object) error

RegisterAppLinkInfo calls android.media.tv.interactive.TvInteractiveAppManager.registerAppLinkInfo.

func (*TvInteractiveAppManager) RegisterCallback

func (m *TvInteractiveAppManager) RegisterCallback(arg0 *jni.Object, arg1 *jni.Object) error

RegisterCallback calls android.media.tv.interactive.TvInteractiveAppManager.registerCallback.

func (*TvInteractiveAppManager) SendAppLinkCommand

func (m *TvInteractiveAppManager) SendAppLinkCommand(arg0 string, arg1 *jni.Object) error

SendAppLinkCommand calls android.media.tv.interactive.TvInteractiveAppManager.sendAppLinkCommand.

func (*TvInteractiveAppManager) UnregisterAppLinkInfo

func (m *TvInteractiveAppManager) UnregisterAppLinkInfo(arg0 string, arg1 *jni.Object) error

UnregisterAppLinkInfo calls android.media.tv.interactive.TvInteractiveAppManager.unregisterAppLinkInfo.

func (*TvInteractiveAppManager) UnregisterCallback

func (m *TvInteractiveAppManager) UnregisterCallback(arg0 *jni.Object) error

UnregisterCallback calls android.media.tv.interactive.TvInteractiveAppManager.unregisterCallback.

type TvInteractiveAppManagerTvInteractiveAppCallback

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

TvInteractiveAppManagerTvInteractiveAppCallback wraps android.media.tv.interactive.TvInteractiveAppManager$TvInteractiveAppCallback.

func (*TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceAdded

func (m *TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceAdded(arg0 string) error

OnInteractiveAppServiceAdded calls android.media.tv.interactive.TvInteractiveAppManager$TvInteractiveAppCallback.onInteractiveAppServiceAdded.

func (*TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceRemoved

func (m *TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceRemoved(arg0 string) error

OnInteractiveAppServiceRemoved calls android.media.tv.interactive.TvInteractiveAppManager$TvInteractiveAppCallback.onInteractiveAppServiceRemoved.

func (*TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceUpdated

func (m *TvInteractiveAppManagerTvInteractiveAppCallback) OnInteractiveAppServiceUpdated(arg0 string) error

OnInteractiveAppServiceUpdated calls android.media.tv.interactive.TvInteractiveAppManager$TvInteractiveAppCallback.onInteractiveAppServiceUpdated.

func (*TvInteractiveAppManagerTvInteractiveAppCallback) OnTvInteractiveAppServiceStateChanged

func (m *TvInteractiveAppManagerTvInteractiveAppCallback) OnTvInteractiveAppServiceStateChanged(
	arg0 string,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

OnTvInteractiveAppServiceStateChanged calls android.media.tv.interactive.TvInteractiveAppManager$TvInteractiveAppCallback.onTvInteractiveAppServiceStateChanged.

type TvInteractiveAppService

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

TvInteractiveAppService wraps android.media.tv.interactive.TvInteractiveAppService.

func (*TvInteractiveAppService) NotifyStateChanged

func (m *TvInteractiveAppService) NotifyStateChanged(
	arg0 int32,
	arg1 int32,
	arg2 int32,
) error

NotifyStateChanged calls android.media.tv.interactive.TvInteractiveAppService.notifyStateChanged.

func (*TvInteractiveAppService) OnAppLinkCommand

func (m *TvInteractiveAppService) OnAppLinkCommand(arg0 *jni.Object) error

OnAppLinkCommand calls android.media.tv.interactive.TvInteractiveAppService.onAppLinkCommand.

func (*TvInteractiveAppService) OnBind

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

OnBind calls android.media.tv.interactive.TvInteractiveAppService.onBind.

func (*TvInteractiveAppService) OnCreateSession

func (m *TvInteractiveAppService) OnCreateSession(arg0 string, arg1 int32) (*jni.Object, error)

OnCreateSession calls android.media.tv.interactive.TvInteractiveAppService.onCreateSession.

func (*TvInteractiveAppService) OnRegisterAppLinkInfo

func (m *TvInteractiveAppService) OnRegisterAppLinkInfo(arg0 *jni.Object) error

OnRegisterAppLinkInfo calls android.media.tv.interactive.TvInteractiveAppService.onRegisterAppLinkInfo.

func (*TvInteractiveAppService) OnUnregisterAppLinkInfo

func (m *TvInteractiveAppService) OnUnregisterAppLinkInfo(arg0 *jni.Object) error

OnUnregisterAppLinkInfo calls android.media.tv.interactive.TvInteractiveAppService.onUnregisterAppLinkInfo.

type TvInteractiveAppServiceInfo

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

TvInteractiveAppServiceInfo wraps android.media.tv.interactive.TvInteractiveAppServiceInfo.

func NewTvInteractiveAppServiceInfo

func NewTvInteractiveAppServiceInfo(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*TvInteractiveAppServiceInfo, error)

NewTvInteractiveAppServiceInfo creates a new android.media.tv.interactive.TvInteractiveAppServiceInfo instance.

func (*TvInteractiveAppServiceInfo) DescribeContents

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

DescribeContents calls android.media.tv.interactive.TvInteractiveAppServiceInfo.describeContents.

func (*TvInteractiveAppServiceInfo) GetId

GetId calls android.media.tv.interactive.TvInteractiveAppServiceInfo.getId.

func (*TvInteractiveAppServiceInfo) GetServiceInfo

func (m *TvInteractiveAppServiceInfo) GetServiceInfo() (*jni.Object, error)

GetServiceInfo calls android.media.tv.interactive.TvInteractiveAppServiceInfo.getServiceInfo.

func (*TvInteractiveAppServiceInfo) GetSupportedTypes

func (m *TvInteractiveAppServiceInfo) GetSupportedTypes() (int32, error)

GetSupportedTypes calls android.media.tv.interactive.TvInteractiveAppServiceInfo.getSupportedTypes.

func (*TvInteractiveAppServiceInfo) WriteToParcel

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

WriteToParcel calls android.media.tv.interactive.TvInteractiveAppServiceInfo.writeToParcel.

type TvInteractiveAppServiceSession

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

TvInteractiveAppServiceSession wraps android.media.tv.interactive.TvInteractiveAppService$Session.

func (*TvInteractiveAppServiceSession) IsMediaViewEnabled

func (m *TvInteractiveAppServiceSession) IsMediaViewEnabled() (bool, error)

IsMediaViewEnabled calls android.media.tv.interactive.TvInteractiveAppService$Session.isMediaViewEnabled.

func (*TvInteractiveAppServiceSession) LayoutSurface

func (m *TvInteractiveAppServiceSession) LayoutSurface(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) error

LayoutSurface calls android.media.tv.interactive.TvInteractiveAppService$Session.layoutSurface.

func (*TvInteractiveAppServiceSession) NotifyAdBufferReady

func (m *TvInteractiveAppServiceSession) NotifyAdBufferReady(arg0 *jni.Object) error

NotifyAdBufferReady calls android.media.tv.interactive.TvInteractiveAppService$Session.notifyAdBufferReady.

func (*TvInteractiveAppServiceSession) NotifyBiInteractiveAppCreated

func (m *TvInteractiveAppServiceSession) NotifyBiInteractiveAppCreated(arg0 *jni.Object, arg1 string) error

NotifyBiInteractiveAppCreated calls android.media.tv.interactive.TvInteractiveAppService$Session.notifyBiInteractiveAppCreated.

func (*TvInteractiveAppServiceSession) NotifySessionStateChanged

func (m *TvInteractiveAppServiceSession) NotifySessionStateChanged(arg0 int32, arg1 int32) error

NotifySessionStateChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.notifySessionStateChanged.

func (*TvInteractiveAppServiceSession) NotifyTeletextAppStateChanged

func (m *TvInteractiveAppServiceSession) NotifyTeletextAppStateChanged(arg0 int32) error

NotifyTeletextAppStateChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.notifyTeletextAppStateChanged.

func (*TvInteractiveAppServiceSession) OnAdBufferConsumed

func (m *TvInteractiveAppServiceSession) OnAdBufferConsumed(arg0 *jni.Object) error

OnAdBufferConsumed calls android.media.tv.interactive.TvInteractiveAppService$Session.onAdBufferConsumed.

func (*TvInteractiveAppServiceSession) OnAdResponse

func (m *TvInteractiveAppServiceSession) OnAdResponse(arg0 *jni.Object) error

OnAdResponse calls android.media.tv.interactive.TvInteractiveAppService$Session.onAdResponse.

func (*TvInteractiveAppServiceSession) OnAvailableSpeeds

func (m *TvInteractiveAppServiceSession) OnAvailableSpeeds(arg0 *jni.Object) error

OnAvailableSpeeds calls android.media.tv.interactive.TvInteractiveAppService$Session.onAvailableSpeeds.

func (*TvInteractiveAppServiceSession) OnBroadcastInfoResponse

func (m *TvInteractiveAppServiceSession) OnBroadcastInfoResponse(arg0 *jni.Object) error

OnBroadcastInfoResponse calls android.media.tv.interactive.TvInteractiveAppService$Session.onBroadcastInfoResponse.

func (*TvInteractiveAppServiceSession) OnCertificate

func (m *TvInteractiveAppServiceSession) OnCertificate(
	arg0 string,
	arg1 int32,
	arg2 *jni.Object,
) error

OnCertificate calls android.media.tv.interactive.TvInteractiveAppService$Session.onCertificate.

func (*TvInteractiveAppServiceSession) OnContentAllowed

func (m *TvInteractiveAppServiceSession) OnContentAllowed() error

OnContentAllowed calls android.media.tv.interactive.TvInteractiveAppService$Session.onContentAllowed.

func (*TvInteractiveAppServiceSession) OnContentBlocked

func (m *TvInteractiveAppServiceSession) OnContentBlocked(arg0 *jni.Object) error

OnContentBlocked calls android.media.tv.interactive.TvInteractiveAppService$Session.onContentBlocked.

func (*TvInteractiveAppServiceSession) OnCreateBiInteractiveAppRequest

func (m *TvInteractiveAppServiceSession) OnCreateBiInteractiveAppRequest(arg0 *jni.Object, arg1 *jni.Object) error

OnCreateBiInteractiveAppRequest calls android.media.tv.interactive.TvInteractiveAppService$Session.onCreateBiInteractiveAppRequest.

func (*TvInteractiveAppServiceSession) OnCreateMediaView

func (m *TvInteractiveAppServiceSession) OnCreateMediaView() (*jni.Object, error)

OnCreateMediaView calls android.media.tv.interactive.TvInteractiveAppService$Session.onCreateMediaView.

func (*TvInteractiveAppServiceSession) OnCurrentChannelLcn

func (m *TvInteractiveAppServiceSession) OnCurrentChannelLcn(arg0 int32) error

OnCurrentChannelLcn calls android.media.tv.interactive.TvInteractiveAppService$Session.onCurrentChannelLcn.

func (*TvInteractiveAppServiceSession) OnCurrentChannelUri

func (m *TvInteractiveAppServiceSession) OnCurrentChannelUri(arg0 *jni.Object) error

OnCurrentChannelUri calls android.media.tv.interactive.TvInteractiveAppService$Session.onCurrentChannelUri.

func (*TvInteractiveAppServiceSession) OnCurrentTvInputId

func (m *TvInteractiveAppServiceSession) OnCurrentTvInputId(arg0 string) error

OnCurrentTvInputId calls android.media.tv.interactive.TvInteractiveAppService$Session.onCurrentTvInputId.

func (*TvInteractiveAppServiceSession) OnCurrentVideoBounds

func (m *TvInteractiveAppServiceSession) OnCurrentVideoBounds(arg0 *jni.Object) error

OnCurrentVideoBounds calls android.media.tv.interactive.TvInteractiveAppService$Session.onCurrentVideoBounds.

func (*TvInteractiveAppServiceSession) OnDestroyBiInteractiveAppRequest

func (m *TvInteractiveAppServiceSession) OnDestroyBiInteractiveAppRequest(arg0 string) error

OnDestroyBiInteractiveAppRequest calls android.media.tv.interactive.TvInteractiveAppService$Session.onDestroyBiInteractiveAppRequest.

func (*TvInteractiveAppServiceSession) OnError

func (m *TvInteractiveAppServiceSession) OnError(arg0 string, arg1 *jni.Object) error

OnError calls android.media.tv.interactive.TvInteractiveAppService$Session.onError.

func (*TvInteractiveAppServiceSession) OnGenericMotionEvent

func (m *TvInteractiveAppServiceSession) OnGenericMotionEvent(arg0 *jni.Object) (bool, error)

OnGenericMotionEvent calls android.media.tv.interactive.TvInteractiveAppService$Session.onGenericMotionEvent.

func (*TvInteractiveAppServiceSession) OnKeyDown

func (m *TvInteractiveAppServiceSession) OnKeyDown(arg0 int32, arg1 *jni.Object) (bool, error)

OnKeyDown calls android.media.tv.interactive.TvInteractiveAppService$Session.onKeyDown.

func (*TvInteractiveAppServiceSession) OnKeyLongPress

func (m *TvInteractiveAppServiceSession) OnKeyLongPress(arg0 int32, arg1 *jni.Object) (bool, error)

OnKeyLongPress calls android.media.tv.interactive.TvInteractiveAppService$Session.onKeyLongPress.

func (*TvInteractiveAppServiceSession) OnKeyMultiple

func (m *TvInteractiveAppServiceSession) OnKeyMultiple(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (bool, error)

OnKeyMultiple calls android.media.tv.interactive.TvInteractiveAppService$Session.onKeyMultiple.

func (*TvInteractiveAppServiceSession) OnKeyUp

func (m *TvInteractiveAppServiceSession) OnKeyUp(arg0 int32, arg1 *jni.Object) (bool, error)

OnKeyUp calls android.media.tv.interactive.TvInteractiveAppService$Session.onKeyUp.

func (*TvInteractiveAppServiceSession) OnMediaViewSizeChanged

func (m *TvInteractiveAppServiceSession) OnMediaViewSizeChanged(arg0 int32, arg1 int32) error

OnMediaViewSizeChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.onMediaViewSizeChanged.

func (*TvInteractiveAppServiceSession) OnRecordingConnectionFailed

func (m *TvInteractiveAppServiceSession) OnRecordingConnectionFailed(arg0 string, arg1 string) error

OnRecordingConnectionFailed calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingConnectionFailed.

func (*TvInteractiveAppServiceSession) OnRecordingDisconnected

func (m *TvInteractiveAppServiceSession) OnRecordingDisconnected(arg0 string, arg1 string) error

OnRecordingDisconnected calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingDisconnected.

func (*TvInteractiveAppServiceSession) OnRecordingError

func (m *TvInteractiveAppServiceSession) OnRecordingError(arg0 string, arg1 int32) error

OnRecordingError calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingError.

func (*TvInteractiveAppServiceSession) OnRecordingScheduled

func (m *TvInteractiveAppServiceSession) OnRecordingScheduled(arg0 string, arg1 string) error

OnRecordingScheduled calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingScheduled.

func (*TvInteractiveAppServiceSession) OnRecordingStarted

func (m *TvInteractiveAppServiceSession) OnRecordingStarted(arg0 string, arg1 string) error

OnRecordingStarted calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingStarted.

func (*TvInteractiveAppServiceSession) OnRecordingStopped

func (m *TvInteractiveAppServiceSession) OnRecordingStopped(arg0 string) error

OnRecordingStopped calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingStopped.

func (*TvInteractiveAppServiceSession) OnRecordingTuned

func (m *TvInteractiveAppServiceSession) OnRecordingTuned(arg0 string, arg1 *jni.Object) error

OnRecordingTuned calls android.media.tv.interactive.TvInteractiveAppService$Session.onRecordingTuned.

func (*TvInteractiveAppServiceSession) OnRelease

func (m *TvInteractiveAppServiceSession) OnRelease() error

OnRelease calls android.media.tv.interactive.TvInteractiveAppService$Session.onRelease.

func (*TvInteractiveAppServiceSession) OnResetInteractiveApp

func (m *TvInteractiveAppServiceSession) OnResetInteractiveApp() error

OnResetInteractiveApp calls android.media.tv.interactive.TvInteractiveAppService$Session.onResetInteractiveApp.

func (*TvInteractiveAppServiceSession) OnSetSurface

func (m *TvInteractiveAppServiceSession) OnSetSurface(arg0 *jni.Object) (bool, error)

OnSetSurface calls android.media.tv.interactive.TvInteractiveAppService$Session.onSetSurface.

func (*TvInteractiveAppServiceSession) OnSetTeletextAppEnabled

func (m *TvInteractiveAppServiceSession) OnSetTeletextAppEnabled(arg0 bool) error

OnSetTeletextAppEnabled calls android.media.tv.interactive.TvInteractiveAppService$Session.onSetTeletextAppEnabled.

func (*TvInteractiveAppServiceSession) OnSignalStrength

func (m *TvInteractiveAppServiceSession) OnSignalStrength(arg0 int32) error

OnSignalStrength calls android.media.tv.interactive.TvInteractiveAppService$Session.onSignalStrength.

func (*TvInteractiveAppServiceSession) OnSigningResult

func (m *TvInteractiveAppServiceSession) OnSigningResult(arg0 string, arg1 *jni.Object) error

OnSigningResult calls android.media.tv.interactive.TvInteractiveAppService$Session.onSigningResult.

func (*TvInteractiveAppServiceSession) OnStartInteractiveApp

func (m *TvInteractiveAppServiceSession) OnStartInteractiveApp() error

OnStartInteractiveApp calls android.media.tv.interactive.TvInteractiveAppService$Session.onStartInteractiveApp.

func (*TvInteractiveAppServiceSession) OnStopInteractiveApp

func (m *TvInteractiveAppServiceSession) OnStopInteractiveApp() error

OnStopInteractiveApp calls android.media.tv.interactive.TvInteractiveAppService$Session.onStopInteractiveApp.

func (*TvInteractiveAppServiceSession) OnStreamVolume

func (m *TvInteractiveAppServiceSession) OnStreamVolume(arg0 float32) error

OnStreamVolume calls android.media.tv.interactive.TvInteractiveAppService$Session.onStreamVolume.

func (*TvInteractiveAppServiceSession) OnSurfaceChanged

func (m *TvInteractiveAppServiceSession) OnSurfaceChanged(
	arg0 int32,
	arg1 int32,
	arg2 int32,
) error

OnSurfaceChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.onSurfaceChanged.

func (*TvInteractiveAppServiceSession) OnTimeShiftCurrentPositionChanged

func (m *TvInteractiveAppServiceSession) OnTimeShiftCurrentPositionChanged(arg0 string, arg1 int64) error

OnTimeShiftCurrentPositionChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.onTimeShiftCurrentPositionChanged.

func (*TvInteractiveAppServiceSession) OnTimeShiftMode

func (m *TvInteractiveAppServiceSession) OnTimeShiftMode(arg0 int32) error

OnTimeShiftMode calls android.media.tv.interactive.TvInteractiveAppService$Session.onTimeShiftMode.

func (*TvInteractiveAppServiceSession) OnTimeShiftPlaybackParams

func (m *TvInteractiveAppServiceSession) OnTimeShiftPlaybackParams(arg0 *jni.Object) error

OnTimeShiftPlaybackParams calls android.media.tv.interactive.TvInteractiveAppService$Session.onTimeShiftPlaybackParams.

func (*TvInteractiveAppServiceSession) OnTimeShiftStartPositionChanged

func (m *TvInteractiveAppServiceSession) OnTimeShiftStartPositionChanged(arg0 string, arg1 int64) error

OnTimeShiftStartPositionChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.onTimeShiftStartPositionChanged.

func (*TvInteractiveAppServiceSession) OnTimeShiftStatusChanged

func (m *TvInteractiveAppServiceSession) OnTimeShiftStatusChanged(arg0 string, arg1 int32) error

OnTimeShiftStatusChanged calls android.media.tv.interactive.TvInteractiveAppService$Session.onTimeShiftStatusChanged.

func (*TvInteractiveAppServiceSession) OnTouchEvent

func (m *TvInteractiveAppServiceSession) OnTouchEvent(arg0 *jni.Object) (bool, error)

OnTouchEvent calls android.media.tv.interactive.TvInteractiveAppService$Session.onTouchEvent.

func (*TvInteractiveAppServiceSession) OnTrackSelected

func (m *TvInteractiveAppServiceSession) OnTrackSelected(arg0 int32, arg1 string) error

OnTrackSelected calls android.media.tv.interactive.TvInteractiveAppService$Session.onTrackSelected.

func (*TvInteractiveAppServiceSession) OnTrackballEvent

func (m *TvInteractiveAppServiceSession) OnTrackballEvent(arg0 *jni.Object) (bool, error)

OnTrackballEvent calls android.media.tv.interactive.TvInteractiveAppService$Session.onTrackballEvent.

func (*TvInteractiveAppServiceSession) OnTuned

func (m *TvInteractiveAppServiceSession) OnTuned(arg0 *jni.Object) error

OnTuned calls android.media.tv.interactive.TvInteractiveAppService$Session.onTuned.

func (*TvInteractiveAppServiceSession) OnTvMessage

func (m *TvInteractiveAppServiceSession) OnTvMessage(arg0 int32, arg1 *jni.Object) error

OnTvMessage calls android.media.tv.interactive.TvInteractiveAppService$Session.onTvMessage.

func (*TvInteractiveAppServiceSession) OnTvRecordingInfo

func (m *TvInteractiveAppServiceSession) OnTvRecordingInfo(arg0 *jni.Object) error

OnTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.onTvRecordingInfo.

func (*TvInteractiveAppServiceSession) OnVideoAvailable

func (m *TvInteractiveAppServiceSession) OnVideoAvailable() error

OnVideoAvailable calls android.media.tv.interactive.TvInteractiveAppService$Session.onVideoAvailable.

func (*TvInteractiveAppServiceSession) OnVideoFreezeUpdated

func (m *TvInteractiveAppServiceSession) OnVideoFreezeUpdated(arg0 bool) error

OnVideoFreezeUpdated calls android.media.tv.interactive.TvInteractiveAppService$Session.onVideoFreezeUpdated.

func (*TvInteractiveAppServiceSession) OnVideoUnavailable

func (m *TvInteractiveAppServiceSession) OnVideoUnavailable(arg0 int32) error

OnVideoUnavailable calls android.media.tv.interactive.TvInteractiveAppService$Session.onVideoUnavailable.

func (*TvInteractiveAppServiceSession) RemoveBroadcastInfo

func (m *TvInteractiveAppServiceSession) RemoveBroadcastInfo(arg0 int32) error

RemoveBroadcastInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.removeBroadcastInfo.

func (*TvInteractiveAppServiceSession) RequestAd

func (m *TvInteractiveAppServiceSession) RequestAd(arg0 *jni.Object) error

RequestAd calls android.media.tv.interactive.TvInteractiveAppService$Session.requestAd.

func (*TvInteractiveAppServiceSession) RequestAvailableSpeeds

func (m *TvInteractiveAppServiceSession) RequestAvailableSpeeds() error

RequestAvailableSpeeds calls android.media.tv.interactive.TvInteractiveAppService$Session.requestAvailableSpeeds.

func (*TvInteractiveAppServiceSession) RequestBroadcastInfo

func (m *TvInteractiveAppServiceSession) RequestBroadcastInfo(arg0 *jni.Object) error

RequestBroadcastInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.requestBroadcastInfo.

func (*TvInteractiveAppServiceSession) RequestCertificate

func (m *TvInteractiveAppServiceSession) RequestCertificate(arg0 string, arg1 int32) error

RequestCertificate calls android.media.tv.interactive.TvInteractiveAppService$Session.requestCertificate.

func (*TvInteractiveAppServiceSession) RequestCurrentChannelLcn

func (m *TvInteractiveAppServiceSession) RequestCurrentChannelLcn() error

RequestCurrentChannelLcn calls android.media.tv.interactive.TvInteractiveAppService$Session.requestCurrentChannelLcn.

func (*TvInteractiveAppServiceSession) RequestCurrentChannelUri

func (m *TvInteractiveAppServiceSession) RequestCurrentChannelUri() error

RequestCurrentChannelUri calls android.media.tv.interactive.TvInteractiveAppService$Session.requestCurrentChannelUri.

func (*TvInteractiveAppServiceSession) RequestCurrentTvInputId

func (m *TvInteractiveAppServiceSession) RequestCurrentTvInputId() error

RequestCurrentTvInputId calls android.media.tv.interactive.TvInteractiveAppService$Session.requestCurrentTvInputId.

func (*TvInteractiveAppServiceSession) RequestCurrentVideoBounds

func (m *TvInteractiveAppServiceSession) RequestCurrentVideoBounds() error

RequestCurrentVideoBounds calls android.media.tv.interactive.TvInteractiveAppService$Session.requestCurrentVideoBounds.

func (*TvInteractiveAppServiceSession) RequestScheduleRecording5

func (m *TvInteractiveAppServiceSession) RequestScheduleRecording5(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
	arg3 *jni.Object,
	arg4 *jni.Object,
) error

RequestScheduleRecording5 calls android.media.tv.interactive.TvInteractiveAppService$Session.requestScheduleRecording.

func (*TvInteractiveAppServiceSession) RequestScheduleRecording7_1

func (m *TvInteractiveAppServiceSession) RequestScheduleRecording7_1(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
	arg3 int64,
	arg4 int64,
	arg5 int32,
	arg6 *jni.Object,
) error

RequestScheduleRecording7_1 calls android.media.tv.interactive.TvInteractiveAppService$Session.requestScheduleRecording.

func (*TvInteractiveAppServiceSession) RequestSelectedTrackInfo

func (m *TvInteractiveAppServiceSession) RequestSelectedTrackInfo() error

RequestSelectedTrackInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.requestSelectedTrackInfo.

func (*TvInteractiveAppServiceSession) RequestSigning4

func (m *TvInteractiveAppServiceSession) RequestSigning4(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 *jni.Object,
) error

RequestSigning4 calls android.media.tv.interactive.TvInteractiveAppService$Session.requestSigning.

func (*TvInteractiveAppServiceSession) RequestSigning5_1

func (m *TvInteractiveAppServiceSession) RequestSigning5_1(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 int32,
	arg4 *jni.Object,
) error

RequestSigning5_1 calls android.media.tv.interactive.TvInteractiveAppService$Session.requestSigning.

func (*TvInteractiveAppServiceSession) RequestStartRecording

func (m *TvInteractiveAppServiceSession) RequestStartRecording(arg0 string, arg1 *jni.Object) error

RequestStartRecording calls android.media.tv.interactive.TvInteractiveAppService$Session.requestStartRecording.

func (*TvInteractiveAppServiceSession) RequestStopRecording

func (m *TvInteractiveAppServiceSession) RequestStopRecording(arg0 string) error

RequestStopRecording calls android.media.tv.interactive.TvInteractiveAppService$Session.requestStopRecording.

func (*TvInteractiveAppServiceSession) RequestStreamVolume

func (m *TvInteractiveAppServiceSession) RequestStreamVolume() error

RequestStreamVolume calls android.media.tv.interactive.TvInteractiveAppService$Session.requestStreamVolume.

func (*TvInteractiveAppServiceSession) RequestTimeShiftMode

func (m *TvInteractiveAppServiceSession) RequestTimeShiftMode() error

RequestTimeShiftMode calls android.media.tv.interactive.TvInteractiveAppService$Session.requestTimeShiftMode.

func (*TvInteractiveAppServiceSession) RequestTrackInfoList

func (m *TvInteractiveAppServiceSession) RequestTrackInfoList() error

RequestTrackInfoList calls android.media.tv.interactive.TvInteractiveAppService$Session.requestTrackInfoList.

func (*TvInteractiveAppServiceSession) RequestTvRecordingInfo

func (m *TvInteractiveAppServiceSession) RequestTvRecordingInfo(arg0 string) error

RequestTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.requestTvRecordingInfo.

func (*TvInteractiveAppServiceSession) RequestTvRecordingInfoList

func (m *TvInteractiveAppServiceSession) RequestTvRecordingInfoList(arg0 int32) error

RequestTvRecordingInfoList calls android.media.tv.interactive.TvInteractiveAppService$Session.requestTvRecordingInfoList.

func (*TvInteractiveAppServiceSession) SendPlaybackCommandRequest

func (m *TvInteractiveAppServiceSession) SendPlaybackCommandRequest(arg0 string, arg1 *jni.Object) error

SendPlaybackCommandRequest calls android.media.tv.interactive.TvInteractiveAppService$Session.sendPlaybackCommandRequest.

func (*TvInteractiveAppServiceSession) SendTimeShiftCommandRequest

func (m *TvInteractiveAppServiceSession) SendTimeShiftCommandRequest(arg0 string, arg1 *jni.Object) error

SendTimeShiftCommandRequest calls android.media.tv.interactive.TvInteractiveAppService$Session.sendTimeShiftCommandRequest.

func (*TvInteractiveAppServiceSession) SetMediaViewEnabled

func (m *TvInteractiveAppServiceSession) SetMediaViewEnabled(arg0 bool) error

SetMediaViewEnabled calls android.media.tv.interactive.TvInteractiveAppService$Session.setMediaViewEnabled.

func (*TvInteractiveAppServiceSession) SetTvRecordingInfo

func (m *TvInteractiveAppServiceSession) SetTvRecordingInfo(arg0 string, arg1 *jni.Object) error

SetTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppService$Session.setTvRecordingInfo.

func (*TvInteractiveAppServiceSession) SetVideoBounds

func (m *TvInteractiveAppServiceSession) SetVideoBounds(arg0 *jni.Object) error

SetVideoBounds calls android.media.tv.interactive.TvInteractiveAppService$Session.setVideoBounds.

type TvInteractiveAppView

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

TvInteractiveAppView wraps android.media.tv.interactive.TvInteractiveAppView.

func NewTvInteractiveAppView

func NewTvInteractiveAppView(vm *jni.VM, arg0 *jni.Object) (*TvInteractiveAppView, error)

NewTvInteractiveAppView creates a new android.media.tv.interactive.TvInteractiveAppView instance.

func (*TvInteractiveAppView) ClearCallback

func (m *TvInteractiveAppView) ClearCallback() error

ClearCallback calls android.media.tv.interactive.TvInteractiveAppView.clearCallback.

func (*TvInteractiveAppView) ClearOnUnhandledInputEventListener

func (m *TvInteractiveAppView) ClearOnUnhandledInputEventListener() error

ClearOnUnhandledInputEventListener calls android.media.tv.interactive.TvInteractiveAppView.clearOnUnhandledInputEventListener.

func (*TvInteractiveAppView) CreateBiInteractiveApp

func (m *TvInteractiveAppView) CreateBiInteractiveApp(arg0 *jni.Object, arg1 *jni.Object) error

CreateBiInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.createBiInteractiveApp.

func (*TvInteractiveAppView) DestroyBiInteractiveApp

func (m *TvInteractiveAppView) DestroyBiInteractiveApp(arg0 string) error

DestroyBiInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.destroyBiInteractiveApp.

func (*TvInteractiveAppView) DispatchKeyEvent

func (m *TvInteractiveAppView) DispatchKeyEvent(arg0 *jni.Object) (bool, error)

DispatchKeyEvent calls android.media.tv.interactive.TvInteractiveAppView.dispatchKeyEvent.

func (*TvInteractiveAppView) DispatchUnhandledInputEvent

func (m *TvInteractiveAppView) DispatchUnhandledInputEvent(arg0 *jni.Object) (bool, error)

DispatchUnhandledInputEvent calls android.media.tv.interactive.TvInteractiveAppView.dispatchUnhandledInputEvent.

func (*TvInteractiveAppView) GetOnUnhandledInputEventListener

func (m *TvInteractiveAppView) GetOnUnhandledInputEventListener() (*jni.Object, error)

GetOnUnhandledInputEventListener calls android.media.tv.interactive.TvInteractiveAppView.getOnUnhandledInputEventListener.

func (*TvInteractiveAppView) NotifyError

func (m *TvInteractiveAppView) NotifyError(arg0 string, arg1 *jni.Object) error

NotifyError calls android.media.tv.interactive.TvInteractiveAppView.notifyError.

func (*TvInteractiveAppView) NotifyRecordingScheduled

func (m *TvInteractiveAppView) NotifyRecordingScheduled(arg0 string, arg1 string) error

NotifyRecordingScheduled calls android.media.tv.interactive.TvInteractiveAppView.notifyRecordingScheduled.

func (*TvInteractiveAppView) NotifyRecordingStarted

func (m *TvInteractiveAppView) NotifyRecordingStarted(arg0 string, arg1 string) error

NotifyRecordingStarted calls android.media.tv.interactive.TvInteractiveAppView.notifyRecordingStarted.

func (*TvInteractiveAppView) NotifyRecordingStopped

func (m *TvInteractiveAppView) NotifyRecordingStopped(arg0 string) error

NotifyRecordingStopped calls android.media.tv.interactive.TvInteractiveAppView.notifyRecordingStopped.

func (*TvInteractiveAppView) NotifyTimeShiftCurrentPositionChanged

func (m *TvInteractiveAppView) NotifyTimeShiftCurrentPositionChanged(arg0 string, arg1 int64) error

NotifyTimeShiftCurrentPositionChanged calls android.media.tv.interactive.TvInteractiveAppView.notifyTimeShiftCurrentPositionChanged.

func (*TvInteractiveAppView) NotifyTimeShiftPlaybackParams

func (m *TvInteractiveAppView) NotifyTimeShiftPlaybackParams(arg0 *jni.Object) error

NotifyTimeShiftPlaybackParams calls android.media.tv.interactive.TvInteractiveAppView.notifyTimeShiftPlaybackParams.

func (*TvInteractiveAppView) NotifyTimeShiftStartPositionChanged

func (m *TvInteractiveAppView) NotifyTimeShiftStartPositionChanged(arg0 string, arg1 int64) error

NotifyTimeShiftStartPositionChanged calls android.media.tv.interactive.TvInteractiveAppView.notifyTimeShiftStartPositionChanged.

func (*TvInteractiveAppView) NotifyTimeShiftStatusChanged

func (m *TvInteractiveAppView) NotifyTimeShiftStatusChanged(arg0 string, arg1 int32) error

NotifyTimeShiftStatusChanged calls android.media.tv.interactive.TvInteractiveAppView.notifyTimeShiftStatusChanged.

func (*TvInteractiveAppView) NotifyTvMessage

func (m *TvInteractiveAppView) NotifyTvMessage(arg0 int32, arg1 *jni.Object) error

NotifyTvMessage calls android.media.tv.interactive.TvInteractiveAppView.notifyTvMessage.

func (*TvInteractiveAppView) NotifyVideoFreezeUpdated

func (m *TvInteractiveAppView) NotifyVideoFreezeUpdated(arg0 bool) error

NotifyVideoFreezeUpdated calls android.media.tv.interactive.TvInteractiveAppView.notifyVideoFreezeUpdated.

func (*TvInteractiveAppView) OnAttachedToWindow

func (m *TvInteractiveAppView) OnAttachedToWindow() error

OnAttachedToWindow calls android.media.tv.interactive.TvInteractiveAppView.onAttachedToWindow.

func (*TvInteractiveAppView) OnDetachedFromWindow

func (m *TvInteractiveAppView) OnDetachedFromWindow() error

OnDetachedFromWindow calls android.media.tv.interactive.TvInteractiveAppView.onDetachedFromWindow.

func (*TvInteractiveAppView) OnLayout

func (m *TvInteractiveAppView) OnLayout(
	arg0 bool,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 int32,
) error

OnLayout calls android.media.tv.interactive.TvInteractiveAppView.onLayout.

func (*TvInteractiveAppView) OnMeasure

func (m *TvInteractiveAppView) OnMeasure(arg0 int32, arg1 int32) error

OnMeasure calls android.media.tv.interactive.TvInteractiveAppView.onMeasure.

func (*TvInteractiveAppView) OnUnhandledInputEvent

func (m *TvInteractiveAppView) OnUnhandledInputEvent(arg0 *jni.Object) (bool, error)

OnUnhandledInputEvent calls android.media.tv.interactive.TvInteractiveAppView.onUnhandledInputEvent.

func (*TvInteractiveAppView) OnVisibilityChanged

func (m *TvInteractiveAppView) OnVisibilityChanged(arg0 *jni.Object, arg1 int32) error

OnVisibilityChanged calls android.media.tv.interactive.TvInteractiveAppView.onVisibilityChanged.

func (*TvInteractiveAppView) PrepareInteractiveApp

func (m *TvInteractiveAppView) PrepareInteractiveApp(arg0 string, arg1 int32) error

PrepareInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.prepareInteractiveApp.

func (*TvInteractiveAppView) Reset

func (m *TvInteractiveAppView) Reset() error

Reset calls android.media.tv.interactive.TvInteractiveAppView.reset.

func (*TvInteractiveAppView) ResetInteractiveApp

func (m *TvInteractiveAppView) ResetInteractiveApp() error

ResetInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.resetInteractiveApp.

func (*TvInteractiveAppView) SendAvailableSpeeds

func (m *TvInteractiveAppView) SendAvailableSpeeds(arg0 *jni.Object) error

SendAvailableSpeeds calls android.media.tv.interactive.TvInteractiveAppView.sendAvailableSpeeds.

func (*TvInteractiveAppView) SendCertificate

func (m *TvInteractiveAppView) SendCertificate(
	arg0 string,
	arg1 int32,
	arg2 *jni.Object,
) error

SendCertificate calls android.media.tv.interactive.TvInteractiveAppView.sendCertificate.

func (*TvInteractiveAppView) SendCurrentChannelLcn

func (m *TvInteractiveAppView) SendCurrentChannelLcn(arg0 int32) error

SendCurrentChannelLcn calls android.media.tv.interactive.TvInteractiveAppView.sendCurrentChannelLcn.

func (*TvInteractiveAppView) SendCurrentChannelUri

func (m *TvInteractiveAppView) SendCurrentChannelUri(arg0 *jni.Object) error

SendCurrentChannelUri calls android.media.tv.interactive.TvInteractiveAppView.sendCurrentChannelUri.

func (*TvInteractiveAppView) SendCurrentTvInputId

func (m *TvInteractiveAppView) SendCurrentTvInputId(arg0 string) error

SendCurrentTvInputId calls android.media.tv.interactive.TvInteractiveAppView.sendCurrentTvInputId.

func (*TvInteractiveAppView) SendCurrentVideoBounds

func (m *TvInteractiveAppView) SendCurrentVideoBounds(arg0 *jni.Object) error

SendCurrentVideoBounds calls android.media.tv.interactive.TvInteractiveAppView.sendCurrentVideoBounds.

func (*TvInteractiveAppView) SendSigningResult

func (m *TvInteractiveAppView) SendSigningResult(arg0 string, arg1 *jni.Object) error

SendSigningResult calls android.media.tv.interactive.TvInteractiveAppView.sendSigningResult.

func (*TvInteractiveAppView) SendStreamVolume

func (m *TvInteractiveAppView) SendStreamVolume(arg0 float32) error

SendStreamVolume calls android.media.tv.interactive.TvInteractiveAppView.sendStreamVolume.

func (*TvInteractiveAppView) SendTimeShiftMode

func (m *TvInteractiveAppView) SendTimeShiftMode(arg0 int32) error

SendTimeShiftMode calls android.media.tv.interactive.TvInteractiveAppView.sendTimeShiftMode.

func (*TvInteractiveAppView) SendTvRecordingInfo

func (m *TvInteractiveAppView) SendTvRecordingInfo(arg0 *jni.Object) error

SendTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppView.sendTvRecordingInfo.

func (*TvInteractiveAppView) SetCallback

func (m *TvInteractiveAppView) SetCallback(arg0 *jni.Object, arg1 *jni.Object) error

SetCallback calls android.media.tv.interactive.TvInteractiveAppView.setCallback.

func (*TvInteractiveAppView) SetOnUnhandledInputEventListener

func (m *TvInteractiveAppView) SetOnUnhandledInputEventListener(arg0 *jni.Object, arg1 *jni.Object) error

SetOnUnhandledInputEventListener calls android.media.tv.interactive.TvInteractiveAppView.setOnUnhandledInputEventListener.

func (*TvInteractiveAppView) SetTeletextAppEnabled

func (m *TvInteractiveAppView) SetTeletextAppEnabled(arg0 bool) error

SetTeletextAppEnabled calls android.media.tv.interactive.TvInteractiveAppView.setTeletextAppEnabled.

func (*TvInteractiveAppView) SetTvView

func (m *TvInteractiveAppView) SetTvView(arg0 *jni.Object) (int32, error)

SetTvView calls android.media.tv.interactive.TvInteractiveAppView.setTvView.

func (*TvInteractiveAppView) SetZOrderMediaOverlay

func (m *TvInteractiveAppView) SetZOrderMediaOverlay(arg0 bool) error

SetZOrderMediaOverlay calls android.media.tv.interactive.TvInteractiveAppView.setZOrderMediaOverlay.

func (*TvInteractiveAppView) SetZOrderOnTop

func (m *TvInteractiveAppView) SetZOrderOnTop(arg0 bool) error

SetZOrderOnTop calls android.media.tv.interactive.TvInteractiveAppView.setZOrderOnTop.

func (*TvInteractiveAppView) StartInteractiveApp

func (m *TvInteractiveAppView) StartInteractiveApp() error

StartInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.startInteractiveApp.

func (*TvInteractiveAppView) StopInteractiveApp

func (m *TvInteractiveAppView) StopInteractiveApp() error

StopInteractiveApp calls android.media.tv.interactive.TvInteractiveAppView.stopInteractiveApp.

type TvInteractiveAppViewOnUnhandledInputEventListener

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

TvInteractiveAppViewOnUnhandledInputEventListener wraps android.media.tv.interactive.TvInteractiveAppView$OnUnhandledInputEventListener.

func (*TvInteractiveAppViewOnUnhandledInputEventListener) OnUnhandledInputEvent

func (m *TvInteractiveAppViewOnUnhandledInputEventListener) OnUnhandledInputEvent(arg0 *jni.Object) (bool, error)

OnUnhandledInputEvent calls android.media.tv.interactive.TvInteractiveAppView$OnUnhandledInputEventListener.onUnhandledInputEvent.

type TvInteractiveAppViewTvInteractiveAppCallback

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

TvInteractiveAppViewTvInteractiveAppCallback wraps android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnBiInteractiveAppCreated

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnBiInteractiveAppCreated(
	arg0 string,
	arg1 *jni.Object,
	arg2 string,
) error

OnBiInteractiveAppCreated calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onBiInteractiveAppCreated.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnPlaybackCommandRequest

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnPlaybackCommandRequest(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
) error

OnPlaybackCommandRequest calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onPlaybackCommandRequest.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestAvailableSpeeds

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestAvailableSpeeds(arg0 string) error

OnRequestAvailableSpeeds calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestAvailableSpeeds.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCertificate

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCertificate(
	arg0 string,
	arg1 string,
	arg2 int32,
) error

OnRequestCertificate calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestCertificate.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentChannelLcn

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentChannelLcn(arg0 string) error

OnRequestCurrentChannelLcn calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestCurrentChannelLcn.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentChannelUri

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentChannelUri(arg0 string) error

OnRequestCurrentChannelUri calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestCurrentChannelUri.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentTvInputId

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentTvInputId(arg0 string) error

OnRequestCurrentTvInputId calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestCurrentTvInputId.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentVideoBounds

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestCurrentVideoBounds(arg0 string) error

OnRequestCurrentVideoBounds calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestCurrentVideoBounds.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestScheduleRecording6

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestScheduleRecording6(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 *jni.Object,
) error

OnRequestScheduleRecording6 calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestScheduleRecording.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestScheduleRecording8_1

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestScheduleRecording8_1(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 *jni.Object,
	arg4 int64,
	arg5 int64,
	arg6 int32,
	arg7 *jni.Object,
) error

OnRequestScheduleRecording8_1 calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestScheduleRecording.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSelectedTrackInfo

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSelectedTrackInfo(arg0 string) error

OnRequestSelectedTrackInfo calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestSelectedTrackInfo.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSigning5

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSigning5(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 string,
	arg4 *jni.Object,
) error

OnRequestSigning5 calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestSigning.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSigning6_1

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestSigning6_1(
	arg0 string,
	arg1 string,
	arg2 string,
	arg3 string,
	arg4 int32,
	arg5 *jni.Object,
) error

OnRequestSigning6_1 calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestSigning.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStartRecording

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStartRecording(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
) error

OnRequestStartRecording calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestStartRecording.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStopRecording

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStopRecording(arg0 string, arg1 string) error

OnRequestStopRecording calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestStopRecording.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStreamVolume

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestStreamVolume(arg0 string) error

OnRequestStreamVolume calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestStreamVolume.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTimeShiftMode

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTimeShiftMode(arg0 string) error

OnRequestTimeShiftMode calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestTimeShiftMode.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTrackInfoList

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTrackInfoList(arg0 string) error

OnRequestTrackInfoList calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestTrackInfoList.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTvRecordingInfo

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTvRecordingInfo(arg0 string, arg1 string) error

OnRequestTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestTvRecordingInfo.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTvRecordingInfoList

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnRequestTvRecordingInfoList(arg0 string, arg1 int32) error

OnRequestTvRecordingInfoList calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onRequestTvRecordingInfoList.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnSetTvRecordingInfo

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnSetTvRecordingInfo(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
) error

OnSetTvRecordingInfo calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onSetTvRecordingInfo.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnSetVideoBounds

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnSetVideoBounds(arg0 string, arg1 *jni.Object) error

OnSetVideoBounds calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onSetVideoBounds.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnStateChanged

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnStateChanged(
	arg0 string,
	arg1 int32,
	arg2 int32,
) error

OnStateChanged calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onStateChanged.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnTeletextAppStateChanged

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnTeletextAppStateChanged(arg0 string, arg1 int32) error

OnTeletextAppStateChanged calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onTeletextAppStateChanged.

func (*TvInteractiveAppViewTvInteractiveAppCallback) OnTimeShiftCommandRequest

func (m *TvInteractiveAppViewTvInteractiveAppCallback) OnTimeShiftCommandRequest(
	arg0 string,
	arg1 string,
	arg2 *jni.Object,
) error

OnTimeShiftCommandRequest calls android.media.tv.interactive.TvInteractiveAppView$TvInteractiveAppCallback.onTimeShiftCommandRequest.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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