media

package
v0.0.8 Latest Latest
Warning

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

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

Documentation

Overview

Package media provides Go bindings for android.media.

Index

Constants

View Source
const (
	AllowCaptureByAll                                    = consts.AllowCaptureByAll
	AllowCaptureByNone                                   = consts.AllowCaptureByNone
	AllowCaptureBySystem                                 = consts.AllowCaptureBySystem
	ContentTypeMovie                                     = consts.ContentTypeMovie
	ContentTypeMusic                                     = consts.ContentTypeMusic
	ContentTypeSonification                              = consts.ContentTypeSonification
	ContentTypeSpeech                                    = consts.ContentTypeSpeech
	ContentTypeUnknown                                   = consts.ContentTypeUnknown
	Creator                                              = consts.Creator
	FlagAudibilityEnforced                               = consts.FlagAudibilityEnforced
	FlagHwAvSync                                         = consts.FlagHwAvSync
	FlagLowLatency                                       = consts.FlagLowLatency
	SpatializationBehaviorAuto                           = consts.SpatializationBehaviorAuto
	SpatializationBehaviorNever                          = consts.SpatializationBehaviorNever
	UsageAlarm                                           = consts.UsageAlarm
	UsageAssistanceAccessibility                         = consts.UsageAssistanceAccessibility
	UsageAssistanceNavigationGuidance                    = consts.UsageAssistanceNavigationGuidance
	UsageAssistanceSonification                          = consts.UsageAssistanceSonification
	UsageAssistant                                       = consts.UsageAssistant
	UsageGame                                            = consts.UsageGame
	UsageMedia                                           = consts.UsageMedia
	UsageNotification                                    = consts.UsageNotification
	UsageNotificationCommunicationDelayed                = consts.UsageNotificationCommunicationDelayed
	UsageNotificationCommunicationInstant                = consts.UsageNotificationCommunicationInstant
	UsageNotificationCommunicationRequest                = consts.UsageNotificationCommunicationRequest
	UsageNotificationEvent                               = consts.UsageNotificationEvent
	UsageNotificationRingtone                            = consts.UsageNotificationRingtone
	UsageUnknown                                         = consts.UsageUnknown
	UsageVoiceCommunication                              = consts.UsageVoiceCommunication
	UsageVoiceCommunicationSignalling                    = consts.UsageVoiceCommunicationSignalling
	SyncEventNone                                        = consts.SyncEventNone
	SyncEventPresentationComplete                        = consts.SyncEventPresentationComplete
	StandardEdid                                         = consts.StandardEdid
	StandardNone                                         = consts.StandardNone
	StandardSadb                                         = consts.StandardSadb
	StandardVsadb                                        = consts.StandardVsadb
	CallbackFlagPerformActiveScan                        = consts.CallbackFlagPerformActiveScan
	CallbackFlagUnfilteredEvents                         = consts.CallbackFlagUnfilteredEvents
	RouteTypeLiveAudio                                   = consts.RouteTypeLiveAudio
	RouteTypeLiveVideo                                   = consts.RouteTypeLiveVideo
	RouteTypeUser                                        = consts.RouteTypeUser
	DeviceTypeBluetooth                                  = consts.DeviceTypeBluetooth
	DeviceTypeSpeaker                                    = consts.DeviceTypeSpeaker
	DeviceTypeTv                                         = consts.DeviceTypeTv
	DeviceTypeUnknown                                    = consts.DeviceTypeUnknown
	PlaybackTypeLocal                                    = consts.PlaybackTypeLocal
	PlaybackTypeRemote                                   = consts.PlaybackTypeRemote
	PlaybackVolumeFixed                                  = consts.PlaybackVolumeFixed
	PlaybackVolumeVariable                               = consts.PlaybackVolumeVariable
	ChannelMappingDirect                                 = consts.ChannelMappingDirect
	ChannelMappingProcessed                              = consts.ChannelMappingProcessed
	DirectionalityBiDirectional                          = consts.DirectionalityBiDirectional
	DirectionalityCardioid                               = consts.DirectionalityCardioid
	DirectionalityHyperCardioid                          = consts.DirectionalityHyperCardioid
	DirectionalityOmni                                   = consts.DirectionalityOmni
	DirectionalitySuperCardioid                          = consts.DirectionalitySuperCardioid
	DirectionalityUnknown                                = consts.DirectionalityUnknown
	GroupUnknown                                         = consts.GroupUnknown
	IndexInTheGroupUnknown                               = consts.IndexInTheGroupUnknown
	LocationMainbody                                     = consts.LocationMainbody
	LocationMainbodyMovable                              = consts.LocationMainbodyMovable
	LocationPeripheral                                   = consts.LocationPeripheral
	LocationUnknown                                      = consts.LocationUnknown
	OrientationUnknown                                   = consts.OrientationUnknown
	PositionUnknown                                      = consts.PositionUnknown
	ScrambleControlEvenKey                               = consts.ScrambleControlEvenKey
	ScrambleControlOddKey                                = consts.ScrambleControlOddKey
	ScrambleControlReserved                              = consts.ScrambleControlReserved
	ScrambleControlUnscrambled                           = consts.ScrambleControlUnscrambled
	ScrambleFlagPesHeader                                = consts.ScrambleFlagPesHeader
	PositionSynchronizationCheck                         = consts.PositionSynchronizationCheck
	PositionSynchronizationNone                          = consts.PositionSynchronizationNone
	MuxerOutput3gpp                                      = consts.MuxerOutput3gpp
	MuxerOutputHeif                                      = consts.MuxerOutputHeif
	MuxerOutputMpeg4                                     = consts.MuxerOutputMpeg4
	MuxerOutputOgg                                       = consts.MuxerOutputOgg
	MuxerOutputWebm                                      = consts.MuxerOutputWebm
	ChannelConfigurationDefault                          = consts.ChannelConfigurationDefault
	ChannelConfigurationInvalid                          = consts.ChannelConfigurationInvalid
	ChannelConfigurationMono                             = consts.ChannelConfigurationMono
	ChannelConfigurationStereo                           = consts.ChannelConfigurationStereo
	ChannelInvalid                                       = consts.ChannelInvalid
	ChannelInBack                                        = consts.ChannelInBack
	ChannelInBackProcessed                               = consts.ChannelInBackProcessed
	ChannelInDefault                                     = consts.ChannelInDefault
	ChannelInFront                                       = consts.ChannelInFront
	ChannelInFrontProcessed                              = consts.ChannelInFrontProcessed
	ChannelInLeft                                        = consts.ChannelInLeft
	ChannelInLeftProcessed                               = consts.ChannelInLeftProcessed
	ChannelInMono                                        = consts.ChannelInMono
	ChannelInPressure                                    = consts.ChannelInPressure
	ChannelInRight                                       = consts.ChannelInRight
	ChannelInRightProcessed                              = consts.ChannelInRightProcessed
	ChannelInStereo                                      = consts.ChannelInStereo
	ChannelInVoiceDnlink                                 = consts.ChannelInVoiceDnlink
	ChannelInVoiceUplink                                 = consts.ChannelInVoiceUplink
	ChannelInXAxis                                       = consts.ChannelInXAxis
	ChannelInYAxis                                       = consts.ChannelInYAxis
	ChannelInZAxis                                       = consts.ChannelInZAxis
	ChannelOut5point1                                    = consts.ChannelOut5point1
	ChannelOut5point1point2                              = consts.ChannelOut5point1point2
	ChannelOut5point1point4                              = consts.ChannelOut5point1point4
	ChannelOut6point1                                    = consts.ChannelOut6point1
	ChannelOut7point1                                    = consts.ChannelOut7point1
	ChannelOut7point1point2                              = consts.ChannelOut7point1point2
	ChannelOut7point1point4                              = consts.ChannelOut7point1point4
	ChannelOut7point1Surround                            = consts.ChannelOut7point1Surround
	ChannelOut9point1point4                              = consts.ChannelOut9point1point4
	ChannelOut9point1point6                              = consts.ChannelOut9point1point6
	ChannelOutBackCenter                                 = consts.ChannelOutBackCenter
	ChannelOutBackLeft                                   = consts.ChannelOutBackLeft
	ChannelOutBackRight                                  = consts.ChannelOutBackRight
	ChannelOutBottomFrontCenter                          = consts.ChannelOutBottomFrontCenter
	ChannelOutBottomFrontLeft                            = consts.ChannelOutBottomFrontLeft
	ChannelOutBottomFrontRight                           = consts.ChannelOutBottomFrontRight
	ChannelOutDefault                                    = consts.ChannelOutDefault
	ChannelOutFrontCenter                                = consts.ChannelOutFrontCenter
	ChannelOutFrontLeft                                  = consts.ChannelOutFrontLeft
	ChannelOutFrontLeftOfCenter                          = consts.ChannelOutFrontLeftOfCenter
	ChannelOutFrontRight                                 = consts.ChannelOutFrontRight
	ChannelOutFrontRightOfCenter                         = consts.ChannelOutFrontRightOfCenter
	ChannelOutFrontWideLeft                              = consts.ChannelOutFrontWideLeft
	ChannelOutFrontWideRight                             = consts.ChannelOutFrontWideRight
	ChannelOutLowFrequency                               = consts.ChannelOutLowFrequency
	ChannelOutLowFrequency2                              = consts.ChannelOutLowFrequency2
	ChannelOutMono                                       = consts.ChannelOutMono
	ChannelOutQuad                                       = consts.ChannelOutQuad
	ChannelOutSideLeft                                   = consts.ChannelOutSideLeft
	ChannelOutSideRight                                  = consts.ChannelOutSideRight
	ChannelOutStereo                                     = consts.ChannelOutStereo
	ChannelOutSurround                                   = consts.ChannelOutSurround
	ChannelOutTopBackCenter                              = consts.ChannelOutTopBackCenter
	ChannelOutTopBackLeft                                = consts.ChannelOutTopBackLeft
	ChannelOutTopBackRight                               = consts.ChannelOutTopBackRight
	ChannelOutTopCenter                                  = consts.ChannelOutTopCenter
	ChannelOutTopFrontCenter                             = consts.ChannelOutTopFrontCenter
	ChannelOutTopFrontLeft                               = consts.ChannelOutTopFrontLeft
	ChannelOutTopFrontRight                              = consts.ChannelOutTopFrontRight
	ChannelOutTopSideLeft                                = consts.ChannelOutTopSideLeft
	ChannelOutTopSideRight                               = consts.ChannelOutTopSideRight
	EncodingAacEld                                       = consts.EncodingAacEld
	EncodingAacHeV1                                      = consts.EncodingAacHeV1
	EncodingAacHeV2                                      = consts.EncodingAacHeV2
	EncodingAacLc                                        = consts.EncodingAacLc
	EncodingAacXhe                                       = consts.EncodingAacXhe
	EncodingAc3                                          = consts.EncodingAc3
	EncodingAc4                                          = consts.EncodingAc4
	EncodingDefault                                      = consts.EncodingDefault
	EncodingDolbyMat                                     = consts.EncodingDolbyMat
	EncodingDolbyTruehd                                  = consts.EncodingDolbyTruehd
	EncodingDra                                          = consts.EncodingDra
	EncodingDsd                                          = consts.EncodingDsd
	EncodingDts                                          = consts.EncodingDts
	EncodingDtsHd                                        = consts.EncodingDtsHd
	EncodingDtsHdMa                                      = consts.EncodingDtsHdMa
	EncodingDtsUhd                                       = consts.EncodingDtsUhd
	EncodingDtsUhdP1                                     = consts.EncodingDtsUhdP1
	EncodingDtsUhdP2                                     = consts.EncodingDtsUhdP2
	EncodingEAc3                                         = consts.EncodingEAc3
	EncodingEAc3Joc                                      = consts.EncodingEAc3Joc
	EncodingIamfBaseEnhancedProfileAac                   = consts.EncodingIamfBaseEnhancedProfileAac
	EncodingIamfBaseEnhancedProfileFlac                  = consts.EncodingIamfBaseEnhancedProfileFlac
	EncodingIamfBaseEnhancedProfileOpus                  = consts.EncodingIamfBaseEnhancedProfileOpus
	EncodingIamfBaseEnhancedProfilePcm                   = consts.EncodingIamfBaseEnhancedProfilePcm
	EncodingIamfBaseProfileAac                           = consts.EncodingIamfBaseProfileAac
	EncodingIamfBaseProfileFlac                          = consts.EncodingIamfBaseProfileFlac
	EncodingIamfBaseProfileOpus                          = consts.EncodingIamfBaseProfileOpus
	EncodingIamfBaseProfilePcm                           = consts.EncodingIamfBaseProfilePcm
	EncodingIamfSimpleProfileAac                         = consts.EncodingIamfSimpleProfileAac
	EncodingIamfSimpleProfileFlac                        = consts.EncodingIamfSimpleProfileFlac
	EncodingIamfSimpleProfileOpus                        = consts.EncodingIamfSimpleProfileOpus
	EncodingIamfSimpleProfilePcm                         = consts.EncodingIamfSimpleProfilePcm
	EncodingIec61937                                     = consts.EncodingIec61937
	EncodingInvalid                                      = consts.EncodingInvalid
	EncodingMp3                                          = consts.EncodingMp3
	EncodingMpeghBlL3                                    = consts.EncodingMpeghBlL3
	EncodingMpeghBlL4                                    = consts.EncodingMpeghBlL4
	EncodingMpeghLcL3                                    = consts.EncodingMpeghLcL3
	EncodingMpeghLcL4                                    = consts.EncodingMpeghLcL4
	EncodingOpus                                         = consts.EncodingOpus
	EncodingPcm16bit                                     = consts.EncodingPcm16bit
	EncodingPcm24bitPacked                               = consts.EncodingPcm24bitPacked
	EncodingPcm32bit                                     = consts.EncodingPcm32bit
	EncodingPcm8bit                                      = consts.EncodingPcm8bit
	EncodingPcmFloat                                     = consts.EncodingPcmFloat
	SampleRateUnspecified                                = consts.SampleRateUnspecified
	FlagKeyMediaFastForward                              = consts.FlagKeyMediaFastForward
	FlagKeyMediaNext                                     = consts.FlagKeyMediaNext
	FlagKeyMediaPause                                    = consts.FlagKeyMediaPause
	FlagKeyMediaPlay                                     = consts.FlagKeyMediaPlay
	FlagKeyMediaPlayPause                                = consts.FlagKeyMediaPlayPause
	FlagKeyMediaPositionUpdate                           = consts.FlagKeyMediaPositionUpdate
	FlagKeyMediaPrevious                                 = consts.FlagKeyMediaPrevious
	FlagKeyMediaRating                                   = consts.FlagKeyMediaRating
	FlagKeyMediaRewind                                   = consts.FlagKeyMediaRewind
	FlagKeyMediaStop                                     = consts.FlagKeyMediaStop
	PlaystateBuffering                                   = consts.PlaystateBuffering
	PlaystateError                                       = consts.PlaystateError
	PlaystateFastForwarding                              = consts.PlaystateFastForwarding
	PlaystatePaused                                      = consts.PlaystatePaused
	PlaystatePlaying                                     = consts.PlaystatePlaying
	PlaystateRewinding                                   = consts.PlaystateRewinding
	PlaystateSkippingBackwards                           = consts.PlaystateSkippingBackwards
	PlaystateSkippingForwards                            = consts.PlaystateSkippingForwards
	PlaystateStopped                                     = consts.PlaystateStopped
	BitmapKeyArtwork                                     = consts.BitmapKeyArtwork
	PluginStatusPhysicalModuleChanged                    = consts.PluginStatusPhysicalModuleChanged
	PluginStatusSessionNumberChanged                     = consts.PluginStatusSessionNumberChanged
	ScramblingModeAes128                                 = consts.ScramblingModeAes128
	ScramblingModeAesCbc                                 = consts.ScramblingModeAesCbc
	ScramblingModeAesEcb                                 = consts.ScramblingModeAesEcb
	ScramblingModeAesScte52                              = consts.ScramblingModeAesScte52
	ScramblingModeDvbCissaV1                             = consts.ScramblingModeDvbCissaV1
	ScramblingModeDvbCsa1                                = consts.ScramblingModeDvbCsa1
	ScramblingModeDvbCsa2                                = consts.ScramblingModeDvbCsa2
	ScramblingModeDvbCsa3Enhance                         = consts.ScramblingModeDvbCsa3Enhance
	ScramblingModeDvbCsa3Minimal                         = consts.ScramblingModeDvbCsa3Minimal
	ScramblingModeDvbCsa3Standard                        = consts.ScramblingModeDvbCsa3Standard
	ScramblingModeDvbIdsa                                = consts.ScramblingModeDvbIdsa
	ScramblingModeMulti2                                 = consts.ScramblingModeMulti2
	ScramblingModeReserved                               = consts.ScramblingModeReserved
	ScramblingModeTdesEcb                                = consts.ScramblingModeTdesEcb
	ScramblingModeTdesScte52                             = consts.ScramblingModeTdesScte52
	SessionUsageLive                                     = consts.SessionUsageLive
	SessionUsagePlayback                                 = consts.SessionUsagePlayback
	SessionUsageRecord                                   = consts.SessionUsageRecord
	SessionUsageTimeshift                                = consts.SessionUsageTimeshift
	TypeSession                                          = consts.TypeSession
	TypeSessionService                                   = consts.TypeSessionService
	AudioAdjustModeDefault                               = consts.AudioAdjustModeDefault
	AudioAdjustModeResample                              = consts.AudioAdjustModeResample
	AudioAdjustModeStretch                               = consts.AudioAdjustModeStretch
	SyncSourceAudio                                      = consts.SyncSourceAudio
	SyncSourceDefault                                    = consts.SyncSourceDefault
	SyncSourceSystemClock                                = consts.SyncSourceSystemClock
	SyncSourceVsync                                      = consts.SyncSourceVsync
	UuidNil                                              = consts.UuidNil
	FocusComplete                                        = consts.FocusComplete
	ShutterClick                                         = consts.ShutterClick
	StartVideoRecording                                  = consts.StartVideoRecording
	StopVideoRecording                                   = consts.StopVideoRecording
	EventKeyExpired                                      = consts.EventKeyExpired
	EventKeyRequired                                     = consts.EventKeyRequired
	EventProvisionRequired                               = consts.EventProvisionRequired
	EventSessionReclaimed                                = consts.EventSessionReclaimed
	EventVendorDefined                                   = consts.EventVendorDefined
	HdcpLevelUnknown                                     = consts.HdcpLevelUnknown
	HdcpNone                                             = consts.HdcpNone
	HdcpNoDigitalOutput                                  = consts.HdcpNoDigitalOutput
	HdcpV1                                               = consts.HdcpV1
	HdcpV2                                               = consts.HdcpV2
	HdcpV21                                              = consts.HdcpV21
	HdcpV22                                              = consts.HdcpV22
	HdcpV23                                              = consts.HdcpV23
	KeyTypeOffline                                       = consts.KeyTypeOffline
	KeyTypeRelease                                       = consts.KeyTypeRelease
	KeyTypeStreaming                                     = consts.KeyTypeStreaming
	OfflineLicenseStateReleased                          = consts.OfflineLicenseStateReleased
	OfflineLicenseStateUnknown                           = consts.OfflineLicenseStateUnknown
	OfflineLicenseStateUsable                            = consts.OfflineLicenseStateUsable
	SecurityLevelHwSecureAll                             = consts.SecurityLevelHwSecureAll
	SecurityLevelHwSecureCrypto                          = consts.SecurityLevelHwSecureCrypto
	SecurityLevelHwSecureDecode                          = consts.SecurityLevelHwSecureDecode
	SecurityLevelSwSecureCrypto                          = consts.SecurityLevelSwSecureCrypto
	SecurityLevelSwSecureDecode                          = consts.SecurityLevelSwSecureDecode
	SecurityLevelUnknown                                 = consts.SecurityLevelUnknown
	ErrorCertificateMalformed                            = consts.ErrorCertificateMalformed
	ErrorCertificateMissing                              = consts.ErrorCertificateMissing
	ErrorCryptoLibrary                                   = consts.ErrorCryptoLibrary
	ErrorFrameTooLarge                                   = consts.ErrorFrameTooLarge
	ErrorGenericOem                                      = consts.ErrorGenericOem
	ErrorGenericPlugin                                   = consts.ErrorGenericPlugin
	ErrorInitData                                        = consts.ErrorInitData
	ErrorInsufficientOutputProtection                    = consts.ErrorInsufficientOutputProtection
	ErrorInsufficientSecurity                            = consts.ErrorInsufficientSecurity
	ErrorKeyExpired                                      = consts.ErrorKeyExpired
	ErrorKeyNotLoaded                                    = consts.ErrorKeyNotLoaded
	ErrorLicenseParse                                    = consts.ErrorLicenseParse
	ErrorLicensePolicy                                   = consts.ErrorLicensePolicy
	ErrorLicenseRelease                                  = consts.ErrorLicenseRelease
	ErrorLicenseRequestRejected                          = consts.ErrorLicenseRequestRejected
	ErrorLicenseRestore                                  = consts.ErrorLicenseRestore
	ErrorLicenseState                                    = consts.ErrorLicenseState
	ErrorLostState                                       = consts.ErrorLostState
	ErrorMediaFramework                                  = consts.ErrorMediaFramework
	ErrorNoKey                                           = consts.ErrorNoKey
	ErrorProvisioningCertificate                         = consts.ErrorProvisioningCertificate
	ErrorProvisioningConfig                              = consts.ErrorProvisioningConfig
	ErrorProvisioningParse                               = consts.ErrorProvisioningParse
	ErrorProvisioningRequestRejected                     = consts.ErrorProvisioningRequestRejected
	ErrorProvisioningRetry                               = consts.ErrorProvisioningRetry
	ErrorResourceBusy                                    = consts.ErrorResourceBusy
	ErrorResourceContention                              = consts.ErrorResourceContention
	ErrorSecureStopRelease                               = consts.ErrorSecureStopRelease
	ErrorSessionNotOpened                                = consts.ErrorSessionNotOpened
	ErrorStorageRead                                     = consts.ErrorStorageRead
	ErrorStorageWrite                                    = consts.ErrorStorageWrite
	ErrorUnknown                                         = consts.ErrorUnknown
	ErrorUnsupportedOperation                            = consts.ErrorUnsupportedOperation
	ErrorZeroSubsamples                                  = consts.ErrorZeroSubsamples
	RequestTypeInitial                                   = consts.RequestTypeInitial
	RequestTypeNone                                      = consts.RequestTypeNone
	RequestTypeRelease                                   = consts.RequestTypeRelease
	RequestTypeRenewal                                   = consts.RequestTypeRenewal
	RequestTypeUpdate                                    = consts.RequestTypeUpdate
	StatusExpired                                        = consts.StatusExpired
	StatusInternalError                                  = consts.StatusInternalError
	StatusOutputNotAllowed                               = consts.StatusOutputNotAllowed
	StatusPending                                        = consts.StatusPending
	StatusUsable                                         = consts.StatusUsable
	StatusUsableInFuture                                 = consts.StatusUsableInFuture
	ConnectionStateConnected                             = consts.ConnectionStateConnected
	ConnectionStateConnecting                            = consts.ConnectionStateConnecting
	ConnectionStateDisconnected                          = consts.ConnectionStateDisconnected
	SuitabilityStatusNotSuitableForTransfer              = consts.SuitabilityStatusNotSuitableForTransfer
	SuitabilityStatusSuitableForDefaultTransfer          = consts.SuitabilityStatusSuitableForDefaultTransfer
	SuitabilityStatusSuitableForManualTransfer           = consts.SuitabilityStatusSuitableForManualTransfer
	TypeAuxLine                                          = consts.TypeAuxLine
	TypeBleHeadset                                       = consts.TypeBleHeadset
	TypeBluetoothA2dp                                    = consts.TypeBluetoothA2dp
	TypeBuiltinSpeaker                                   = consts.TypeBuiltinSpeaker
	TypeDock                                             = consts.TypeDock
	TypeGroup                                            = consts.TypeGroup
	TypeHdmi                                             = consts.TypeHdmi
	TypeHdmiArc                                          = consts.TypeHdmiArc
	TypeHdmiEarc                                         = consts.TypeHdmiEarc
	TypeHearingAid                                       = consts.TypeHearingAid
	TypeLineAnalog                                       = consts.TypeLineAnalog
	TypeLineDigital                                      = consts.TypeLineDigital
	TypeMultichannelSpeakerGroup                         = consts.TypeMultichannelSpeakerGroup
	TypeRemoteAudioVideoReceiver                         = consts.TypeRemoteAudioVideoReceiver
	TypeRemoteCar                                        = consts.TypeRemoteCar
	TypeRemoteComputer                                   = consts.TypeRemoteComputer
	TypeRemoteGameConsole                                = consts.TypeRemoteGameConsole
	TypeRemoteSmartphone                                 = consts.TypeRemoteSmartphone
	TypeRemoteSmartwatch                                 = consts.TypeRemoteSmartwatch
	TypeRemoteSpeaker                                    = consts.TypeRemoteSpeaker
	TypeRemoteTablet                                     = consts.TypeRemoteTablet
	TypeRemoteTabletDocked                               = consts.TypeRemoteTabletDocked
	TypeRemoteTv                                         = consts.TypeRemoteTv
	TypeUnknown                                          = consts.TypeUnknown
	TypeUsbAccessory                                     = consts.TypeUsbAccessory
	TypeUsbDevice                                        = consts.TypeUsbDevice
	TypeUsbHeadset                                       = consts.TypeUsbHeadset
	TypeWiredHeadphones                                  = consts.TypeWiredHeadphones
	TypeWiredHeadset                                     = consts.TypeWiredHeadset
	Quality1080p                                         = consts.Quality1080p
	Quality2160p                                         = consts.Quality2160p
	Quality2k                                            = consts.Quality2k
	Quality480p                                          = consts.Quality480p
	Quality4kdci                                         = consts.Quality4kdci
	Quality720p                                          = consts.Quality720p
	Quality8kuhd                                         = consts.Quality8kuhd
	QualityCif                                           = consts.QualityCif
	QualityHigh                                          = consts.QualityHigh
	QualityHighSpeed1080p                                = consts.QualityHighSpeed1080p
	QualityHighSpeed2160p                                = consts.QualityHighSpeed2160p
	QualityHighSpeed480p                                 = consts.QualityHighSpeed480p
	QualityHighSpeed4kdci                                = consts.QualityHighSpeed4kdci
	QualityHighSpeed720p                                 = consts.QualityHighSpeed720p
	QualityHighSpeedCif                                  = consts.QualityHighSpeedCif
	QualityHighSpeedHigh                                 = consts.QualityHighSpeedHigh
	QualityHighSpeedLow                                  = consts.QualityHighSpeedLow
	QualityHighSpeedVga                                  = consts.QualityHighSpeedVga
	QualityLow                                           = consts.QualityLow
	QualityQcif                                          = consts.QualityQcif
	QualityQhd                                           = consts.QualityQhd
	QualityQvga                                          = consts.QualityQvga
	QualityTimeLapse1080p                                = consts.QualityTimeLapse1080p
	QualityTimeLapse2160p                                = consts.QualityTimeLapse2160p
	QualityTimeLapse2k                                   = consts.QualityTimeLapse2k
	QualityTimeLapse480p                                 = consts.QualityTimeLapse480p
	QualityTimeLapse4kdci                                = consts.QualityTimeLapse4kdci
	QualityTimeLapse720p                                 = consts.QualityTimeLapse720p
	QualityTimeLapse8kuhd                                = consts.QualityTimeLapse8kuhd
	QualityTimeLapseCif                                  = consts.QualityTimeLapseCif
	QualityTimeLapseHigh                                 = consts.QualityTimeLapseHigh
	QualityTimeLapseLow                                  = consts.QualityTimeLapseLow
	QualityTimeLapseQcif                                 = consts.QualityTimeLapseQcif
	QualityTimeLapseQhd                                  = consts.QualityTimeLapseQhd
	QualityTimeLapseQvga                                 = consts.QualityTimeLapseQvga
	QualityTimeLapseVga                                  = consts.QualityTimeLapseVga
	QualityVga                                           = consts.QualityVga
	BufferFlagCodecConfig                                = consts.BufferFlagCodecConfig
	BufferFlagDecodeOnly                                 = consts.BufferFlagDecodeOnly
	BufferFlagEndOfStream                                = consts.BufferFlagEndOfStream
	BufferFlagKeyFrame                                   = consts.BufferFlagKeyFrame
	BufferFlagPartialFrame                               = consts.BufferFlagPartialFrame
	BufferFlagSyncFrame                                  = consts.BufferFlagSyncFrame
	ConfigureFlagDetachedSurface                         = consts.ConfigureFlagDetachedSurface
	ConfigureFlagEncode                                  = consts.ConfigureFlagEncode
	ConfigureFlagUseBlockModel                           = consts.ConfigureFlagUseBlockModel
	ConfigureFlagUseCryptoAsync                          = consts.ConfigureFlagUseCryptoAsync
	CryptoModeAesCbc                                     = consts.CryptoModeAesCbc
	CryptoModeAesCtr                                     = consts.CryptoModeAesCtr
	CryptoModeUnencrypted                                = consts.CryptoModeUnencrypted
	InfoOutputBuffersChanged                             = consts.InfoOutputBuffersChanged
	InfoOutputFormatChanged                              = consts.InfoOutputFormatChanged
	InfoTryAgainLater                                    = consts.InfoTryAgainLater
	VideoScalingModeScaleToFit                           = consts.VideoScalingModeScaleToFit
	VideoScalingModeScaleToFitWithCropping               = consts.VideoScalingModeScaleToFitWithCropping
	ErrorInsufficientResource                            = consts.ErrorInsufficientResource
	ErrorReclaimed                                       = consts.ErrorReclaimed
	CommandCodeCustom                                    = consts.CommandCodeCustom
	ResultErrorUnknownError                              = consts.ResultErrorUnknownError
	ResultInfoSkipped                                    = consts.ResultInfoSkipped
	ResultSuccess                                        = consts.ResultSuccess
	VolumeControlAbsolute                                = consts.VolumeControlAbsolute
	VolumeControlFixed                                   = consts.VolumeControlFixed
	VolumeControlRelative                                = consts.VolumeControlRelative
	SecurityModelMemorySafe                              = consts.SecurityModelMemorySafe
	SecurityModelSandboxed                               = consts.SecurityModelSandboxed
	ColorFormat12bitrgb444                               = consts.ColorFormat12bitrgb444
	ColorFormat16bitargb1555                             = consts.ColorFormat16bitargb1555
	ColorFormat16bitargb4444                             = consts.ColorFormat16bitargb4444
	ColorFormat16bitbgr565                               = consts.ColorFormat16bitbgr565
	ColorFormat16bitrgb565                               = consts.ColorFormat16bitrgb565
	ColorFormat18bitbgr666                               = consts.ColorFormat18bitbgr666
	ColorFormat18bitargb1665                             = consts.ColorFormat18bitargb1665
	ColorFormat18bitrgb666                               = consts.ColorFormat18bitrgb666
	ColorFormat19bitargb1666                             = consts.ColorFormat19bitargb1666
	ColorFormat24bitabgr6666                             = consts.ColorFormat24bitabgr6666
	ColorFormat24bitargb6666                             = consts.ColorFormat24bitargb6666
	ColorFormat24bitargb1887                             = consts.ColorFormat24bitargb1887
	ColorFormat24bitbgr888                               = consts.ColorFormat24bitbgr888
	ColorFormat24bitrgb888                               = consts.ColorFormat24bitrgb888
	ColorFormat25bitargb1888                             = consts.ColorFormat25bitargb1888
	ColorFormat32bitabgr2101010                          = consts.ColorFormat32bitabgr2101010
	ColorFormat32bitabgr8888                             = consts.ColorFormat32bitabgr8888
	ColorFormat32bitargb8888                             = consts.ColorFormat32bitargb8888
	ColorFormat32bitbgra8888                             = consts.ColorFormat32bitbgra8888
	ColorFormat64bitabgrfloat                            = consts.ColorFormat64bitabgrfloat
	ColorFormat8bitrgb332                                = consts.ColorFormat8bitrgb332
	ColorFormatcbycry                                    = consts.ColorFormatcbycry
	ColorFormatcrycby                                    = consts.ColorFormatcrycby
	ColorFormatl16                                       = consts.ColorFormatl16
	ColorFormatl2                                        = consts.ColorFormatl2
	ColorFormatl24                                       = consts.ColorFormatl24
	ColorFormatl32                                       = consts.ColorFormatl32
	ColorFormatl4                                        = consts.ColorFormatl4
	ColorFormatl8                                        = consts.ColorFormatl8
	ColorFormatmonochrome                                = consts.ColorFormatmonochrome
	ColorFormatrgbaflexible                              = consts.ColorFormatrgbaflexible
	ColorFormatrgbflexible                               = consts.ColorFormatrgbflexible
	ColorFormatrawbayer10bit                             = consts.ColorFormatrawbayer10bit
	ColorFormatrawbayer8bit                              = consts.ColorFormatrawbayer8bit
	ColorFormatrawbayer8bitcompressed                    = consts.ColorFormatrawbayer8bitcompressed
	ColorFormatsurface                                   = consts.ColorFormatsurface
	ColorFormatycbycr                                    = consts.ColorFormatycbycr
	ColorFormatycrycb                                    = consts.ColorFormatycrycb
	ColorFormatyuv411packedplanar                        = consts.ColorFormatyuv411packedplanar
	ColorFormatyuv411planar                              = consts.ColorFormatyuv411planar
	ColorFormatyuv420flexible                            = consts.ColorFormatyuv420flexible
	ColorFormatyuv420packedplanar                        = consts.ColorFormatyuv420packedplanar
	ColorFormatyuv420packedsemiplanar                    = consts.ColorFormatyuv420packedsemiplanar
	ColorFormatyuv420planar                              = consts.ColorFormatyuv420planar
	ColorFormatyuv420semiplanar                          = consts.ColorFormatyuv420semiplanar
	ColorFormatyuv422flexible                            = consts.ColorFormatyuv422flexible
	ColorFormatyuv422packedplanar                        = consts.ColorFormatyuv422packedplanar
	ColorFormatyuv422packedsemiplanar                    = consts.ColorFormatyuv422packedsemiplanar
	ColorFormatyuv422planar                              = consts.ColorFormatyuv422planar
	ColorFormatyuv422semiplanar                          = consts.ColorFormatyuv422semiplanar
	ColorFormatyuv444flexible                            = consts.ColorFormatyuv444flexible
	ColorFormatyuv444interleaved                         = consts.ColorFormatyuv444interleaved
	ColorFormatyuvp010                                   = consts.ColorFormatyuvp010
	ColorFormatyuvp210                                   = consts.ColorFormatyuvp210
	ColorQcomFormatyuv420semiplanar                      = consts.ColorQcomFormatyuv420semiplanar
	ColorTiFormatyuv420packedsemiplanar                  = consts.ColorTiFormatyuv420packedsemiplanar
	Aacobjecteld                                         = consts.Aacobjecteld
	Aacobjecterlc                                        = consts.Aacobjecterlc
	Aacobjecterscalable                                  = consts.Aacobjecterscalable
	Aacobjecthe                                          = consts.Aacobjecthe
	AacobjecthePs                                        = consts.AacobjecthePs
	Aacobjectlc                                          = consts.Aacobjectlc
	Aacobjectld                                          = consts.Aacobjectld
	Aacobjectltp                                         = consts.Aacobjectltp
	Aacobjectmain                                        = consts.Aacobjectmain
	Aacobjectssr                                         = consts.Aacobjectssr
	Aacobjectscalable                                    = consts.Aacobjectscalable
	Aacobjectxhe                                         = consts.Aacobjectxhe
	Ac4level0                                            = consts.Ac4level0
	Ac4level1                                            = consts.Ac4level1
	Ac4level2                                            = consts.Ac4level2
	Ac4level3                                            = consts.Ac4level3
	Ac4level4                                            = consts.Ac4level4
	Ac4profile00                                         = consts.Ac4profile00
	Ac4profile10                                         = consts.Ac4profile10
	Ac4profile11                                         = consts.Ac4profile11
	Ac4profile21                                         = consts.Ac4profile21
	Ac4profile22                                         = consts.Ac4profile22
	Apvlevel11band0                                      = consts.Apvlevel11band0
	Apvlevel11band1                                      = consts.Apvlevel11band1
	Apvlevel11band2                                      = consts.Apvlevel11band2
	Apvlevel11band3                                      = consts.Apvlevel11band3
	Apvlevel1band0                                       = consts.Apvlevel1band0
	Apvlevel1band1                                       = consts.Apvlevel1band1
	Apvlevel1band2                                       = consts.Apvlevel1band2
	Apvlevel1band3                                       = consts.Apvlevel1band3
	Apvlevel21band0                                      = consts.Apvlevel21band0
	Apvlevel21band1                                      = consts.Apvlevel21band1
	Apvlevel21band2                                      = consts.Apvlevel21band2
	Apvlevel21band3                                      = consts.Apvlevel21band3
	Apvlevel2band0                                       = consts.Apvlevel2band0
	Apvlevel2band1                                       = consts.Apvlevel2band1
	Apvlevel2band2                                       = consts.Apvlevel2band2
	Apvlevel2band3                                       = consts.Apvlevel2band3
	Apvlevel31band0                                      = consts.Apvlevel31band0
	Apvlevel31band1                                      = consts.Apvlevel31band1
	Apvlevel31band2                                      = consts.Apvlevel31band2
	Apvlevel31band3                                      = consts.Apvlevel31band3
	Apvlevel3band0                                       = consts.Apvlevel3band0
	Apvlevel3band1                                       = consts.Apvlevel3band1
	Apvlevel3band2                                       = consts.Apvlevel3band2
	Apvlevel3band3                                       = consts.Apvlevel3band3
	Apvlevel41band0                                      = consts.Apvlevel41band0
	Apvlevel41band1                                      = consts.Apvlevel41band1
	Apvlevel41band2                                      = consts.Apvlevel41band2
	Apvlevel41band3                                      = consts.Apvlevel41band3
	Apvlevel4band0                                       = consts.Apvlevel4band0
	Apvlevel4band1                                       = consts.Apvlevel4band1
	Apvlevel4band2                                       = consts.Apvlevel4band2
	Apvlevel4band3                                       = consts.Apvlevel4band3
	Apvlevel51band0                                      = consts.Apvlevel51band0
	Apvlevel51band1                                      = consts.Apvlevel51band1
	Apvlevel51band2                                      = consts.Apvlevel51band2
	Apvlevel51band3                                      = consts.Apvlevel51band3
	Apvlevel5band0                                       = consts.Apvlevel5band0
	Apvlevel5band1                                       = consts.Apvlevel5band1
	Apvlevel5band2                                       = consts.Apvlevel5band2
	Apvlevel5band3                                       = consts.Apvlevel5band3
	Apvlevel61band0                                      = consts.Apvlevel61band0
	Apvlevel61band1                                      = consts.Apvlevel61band1
	Apvlevel61band2                                      = consts.Apvlevel61band2
	Apvlevel61band3                                      = consts.Apvlevel61band3
	Apvlevel6band0                                       = consts.Apvlevel6band0
	Apvlevel6band1                                       = consts.Apvlevel6band1
	Apvlevel6band2                                       = consts.Apvlevel6band2
	Apvlevel6band3                                       = consts.Apvlevel6band3
	Apvlevel71band0                                      = consts.Apvlevel71band0
	Apvlevel71band1                                      = consts.Apvlevel71band1
	Apvlevel71band2                                      = consts.Apvlevel71band2
	Apvlevel71band3                                      = consts.Apvlevel71band3
	Apvlevel7band0                                       = consts.Apvlevel7band0
	Apvlevel7band1                                       = consts.Apvlevel7band1
	Apvlevel7band2                                       = consts.Apvlevel7band2
	Apvlevel7band3                                       = consts.Apvlevel7band3
	Apvprofile42210                                      = consts.Apvprofile42210
	Apvprofile42210hdr10                                 = consts.Apvprofile42210hdr10
	Apvprofile42210hdr10plus                             = consts.Apvprofile42210hdr10plus
	Av1level2                                            = consts.Av1level2
	Av1level21                                           = consts.Av1level21
	Av1level22                                           = consts.Av1level22
	Av1level23                                           = consts.Av1level23
	Av1level3                                            = consts.Av1level3
	Av1level31                                           = consts.Av1level31
	Av1level32                                           = consts.Av1level32
	Av1level33                                           = consts.Av1level33
	Av1level4                                            = consts.Av1level4
	Av1level41                                           = consts.Av1level41
	Av1level42                                           = consts.Av1level42
	Av1level43                                           = consts.Av1level43
	Av1level5                                            = consts.Av1level5
	Av1level51                                           = consts.Av1level51
	Av1level52                                           = consts.Av1level52
	Av1level53                                           = consts.Av1level53
	Av1level6                                            = consts.Av1level6
	Av1level61                                           = consts.Av1level61
	Av1level62                                           = consts.Av1level62
	Av1level63                                           = consts.Av1level63
	Av1level7                                            = consts.Av1level7
	Av1level71                                           = consts.Av1level71
	Av1level72                                           = consts.Av1level72
	Av1level73                                           = consts.Av1level73
	Av1profilemain10                                     = consts.Av1profilemain10
	Av1profilemain10hdr10                                = consts.Av1profilemain10hdr10
	Av1profilemain10hdr10plus                            = consts.Av1profilemain10hdr10plus
	Av1profilemain8                                      = consts.Av1profilemain8
	Avclevel1                                            = consts.Avclevel1
	Avclevel11                                           = consts.Avclevel11
	Avclevel12                                           = consts.Avclevel12
	Avclevel13                                           = consts.Avclevel13
	Avclevel1b                                           = consts.Avclevel1b
	Avclevel2                                            = consts.Avclevel2
	Avclevel21                                           = consts.Avclevel21
	Avclevel22                                           = consts.Avclevel22
	Avclevel3                                            = consts.Avclevel3
	Avclevel31                                           = consts.Avclevel31
	Avclevel32                                           = consts.Avclevel32
	Avclevel4                                            = consts.Avclevel4
	Avclevel41                                           = consts.Avclevel41
	Avclevel42                                           = consts.Avclevel42
	Avclevel5                                            = consts.Avclevel5
	Avclevel51                                           = consts.Avclevel51
	Avclevel52                                           = consts.Avclevel52
	Avclevel6                                            = consts.Avclevel6
	Avclevel61                                           = consts.Avclevel61
	Avclevel62                                           = consts.Avclevel62
	Avcprofilebaseline                                   = consts.Avcprofilebaseline
	Avcprofileconstrainedbaseline                        = consts.Avcprofileconstrainedbaseline
	Avcprofileconstrainedhigh                            = consts.Avcprofileconstrainedhigh
	Avcprofileextended                                   = consts.Avcprofileextended
	Avcprofilehigh                                       = consts.Avcprofilehigh
	Avcprofilehigh10                                     = consts.Avcprofilehigh10
	Avcprofilehigh422                                    = consts.Avcprofilehigh422
	Avcprofilehigh444                                    = consts.Avcprofilehigh444
	Avcprofilemain                                       = consts.Avcprofilemain
	DtsHdprofilehra                                      = consts.DtsHdprofilehra
	DtsHdprofilelbr                                      = consts.DtsHdprofilelbr
	DtsHdprofilema                                       = consts.DtsHdprofilema
	DtsUhdprofilep1                                      = consts.DtsUhdprofilep1
	DtsUhdprofilep2                                      = consts.DtsUhdprofilep2
	Dolbyvisionlevel8k30                                 = consts.Dolbyvisionlevel8k30
	Dolbyvisionlevel8k60                                 = consts.Dolbyvisionlevel8k60
	Dolbyvisionlevelfhd24                                = consts.Dolbyvisionlevelfhd24
	Dolbyvisionlevelfhd30                                = consts.Dolbyvisionlevelfhd30
	Dolbyvisionlevelfhd60                                = consts.Dolbyvisionlevelfhd60
	Dolbyvisionlevelhd24                                 = consts.Dolbyvisionlevelhd24
	Dolbyvisionlevelhd30                                 = consts.Dolbyvisionlevelhd30
	Dolbyvisionleveluhd120                               = consts.Dolbyvisionleveluhd120
	Dolbyvisionleveluhd24                                = consts.Dolbyvisionleveluhd24
	Dolbyvisionleveluhd30                                = consts.Dolbyvisionleveluhd30
	Dolbyvisionleveluhd48                                = consts.Dolbyvisionleveluhd48
	Dolbyvisionleveluhd60                                = consts.Dolbyvisionleveluhd60
	Dolbyvisionprofiledvav110                            = consts.Dolbyvisionprofiledvav110
	Dolbyvisionprofiledvavpen                            = consts.Dolbyvisionprofiledvavpen
	Dolbyvisionprofiledvavper                            = consts.Dolbyvisionprofiledvavper
	Dolbyvisionprofiledvavse                             = consts.Dolbyvisionprofiledvavse
	Dolbyvisionprofiledvheden                            = consts.Dolbyvisionprofiledvheden
	Dolbyvisionprofiledvheder                            = consts.Dolbyvisionprofiledvheder
	Dolbyvisionprofiledvhedtb                            = consts.Dolbyvisionprofiledvhedtb
	Dolbyvisionprofiledvhedth                            = consts.Dolbyvisionprofiledvhedth
	Dolbyvisionprofiledvhedtr                            = consts.Dolbyvisionprofiledvhedtr
	Dolbyvisionprofiledvhest                             = consts.Dolbyvisionprofiledvhest
	Dolbyvisionprofiledvhestn                            = consts.Dolbyvisionprofiledvhestn
	H263level10                                          = consts.H263level10
	H263level20                                          = consts.H263level20
	H263level30                                          = consts.H263level30
	H263level40                                          = consts.H263level40
	H263level45                                          = consts.H263level45
	H263level50                                          = consts.H263level50
	H263level60                                          = consts.H263level60
	H263level70                                          = consts.H263level70
	H263profilebackwardcompatible                        = consts.H263profilebackwardcompatible
	H263profilebaseline                                  = consts.H263profilebaseline
	H263profileh320coding                                = consts.H263profileh320coding
	H263profilehighcompression                           = consts.H263profilehighcompression
	H263profilehighlatency                               = consts.H263profilehighlatency
	H263profileiswv2                                     = consts.H263profileiswv2
	H263profileiswv3                                     = consts.H263profileiswv3
	H263profileinterlace                                 = consts.H263profileinterlace
	H263profileinternet                                  = consts.H263profileinternet
	Hevchightierlevel1                                   = consts.Hevchightierlevel1
	Hevchightierlevel2                                   = consts.Hevchightierlevel2
	Hevchightierlevel21                                  = consts.Hevchightierlevel21
	Hevchightierlevel3                                   = consts.Hevchightierlevel3
	Hevchightierlevel31                                  = consts.Hevchightierlevel31
	Hevchightierlevel4                                   = consts.Hevchightierlevel4
	Hevchightierlevel41                                  = consts.Hevchightierlevel41
	Hevchightierlevel5                                   = consts.Hevchightierlevel5
	Hevchightierlevel51                                  = consts.Hevchightierlevel51
	Hevchightierlevel52                                  = consts.Hevchightierlevel52
	Hevchightierlevel6                                   = consts.Hevchightierlevel6
	Hevchightierlevel61                                  = consts.Hevchightierlevel61
	Hevchightierlevel62                                  = consts.Hevchightierlevel62
	Hevcmaintierlevel1                                   = consts.Hevcmaintierlevel1
	Hevcmaintierlevel2                                   = consts.Hevcmaintierlevel2
	Hevcmaintierlevel21                                  = consts.Hevcmaintierlevel21
	Hevcmaintierlevel3                                   = consts.Hevcmaintierlevel3
	Hevcmaintierlevel31                                  = consts.Hevcmaintierlevel31
	Hevcmaintierlevel4                                   = consts.Hevcmaintierlevel4
	Hevcmaintierlevel41                                  = consts.Hevcmaintierlevel41
	Hevcmaintierlevel5                                   = consts.Hevcmaintierlevel5
	Hevcmaintierlevel51                                  = consts.Hevcmaintierlevel51
	Hevcmaintierlevel52                                  = consts.Hevcmaintierlevel52
	Hevcmaintierlevel6                                   = consts.Hevcmaintierlevel6
	Hevcmaintierlevel61                                  = consts.Hevcmaintierlevel61
	Hevcmaintierlevel62                                  = consts.Hevcmaintierlevel62
	Hevcprofilemain                                      = consts.Hevcprofilemain
	Hevcprofilemain10                                    = consts.Hevcprofilemain10
	Hevcprofilemain10hdr10                               = consts.Hevcprofilemain10hdr10
	Hevcprofilemain10hdr10plus                           = consts.Hevcprofilemain10hdr10plus
	Hevcprofilemainstill                                 = consts.Hevcprofilemainstill
	Iamfprofilebaseaac                                   = consts.Iamfprofilebaseaac
	Iamfprofilebaseenhancedaac                           = consts.Iamfprofilebaseenhancedaac
	Iamfprofilebaseenhancedflac                          = consts.Iamfprofilebaseenhancedflac
	Iamfprofilebaseenhancedopus                          = consts.Iamfprofilebaseenhancedopus
	Iamfprofilebaseenhancedpcm                           = consts.Iamfprofilebaseenhancedpcm
	Iamfprofilebaseflac                                  = consts.Iamfprofilebaseflac
	Iamfprofilebaseopus                                  = consts.Iamfprofilebaseopus
	Iamfprofilebasepcm                                   = consts.Iamfprofilebasepcm
	Iamfprofilesimpleaac                                 = consts.Iamfprofilesimpleaac
	Iamfprofilesimpleflac                                = consts.Iamfprofilesimpleflac
	Iamfprofilesimpleopus                                = consts.Iamfprofilesimpleopus
	Iamfprofilesimplepcm                                 = consts.Iamfprofilesimplepcm
	Mpeg2levelh14                                        = consts.Mpeg2levelh14
	Mpeg2levelhl                                         = consts.Mpeg2levelhl
	Mpeg2levelhp                                         = consts.Mpeg2levelhp
	Mpeg2levelll                                         = consts.Mpeg2levelll
	Mpeg2levelml                                         = consts.Mpeg2levelml
	Mpeg2profile422                                      = consts.Mpeg2profile422
	Mpeg2profilehigh                                     = consts.Mpeg2profilehigh
	Mpeg2profilemain                                     = consts.Mpeg2profilemain
	Mpeg2profilesnr                                      = consts.Mpeg2profilesnr
	Mpeg2profilesimple                                   = consts.Mpeg2profilesimple
	Mpeg2profilespatial                                  = consts.Mpeg2profilespatial
	Mpeg4level0                                          = consts.Mpeg4level0
	Mpeg4level0b                                         = consts.Mpeg4level0b
	Mpeg4level1                                          = consts.Mpeg4level1
	Mpeg4level2                                          = consts.Mpeg4level2
	Mpeg4level3                                          = consts.Mpeg4level3
	Mpeg4level3b                                         = consts.Mpeg4level3b
	Mpeg4level4                                          = consts.Mpeg4level4
	Mpeg4level4a                                         = consts.Mpeg4level4a
	Mpeg4level5                                          = consts.Mpeg4level5
	Mpeg4level6                                          = consts.Mpeg4level6
	Mpeg4profileadvancedcoding                           = consts.Mpeg4profileadvancedcoding
	Mpeg4profileadvancedcore                             = consts.Mpeg4profileadvancedcore
	Mpeg4profileadvancedrealtime                         = consts.Mpeg4profileadvancedrealtime
	Mpeg4profileadvancedscalable                         = consts.Mpeg4profileadvancedscalable
	Mpeg4profileadvancedsimple                           = consts.Mpeg4profileadvancedsimple
	Mpeg4profilebasicanimated                            = consts.Mpeg4profilebasicanimated
	Mpeg4profilecore                                     = consts.Mpeg4profilecore
	Mpeg4profilecorescalable                             = consts.Mpeg4profilecorescalable
	Mpeg4profilehybrid                                   = consts.Mpeg4profilehybrid
	Mpeg4profilemain                                     = consts.Mpeg4profilemain
	Mpeg4profilenbit                                     = consts.Mpeg4profilenbit
	Mpeg4profilescalabletexture                          = consts.Mpeg4profilescalabletexture
	Mpeg4profilesimple                                   = consts.Mpeg4profilesimple
	Mpeg4profilesimplefba                                = consts.Mpeg4profilesimplefba
	Mpeg4profilesimpleface                               = consts.Mpeg4profilesimpleface
	Mpeg4profilesimplescalable                           = consts.Mpeg4profilesimplescalable
	Vp8levelVersion0                                     = consts.Vp8levelVersion0
	Vp8levelVersion1                                     = consts.Vp8levelVersion1
	Vp8levelVersion2                                     = consts.Vp8levelVersion2
	Vp8levelVersion3                                     = consts.Vp8levelVersion3
	Vp8profilemain                                       = consts.Vp8profilemain
	Vp9level1                                            = consts.Vp9level1
	Vp9level11                                           = consts.Vp9level11
	Vp9level2                                            = consts.Vp9level2
	Vp9level21                                           = consts.Vp9level21
	Vp9level3                                            = consts.Vp9level3
	Vp9level31                                           = consts.Vp9level31
	Vp9level4                                            = consts.Vp9level4
	Vp9level41                                           = consts.Vp9level41
	Vp9level5                                            = consts.Vp9level5
	Vp9level51                                           = consts.Vp9level51
	Vp9level52                                           = consts.Vp9level52
	Vp9level6                                            = consts.Vp9level6
	Vp9level61                                           = consts.Vp9level61
	Vp9level62                                           = consts.Vp9level62
	Vp9profile0                                          = consts.Vp9profile0
	Vp9profile1                                          = consts.Vp9profile1
	Vp9profile2                                          = consts.Vp9profile2
	Vp9profile2hdr                                       = consts.Vp9profile2hdr
	Vp9profile2hdr10plus                                 = consts.Vp9profile2hdr10plus
	Vp9profile3                                          = consts.Vp9profile3
	Vp9profile3hdr                                       = consts.Vp9profile3hdr
	Vp9profile3hdr10plus                                 = consts.Vp9profile3hdr10plus
	BitrateModeCbr                                       = consts.BitrateModeCbr
	BitrateModeCbrFd                                     = consts.BitrateModeCbrFd
	BitrateModeCq                                        = consts.BitrateModeCq
	BitrateModeVbr                                       = consts.BitrateModeVbr
	ColorRangeFull                                       = consts.ColorRangeFull
	ColorRangeLimited                                    = consts.ColorRangeLimited
	ColorStandardBt2020                                  = consts.ColorStandardBt2020
	ColorStandardBt601Ntsc                               = consts.ColorStandardBt601Ntsc
	ColorStandardBt601Pal                                = consts.ColorStandardBt601Pal
	ColorStandardBt709                                   = consts.ColorStandardBt709
	ColorTransferHlg                                     = consts.ColorTransferHlg
	ColorTransferLinear                                  = consts.ColorTransferLinear
	ColorTransferSdrVideo                                = consts.ColorTransferSdrVideo
	ColorTransferSt2084                                  = consts.ColorTransferSt2084
	FlagSecurityModelMemorySafe                          = consts.FlagSecurityModelMemorySafe
	FlagSecurityModelSandboxed                           = consts.FlagSecurityModelSandboxed
	PictureTypeB                                         = consts.PictureTypeB
	PictureTypeI                                         = consts.PictureTypeI
	PictureTypeP                                         = consts.PictureTypeP
	PictureTypeUnknown                                   = consts.PictureTypeUnknown
	TypeByteBuffer                                       = consts.TypeByteBuffer
	TypeFloat                                            = consts.TypeFloat
	TypeInteger                                          = consts.TypeInteger
	TypeLong                                             = consts.TypeLong
	TypeNull                                             = consts.TypeNull
	TypeString                                           = consts.TypeString
	VideoEncodingStatisticsLevel1                        = consts.VideoEncodingStatisticsLevel1
	VideoEncodingStatisticsLevelNone                     = consts.VideoEncodingStatisticsLevelNone
	OrientationFlipHorizontal                            = consts.OrientationFlipHorizontal
	OrientationFlipVertical                              = consts.OrientationFlipVertical
	OrientationNormal                                    = consts.OrientationNormal
	OrientationRotate180                                 = consts.OrientationRotate180
	OrientationRotate270                                 = consts.OrientationRotate270
	OrientationRotate90                                  = consts.OrientationRotate90
	OrientationTranspose                                 = consts.OrientationTranspose
	OrientationTransverse                                = consts.OrientationTransverse
	OrientationUndefined                                 = consts.OrientationUndefined
	StreamTypeExifDataOnly                               = consts.StreamTypeExifDataOnly
	StreamTypeFullImageData                              = consts.StreamTypeFullImageData
	WhitebalanceAuto                                     = consts.WhitebalanceAuto
	WhitebalanceManual                                   = consts.WhitebalanceManual
	AudioEncapsulationTypeIec61937                       = consts.AudioEncapsulationTypeIec61937
	AudioEncapsulationTypeNone                           = consts.AudioEncapsulationTypeNone
	AudioEncapsulationTypePcm                            = consts.AudioEncapsulationTypePcm
	MixerBehaviorBitPerfect                              = consts.MixerBehaviorBitPerfect
	MixerBehaviorDefault                                 = consts.MixerBehaviorDefault
	DualMonoModeLl                                       = consts.DualMonoModeLl
	DualMonoModeLr                                       = consts.DualMonoModeLr
	DualMonoModeOff                                      = consts.DualMonoModeOff
	DualMonoModeRr                                       = consts.DualMonoModeRr
	EncapsulationMetadataTypeDvbAdDescriptor             = consts.EncapsulationMetadataTypeDvbAdDescriptor
	EncapsulationMetadataTypeFrameworkTuner              = consts.EncapsulationMetadataTypeFrameworkTuner
	EncapsulationMetadataTypeSupplementaryAudioPlacement = consts.EncapsulationMetadataTypeSupplementaryAudioPlacement
	EncapsulationModeElementaryStream                    = consts.EncapsulationModeElementaryStream
	EncapsulationModeNone                                = consts.EncapsulationModeNone
	Error                                                = consts.Error
	ErrorBadValue                                        = consts.ErrorBadValue
	ErrorDeadObject                                      = consts.ErrorDeadObject
	ErrorInvalidOperation                                = consts.ErrorInvalidOperation
	ModeStatic                                           = consts.ModeStatic
	ModeStream                                           = consts.ModeStream
	PerformanceModeLowLatency                            = consts.PerformanceModeLowLatency
	PerformanceModeNone                                  = consts.PerformanceModeNone
	PerformanceModePowerSaving                           = consts.PerformanceModePowerSaving
	StateInitialized                                     = consts.StateInitialized
	StateNoStaticData                                    = consts.StateNoStaticData
	StateUninitialized                                   = consts.StateUninitialized
	Success                                              = consts.Success
	SupplementaryAudioPlacementLeft                      = consts.SupplementaryAudioPlacementLeft
	SupplementaryAudioPlacementNormal                    = consts.SupplementaryAudioPlacementNormal
	SupplementaryAudioPlacementRight                     = consts.SupplementaryAudioPlacementRight
	WriteBlocking                                        = consts.WriteBlocking
	WriteNonBlocking                                     = consts.WriteNonBlocking
	ContentCommentary                                    = consts.ContentCommentary
	ContentDialog                                        = consts.ContentDialog
	ContentEmergency                                     = consts.ContentEmergency
	ContentHearingImpaired                               = consts.ContentHearingImpaired
	ContentMain                                          = consts.ContentMain
	ContentMusicAndEffects                               = consts.ContentMusicAndEffects
	ContentUnknown                                       = consts.ContentUnknown
	ContentVisuallyImpaired                              = consts.ContentVisuallyImpaired
	ContentVoiceover                                     = consts.ContentVoiceover
	MasteredFor3d                                        = consts.MasteredFor3d
	MasteredForHeadphone                                 = consts.MasteredForHeadphone
	MasteredForStereo                                    = consts.MasteredForStereo
	MasteredForSurround                                  = consts.MasteredForSurround
	MasteringNotIndicated                                = consts.MasteringNotIndicated
	PresentationIdUnknown                                = consts.PresentationIdUnknown
	ProgramIdUnknown                                     = consts.ProgramIdUnknown
	CubicRamp                                            = consts.CubicRamp
	InterpolatorTypeCubic                                = consts.InterpolatorTypeCubic
	InterpolatorTypeCubicMonotonic                       = consts.InterpolatorTypeCubicMonotonic
	InterpolatorTypeLinear                               = consts.InterpolatorTypeLinear
	InterpolatorTypeStep                                 = consts.InterpolatorTypeStep
	LinearRamp                                           = consts.LinearRamp
	ScurveRamp                                           = consts.ScurveRamp
	SineRamp                                             = consts.SineRamp
	Play                                                 = consts.Play
	Reverse                                              = consts.Reverse
	FlagOngoingSession                                   = consts.FlagOngoingSession
	FlagOngoingSessionManaged                            = consts.FlagOngoingSessionManaged
	FlagSuggested                                        = consts.FlagSuggested
	SelectionBehaviorGoToApp                             = consts.SelectionBehaviorGoToApp
	SelectionBehaviorNone                                = consts.SelectionBehaviorNone
	SelectionBehaviorTransfer                            = consts.SelectionBehaviorTransfer
	SubtextAdRoutingDisallowed                           = consts.SubtextAdRoutingDisallowed
	SubtextCustom                                        = consts.SubtextCustom
	SubtextDeviceLowPower                                = consts.SubtextDeviceLowPower
	SubtextDownloadedContentRoutingDisallowed            = consts.SubtextDownloadedContentRoutingDisallowed
	SubtextErrorUnknown                                  = consts.SubtextErrorUnknown
	SubtextNone                                          = consts.SubtextNone
	SubtextSubscriptionRequired                          = consts.SubtextSubscriptionRequired
	SubtextTrackUnsupported                              = consts.SubtextTrackUnsupported
	SubtextUnauthorized                                  = consts.SubtextUnauthorized
	RatingKeyByOthers                                    = consts.RatingKeyByOthers
	RatingKeyByUser                                      = consts.RatingKeyByUser
	HdrDolbyVision                                       = consts.HdrDolbyVision
	HdrHdr10                                             = consts.HdrHdr10
	HdrHdr10plus                                         = consts.HdrHdr10plus
	HdrHlg                                               = consts.HdrHlg
	HdrNone                                              = consts.HdrNone
	Yuv420                                               = consts.Yuv420
	Yuv422                                               = consts.Yuv422
	Yuv444                                               = consts.Yuv444
	ReasonInvalidCommand                                 = consts.ReasonInvalidCommand
	ReasonNetworkError                                   = consts.ReasonNetworkError
	ReasonRejected                                       = consts.ReasonRejected
	ReasonRouteNotAvailable                              = consts.ReasonRouteNotAvailable
	ReasonUnknownError                                   = consts.ReasonUnknownError
	OptionsRecycleInput                                  = consts.OptionsRecycleInput
	TransferReasonApp                                    = consts.TransferReasonApp
	TransferReasonFallback                               = consts.TransferReasonFallback
	TransferReasonSystemRequest                          = consts.TransferReasonSystemRequest
	TimestampUnknown                                     = consts.TimestampUnknown
	TimebaseBoottime                                     = consts.TimebaseBoottime
	TimebaseMonotonic                                    = consts.TimebaseMonotonic
	SpatializerImmersiveLevelMultichannel                = consts.SpatializerImmersiveLevelMultichannel
	SpatializerImmersiveLevelNone                        = consts.SpatializerImmersiveLevelNone
	SpatializerImmersiveLevelOther                       = consts.SpatializerImmersiveLevelOther
	MediasyncErrorAudiotrackFail                         = consts.MediasyncErrorAudiotrackFail
	MediasyncErrorSurfaceFail                            = consts.MediasyncErrorSurfaceFail
	MicDirectionAwayFromUser                             = consts.MicDirectionAwayFromUser
	MicDirectionExternal                                 = consts.MicDirectionExternal
	MicDirectionTowardsUser                              = consts.MicDirectionTowardsUser
	MicDirectionUnspecified                              = consts.MicDirectionUnspecified
	EulerX                                               = consts.EulerX
	EulerY                                               = consts.EulerY
	EulerZ                                               = consts.EulerZ
	QualityMedium                                        = consts.QualityMedium
	SampleFlagEncrypted                                  = consts.SampleFlagEncrypted
	SampleFlagPartialFrame                               = consts.SampleFlagPartialFrame
	SampleFlagSync                                       = consts.SampleFlagSync
	SeekToClosestSync                                    = consts.SeekToClosestSync
	SeekToNextSync                                       = consts.SeekToNextSync
	SeekToPreviousSync                                   = consts.SeekToPreviousSync
	KeyAtmosPresent                                      = consts.KeyAtmosPresent
	KeyAudioEncoding                                     = consts.KeyAudioEncoding
	KeyBitWidth                                          = consts.KeyBitWidth
	KeyPresentationContentClassifier                     = consts.KeyPresentationContentClassifier
	KeyPresentationId                                    = consts.KeyPresentationId
	KeyPresentationLanguage                              = consts.KeyPresentationLanguage
	KeyProgramId                                         = consts.KeyProgramId
	Rating3Stars                                         = consts.Rating3Stars
	Rating4Stars                                         = consts.Rating4Stars
	Rating5Stars                                         = consts.Rating5Stars
	RatingHeart                                          = consts.RatingHeart
	RatingNone                                           = consts.RatingNone
	RatingPercentage                                     = consts.RatingPercentage
	RatingThumbUpDown                                    = consts.RatingThumbUpDown
	MetadataKeyAlbumartist                               = consts.MetadataKeyAlbumartist
	MetadataKeyBitrate                                   = consts.MetadataKeyBitrate
	MetadataKeyBitsPerSample                             = consts.MetadataKeyBitsPerSample
	MetadataKeyCaptureFramerate                          = consts.MetadataKeyCaptureFramerate
	MetadataKeyCdTrackNumber                             = consts.MetadataKeyCdTrackNumber
	MetadataKeyColorRange                                = consts.MetadataKeyColorRange
	MetadataKeyColorStandard                             = consts.MetadataKeyColorStandard
	MetadataKeyColorTransfer                             = consts.MetadataKeyColorTransfer
	MetadataKeyExifLength                                = consts.MetadataKeyExifLength
	MetadataKeyExifOffset                                = consts.MetadataKeyExifOffset
	MetadataKeyHasAudio                                  = consts.MetadataKeyHasAudio
	MetadataKeyHasImage                                  = consts.MetadataKeyHasImage
	MetadataKeyHasVideo                                  = consts.MetadataKeyHasVideo
	MetadataKeyImageCount                                = consts.MetadataKeyImageCount
	MetadataKeyImageHeight                               = consts.MetadataKeyImageHeight
	MetadataKeyImagePrimary                              = consts.MetadataKeyImagePrimary
	MetadataKeyImageRotation                             = consts.MetadataKeyImageRotation
	MetadataKeyImageWidth                                = consts.MetadataKeyImageWidth
	MetadataKeyLocation                                  = consts.MetadataKeyLocation
	MetadataKeyMimetype                                  = consts.MetadataKeyMimetype
	MetadataKeySamplerate                                = consts.MetadataKeySamplerate
	MetadataKeyVideoFrameCount                           = consts.MetadataKeyVideoFrameCount
	MetadataKeyVideoHeight                               = consts.MetadataKeyVideoHeight
	MetadataKeyVideoRotation                             = consts.MetadataKeyVideoRotation
	MetadataKeyVideoWidth                                = consts.MetadataKeyVideoWidth
	MetadataKeyXmpLength                                 = consts.MetadataKeyXmpLength
	MetadataKeyXmpOffset                                 = consts.MetadataKeyXmpOffset
	OptionClosest                                        = consts.OptionClosest
	OptionClosestSync                                    = consts.OptionClosestSync
	OptionNextSync                                       = consts.OptionNextSync
	OptionPreviousSync                                   = consts.OptionPreviousSync
	AllCodecs                                            = consts.AllCodecs
	RegularCodecs                                        = consts.RegularCodecs
	MaxVolume                                            = consts.MaxVolume
	MinVolume                                            = consts.MinVolume
	ToneCdmaAbbrAlert                                    = consts.ToneCdmaAbbrAlert
	ToneCdmaAbbrIntercept                                = consts.ToneCdmaAbbrIntercept
	ToneCdmaAbbrReorder                                  = consts.ToneCdmaAbbrReorder
	ToneCdmaAlertAutoredialLite                          = consts.ToneCdmaAlertAutoredialLite
	ToneCdmaAlertCallGuard                               = consts.ToneCdmaAlertCallGuard
	ToneCdmaAlertIncallLite                              = consts.ToneCdmaAlertIncallLite
	ToneCdmaAlertNetworkLite                             = consts.ToneCdmaAlertNetworkLite
	ToneCdmaAnswer                                       = consts.ToneCdmaAnswer
	ToneCdmaCalldropLite                                 = consts.ToneCdmaCalldropLite
	ToneCdmaCallSignalIsdnIntergroup                     = consts.ToneCdmaCallSignalIsdnIntergroup
	ToneCdmaCallSignalIsdnNormal                         = consts.ToneCdmaCallSignalIsdnNormal
	ToneCdmaCallSignalIsdnPat3                           = consts.ToneCdmaCallSignalIsdnPat3
	ToneCdmaCallSignalIsdnPat5                           = consts.ToneCdmaCallSignalIsdnPat5
	ToneCdmaCallSignalIsdnPat6                           = consts.ToneCdmaCallSignalIsdnPat6
	ToneCdmaCallSignalIsdnPat7                           = consts.ToneCdmaCallSignalIsdnPat7
	ToneCdmaCallSignalIsdnPingRing                       = consts.ToneCdmaCallSignalIsdnPingRing
	ToneCdmaCallSignalIsdnSpPri                          = consts.ToneCdmaCallSignalIsdnSpPri
	ToneCdmaConfirm                                      = consts.ToneCdmaConfirm
	ToneCdmaDialToneLite                                 = consts.ToneCdmaDialToneLite
	ToneCdmaEmergencyRingback                            = consts.ToneCdmaEmergencyRingback
	ToneCdmaHighL                                        = consts.ToneCdmaHighL
	ToneCdmaHighPbxL                                     = consts.ToneCdmaHighPbxL
	ToneCdmaHighPbxSls                                   = consts.ToneCdmaHighPbxSls
	ToneCdmaHighPbxSs                                    = consts.ToneCdmaHighPbxSs
	ToneCdmaHighPbxSsl                                   = consts.ToneCdmaHighPbxSsl
	ToneCdmaHighPbxSX4                                   = consts.ToneCdmaHighPbxSX4
	ToneCdmaHighSls                                      = consts.ToneCdmaHighSls
	ToneCdmaHighSs                                       = consts.ToneCdmaHighSs
	ToneCdmaHighSsl                                      = consts.ToneCdmaHighSsl
	ToneCdmaHighSs2                                      = consts.ToneCdmaHighSs2
	ToneCdmaHighSX4                                      = consts.ToneCdmaHighSX4
	ToneCdmaIntercept                                    = consts.ToneCdmaIntercept
	ToneCdmaKeypadVolumeKeyLite                          = consts.ToneCdmaKeypadVolumeKeyLite
	ToneCdmaLowL                                         = consts.ToneCdmaLowL
	ToneCdmaLowPbxL                                      = consts.ToneCdmaLowPbxL
	ToneCdmaLowPbxSls                                    = consts.ToneCdmaLowPbxSls
	ToneCdmaLowPbxSs                                     = consts.ToneCdmaLowPbxSs
	ToneCdmaLowPbxSsl                                    = consts.ToneCdmaLowPbxSsl
	ToneCdmaLowPbxSX4                                    = consts.ToneCdmaLowPbxSX4
	ToneCdmaLowSls                                       = consts.ToneCdmaLowSls
	ToneCdmaLowSs                                        = consts.ToneCdmaLowSs
	ToneCdmaLowSsl                                       = consts.ToneCdmaLowSsl
	ToneCdmaLowSs2                                       = consts.ToneCdmaLowSs2
	ToneCdmaLowSX4                                       = consts.ToneCdmaLowSX4
	ToneCdmaMedL                                         = consts.ToneCdmaMedL
	ToneCdmaMedPbxL                                      = consts.ToneCdmaMedPbxL
	ToneCdmaMedPbxSls                                    = consts.ToneCdmaMedPbxSls
	ToneCdmaMedPbxSs                                     = consts.ToneCdmaMedPbxSs
	ToneCdmaMedPbxSsl                                    = consts.ToneCdmaMedPbxSsl
	ToneCdmaMedPbxSX4                                    = consts.ToneCdmaMedPbxSX4
	ToneCdmaMedSls                                       = consts.ToneCdmaMedSls
	ToneCdmaMedSs                                        = consts.ToneCdmaMedSs
	ToneCdmaMedSsl                                       = consts.ToneCdmaMedSsl
	ToneCdmaMedSs2                                       = consts.ToneCdmaMedSs2
	ToneCdmaMedSX4                                       = consts.ToneCdmaMedSX4
	ToneCdmaNetworkBusy                                  = consts.ToneCdmaNetworkBusy
	ToneCdmaNetworkBusyOneShot                           = consts.ToneCdmaNetworkBusyOneShot
	ToneCdmaNetworkCallwaiting                           = consts.ToneCdmaNetworkCallwaiting
	ToneCdmaNetworkUsaRingback                           = consts.ToneCdmaNetworkUsaRingback
	ToneCdmaOneMinBeep                                   = consts.ToneCdmaOneMinBeep
	ToneCdmaPip                                          = consts.ToneCdmaPip
	ToneCdmaPressholdkeyLite                             = consts.ToneCdmaPressholdkeyLite
	ToneCdmaReorder                                      = consts.ToneCdmaReorder
	ToneCdmaSignalOff                                    = consts.ToneCdmaSignalOff
	ToneCdmaSoftErrorLite                                = consts.ToneCdmaSoftErrorLite
	ToneDtmf0                                            = consts.ToneDtmf0
	ToneDtmf1                                            = consts.ToneDtmf1
	ToneDtmf2                                            = consts.ToneDtmf2
	ToneDtmf3                                            = consts.ToneDtmf3
	ToneDtmf4                                            = consts.ToneDtmf4
	ToneDtmf5                                            = consts.ToneDtmf5
	ToneDtmf6                                            = consts.ToneDtmf6
	ToneDtmf7                                            = consts.ToneDtmf7
	ToneDtmf8                                            = consts.ToneDtmf8
	ToneDtmf9                                            = consts.ToneDtmf9
	ToneDtmfA                                            = consts.ToneDtmfA
	ToneDtmfB                                            = consts.ToneDtmfB
	ToneDtmfC                                            = consts.ToneDtmfC
	ToneDtmfD                                            = consts.ToneDtmfD
	ToneDtmfP                                            = consts.ToneDtmfP
	ToneDtmfS                                            = consts.ToneDtmfS
	TonePropAck                                          = consts.TonePropAck
	TonePropBeep                                         = consts.TonePropBeep
	TonePropBeep2                                        = consts.TonePropBeep2
	TonePropNack                                         = consts.TonePropNack
	TonePropPrompt                                       = consts.TonePropPrompt
	ToneSupBusy                                          = consts.ToneSupBusy
	ToneSupCallWaiting                                   = consts.ToneSupCallWaiting
	ToneSupConfirm                                       = consts.ToneSupConfirm
	ToneSupCongestion                                    = consts.ToneSupCongestion
	ToneSupCongestionAbbrev                              = consts.ToneSupCongestionAbbrev
	ToneSupDial                                          = consts.ToneSupDial
	ToneSupError                                         = consts.ToneSupError
	ToneSupIntercept                                     = consts.ToneSupIntercept
	ToneSupInterceptAbbrev                               = consts.ToneSupInterceptAbbrev
	ToneSupPip                                           = consts.ToneSupPip
	ToneSupRadioAck                                      = consts.ToneSupRadioAck
	ToneSupRadioNotavail                                 = consts.ToneSupRadioNotavail
	ToneSupRingtone                                      = consts.ToneSupRingtone
	SampleFlagDecodeOnly                                 = consts.SampleFlagDecodeOnly
	SampleFlagHasSupplementalData                        = consts.SampleFlagHasSupplementalData
	SampleFlagKeyFrame                                   = consts.SampleFlagKeyFrame
	SampleFlagLastSample                                 = consts.SampleFlagLastSample
	UnknownDuration                                      = consts.UnknownDuration
	Start                                                = consts.Start
	AudioFallbackModeDefault                             = consts.AudioFallbackModeDefault
	AudioFallbackModeFail                                = consts.AudioFallbackModeFail
	AudioFallbackModeMute                                = consts.AudioFallbackModeMute
)
View Source
const (
	BtFolderTypeAlbums    = consts.BtFolderTypeAlbums
	BtFolderTypeArtists   = consts.BtFolderTypeArtists
	BtFolderTypeGenres    = consts.BtFolderTypeGenres
	BtFolderTypeMixed     = consts.BtFolderTypeMixed
	BtFolderTypePlaylists = consts.BtFolderTypePlaylists
	BtFolderTypeTitles    = consts.BtFolderTypeTitles
	BtFolderTypeYears     = consts.BtFolderTypeYears
	RequestIdNone         = consts.RequestIdNone
)
View Source
const (
	ExtraBtFolderType                       = consts.ExtraBtFolderType
	MetadataKeyAlbum                        = consts.MetadataKeyAlbum
	MetadataKeyAlbumArt                     = consts.MetadataKeyAlbumArt
	MetadataKeyAlbumArtist                  = consts.MetadataKeyAlbumArtist
	MetadataKeyAlbumArtUri                  = consts.MetadataKeyAlbumArtUri
	MetadataKeyArt                          = consts.MetadataKeyArt
	MetadataKeyArtist                       = consts.MetadataKeyArtist
	MetadataKeyArtUri                       = consts.MetadataKeyArtUri
	MetadataKeyAuthor                       = consts.MetadataKeyAuthor
	MetadataKeyBtFolderType                 = consts.MetadataKeyBtFolderType
	MetadataKeyCompilation                  = consts.MetadataKeyCompilation
	MetadataKeyComposer                     = consts.MetadataKeyComposer
	MetadataKeyDate                         = consts.MetadataKeyDate
	MetadataKeyDiscNumber                   = consts.MetadataKeyDiscNumber
	MetadataKeyDisplayDescription           = consts.MetadataKeyDisplayDescription
	MetadataKeyDisplayIcon                  = consts.MetadataKeyDisplayIcon
	MetadataKeyDisplayIconUri               = consts.MetadataKeyDisplayIconUri
	MetadataKeyDisplaySubtitle              = consts.MetadataKeyDisplaySubtitle
	MetadataKeyDisplayTitle                 = consts.MetadataKeyDisplayTitle
	MetadataKeyDuration                     = consts.MetadataKeyDuration
	MetadataKeyGenre                        = consts.MetadataKeyGenre
	MetadataKeyMediaId                      = consts.MetadataKeyMediaId
	MetadataKeyMediaUri                     = consts.MetadataKeyMediaUri
	MetadataKeyNumTracks                    = consts.MetadataKeyNumTracks
	MetadataKeyRating                       = consts.MetadataKeyRating
	MetadataKeyTitle                        = consts.MetadataKeyTitle
	MetadataKeyTrackNumber                  = consts.MetadataKeyTrackNumber
	MetadataKeyUserRating                   = consts.MetadataKeyUserRating
	MetadataKeyWriter                       = consts.MetadataKeyWriter
	MetadataKeyYear                         = consts.MetadataKeyYear
	PropertyAlgorithms                      = consts.PropertyAlgorithms
	PropertyDescription                     = consts.PropertyDescription
	PropertyDeviceUniqueId                  = consts.PropertyDeviceUniqueId
	PropertyVendor                          = consts.PropertyVendor
	PropertyVersion                         = consts.PropertyVersion
	CloseSessionErrorCount                  = consts.CloseSessionErrorCount
	CloseSessionErrorList                   = consts.CloseSessionErrorList
	CloseSessionOkCount                     = consts.CloseSessionOkCount
	EventKeyExpiredCount                    = consts.EventKeyExpiredCount
	EventKeyNeededCount                     = consts.EventKeyNeededCount
	EventProvisionRequiredCount             = consts.EventProvisionRequiredCount
	EventSessionReclaimedCount              = consts.EventSessionReclaimedCount
	EventVendorDefinedCount                 = consts.EventVendorDefinedCount
	GetDeviceUniqueIdErrorCount             = consts.GetDeviceUniqueIdErrorCount
	GetDeviceUniqueIdErrorList              = consts.GetDeviceUniqueIdErrorList
	GetDeviceUniqueIdOkCount                = consts.GetDeviceUniqueIdOkCount
	GetKeyRequestErrorCount                 = consts.GetKeyRequestErrorCount
	GetKeyRequestErrorList                  = consts.GetKeyRequestErrorList
	GetKeyRequestOkCount                    = consts.GetKeyRequestOkCount
	GetKeyRequestOkTimeMicros               = consts.GetKeyRequestOkTimeMicros
	GetProvisionRequestErrorCount           = consts.GetProvisionRequestErrorCount
	GetProvisionRequestErrorList            = consts.GetProvisionRequestErrorList
	GetProvisionRequestOkCount              = consts.GetProvisionRequestOkCount
	KeyStatusExpiredCount                   = consts.KeyStatusExpiredCount
	KeyStatusInternalErrorCount             = consts.KeyStatusInternalErrorCount
	KeyStatusOutputNotAllowedCount          = consts.KeyStatusOutputNotAllowedCount
	KeyStatusPendingCount                   = consts.KeyStatusPendingCount
	KeyStatusUsableCount                    = consts.KeyStatusUsableCount
	OpenSessionErrorCount                   = consts.OpenSessionErrorCount
	OpenSessionErrorList                    = consts.OpenSessionErrorList
	OpenSessionOkCount                      = consts.OpenSessionOkCount
	ProvideKeyResponseErrorCount            = consts.ProvideKeyResponseErrorCount
	ProvideKeyResponseErrorList             = consts.ProvideKeyResponseErrorList
	ProvideKeyResponseOkCount               = consts.ProvideKeyResponseOkCount
	ProvideKeyResponseOkTimeMicros          = consts.ProvideKeyResponseOkTimeMicros
	ProvideProvisionResponseErrorCount      = consts.ProvideProvisionResponseErrorCount
	ProvideProvisionResponseErrorList       = consts.ProvideProvisionResponseErrorList
	ProvideProvisionResponseOkCount         = consts.ProvideProvisionResponseOkCount
	SessionEndTimesMs                       = consts.SessionEndTimesMs
	SessionStartTimesMs                     = consts.SessionStartTimesMs
	FeatureLiveAudio                        = consts.FeatureLiveAudio
	FeatureLiveVideo                        = consts.FeatureLiveVideo
	FeatureRemoteAudioPlayback              = consts.FeatureRemoteAudioPlayback
	FeatureRemotePlayback                   = consts.FeatureRemotePlayback
	FeatureRemoteVideoPlayback              = consts.FeatureRemoteVideoPlayback
	ParameterKeyHdr10PlusInfo               = consts.ParameterKeyHdr10PlusInfo
	ParameterKeyLowLatency                  = consts.ParameterKeyLowLatency
	ParameterKeyOffsetTime                  = consts.ParameterKeyOffsetTime
	ParameterKeyQpOffsetMap                 = consts.ParameterKeyQpOffsetMap
	ParameterKeyQpOffsetRects               = consts.ParameterKeyQpOffsetRects
	ParameterKeyRequestSyncFrame            = consts.ParameterKeyRequestSyncFrame
	ParameterKeySuspend                     = consts.ParameterKeySuspend
	ParameterKeySuspendTime                 = consts.ParameterKeySuspendTime
	ParameterKeyTunnelPeek                  = consts.ParameterKeyTunnelPeek
	ParameterKeyVideoBitrate                = consts.ParameterKeyVideoBitrate
	CodecConst                              = consts.CodecConst
	Encoder                                 = consts.Encoder
	Height                                  = consts.Height
	MimeType                                = consts.MimeType
	Mode                                    = consts.Mode
	ModeAudio                               = consts.ModeAudio
	ModeVideo                               = consts.ModeVideo
	Rotation                                = consts.Rotation
	Secure                                  = consts.Secure
	Width                                   = consts.Width
	FeatureAdaptiveplayback                 = consts.FeatureAdaptiveplayback
	FeatureDetachedsurface                  = consts.FeatureDetachedsurface
	FeatureDynamiccoloraspects              = consts.FeatureDynamiccoloraspects
	FeatureDynamictimestamp                 = consts.FeatureDynamictimestamp
	FeatureEncodingstatistics               = consts.FeatureEncodingstatistics
	FeatureFrameparsing                     = consts.FeatureFrameparsing
	FeatureHdrediting                       = consts.FeatureHdrediting
	FeatureHlgediting                       = consts.FeatureHlgediting
	FeatureIntrarefresh                     = consts.FeatureIntrarefresh
	FeatureLowlatency                       = consts.FeatureLowlatency
	FeatureMultipleframes                   = consts.FeatureMultipleframes
	FeaturePartialframe                     = consts.FeaturePartialframe
	FeatureQpbounds                         = consts.FeatureQpbounds
	FeatureRoi                              = consts.FeatureRoi
	FeatureSecureplayback                   = consts.FeatureSecureplayback
	FeatureTunneledplayback                 = consts.FeatureTunneledplayback
	KeyAacDrcAlbumMode                      = consts.KeyAacDrcAlbumMode
	KeyAacDrcAttenuationFactor              = consts.KeyAacDrcAttenuationFactor
	KeyAacDrcBoostFactor                    = consts.KeyAacDrcBoostFactor
	KeyAacDrcEffectType                     = consts.KeyAacDrcEffectType
	KeyAacDrcHeavyCompression               = consts.KeyAacDrcHeavyCompression
	KeyAacDrcOutputLoudness                 = consts.KeyAacDrcOutputLoudness
	KeyAacDrcTargetReferenceLevel           = consts.KeyAacDrcTargetReferenceLevel
	KeyAacEncodedTargetLevel                = consts.KeyAacEncodedTargetLevel
	KeyAacMaxOutputChannelCount             = consts.KeyAacMaxOutputChannelCount
	KeyAacProfile                           = consts.KeyAacProfile
	KeyAacSbrMode                           = consts.KeyAacSbrMode
	KeyAllowFrameDrop                       = consts.KeyAllowFrameDrop
	KeyAudioSessionId                       = consts.KeyAudioSessionId
	KeyBitrateMode                          = consts.KeyBitrateMode
	KeyBitRate                              = consts.KeyBitRate
	KeyBufferBatchMaxOutputSize             = consts.KeyBufferBatchMaxOutputSize
	KeyBufferBatchThresholdOutputSize       = consts.KeyBufferBatchThresholdOutputSize
	KeyCaptionServiceNumber                 = consts.KeyCaptionServiceNumber
	KeyCaptureRate                          = consts.KeyCaptureRate
	KeyChannelCount                         = consts.KeyChannelCount
	KeyChannelMask                          = consts.KeyChannelMask
	KeyCodecsString                         = consts.KeyCodecsString
	KeyColorFormat                          = consts.KeyColorFormat
	KeyColorRange                           = consts.KeyColorRange
	KeyColorStandard                        = consts.KeyColorStandard
	KeyColorTransfer                        = consts.KeyColorTransfer
	KeyColorTransferRequest                 = consts.KeyColorTransferRequest
	KeyComplexity                           = consts.KeyComplexity
	KeyCreateInputSurfaceSuspended          = consts.KeyCreateInputSurfaceSuspended
	KeyCropBottom                           = consts.KeyCropBottom
	KeyCropLeft                             = consts.KeyCropLeft
	KeyCropRight                            = consts.KeyCropRight
	KeyCropTop                              = consts.KeyCropTop
	KeyDuration                             = consts.KeyDuration
	KeyEncoderDelay                         = consts.KeyEncoderDelay
	KeyEncoderPadding                       = consts.KeyEncoderPadding
	KeyFlacCompressionLevel                 = consts.KeyFlacCompressionLevel
	KeyFrameRate                            = consts.KeyFrameRate
	KeyGridColumns                          = consts.KeyGridColumns
	KeyGridRows                             = consts.KeyGridRows
	KeyHapticChannelCount                   = consts.KeyHapticChannelCount
	KeyHardwareAvSyncId                     = consts.KeyHardwareAvSyncId
	KeyHdr10PlusInfo                        = consts.KeyHdr10PlusInfo
	KeyHdrStaticInfo                        = consts.KeyHdrStaticInfo
	KeyHeight                               = consts.KeyHeight
	KeyImportance                           = consts.KeyImportance
	KeyIntraRefreshPeriod                   = consts.KeyIntraRefreshPeriod
	KeyIsAdts                               = consts.KeyIsAdts
	KeyIsAutoselect                         = consts.KeyIsAutoselect
	KeyIsDefault                            = consts.KeyIsDefault
	KeyIsForcedSubtitle                     = consts.KeyIsForcedSubtitle
	KeyIFrameInterval                       = consts.KeyIFrameInterval
	KeyLanguage                             = consts.KeyLanguage
	KeyLatency                              = consts.KeyLatency
	KeyLevel                                = consts.KeyLevel
	KeyLowLatency                           = consts.KeyLowLatency
	KeyMaxBFrames                           = consts.KeyMaxBFrames
	KeyMaxFpsToEncoder                      = consts.KeyMaxFpsToEncoder
	KeyMaxHeight                            = consts.KeyMaxHeight
	KeyMaxInputSize                         = consts.KeyMaxInputSize
	KeyMaxOutputChannelCount                = consts.KeyMaxOutputChannelCount
	KeyMaxPtsGapToEncoder                   = consts.KeyMaxPtsGapToEncoder
	KeyMaxWidth                             = consts.KeyMaxWidth
	KeyMime                                 = consts.KeyMime
	KeyMpeghCompatibleSets                  = consts.KeyMpeghCompatibleSets
	KeyMpeghProfileLevelIndication          = consts.KeyMpeghProfileLevelIndication
	KeyMpeghReferenceChannelLayout          = consts.KeyMpeghReferenceChannelLayout
	KeyOperatingRate                        = consts.KeyOperatingRate
	KeyOutputReorderDepth                   = consts.KeyOutputReorderDepth
	KeyPcmEncoding                          = consts.KeyPcmEncoding
	KeyPictureProfileId                     = consts.KeyPictureProfileId
	KeyPictureProfileInstance               = consts.KeyPictureProfileInstance
	KeyPictureType                          = consts.KeyPictureType
	KeyPixelAspectRatioHeight               = consts.KeyPixelAspectRatioHeight
	KeyPixelAspectRatioWidth                = consts.KeyPixelAspectRatioWidth
	KeyPrependHeaderToSyncFrames            = consts.KeyPrependHeaderToSyncFrames
	KeyPriority                             = consts.KeyPriority
	KeyProfile                              = consts.KeyProfile
	KeyPushBlankBuffersOnStop               = consts.KeyPushBlankBuffersOnStop
	KeyQuality                              = consts.KeyQuality
	KeyRepeatPreviousFrameAfter             = consts.KeyRepeatPreviousFrameAfter
	KeyRotation                             = consts.KeyRotation
	KeySampleRate                           = consts.KeySampleRate
	KeySecurityModel                        = consts.KeySecurityModel
	KeySliceHeight                          = consts.KeySliceHeight
	KeySlowMotionMarkers                    = consts.KeySlowMotionMarkers
	KeyStride                               = consts.KeyStride
	KeyTemporalLayering                     = consts.KeyTemporalLayering
	KeyTileHeight                           = consts.KeyTileHeight
	KeyTileWidth                            = consts.KeyTileWidth
	KeyTrackId                              = consts.KeyTrackId
	KeyVideoEncodingStatisticsLevel         = consts.KeyVideoEncodingStatisticsLevel
	KeyVideoQpAverage                       = consts.KeyVideoQpAverage
	KeyVideoQpBMax                          = consts.KeyVideoQpBMax
	KeyVideoQpBMin                          = consts.KeyVideoQpBMin
	KeyVideoQpIMax                          = consts.KeyVideoQpIMax
	KeyVideoQpIMin                          = consts.KeyVideoQpIMin
	KeyVideoQpMax                           = consts.KeyVideoQpMax
	KeyVideoQpMin                           = consts.KeyVideoQpMin
	KeyVideoQpPMax                          = consts.KeyVideoQpPMax
	KeyVideoQpPMin                          = consts.KeyVideoQpPMin
	KeyWidth                                = consts.KeyWidth
	LogSessionId                            = consts.LogSessionId
	MimetypeAudioAac                        = consts.MimetypeAudioAac
	MimetypeAudioAacEld                     = consts.MimetypeAudioAacEld
	MimetypeAudioAacHeV1                    = consts.MimetypeAudioAacHeV1
	MimetypeAudioAacHeV2                    = consts.MimetypeAudioAacHeV2
	MimetypeAudioAacLc                      = consts.MimetypeAudioAacLc
	MimetypeAudioAacXhe                     = consts.MimetypeAudioAacXhe
	MimetypeAudioAc3                        = consts.MimetypeAudioAc3
	MimetypeAudioAc4                        = consts.MimetypeAudioAc4
	MimetypeAudioAmrNb                      = consts.MimetypeAudioAmrNb
	MimetypeAudioAmrWb                      = consts.MimetypeAudioAmrWb
	MimetypeAudioDolbyMat                   = consts.MimetypeAudioDolbyMat
	MimetypeAudioDolbyTruehd                = consts.MimetypeAudioDolbyTruehd
	MimetypeAudioDra                        = consts.MimetypeAudioDra
	MimetypeAudioDts                        = consts.MimetypeAudioDts
	MimetypeAudioDtsHd                      = consts.MimetypeAudioDtsHd
	MimetypeAudioDtsUhd                     = consts.MimetypeAudioDtsUhd
	MimetypeAudioEac3                       = consts.MimetypeAudioEac3
	MimetypeAudioEac3Joc                    = consts.MimetypeAudioEac3Joc
	MimetypeAudioFlac                       = consts.MimetypeAudioFlac
	MimetypeAudioG711Alaw                   = consts.MimetypeAudioG711Alaw
	MimetypeAudioG711Mlaw                   = consts.MimetypeAudioG711Mlaw
	MimetypeAudioIamf                       = consts.MimetypeAudioIamf
	MimetypeAudioIec61937                   = consts.MimetypeAudioIec61937
	MimetypeAudioMpeg                       = consts.MimetypeAudioMpeg
	MimetypeAudioMpeghBlL3                  = consts.MimetypeAudioMpeghBlL3
	MimetypeAudioMpeghBlL4                  = consts.MimetypeAudioMpeghBlL4
	MimetypeAudioMpeghLcL3                  = consts.MimetypeAudioMpeghLcL3
	MimetypeAudioMpeghLcL4                  = consts.MimetypeAudioMpeghLcL4
	MimetypeAudioMpeghMha1                  = consts.MimetypeAudioMpeghMha1
	MimetypeAudioMpeghMhm1                  = consts.MimetypeAudioMpeghMhm1
	MimetypeAudioMsgsm                      = consts.MimetypeAudioMsgsm
	MimetypeAudioOpus                       = consts.MimetypeAudioOpus
	MimetypeAudioQcelp                      = consts.MimetypeAudioQcelp
	MimetypeAudioRaw                        = consts.MimetypeAudioRaw
	MimetypeAudioScrambled                  = consts.MimetypeAudioScrambled
	MimetypeAudioVorbis                     = consts.MimetypeAudioVorbis
	MimetypeImageAndroidHeic                = consts.MimetypeImageAndroidHeic
	MimetypeImageAvif                       = consts.MimetypeImageAvif
	MimetypeTextCea608                      = consts.MimetypeTextCea608
	MimetypeTextCea708                      = consts.MimetypeTextCea708
	MimetypeTextSubrip                      = consts.MimetypeTextSubrip
	MimetypeTextVtt                         = consts.MimetypeTextVtt
	MimetypeVideoApv                        = consts.MimetypeVideoApv
	MimetypeVideoAv1                        = consts.MimetypeVideoAv1
	MimetypeVideoAvc                        = consts.MimetypeVideoAvc
	MimetypeVideoDolbyVision                = consts.MimetypeVideoDolbyVision
	MimetypeVideoH263                       = consts.MimetypeVideoH263
	MimetypeVideoHevc                       = consts.MimetypeVideoHevc
	MimetypeVideoMpeg2                      = consts.MimetypeVideoMpeg2
	MimetypeVideoMpeg4                      = consts.MimetypeVideoMpeg4
	MimetypeVideoRaw                        = consts.MimetypeVideoRaw
	MimetypeVideoScrambled                  = consts.MimetypeVideoScrambled
	MimetypeVideoVp8                        = consts.MimetypeVideoVp8
	MimetypeVideoVp9                        = consts.MimetypeVideoVp9
	TagAperture                             = consts.TagAperture
	TagApertureValue                        = consts.TagApertureValue
	TagArtist                               = consts.TagArtist
	TagBitsPerSample                        = consts.TagBitsPerSample
	TagBrightnessValue                      = consts.TagBrightnessValue
	TagCfaPattern                           = consts.TagCfaPattern
	TagColorSpace                           = consts.TagColorSpace
	TagComponentsConfiguration              = consts.TagComponentsConfiguration
	TagCompressedBitsPerPixel               = consts.TagCompressedBitsPerPixel
	TagCompression                          = consts.TagCompression
	TagContrast                             = consts.TagContrast
	TagCopyright                            = consts.TagCopyright
	TagCustomRendered                       = consts.TagCustomRendered
	TagDatetime                             = consts.TagDatetime
	TagDatetimeDigitized                    = consts.TagDatetimeDigitized
	TagDatetimeOriginal                     = consts.TagDatetimeOriginal
	TagDefaultCropSize                      = consts.TagDefaultCropSize
	TagDeviceSettingDescription             = consts.TagDeviceSettingDescription
	TagDigitalZoomRatio                     = consts.TagDigitalZoomRatio
	TagDngVersion                           = consts.TagDngVersion
	TagExifVersion                          = consts.TagExifVersion
	TagExposureBiasValue                    = consts.TagExposureBiasValue
	TagExposureIndex                        = consts.TagExposureIndex
	TagExposureMode                         = consts.TagExposureMode
	TagExposureProgram                      = consts.TagExposureProgram
	TagExposureTime                         = consts.TagExposureTime
	TagFileSource                           = consts.TagFileSource
	TagFlash                                = consts.TagFlash
	TagFlashpixVersion                      = consts.TagFlashpixVersion
	TagFlashEnergy                          = consts.TagFlashEnergy
	TagFocalLength                          = consts.TagFocalLength
	TagFocalLengthIn35mmFilm                = consts.TagFocalLengthIn35mmFilm
	TagFocalPlaneResolutionUnit             = consts.TagFocalPlaneResolutionUnit
	TagFocalPlaneXResolution                = consts.TagFocalPlaneXResolution
	TagFocalPlaneYResolution                = consts.TagFocalPlaneYResolution
	TagFNumber                              = consts.TagFNumber
	TagGainControl                          = consts.TagGainControl
	TagGpsAltitude                          = consts.TagGpsAltitude
	TagGpsAltitudeRef                       = consts.TagGpsAltitudeRef
	TagGpsAreaInformation                   = consts.TagGpsAreaInformation
	TagGpsDatestamp                         = consts.TagGpsDatestamp
	TagGpsDestBearing                       = consts.TagGpsDestBearing
	TagGpsDestBearingRef                    = consts.TagGpsDestBearingRef
	TagGpsDestDistance                      = consts.TagGpsDestDistance
	TagGpsDestDistanceRef                   = consts.TagGpsDestDistanceRef
	TagGpsDestLatitude                      = consts.TagGpsDestLatitude
	TagGpsDestLatitudeRef                   = consts.TagGpsDestLatitudeRef
	TagGpsDestLongitude                     = consts.TagGpsDestLongitude
	TagGpsDestLongitudeRef                  = consts.TagGpsDestLongitudeRef
	TagGpsDifferential                      = consts.TagGpsDifferential
	TagGpsDop                               = consts.TagGpsDop
	TagGpsImgDirection                      = consts.TagGpsImgDirection
	TagGpsImgDirectionRef                   = consts.TagGpsImgDirectionRef
	TagGpsLatitude                          = consts.TagGpsLatitude
	TagGpsLatitudeRef                       = consts.TagGpsLatitudeRef
	TagGpsLongitude                         = consts.TagGpsLongitude
	TagGpsLongitudeRef                      = consts.TagGpsLongitudeRef
	TagGpsMapDatum                          = consts.TagGpsMapDatum
	TagGpsMeasureMode                       = consts.TagGpsMeasureMode
	TagGpsProcessingMethod                  = consts.TagGpsProcessingMethod
	TagGpsSatellites                        = consts.TagGpsSatellites
	TagGpsSpeed                             = consts.TagGpsSpeed
	TagGpsSpeedRef                          = consts.TagGpsSpeedRef
	TagGpsStatus                            = consts.TagGpsStatus
	TagGpsTimestamp                         = consts.TagGpsTimestamp
	TagGpsTrack                             = consts.TagGpsTrack
	TagGpsTrackRef                          = consts.TagGpsTrackRef
	TagGpsVersionId                         = consts.TagGpsVersionId
	TagImageDescription                     = consts.TagImageDescription
	TagImageLength                          = consts.TagImageLength
	TagImageUniqueId                        = consts.TagImageUniqueId
	TagImageWidth                           = consts.TagImageWidth
	TagInteroperabilityIndex                = consts.TagInteroperabilityIndex
	TagIso                                  = consts.TagIso
	TagIsoSpeedRatings                      = consts.TagIsoSpeedRatings
	TagJpegInterchangeFormat                = consts.TagJpegInterchangeFormat
	TagJpegInterchangeFormatLength          = consts.TagJpegInterchangeFormatLength
	TagLightSource                          = consts.TagLightSource
	TagMake                                 = consts.TagMake
	TagMakerNote                            = consts.TagMakerNote
	TagMaxApertureValue                     = consts.TagMaxApertureValue
	TagMeteringMode                         = consts.TagMeteringMode
	TagModel                                = consts.TagModel
	TagNewSubfileType                       = consts.TagNewSubfileType
	TagOecf                                 = consts.TagOecf
	TagOffsetTime                           = consts.TagOffsetTime
	TagOffsetTimeDigitized                  = consts.TagOffsetTimeDigitized
	TagOffsetTimeOriginal                   = consts.TagOffsetTimeOriginal
	TagOrfAspectFrame                       = consts.TagOrfAspectFrame
	TagOrfPreviewImageLength                = consts.TagOrfPreviewImageLength
	TagOrfPreviewImageStart                 = consts.TagOrfPreviewImageStart
	TagOrfThumbnailImage                    = consts.TagOrfThumbnailImage
	TagOrientation                          = consts.TagOrientation
	TagPhotometricInterpretation            = consts.TagPhotometricInterpretation
	TagPixelXDimension                      = consts.TagPixelXDimension
	TagPixelYDimension                      = consts.TagPixelYDimension
	TagPlanarConfiguration                  = consts.TagPlanarConfiguration
	TagPrimaryChromaticities                = consts.TagPrimaryChromaticities
	TagReferenceBlackWhite                  = consts.TagReferenceBlackWhite
	TagRelatedSoundFile                     = consts.TagRelatedSoundFile
	TagResolutionUnit                       = consts.TagResolutionUnit
	TagRowsPerStrip                         = consts.TagRowsPerStrip
	TagRw2Iso                               = consts.TagRw2Iso
	TagRw2JpgFromRaw                        = consts.TagRw2JpgFromRaw
	TagRw2SensorBottomBorder                = consts.TagRw2SensorBottomBorder
	TagRw2SensorLeftBorder                  = consts.TagRw2SensorLeftBorder
	TagRw2SensorRightBorder                 = consts.TagRw2SensorRightBorder
	TagRw2SensorTopBorder                   = consts.TagRw2SensorTopBorder
	TagSamplesPerPixel                      = consts.TagSamplesPerPixel
	TagSaturation                           = consts.TagSaturation
	TagSceneCaptureType                     = consts.TagSceneCaptureType
	TagSceneType                            = consts.TagSceneType
	TagSensingMethod                        = consts.TagSensingMethod
	TagSharpness                            = consts.TagSharpness
	TagShutterSpeedValue                    = consts.TagShutterSpeedValue
	TagSoftware                             = consts.TagSoftware
	TagSpatialFrequencyResponse             = consts.TagSpatialFrequencyResponse
	TagSpectralSensitivity                  = consts.TagSpectralSensitivity
	TagStripByteCounts                      = consts.TagStripByteCounts
	TagStripOffsets                         = consts.TagStripOffsets
	TagSubfileType                          = consts.TagSubfileType
	TagSubjectArea                          = consts.TagSubjectArea
	TagSubjectDistance                      = consts.TagSubjectDistance
	TagSubjectDistanceRange                 = consts.TagSubjectDistanceRange
	TagSubjectLocation                      = consts.TagSubjectLocation
	TagSubsecTime                           = consts.TagSubsecTime
	TagSubsecTimeDig                        = consts.TagSubsecTimeDig
	TagSubsecTimeDigitized                  = consts.TagSubsecTimeDigitized
	TagSubsecTimeOrig                       = consts.TagSubsecTimeOrig
	TagSubsecTimeOriginal                   = consts.TagSubsecTimeOriginal
	TagThumbnailImageLength                 = consts.TagThumbnailImageLength
	TagThumbnailImageWidth                  = consts.TagThumbnailImageWidth
	TagThumbnailOrientation                 = consts.TagThumbnailOrientation
	TagTransferFunction                     = consts.TagTransferFunction
	TagUserComment                          = consts.TagUserComment
	TagWhiteBalance                         = consts.TagWhiteBalance
	TagWhitePoint                           = consts.TagWhitePoint
	TagXmp                                  = consts.TagXmp
	TagXResolution                          = consts.TagXResolution
	TagYCbCrCoefficients                    = consts.TagYCbCrCoefficients
	TagYCbCrPositioning                     = consts.TagYCbCrPositioning
	TagYCbCrSubSampling                     = consts.TagYCbCrSubSampling
	TagYResolution                          = consts.TagYResolution
	Channelmask                             = consts.Channelmask
	Contenttype                             = consts.Contenttype
	Samplerate                              = consts.Samplerate
	Streamtype                              = consts.Streamtype
	Usage                                   = consts.Usage
	ActionTransferMedia                     = consts.ActionTransferMedia
	ExtraRouteId                            = consts.ExtraRouteId
	ServiceInterface                        = consts.ServiceInterface
	DolbyVision                             = consts.DolbyVision
	Hdr10                                   = consts.Hdr10
	Hdr10Plus                               = consts.Hdr10Plus
	Hlg                                     = consts.Hlg
	FormatConst                             = consts.FormatConst
	Tracks                                  = consts.Tracks
	ParameterAdtsEnableCbrSeeking           = consts.ParameterAdtsEnableCbrSeeking
	ParameterAmrEnableCbrSeeking            = consts.ParameterAmrEnableCbrSeeking
	ParameterFlacDisableId3                 = consts.ParameterFlacDisableId3
	ParameterMatroskaDisableCuesSeeking     = consts.ParameterMatroskaDisableCuesSeeking
	ParameterMp3DisableId3                  = consts.ParameterMp3DisableId3
	ParameterMp3EnableCbrSeeking            = consts.ParameterMp3EnableCbrSeeking
	ParameterMp3EnableIndexSeeking          = consts.ParameterMp3EnableIndexSeeking
	ParameterMp4IgnoreEditLists             = consts.ParameterMp4IgnoreEditLists
	ParameterMp4IgnoreTfdtBox               = consts.ParameterMp4IgnoreTfdtBox
	ParameterMp4TreatVideoFramesAsKeyframes = consts.ParameterMp4TreatVideoFramesAsKeyframes
	ParameterTsAllowNonIdrAvcKeyframes      = consts.ParameterTsAllowNonIdrAvcKeyframes
	ParameterTsDetectAccessUnits            = consts.ParameterTsDetectAccessUnits
	ParameterTsEnableHdmvDtsAudioStreams    = consts.ParameterTsEnableHdmvDtsAudioStreams
	ParameterTsIgnoreAacStream              = consts.ParameterTsIgnoreAacStream
	ParameterTsIgnoreAvcStream              = consts.ParameterTsIgnoreAvcStream
	ParameterTsIgnoreSpliceInfoStream       = consts.ParameterTsIgnoreSpliceInfoStream
	ParameterTsMode                         = consts.ParameterTsMode
	ParserNameAc3                           = consts.ParserNameAc3
	ParserNameAc4                           = consts.ParserNameAc4
	ParserNameAdts                          = consts.ParserNameAdts
	ParserNameAmr                           = consts.ParserNameAmr
	ParserNameFlac                          = consts.ParserNameFlac
	ParserNameFlv                           = consts.ParserNameFlv
	ParserNameFmp4                          = consts.ParserNameFmp4
	ParserNameMatroska                      = consts.ParserNameMatroska
	ParserNameMp3                           = consts.ParserNameMp3
	ParserNameMp4                           = consts.ParserNameMp4
	ParserNameOgg                           = consts.ParserNameOgg
	ParserNamePs                            = consts.ParserNamePs
	ParserNameTs                            = consts.ParserNameTs
	ParserNameUnknown                       = consts.ParserNameUnknown
	ParserNameWav                           = consts.ParserNameWav
)
View Source
const (
	SensitivityUnknown  = consts.SensitivityUnknown
	SplUnknown          = consts.SplUnknown
	ConfidenceThreshold = consts.ConfidenceThreshold
)

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 ActionSound

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

ActionSound wraps android.media.MediaActionSound.

func NewActionSound

func NewActionSound(vm *jni.VM) (*ActionSound, error)

NewActionSound creates a new android.media.MediaActionSound instance.

func (*ActionSound) Load

func (m *ActionSound) Load(arg0 int32) error

Load calls android.media.MediaActionSound.load.

func (*ActionSound) MustPlayShutterSound

func (m *ActionSound) MustPlayShutterSound() (bool, error)

MustPlayShutterSound calls android.media.MediaActionSound.mustPlayShutterSound.

func (*ActionSound) Play

func (m *ActionSound) Play(arg0 int32) error

Play calls android.media.MediaActionSound.play.

func (*ActionSound) Release

func (m *ActionSound) Release() error

Release calls android.media.MediaActionSound.release.

func (*ActionSound) ToString added in v0.0.8

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

ToString calls android.media.MediaActionSound.toString.

type ApplicationMediaCapabilities

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

ApplicationMediaCapabilities wraps android.media.ApplicationMediaCapabilities.

func (*ApplicationMediaCapabilities) CreateFromXml

func (m *ApplicationMediaCapabilities) CreateFromXml(arg0 *jni.Object) (*jni.Object, error)

CreateFromXml calls android.media.ApplicationMediaCapabilities.createFromXml.

func (*ApplicationMediaCapabilities) DescribeContents

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

DescribeContents calls android.media.ApplicationMediaCapabilities.describeContents.

func (*ApplicationMediaCapabilities) GetSupportedHdrTypes added in v0.0.8

func (m *ApplicationMediaCapabilities) GetSupportedHdrTypes() (*jni.Object, error)

GetSupportedHdrTypes calls android.media.ApplicationMediaCapabilities.getSupportedHdrTypes.

func (*ApplicationMediaCapabilities) GetSupportedVideoMimeTypes added in v0.0.8

func (m *ApplicationMediaCapabilities) GetSupportedVideoMimeTypes() (*jni.Object, error)

GetSupportedVideoMimeTypes calls android.media.ApplicationMediaCapabilities.getSupportedVideoMimeTypes.

func (*ApplicationMediaCapabilities) GetUnsupportedHdrTypes added in v0.0.8

func (m *ApplicationMediaCapabilities) GetUnsupportedHdrTypes() (*jni.Object, error)

GetUnsupportedHdrTypes calls android.media.ApplicationMediaCapabilities.getUnsupportedHdrTypes.

func (*ApplicationMediaCapabilities) GetUnsupportedVideoMimeTypes added in v0.0.8

func (m *ApplicationMediaCapabilities) GetUnsupportedVideoMimeTypes() (*jni.Object, error)

GetUnsupportedVideoMimeTypes calls android.media.ApplicationMediaCapabilities.getUnsupportedVideoMimeTypes.

func (*ApplicationMediaCapabilities) IsFormatSpecified

func (m *ApplicationMediaCapabilities) IsFormatSpecified(arg0 string) (bool, error)

IsFormatSpecified calls android.media.ApplicationMediaCapabilities.isFormatSpecified.

func (*ApplicationMediaCapabilities) IsHdrTypeSupported

func (m *ApplicationMediaCapabilities) IsHdrTypeSupported(arg0 string) (bool, error)

IsHdrTypeSupported calls android.media.ApplicationMediaCapabilities.isHdrTypeSupported.

func (*ApplicationMediaCapabilities) IsVideoMimeTypeSupported

func (m *ApplicationMediaCapabilities) IsVideoMimeTypeSupported(arg0 string) (bool, error)

IsVideoMimeTypeSupported calls android.media.ApplicationMediaCapabilities.isVideoMimeTypeSupported.

func (*ApplicationMediaCapabilities) ToString

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

ToString calls android.media.ApplicationMediaCapabilities.toString.

func (*ApplicationMediaCapabilities) WriteToParcel

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

WriteToParcel calls android.media.ApplicationMediaCapabilities.writeToParcel.

type ApplicationMediaCapabilitiesBuilder

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

ApplicationMediaCapabilitiesBuilder wraps android.media.ApplicationMediaCapabilities$Builder.

func (*ApplicationMediaCapabilitiesBuilder) AddSupportedHdrType

func (m *ApplicationMediaCapabilitiesBuilder) AddSupportedHdrType(arg0 string) (*jni.Object, error)

AddSupportedHdrType calls android.media.ApplicationMediaCapabilities$Builder.addSupportedHdrType.

func (*ApplicationMediaCapabilitiesBuilder) AddSupportedVideoMimeType

func (m *ApplicationMediaCapabilitiesBuilder) AddSupportedVideoMimeType(arg0 string) (*jni.Object, error)

AddSupportedVideoMimeType calls android.media.ApplicationMediaCapabilities$Builder.addSupportedVideoMimeType.

func (*ApplicationMediaCapabilitiesBuilder) AddUnsupportedHdrType

func (m *ApplicationMediaCapabilitiesBuilder) AddUnsupportedHdrType(arg0 string) (*jni.Object, error)

AddUnsupportedHdrType calls android.media.ApplicationMediaCapabilities$Builder.addUnsupportedHdrType.

func (*ApplicationMediaCapabilitiesBuilder) AddUnsupportedVideoMimeType

func (m *ApplicationMediaCapabilitiesBuilder) AddUnsupportedVideoMimeType(arg0 string) (*jni.Object, error)

AddUnsupportedVideoMimeType calls android.media.ApplicationMediaCapabilities$Builder.addUnsupportedVideoMimeType.

func (*ApplicationMediaCapabilitiesBuilder) Build

Build calls android.media.ApplicationMediaCapabilities$Builder.build.

func (*ApplicationMediaCapabilitiesBuilder) ToString added in v0.0.8

ToString calls android.media.ApplicationMediaCapabilities$Builder.toString.

type AsyncPlayer

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

AsyncPlayer wraps android.media.AsyncPlayer.

func NewAsyncPlayer

func NewAsyncPlayer(vm *jni.VM, arg0 string) (*AsyncPlayer, error)

NewAsyncPlayer creates a new android.media.AsyncPlayer instance.

func (*AsyncPlayer) Play4

func (m *AsyncPlayer) Play4(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 bool,
	arg3 *jni.Object,
) error

Play4 calls android.media.AsyncPlayer.play.

func (*AsyncPlayer) Play4_1

func (m *AsyncPlayer) Play4_1(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 bool,
	arg3 int32,
) error

Play4_1 calls android.media.AsyncPlayer.play.

func (*AsyncPlayer) Stop

func (m *AsyncPlayer) Stop() error

Stop calls android.media.AsyncPlayer.stop.

func (*AsyncPlayer) ToString added in v0.0.8

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

ToString calls android.media.AsyncPlayer.toString.

type AudioAttributes

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

AudioAttributes wraps android.media.AudioAttributes.

func (*AudioAttributes) AreHapticChannelsMuted

func (m *AudioAttributes) AreHapticChannelsMuted() (bool, error)

AreHapticChannelsMuted calls android.media.AudioAttributes.areHapticChannelsMuted.

func (*AudioAttributes) DescribeContents

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

DescribeContents calls android.media.AudioAttributes.describeContents.

func (*AudioAttributes) Equals

func (m *AudioAttributes) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioAttributes.equals.

func (*AudioAttributes) GetAllowedCapturePolicy

func (m *AudioAttributes) GetAllowedCapturePolicy() (int32, error)

GetAllowedCapturePolicy calls android.media.AudioAttributes.getAllowedCapturePolicy.

func (*AudioAttributes) GetContentType

func (m *AudioAttributes) GetContentType() (int32, error)

GetContentType calls android.media.AudioAttributes.getContentType.

func (*AudioAttributes) GetFlags

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

GetFlags calls android.media.AudioAttributes.getFlags.

func (*AudioAttributes) GetSpatializationBehavior

func (m *AudioAttributes) GetSpatializationBehavior() (int32, error)

GetSpatializationBehavior calls android.media.AudioAttributes.getSpatializationBehavior.

func (*AudioAttributes) GetUsage

func (m *AudioAttributes) GetUsage() (int32, error)

GetUsage calls android.media.AudioAttributes.getUsage.

func (*AudioAttributes) GetVolumeControlStream

func (m *AudioAttributes) GetVolumeControlStream() (int32, error)

GetVolumeControlStream calls android.media.AudioAttributes.getVolumeControlStream.

func (*AudioAttributes) HashCode

func (m *AudioAttributes) HashCode() (int32, error)

HashCode calls android.media.AudioAttributes.hashCode.

func (*AudioAttributes) IsContentSpatialized

func (m *AudioAttributes) IsContentSpatialized() (bool, error)

IsContentSpatialized calls android.media.AudioAttributes.isContentSpatialized.

func (*AudioAttributes) ToString

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

ToString calls android.media.AudioAttributes.toString.

func (*AudioAttributes) WriteToParcel

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

WriteToParcel calls android.media.AudioAttributes.writeToParcel.

type AudioAttributesBuilder

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

AudioAttributesBuilder wraps android.media.AudioAttributes$Builder.

func (*AudioAttributesBuilder) Build

func (m *AudioAttributesBuilder) Build() (*jni.Object, error)

Build calls android.media.AudioAttributes$Builder.build.

func (*AudioAttributesBuilder) SetAllowedCapturePolicy

func (m *AudioAttributesBuilder) SetAllowedCapturePolicy(arg0 int32) (*jni.Object, error)

SetAllowedCapturePolicy calls android.media.AudioAttributes$Builder.setAllowedCapturePolicy.

func (*AudioAttributesBuilder) SetContentType

func (m *AudioAttributesBuilder) SetContentType(arg0 int32) (*jni.Object, error)

SetContentType calls android.media.AudioAttributes$Builder.setContentType.

func (*AudioAttributesBuilder) SetFlags

func (m *AudioAttributesBuilder) SetFlags(arg0 int32) (*jni.Object, error)

SetFlags calls android.media.AudioAttributes$Builder.setFlags.

func (*AudioAttributesBuilder) SetHapticChannelsMuted

func (m *AudioAttributesBuilder) SetHapticChannelsMuted(arg0 bool) (*jni.Object, error)

SetHapticChannelsMuted calls android.media.AudioAttributes$Builder.setHapticChannelsMuted.

func (*AudioAttributesBuilder) SetIsContentSpatialized

func (m *AudioAttributesBuilder) SetIsContentSpatialized(arg0 bool) (*jni.Object, error)

SetIsContentSpatialized calls android.media.AudioAttributes$Builder.setIsContentSpatialized.

func (*AudioAttributesBuilder) SetLegacyStreamType

func (m *AudioAttributesBuilder) SetLegacyStreamType(arg0 int32) (*jni.Object, error)

SetLegacyStreamType calls android.media.AudioAttributes$Builder.setLegacyStreamType.

func (*AudioAttributesBuilder) SetSpatializationBehavior

func (m *AudioAttributesBuilder) SetSpatializationBehavior(arg0 int32) (*jni.Object, error)

SetSpatializationBehavior calls android.media.AudioAttributes$Builder.setSpatializationBehavior.

func (*AudioAttributesBuilder) SetUsage

func (m *AudioAttributesBuilder) SetUsage(arg0 int32) (*jni.Object, error)

SetUsage calls android.media.AudioAttributes$Builder.setUsage.

func (*AudioAttributesBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioAttributes$Builder.toString.

type AudioDescriptor

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

AudioDescriptor wraps android.media.AudioDescriptor.

func (*AudioDescriptor) DescribeContents

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

DescribeContents calls android.media.AudioDescriptor.describeContents.

func (*AudioDescriptor) Equals

func (m *AudioDescriptor) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioDescriptor.equals.

func (*AudioDescriptor) GetDescriptor

func (m *AudioDescriptor) GetDescriptor() (*jni.Object, error)

GetDescriptor calls android.media.AudioDescriptor.getDescriptor.

func (*AudioDescriptor) GetEncapsulationType

func (m *AudioDescriptor) GetEncapsulationType() (int32, error)

GetEncapsulationType calls android.media.AudioDescriptor.getEncapsulationType.

func (*AudioDescriptor) GetStandard

func (m *AudioDescriptor) GetStandard() (int32, error)

GetStandard calls android.media.AudioDescriptor.getStandard.

func (*AudioDescriptor) HashCode

func (m *AudioDescriptor) HashCode() (int32, error)

HashCode calls android.media.AudioDescriptor.hashCode.

func (*AudioDescriptor) ToString

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

ToString calls android.media.AudioDescriptor.toString.

func (*AudioDescriptor) WriteToParcel

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

WriteToParcel calls android.media.AudioDescriptor.writeToParcel.

type AudioDeviceCallback

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

AudioDeviceCallback wraps android.media.AudioDeviceCallback.

func (*AudioDeviceCallback) OnAudioDevicesAdded

func (m *AudioDeviceCallback) OnAudioDevicesAdded(arg0 *jni.Object) error

OnAudioDevicesAdded calls android.media.AudioDeviceCallback.onAudioDevicesAdded.

func (*AudioDeviceCallback) OnAudioDevicesRemoved

func (m *AudioDeviceCallback) OnAudioDevicesRemoved(arg0 *jni.Object) error

OnAudioDevicesRemoved calls android.media.AudioDeviceCallback.onAudioDevicesRemoved.

func (*AudioDeviceCallback) ToString added in v0.0.8

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

ToString calls android.media.AudioDeviceCallback.toString.

type AudioFocusRequest

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

AudioFocusRequest wraps android.media.AudioFocusRequest.

func (*AudioFocusRequest) AcceptsDelayedFocusGain

func (m *AudioFocusRequest) AcceptsDelayedFocusGain() (bool, error)

AcceptsDelayedFocusGain calls android.media.AudioFocusRequest.acceptsDelayedFocusGain.

func (*AudioFocusRequest) GetAudioAttributes

func (m *AudioFocusRequest) GetAudioAttributes() (*jni.Object, error)

GetAudioAttributes calls android.media.AudioFocusRequest.getAudioAttributes.

func (*AudioFocusRequest) GetFocusGain

func (m *AudioFocusRequest) GetFocusGain() (int32, error)

GetFocusGain calls android.media.AudioFocusRequest.getFocusGain.

func (*AudioFocusRequest) ToString added in v0.0.8

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

ToString calls android.media.AudioFocusRequest.toString.

func (*AudioFocusRequest) WillPauseWhenDucked

func (m *AudioFocusRequest) WillPauseWhenDucked() (bool, error)

WillPauseWhenDucked calls android.media.AudioFocusRequest.willPauseWhenDucked.

type AudioFocusRequestBuilder

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

AudioFocusRequestBuilder wraps android.media.AudioFocusRequest$Builder.

func (*AudioFocusRequestBuilder) Build

func (m *AudioFocusRequestBuilder) Build() (*jni.Object, error)

Build calls android.media.AudioFocusRequest$Builder.build.

func (*AudioFocusRequestBuilder) SetAcceptsDelayedFocusGain

func (m *AudioFocusRequestBuilder) SetAcceptsDelayedFocusGain(arg0 bool) (*jni.Object, error)

SetAcceptsDelayedFocusGain calls android.media.AudioFocusRequest$Builder.setAcceptsDelayedFocusGain.

func (*AudioFocusRequestBuilder) SetAudioAttributes

func (m *AudioFocusRequestBuilder) SetAudioAttributes(arg0 *jni.Object) (*jni.Object, error)

SetAudioAttributes calls android.media.AudioFocusRequest$Builder.setAudioAttributes.

func (*AudioFocusRequestBuilder) SetFocusGain

func (m *AudioFocusRequestBuilder) SetFocusGain(arg0 int32) (*jni.Object, error)

SetFocusGain calls android.media.AudioFocusRequest$Builder.setFocusGain.

func (*AudioFocusRequestBuilder) SetForceDucking

func (m *AudioFocusRequestBuilder) SetForceDucking(arg0 bool) (*jni.Object, error)

SetForceDucking calls android.media.AudioFocusRequest$Builder.setForceDucking.

func (*AudioFocusRequestBuilder) SetOnAudioFocusChangeListener

func (m *AudioFocusRequestBuilder) SetOnAudioFocusChangeListener(arg0 *jni.Object) (*jni.Object, error)

SetOnAudioFocusChangeListener calls android.media.AudioFocusRequest$Builder.setOnAudioFocusChangeListener.

func (*AudioFocusRequestBuilder) SetWillPauseWhenDucked

func (m *AudioFocusRequestBuilder) SetWillPauseWhenDucked(arg0 bool) (*jni.Object, error)

SetWillPauseWhenDucked calls android.media.AudioFocusRequest$Builder.setWillPauseWhenDucked.

func (*AudioFocusRequestBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioFocusRequest$Builder.toString.

type AudioFormat

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

AudioFormat wraps android.media.AudioFormat.

func (*AudioFormat) DescribeContents

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

DescribeContents calls android.media.AudioFormat.describeContents.

func (*AudioFormat) Equals

func (m *AudioFormat) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioFormat.equals.

func (*AudioFormat) GetChannelCount

func (m *AudioFormat) GetChannelCount() (int32, error)

GetChannelCount calls android.media.AudioFormat.getChannelCount.

func (*AudioFormat) GetChannelIndexMask

func (m *AudioFormat) GetChannelIndexMask() (int32, error)

GetChannelIndexMask calls android.media.AudioFormat.getChannelIndexMask.

func (*AudioFormat) GetChannelMask

func (m *AudioFormat) GetChannelMask() (int32, error)

GetChannelMask calls android.media.AudioFormat.getChannelMask.

func (*AudioFormat) GetEncoding

func (m *AudioFormat) GetEncoding() (int32, error)

GetEncoding calls android.media.AudioFormat.getEncoding.

func (*AudioFormat) GetFrameSizeInBytes

func (m *AudioFormat) GetFrameSizeInBytes() (int32, error)

GetFrameSizeInBytes calls android.media.AudioFormat.getFrameSizeInBytes.

func (*AudioFormat) GetSampleRate

func (m *AudioFormat) GetSampleRate() (int32, error)

GetSampleRate calls android.media.AudioFormat.getSampleRate.

func (*AudioFormat) HashCode

func (m *AudioFormat) HashCode() (int32, error)

HashCode calls android.media.AudioFormat.hashCode.

func (*AudioFormat) ToString

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

ToString calls android.media.AudioFormat.toString.

func (*AudioFormat) WriteToParcel

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

WriteToParcel calls android.media.AudioFormat.writeToParcel.

type AudioFormatBuilder

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

AudioFormatBuilder wraps android.media.AudioFormat$Builder.

func (*AudioFormatBuilder) Build

func (m *AudioFormatBuilder) Build() (*jni.Object, error)

Build calls android.media.AudioFormat$Builder.build.

func (*AudioFormatBuilder) SetChannelIndexMask

func (m *AudioFormatBuilder) SetChannelIndexMask(arg0 int32) (*jni.Object, error)

SetChannelIndexMask calls android.media.AudioFormat$Builder.setChannelIndexMask.

func (*AudioFormatBuilder) SetChannelMask

func (m *AudioFormatBuilder) SetChannelMask(arg0 int32) (*jni.Object, error)

SetChannelMask calls android.media.AudioFormat$Builder.setChannelMask.

func (*AudioFormatBuilder) SetEncoding

func (m *AudioFormatBuilder) SetEncoding(arg0 int32) (*jni.Object, error)

SetEncoding calls android.media.AudioFormat$Builder.setEncoding.

func (*AudioFormatBuilder) SetSampleRate

func (m *AudioFormatBuilder) SetSampleRate(arg0 int32) (*jni.Object, error)

SetSampleRate calls android.media.AudioFormat$Builder.setSampleRate.

func (*AudioFormatBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioFormat$Builder.toString.

type AudioMetadata

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

AudioMetadata wraps android.media.AudioMetadata.

func (*AudioMetadata) CreateMap

func (m *AudioMetadata) CreateMap() (*jni.Object, error)

CreateMap calls android.media.AudioMetadata.createMap.

func (*AudioMetadata) ToString added in v0.0.8

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

ToString calls android.media.AudioMetadata.toString.

type AudioMetadataFormat added in v0.0.8

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

AudioMetadataFormat wraps android.media.AudioMetadata$Format.

func (*AudioMetadataFormat) ToString added in v0.0.8

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

ToString calls android.media.AudioMetadata$Format.toString.

type AudioMetadataKey

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

AudioMetadataKey wraps android.media.AudioMetadata$Key.

func (*AudioMetadataKey) GetName

func (m *AudioMetadataKey) GetName() (string, error)

GetName calls android.media.AudioMetadata$Key.getName.

func (*AudioMetadataKey) GetValueClass added in v0.0.8

func (m *AudioMetadataKey) GetValueClass() (*jni.Object, error)

GetValueClass calls android.media.AudioMetadata$Key.getValueClass.

func (*AudioMetadataKey) ToString added in v0.0.8

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

ToString calls android.media.AudioMetadata$Key.toString.

type AudioMetadataMap added in v0.0.8

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

AudioMetadataMap wraps android.media.AudioMetadataMap.

func (*AudioMetadataMap) ToString added in v0.0.8

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

ToString calls android.media.AudioMetadataMap.toString.

type AudioMetadataReadMap

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

AudioMetadataReadMap wraps android.media.AudioMetadataReadMap.

func (*AudioMetadataReadMap) Dup

func (m *AudioMetadataReadMap) Dup() (*jni.Object, error)

Dup calls android.media.AudioMetadataReadMap.dup.

func (*AudioMetadataReadMap) Size

func (m *AudioMetadataReadMap) Size() (int32, error)

Size calls android.media.AudioMetadataReadMap.size.

func (*AudioMetadataReadMap) ToString added in v0.0.8

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

ToString calls android.media.AudioMetadataReadMap.toString.

type AudioMixerAttributes

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

AudioMixerAttributes wraps android.media.AudioMixerAttributes.

func (*AudioMixerAttributes) DescribeContents

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

DescribeContents calls android.media.AudioMixerAttributes.describeContents.

func (*AudioMixerAttributes) Equals

func (m *AudioMixerAttributes) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioMixerAttributes.equals.

func (*AudioMixerAttributes) GetFormat

func (m *AudioMixerAttributes) GetFormat() (*jni.Object, error)

GetFormat calls android.media.AudioMixerAttributes.getFormat.

func (*AudioMixerAttributes) GetMixerBehavior

func (m *AudioMixerAttributes) GetMixerBehavior() (int32, error)

GetMixerBehavior calls android.media.AudioMixerAttributes.getMixerBehavior.

func (*AudioMixerAttributes) HashCode

func (m *AudioMixerAttributes) HashCode() (int32, error)

HashCode calls android.media.AudioMixerAttributes.hashCode.

func (*AudioMixerAttributes) ToString

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

ToString calls android.media.AudioMixerAttributes.toString.

func (*AudioMixerAttributes) WriteToParcel

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

WriteToParcel calls android.media.AudioMixerAttributes.writeToParcel.

type AudioMixerAttributesBuilder

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

AudioMixerAttributesBuilder wraps android.media.AudioMixerAttributes$Builder.

func (*AudioMixerAttributesBuilder) Build

Build calls android.media.AudioMixerAttributes$Builder.build.

func (*AudioMixerAttributesBuilder) SetMixerBehavior

func (m *AudioMixerAttributesBuilder) SetMixerBehavior(arg0 int32) (*jni.Object, error)

SetMixerBehavior calls android.media.AudioMixerAttributes$Builder.setMixerBehavior.

func (*AudioMixerAttributesBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioMixerAttributes$Builder.toString.

type AudioPlaybackCaptureConfiguration

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

AudioPlaybackCaptureConfiguration wraps android.media.AudioPlaybackCaptureConfiguration.

func (*AudioPlaybackCaptureConfiguration) GetExcludeUids

func (m *AudioPlaybackCaptureConfiguration) GetExcludeUids() (*jni.Object, error)

GetExcludeUids calls android.media.AudioPlaybackCaptureConfiguration.getExcludeUids.

func (*AudioPlaybackCaptureConfiguration) GetExcludeUsages

func (m *AudioPlaybackCaptureConfiguration) GetExcludeUsages() (*jni.Object, error)

GetExcludeUsages calls android.media.AudioPlaybackCaptureConfiguration.getExcludeUsages.

func (*AudioPlaybackCaptureConfiguration) GetMatchingUids

func (m *AudioPlaybackCaptureConfiguration) GetMatchingUids() (*jni.Object, error)

GetMatchingUids calls android.media.AudioPlaybackCaptureConfiguration.getMatchingUids.

func (*AudioPlaybackCaptureConfiguration) GetMatchingUsages

func (m *AudioPlaybackCaptureConfiguration) GetMatchingUsages() (*jni.Object, error)

GetMatchingUsages calls android.media.AudioPlaybackCaptureConfiguration.getMatchingUsages.

func (*AudioPlaybackCaptureConfiguration) GetMediaProjection

func (m *AudioPlaybackCaptureConfiguration) GetMediaProjection() (*jni.Object, error)

GetMediaProjection calls android.media.AudioPlaybackCaptureConfiguration.getMediaProjection.

func (*AudioPlaybackCaptureConfiguration) ToString added in v0.0.8

ToString calls android.media.AudioPlaybackCaptureConfiguration.toString.

type AudioPlaybackCaptureConfigurationBuilder

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

AudioPlaybackCaptureConfigurationBuilder wraps android.media.AudioPlaybackCaptureConfiguration$Builder.

func (*AudioPlaybackCaptureConfigurationBuilder) AddMatchingUid

func (m *AudioPlaybackCaptureConfigurationBuilder) AddMatchingUid(arg0 int32) (*jni.Object, error)

AddMatchingUid calls android.media.AudioPlaybackCaptureConfiguration$Builder.addMatchingUid.

func (*AudioPlaybackCaptureConfigurationBuilder) AddMatchingUsage

func (m *AudioPlaybackCaptureConfigurationBuilder) AddMatchingUsage(arg0 int32) (*jni.Object, error)

AddMatchingUsage calls android.media.AudioPlaybackCaptureConfiguration$Builder.addMatchingUsage.

func (*AudioPlaybackCaptureConfigurationBuilder) Build

Build calls android.media.AudioPlaybackCaptureConfiguration$Builder.build.

func (*AudioPlaybackCaptureConfigurationBuilder) ExcludeUid

ExcludeUid calls android.media.AudioPlaybackCaptureConfiguration$Builder.excludeUid.

func (*AudioPlaybackCaptureConfigurationBuilder) ExcludeUsage

ExcludeUsage calls android.media.AudioPlaybackCaptureConfiguration$Builder.excludeUsage.

func (*AudioPlaybackCaptureConfigurationBuilder) ToString added in v0.0.8

ToString calls android.media.AudioPlaybackCaptureConfiguration$Builder.toString.

type AudioPlaybackConfiguration

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

AudioPlaybackConfiguration wraps android.media.AudioPlaybackConfiguration.

func (*AudioPlaybackConfiguration) DescribeContents

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

DescribeContents calls android.media.AudioPlaybackConfiguration.describeContents.

func (*AudioPlaybackConfiguration) Equals

func (m *AudioPlaybackConfiguration) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioPlaybackConfiguration.equals.

func (*AudioPlaybackConfiguration) GetAudioAttributes

func (m *AudioPlaybackConfiguration) GetAudioAttributes() (*jni.Object, error)

GetAudioAttributes calls android.media.AudioPlaybackConfiguration.getAudioAttributes.

func (*AudioPlaybackConfiguration) GetAudioDeviceInfo

func (m *AudioPlaybackConfiguration) GetAudioDeviceInfo() (*jni.Object, error)

GetAudioDeviceInfo calls android.media.AudioPlaybackConfiguration.getAudioDeviceInfo.

func (*AudioPlaybackConfiguration) HashCode

func (m *AudioPlaybackConfiguration) HashCode() (int32, error)

HashCode calls android.media.AudioPlaybackConfiguration.hashCode.

func (*AudioPlaybackConfiguration) ToString

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

ToString calls android.media.AudioPlaybackConfiguration.toString.

func (*AudioPlaybackConfiguration) WriteToParcel

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

WriteToParcel calls android.media.AudioPlaybackConfiguration.writeToParcel.

type AudioPresentation

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

AudioPresentation wraps android.media.AudioPresentation.

func (*AudioPresentation) DescribeContents

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

DescribeContents calls android.media.AudioPresentation.describeContents.

func (*AudioPresentation) Equals

func (m *AudioPresentation) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioPresentation.equals.

func (*AudioPresentation) GetLocale

func (m *AudioPresentation) GetLocale() (*jni.Object, error)

GetLocale calls android.media.AudioPresentation.getLocale.

func (*AudioPresentation) GetMasteringIndication

func (m *AudioPresentation) GetMasteringIndication() (int32, error)

GetMasteringIndication calls android.media.AudioPresentation.getMasteringIndication.

func (*AudioPresentation) GetPresentationId

func (m *AudioPresentation) GetPresentationId() (int32, error)

GetPresentationId calls android.media.AudioPresentation.getPresentationId.

func (*AudioPresentation) GetProgramId

func (m *AudioPresentation) GetProgramId() (int32, error)

GetProgramId calls android.media.AudioPresentation.getProgramId.

func (*AudioPresentation) HasAudioDescription

func (m *AudioPresentation) HasAudioDescription() (bool, error)

HasAudioDescription calls android.media.AudioPresentation.hasAudioDescription.

func (*AudioPresentation) HasDialogueEnhancement

func (m *AudioPresentation) HasDialogueEnhancement() (bool, error)

HasDialogueEnhancement calls android.media.AudioPresentation.hasDialogueEnhancement.

func (*AudioPresentation) HasSpokenSubtitles

func (m *AudioPresentation) HasSpokenSubtitles() (bool, error)

HasSpokenSubtitles calls android.media.AudioPresentation.hasSpokenSubtitles.

func (*AudioPresentation) HashCode

func (m *AudioPresentation) HashCode() (int32, error)

HashCode calls android.media.AudioPresentation.hashCode.

func (*AudioPresentation) ToString

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

ToString calls android.media.AudioPresentation.toString.

func (*AudioPresentation) WriteToParcel

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

WriteToParcel calls android.media.AudioPresentation.writeToParcel.

type AudioPresentationBuilder

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

AudioPresentationBuilder wraps android.media.AudioPresentation$Builder.

func (*AudioPresentationBuilder) Build

func (m *AudioPresentationBuilder) Build() (*jni.Object, error)

Build calls android.media.AudioPresentation$Builder.build.

func (*AudioPresentationBuilder) SetHasAudioDescription

func (m *AudioPresentationBuilder) SetHasAudioDescription(arg0 bool) (*jni.Object, error)

SetHasAudioDescription calls android.media.AudioPresentation$Builder.setHasAudioDescription.

func (*AudioPresentationBuilder) SetHasDialogueEnhancement

func (m *AudioPresentationBuilder) SetHasDialogueEnhancement(arg0 bool) (*jni.Object, error)

SetHasDialogueEnhancement calls android.media.AudioPresentation$Builder.setHasDialogueEnhancement.

func (*AudioPresentationBuilder) SetHasSpokenSubtitles

func (m *AudioPresentationBuilder) SetHasSpokenSubtitles(arg0 bool) (*jni.Object, error)

SetHasSpokenSubtitles calls android.media.AudioPresentation$Builder.setHasSpokenSubtitles.

func (*AudioPresentationBuilder) SetLocale

func (m *AudioPresentationBuilder) SetLocale(arg0 *jni.Object) (*jni.Object, error)

SetLocale calls android.media.AudioPresentation$Builder.setLocale.

func (*AudioPresentationBuilder) SetMasteringIndication

func (m *AudioPresentationBuilder) SetMasteringIndication(arg0 int32) (*jni.Object, error)

SetMasteringIndication calls android.media.AudioPresentation$Builder.setMasteringIndication.

func (*AudioPresentationBuilder) SetProgramId

func (m *AudioPresentationBuilder) SetProgramId(arg0 int32) (*jni.Object, error)

SetProgramId calls android.media.AudioPresentation$Builder.setProgramId.

func (*AudioPresentationBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioPresentation$Builder.toString.

type AudioProfile

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

AudioProfile wraps android.media.AudioProfile.

func (*AudioProfile) DescribeContents

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

DescribeContents calls android.media.AudioProfile.describeContents.

func (*AudioProfile) Equals

func (m *AudioProfile) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioProfile.equals.

func (*AudioProfile) GetChannelIndexMasks

func (m *AudioProfile) GetChannelIndexMasks() (*jni.Object, error)

GetChannelIndexMasks calls android.media.AudioProfile.getChannelIndexMasks.

func (*AudioProfile) GetChannelMasks

func (m *AudioProfile) GetChannelMasks() (*jni.Object, error)

GetChannelMasks calls android.media.AudioProfile.getChannelMasks.

func (*AudioProfile) GetEncapsulationType

func (m *AudioProfile) GetEncapsulationType() (int32, error)

GetEncapsulationType calls android.media.AudioProfile.getEncapsulationType.

func (*AudioProfile) GetFormat

func (m *AudioProfile) GetFormat() (int32, error)

GetFormat calls android.media.AudioProfile.getFormat.

func (*AudioProfile) GetSampleRates

func (m *AudioProfile) GetSampleRates() (*jni.Object, error)

GetSampleRates calls android.media.AudioProfile.getSampleRates.

func (*AudioProfile) HashCode

func (m *AudioProfile) HashCode() (int32, error)

HashCode calls android.media.AudioProfile.hashCode.

func (*AudioProfile) ToString

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

ToString calls android.media.AudioProfile.toString.

func (*AudioProfile) WriteToParcel

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

WriteToParcel calls android.media.AudioProfile.writeToParcel.

type AudioRecordingConfiguration

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

AudioRecordingConfiguration wraps android.media.AudioRecordingConfiguration.

func (*AudioRecordingConfiguration) DescribeContents

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

DescribeContents calls android.media.AudioRecordingConfiguration.describeContents.

func (*AudioRecordingConfiguration) Equals

func (m *AudioRecordingConfiguration) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.AudioRecordingConfiguration.equals.

func (*AudioRecordingConfiguration) GetAudioDevice

func (m *AudioRecordingConfiguration) GetAudioDevice() (*jni.Object, error)

GetAudioDevice calls android.media.AudioRecordingConfiguration.getAudioDevice.

func (*AudioRecordingConfiguration) GetAudioSource

func (m *AudioRecordingConfiguration) GetAudioSource() (int32, error)

GetAudioSource calls android.media.AudioRecordingConfiguration.getAudioSource.

func (*AudioRecordingConfiguration) GetClientAudioSessionId

func (m *AudioRecordingConfiguration) GetClientAudioSessionId() (int32, error)

GetClientAudioSessionId calls android.media.AudioRecordingConfiguration.getClientAudioSessionId.

func (*AudioRecordingConfiguration) GetClientAudioSource

func (m *AudioRecordingConfiguration) GetClientAudioSource() (int32, error)

GetClientAudioSource calls android.media.AudioRecordingConfiguration.getClientAudioSource.

func (*AudioRecordingConfiguration) GetClientEffects added in v0.0.8

func (m *AudioRecordingConfiguration) GetClientEffects() (*jni.Object, error)

GetClientEffects calls android.media.AudioRecordingConfiguration.getClientEffects.

func (*AudioRecordingConfiguration) GetClientFormat

func (m *AudioRecordingConfiguration) GetClientFormat() (*jni.Object, error)

GetClientFormat calls android.media.AudioRecordingConfiguration.getClientFormat.

func (*AudioRecordingConfiguration) GetEffects added in v0.0.8

func (m *AudioRecordingConfiguration) GetEffects() (*jni.Object, error)

GetEffects calls android.media.AudioRecordingConfiguration.getEffects.

func (*AudioRecordingConfiguration) GetFormat

func (m *AudioRecordingConfiguration) GetFormat() (*jni.Object, error)

GetFormat calls android.media.AudioRecordingConfiguration.getFormat.

func (*AudioRecordingConfiguration) HashCode

func (m *AudioRecordingConfiguration) HashCode() (int32, error)

HashCode calls android.media.AudioRecordingConfiguration.hashCode.

func (*AudioRecordingConfiguration) IsClientSilenced

func (m *AudioRecordingConfiguration) IsClientSilenced() (bool, error)

IsClientSilenced calls android.media.AudioRecordingConfiguration.isClientSilenced.

func (*AudioRecordingConfiguration) ToString added in v0.0.8

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

ToString calls android.media.AudioRecordingConfiguration.toString.

func (*AudioRecordingConfiguration) WriteToParcel

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

WriteToParcel calls android.media.AudioRecordingConfiguration.writeToParcel.

type AudioRecordingMonitor

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

AudioRecordingMonitor wraps android.media.AudioRecordingMonitor.

func (*AudioRecordingMonitor) GetActiveRecordingConfiguration

func (m *AudioRecordingMonitor) GetActiveRecordingConfiguration() (*jni.Object, error)

GetActiveRecordingConfiguration calls android.media.AudioRecordingMonitor.getActiveRecordingConfiguration.

func (*AudioRecordingMonitor) RegisterAudioRecordingCallback

func (m *AudioRecordingMonitor) RegisterAudioRecordingCallback(arg0 *jni.Object, arg1 *jni.Object) error

RegisterAudioRecordingCallback calls android.media.AudioRecordingMonitor.registerAudioRecordingCallback.

func (*AudioRecordingMonitor) ToString added in v0.0.8

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

ToString calls android.media.AudioRecordingMonitor.toString.

func (*AudioRecordingMonitor) UnregisterAudioRecordingCallback

func (m *AudioRecordingMonitor) UnregisterAudioRecordingCallback(arg0 *jni.Object) error

UnregisterAudioRecordingCallback calls android.media.AudioRecordingMonitor.unregisterAudioRecordingCallback.

type AudioRouting

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

AudioRouting wraps android.media.AudioRouting.

func (*AudioRouting) GetPreferredDevice

func (m *AudioRouting) GetPreferredDevice() (*jni.Object, error)

GetPreferredDevice calls android.media.AudioRouting.getPreferredDevice.

func (*AudioRouting) GetRoutedDevice

func (m *AudioRouting) GetRoutedDevice() (*jni.Object, error)

GetRoutedDevice calls android.media.AudioRouting.getRoutedDevice.

func (*AudioRouting) RemoveOnRoutingChangedListener

func (m *AudioRouting) RemoveOnRoutingChangedListener(arg0 *jni.Object) error

RemoveOnRoutingChangedListener calls android.media.AudioRouting.removeOnRoutingChangedListener.

func (*AudioRouting) SetPreferredDevice

func (m *AudioRouting) SetPreferredDevice(arg0 *jni.Object) (bool, error)

SetPreferredDevice calls android.media.AudioRouting.setPreferredDevice.

func (*AudioRouting) ToString added in v0.0.8

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

ToString calls android.media.AudioRouting.toString.

type AudioRoutingOnRoutingChangedListener

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

AudioRoutingOnRoutingChangedListener wraps android.media.AudioRouting$OnRoutingChangedListener.

func (*AudioRoutingOnRoutingChangedListener) OnRoutingChanged

func (m *AudioRoutingOnRoutingChangedListener) OnRoutingChanged(arg0 *jni.Object) error

OnRoutingChanged calls android.media.AudioRouting$OnRoutingChangedListener.onRoutingChanged.

func (*AudioRoutingOnRoutingChangedListener) ToString added in v0.0.8

ToString calls android.media.AudioRouting$OnRoutingChangedListener.toString.

type AudioTimestamp

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

AudioTimestamp wraps android.media.AudioTimestamp.

func NewAudioTimestamp

func NewAudioTimestamp(vm *jni.VM) (*AudioTimestamp, error)

NewAudioTimestamp creates a new android.media.AudioTimestamp instance.

func (*AudioTimestamp) DescribeContents

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

DescribeContents calls android.media.AudioTimestamp.describeContents.

func (*AudioTimestamp) ToString

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

ToString calls android.media.AudioTimestamp.toString.

func (*AudioTimestamp) WriteToParcel

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

WriteToParcel calls android.media.AudioTimestamp.writeToParcel.

type AudioTrack

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

AudioTrack wraps android.media.AudioTrack.

func NewAudioTrack

func NewAudioTrack(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 int32, arg4 int32) (*AudioTrack, error)

NewAudioTrack creates a new android.media.AudioTrack instance.

func (*AudioTrack) AddOnCodecFormatChangedListener

func (m *AudioTrack) AddOnCodecFormatChangedListener(arg0 *jni.Object, arg1 *jni.Object) error

AddOnCodecFormatChangedListener calls android.media.AudioTrack.addOnCodecFormatChangedListener.

func (*AudioTrack) AttachAuxEffect

func (m *AudioTrack) AttachAuxEffect(arg0 int32) (int32, error)

AttachAuxEffect calls android.media.AudioTrack.attachAuxEffect.

func (*AudioTrack) CreateVolumeShaper

func (m *AudioTrack) CreateVolumeShaper(arg0 *jni.Object) (*jni.Object, error)

CreateVolumeShaper calls android.media.AudioTrack.createVolumeShaper.

func (*AudioTrack) Flush

func (m *AudioTrack) Flush() error

Flush calls android.media.AudioTrack.flush.

func (*AudioTrack) GetAudioAttributes

func (m *AudioTrack) GetAudioAttributes() (*jni.Object, error)

GetAudioAttributes calls android.media.AudioTrack.getAudioAttributes.

func (*AudioTrack) GetAudioDescriptionMixLeveldB

func (m *AudioTrack) GetAudioDescriptionMixLeveldB() (float32, error)

GetAudioDescriptionMixLeveldB calls android.media.AudioTrack.getAudioDescriptionMixLeveldB.

func (*AudioTrack) GetAudioFormat

func (m *AudioTrack) GetAudioFormat() (int32, error)

GetAudioFormat calls android.media.AudioTrack.getAudioFormat.

func (*AudioTrack) GetAudioSessionId

func (m *AudioTrack) GetAudioSessionId() (int32, error)

GetAudioSessionId calls android.media.AudioTrack.getAudioSessionId.

func (*AudioTrack) GetBufferCapacityInFrames

func (m *AudioTrack) GetBufferCapacityInFrames() (int32, error)

GetBufferCapacityInFrames calls android.media.AudioTrack.getBufferCapacityInFrames.

func (*AudioTrack) GetBufferSizeInFrames

func (m *AudioTrack) GetBufferSizeInFrames() (int32, error)

GetBufferSizeInFrames calls android.media.AudioTrack.getBufferSizeInFrames.

func (*AudioTrack) GetChannelConfiguration

func (m *AudioTrack) GetChannelConfiguration() (int32, error)

GetChannelConfiguration calls android.media.AudioTrack.getChannelConfiguration.

func (*AudioTrack) GetChannelCount

func (m *AudioTrack) GetChannelCount() (int32, error)

GetChannelCount calls android.media.AudioTrack.getChannelCount.

func (*AudioTrack) GetDualMonoMode

func (m *AudioTrack) GetDualMonoMode() (int32, error)

GetDualMonoMode calls android.media.AudioTrack.getDualMonoMode.

func (*AudioTrack) GetFormat

func (m *AudioTrack) GetFormat() (*jni.Object, error)

GetFormat calls android.media.AudioTrack.getFormat.

func (*AudioTrack) GetLogSessionId

func (m *AudioTrack) GetLogSessionId() (*jni.Object, error)

GetLogSessionId calls android.media.AudioTrack.getLogSessionId.

func (*AudioTrack) GetMaxVolume

func (m *AudioTrack) GetMaxVolume() (float32, error)

GetMaxVolume calls android.media.AudioTrack.getMaxVolume.

func (*AudioTrack) GetMetrics

func (m *AudioTrack) GetMetrics() (*jni.Object, error)

GetMetrics calls android.media.AudioTrack.getMetrics.

func (*AudioTrack) GetMinBufferSize

func (m *AudioTrack) GetMinBufferSize(
	arg0 int32,
	arg1 int32,
	arg2 int32,
) (int32, error)

GetMinBufferSize calls android.media.AudioTrack.getMinBufferSize.

func (*AudioTrack) GetMinVolume

func (m *AudioTrack) GetMinVolume() (float32, error)

GetMinVolume calls android.media.AudioTrack.getMinVolume.

func (*AudioTrack) GetNativeOutputSampleRate

func (m *AudioTrack) GetNativeOutputSampleRate(arg0 int32) (int32, error)

GetNativeOutputSampleRate calls android.media.AudioTrack.getNativeOutputSampleRate.

func (*AudioTrack) GetNotificationMarkerPosition

func (m *AudioTrack) GetNotificationMarkerPosition() (int32, error)

GetNotificationMarkerPosition calls android.media.AudioTrack.getNotificationMarkerPosition.

func (*AudioTrack) GetOffloadDelay

func (m *AudioTrack) GetOffloadDelay() (int32, error)

GetOffloadDelay calls android.media.AudioTrack.getOffloadDelay.

func (*AudioTrack) GetOffloadPadding

func (m *AudioTrack) GetOffloadPadding() (int32, error)

GetOffloadPadding calls android.media.AudioTrack.getOffloadPadding.

func (*AudioTrack) GetPerformanceMode

func (m *AudioTrack) GetPerformanceMode() (int32, error)

GetPerformanceMode calls android.media.AudioTrack.getPerformanceMode.

func (*AudioTrack) GetPlayState

func (m *AudioTrack) GetPlayState() (int32, error)

GetPlayState calls android.media.AudioTrack.getPlayState.

func (*AudioTrack) GetPlaybackHeadPosition

func (m *AudioTrack) GetPlaybackHeadPosition() (int32, error)

GetPlaybackHeadPosition calls android.media.AudioTrack.getPlaybackHeadPosition.

func (*AudioTrack) GetPlaybackParams

func (m *AudioTrack) GetPlaybackParams() (*jni.Object, error)

GetPlaybackParams calls android.media.AudioTrack.getPlaybackParams.

func (*AudioTrack) GetPlaybackRate

func (m *AudioTrack) GetPlaybackRate() (int32, error)

GetPlaybackRate calls android.media.AudioTrack.getPlaybackRate.

func (*AudioTrack) GetPositionNotificationPeriod

func (m *AudioTrack) GetPositionNotificationPeriod() (int32, error)

GetPositionNotificationPeriod calls android.media.AudioTrack.getPositionNotificationPeriod.

func (*AudioTrack) GetPreferredDevice

func (m *AudioTrack) GetPreferredDevice() (*jni.Object, error)

GetPreferredDevice calls android.media.AudioTrack.getPreferredDevice.

func (*AudioTrack) GetRoutedDevice

func (m *AudioTrack) GetRoutedDevice() (*jni.Object, error)

GetRoutedDevice calls android.media.AudioTrack.getRoutedDevice.

func (*AudioTrack) GetRoutedDevices added in v0.0.8

func (m *AudioTrack) GetRoutedDevices() (*jni.Object, error)

GetRoutedDevices calls android.media.AudioTrack.getRoutedDevices.

func (*AudioTrack) GetSampleRate

func (m *AudioTrack) GetSampleRate() (int32, error)

GetSampleRate calls android.media.AudioTrack.getSampleRate.

func (*AudioTrack) GetStartThresholdInFrames

func (m *AudioTrack) GetStartThresholdInFrames() (int32, error)

GetStartThresholdInFrames calls android.media.AudioTrack.getStartThresholdInFrames.

func (*AudioTrack) GetState

func (m *AudioTrack) GetState() (int32, error)

GetState calls android.media.AudioTrack.getState.

func (*AudioTrack) GetStreamType

func (m *AudioTrack) GetStreamType() (int32, error)

GetStreamType calls android.media.AudioTrack.getStreamType.

func (*AudioTrack) GetTimestamp

func (m *AudioTrack) GetTimestamp(arg0 *jni.Object) (bool, error)

GetTimestamp calls android.media.AudioTrack.getTimestamp.

func (*AudioTrack) GetUnderrunCount

func (m *AudioTrack) GetUnderrunCount() (int32, error)

GetUnderrunCount calls android.media.AudioTrack.getUnderrunCount.

func (*AudioTrack) IsDirectPlaybackSupported

func (m *AudioTrack) IsDirectPlaybackSupported(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

IsDirectPlaybackSupported calls android.media.AudioTrack.isDirectPlaybackSupported.

func (*AudioTrack) IsOffloadedPlayback

func (m *AudioTrack) IsOffloadedPlayback() (bool, error)

IsOffloadedPlayback calls android.media.AudioTrack.isOffloadedPlayback.

func (*AudioTrack) Pause

func (m *AudioTrack) Pause() error

Pause calls android.media.AudioTrack.pause.

func (*AudioTrack) Play

func (m *AudioTrack) Play() error

Play calls android.media.AudioTrack.play.

func (*AudioTrack) RegisterStreamEventCallback

func (m *AudioTrack) RegisterStreamEventCallback(arg0 *jni.Object, arg1 *jni.Object) error

RegisterStreamEventCallback calls android.media.AudioTrack.registerStreamEventCallback.

func (*AudioTrack) Release

func (m *AudioTrack) Release() error

Release calls android.media.AudioTrack.release.

func (*AudioTrack) ReloadStaticData

func (m *AudioTrack) ReloadStaticData() (int32, error)

ReloadStaticData calls android.media.AudioTrack.reloadStaticData.

func (*AudioTrack) RemoveOnCodecFormatChangedListener

func (m *AudioTrack) RemoveOnCodecFormatChangedListener(arg0 *jni.Object) error

RemoveOnCodecFormatChangedListener calls android.media.AudioTrack.removeOnCodecFormatChangedListener.

func (*AudioTrack) RemoveOnRoutingChangedListener1

func (m *AudioTrack) RemoveOnRoutingChangedListener1(arg0 *jni.Object) error

RemoveOnRoutingChangedListener1 calls android.media.AudioTrack.removeOnRoutingChangedListener.

func (*AudioTrack) RemoveOnRoutingChangedListener1_1

func (m *AudioTrack) RemoveOnRoutingChangedListener1_1(arg0 *jni.Object) error

RemoveOnRoutingChangedListener1_1 calls android.media.AudioTrack.removeOnRoutingChangedListener.

func (*AudioTrack) SetAudioDescriptionMixLeveldB

func (m *AudioTrack) SetAudioDescriptionMixLeveldB(arg0 float32) (bool, error)

SetAudioDescriptionMixLeveldB calls android.media.AudioTrack.setAudioDescriptionMixLeveldB.

func (*AudioTrack) SetAuxEffectSendLevel

func (m *AudioTrack) SetAuxEffectSendLevel(arg0 float32) (int32, error)

SetAuxEffectSendLevel calls android.media.AudioTrack.setAuxEffectSendLevel.

func (*AudioTrack) SetBufferSizeInFrames

func (m *AudioTrack) SetBufferSizeInFrames(arg0 int32) (int32, error)

SetBufferSizeInFrames calls android.media.AudioTrack.setBufferSizeInFrames.

func (*AudioTrack) SetDualMonoMode

func (m *AudioTrack) SetDualMonoMode(arg0 int32) (bool, error)

SetDualMonoMode calls android.media.AudioTrack.setDualMonoMode.

func (*AudioTrack) SetLogSessionId

func (m *AudioTrack) SetLogSessionId(arg0 *jni.Object) error

SetLogSessionId calls android.media.AudioTrack.setLogSessionId.

func (*AudioTrack) SetLoopPoints

func (m *AudioTrack) SetLoopPoints(
	arg0 int32,
	arg1 int32,
	arg2 int32,
) (int32, error)

SetLoopPoints calls android.media.AudioTrack.setLoopPoints.

func (*AudioTrack) SetNotificationMarkerPosition

func (m *AudioTrack) SetNotificationMarkerPosition(arg0 int32) (int32, error)

SetNotificationMarkerPosition calls android.media.AudioTrack.setNotificationMarkerPosition.

func (*AudioTrack) SetOffloadDelayPadding

func (m *AudioTrack) SetOffloadDelayPadding(arg0 int32, arg1 int32) error

SetOffloadDelayPadding calls android.media.AudioTrack.setOffloadDelayPadding.

func (*AudioTrack) SetOffloadEndOfStream

func (m *AudioTrack) SetOffloadEndOfStream() error

SetOffloadEndOfStream calls android.media.AudioTrack.setOffloadEndOfStream.

func (*AudioTrack) SetPlaybackHeadPosition

func (m *AudioTrack) SetPlaybackHeadPosition(arg0 int32) (int32, error)

SetPlaybackHeadPosition calls android.media.AudioTrack.setPlaybackHeadPosition.

func (*AudioTrack) SetPlaybackParams

func (m *AudioTrack) SetPlaybackParams(arg0 *jni.Object) error

SetPlaybackParams calls android.media.AudioTrack.setPlaybackParams.

func (*AudioTrack) SetPlaybackPositionUpdateListener

func (m *AudioTrack) SetPlaybackPositionUpdateListener(arg0 *jni.Object) error

SetPlaybackPositionUpdateListener calls android.media.AudioTrack.setPlaybackPositionUpdateListener.

func (*AudioTrack) SetPlaybackRate

func (m *AudioTrack) SetPlaybackRate(arg0 int32) (int32, error)

SetPlaybackRate calls android.media.AudioTrack.setPlaybackRate.

func (*AudioTrack) SetPositionNotificationPeriod

func (m *AudioTrack) SetPositionNotificationPeriod(arg0 int32) (int32, error)

SetPositionNotificationPeriod calls android.media.AudioTrack.setPositionNotificationPeriod.

func (*AudioTrack) SetPreferredDevice

func (m *AudioTrack) SetPreferredDevice(arg0 *jni.Object) (bool, error)

SetPreferredDevice calls android.media.AudioTrack.setPreferredDevice.

func (*AudioTrack) SetPresentation

func (m *AudioTrack) SetPresentation(arg0 *jni.Object) (int32, error)

SetPresentation calls android.media.AudioTrack.setPresentation.

func (*AudioTrack) SetStartThresholdInFrames

func (m *AudioTrack) SetStartThresholdInFrames(arg0 int32) (int32, error)

SetStartThresholdInFrames calls android.media.AudioTrack.setStartThresholdInFrames.

func (*AudioTrack) SetStereoVolume

func (m *AudioTrack) SetStereoVolume(arg0 float32, arg1 float32) (int32, error)

SetStereoVolume calls android.media.AudioTrack.setStereoVolume.

func (*AudioTrack) SetVolume

func (m *AudioTrack) SetVolume(arg0 float32) (int32, error)

SetVolume calls android.media.AudioTrack.setVolume.

func (*AudioTrack) Stop

func (m *AudioTrack) Stop() error

Stop calls android.media.AudioTrack.stop.

func (*AudioTrack) ToString added in v0.0.8

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

ToString calls android.media.AudioTrack.toString.

func (*AudioTrack) UnregisterStreamEventCallback

func (m *AudioTrack) UnregisterStreamEventCallback(arg0 *jni.Object) error

UnregisterStreamEventCallback calls android.media.AudioTrack.unregisterStreamEventCallback.

func (*AudioTrack) Write3

func (m *AudioTrack) Write3(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (int32, error)

Write3 calls android.media.AudioTrack.write.

func (*AudioTrack) Write3_3

func (m *AudioTrack) Write3_3(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (int32, error)

Write3_3 calls android.media.AudioTrack.write.

func (*AudioTrack) Write4_1

func (m *AudioTrack) Write4_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (int32, error)

Write4_1 calls android.media.AudioTrack.write.

func (*AudioTrack) Write4_2

func (m *AudioTrack) Write4_2(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (int32, error)

Write4_2 calls android.media.AudioTrack.write.

func (*AudioTrack) Write4_4

func (m *AudioTrack) Write4_4(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (int32, error)

Write4_4 calls android.media.AudioTrack.write.

type AudioTrackBuilder

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

AudioTrackBuilder wraps android.media.AudioTrack$Builder.

func (*AudioTrackBuilder) Build

func (m *AudioTrackBuilder) Build() (*jni.Object, error)

Build calls android.media.AudioTrack$Builder.build.

func (*AudioTrackBuilder) SetAudioAttributes

func (m *AudioTrackBuilder) SetAudioAttributes(arg0 *jni.Object) (*jni.Object, error)

SetAudioAttributes calls android.media.AudioTrack$Builder.setAudioAttributes.

func (*AudioTrackBuilder) SetAudioFormat

func (m *AudioTrackBuilder) SetAudioFormat(arg0 *jni.Object) (*jni.Object, error)

SetAudioFormat calls android.media.AudioTrack$Builder.setAudioFormat.

func (*AudioTrackBuilder) SetBufferSizeInBytes

func (m *AudioTrackBuilder) SetBufferSizeInBytes(arg0 int32) (*jni.Object, error)

SetBufferSizeInBytes calls android.media.AudioTrack$Builder.setBufferSizeInBytes.

func (*AudioTrackBuilder) SetContext

func (m *AudioTrackBuilder) SetContext(arg0 *jni.Object) (*jni.Object, error)

SetContext calls android.media.AudioTrack$Builder.setContext.

func (*AudioTrackBuilder) SetEncapsulationMode

func (m *AudioTrackBuilder) SetEncapsulationMode(arg0 int32) (*jni.Object, error)

SetEncapsulationMode calls android.media.AudioTrack$Builder.setEncapsulationMode.

func (*AudioTrackBuilder) SetOffloadedPlayback

func (m *AudioTrackBuilder) SetOffloadedPlayback(arg0 bool) (*jni.Object, error)

SetOffloadedPlayback calls android.media.AudioTrack$Builder.setOffloadedPlayback.

func (*AudioTrackBuilder) SetPerformanceMode

func (m *AudioTrackBuilder) SetPerformanceMode(arg0 int32) (*jni.Object, error)

SetPerformanceMode calls android.media.AudioTrack$Builder.setPerformanceMode.

func (*AudioTrackBuilder) SetSessionId

func (m *AudioTrackBuilder) SetSessionId(arg0 int32) (*jni.Object, error)

SetSessionId calls android.media.AudioTrack$Builder.setSessionId.

func (*AudioTrackBuilder) SetTransferMode

func (m *AudioTrackBuilder) SetTransferMode(arg0 int32) (*jni.Object, error)

SetTransferMode calls android.media.AudioTrack$Builder.setTransferMode.

func (*AudioTrackBuilder) ToString added in v0.0.8

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

ToString calls android.media.AudioTrack$Builder.toString.

type AudioTrackMetricsConstants added in v0.0.8

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

AudioTrackMetricsConstants wraps android.media.AudioTrack$MetricsConstants.

func (*AudioTrackMetricsConstants) ToString added in v0.0.8

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

ToString calls android.media.AudioTrack$MetricsConstants.toString.

type AudioTrackOnCodecFormatChangedListener

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

AudioTrackOnCodecFormatChangedListener wraps android.media.AudioTrack$OnCodecFormatChangedListener.

func (*AudioTrackOnCodecFormatChangedListener) OnCodecFormatChanged

func (m *AudioTrackOnCodecFormatChangedListener) OnCodecFormatChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnCodecFormatChanged calls android.media.AudioTrack$OnCodecFormatChangedListener.onCodecFormatChanged.

func (*AudioTrackOnCodecFormatChangedListener) ToString added in v0.0.8

ToString calls android.media.AudioTrack$OnCodecFormatChangedListener.toString.

type AudioTrackOnPlaybackPositionUpdateListener

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

AudioTrackOnPlaybackPositionUpdateListener wraps android.media.AudioTrack$OnPlaybackPositionUpdateListener.

func (*AudioTrackOnPlaybackPositionUpdateListener) OnMarkerReached

func (m *AudioTrackOnPlaybackPositionUpdateListener) OnMarkerReached(arg0 *jni.Object) error

OnMarkerReached calls android.media.AudioTrack$OnPlaybackPositionUpdateListener.onMarkerReached.

func (*AudioTrackOnPlaybackPositionUpdateListener) OnPeriodicNotification

func (m *AudioTrackOnPlaybackPositionUpdateListener) OnPeriodicNotification(arg0 *jni.Object) error

OnPeriodicNotification calls android.media.AudioTrack$OnPlaybackPositionUpdateListener.onPeriodicNotification.

func (*AudioTrackOnPlaybackPositionUpdateListener) ToString added in v0.0.8

ToString calls android.media.AudioTrack$OnPlaybackPositionUpdateListener.toString.

type AudioTrackOnRoutingChangedListener

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

AudioTrackOnRoutingChangedListener wraps android.media.AudioTrack$OnRoutingChangedListener.

func (*AudioTrackOnRoutingChangedListener) OnRoutingChanged

func (m *AudioTrackOnRoutingChangedListener) OnRoutingChanged(arg0 *jni.Object) error

OnRoutingChanged calls android.media.AudioTrack$OnRoutingChangedListener.onRoutingChanged.

func (*AudioTrackOnRoutingChangedListener) ToString added in v0.0.8

ToString calls android.media.AudioTrack$OnRoutingChangedListener.toString.

type AudioTrackStreamEventCallback

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

AudioTrackStreamEventCallback wraps android.media.AudioTrack$StreamEventCallback.

func (*AudioTrackStreamEventCallback) OnDataRequest

func (m *AudioTrackStreamEventCallback) OnDataRequest(arg0 *jni.Object, arg1 int32) error

OnDataRequest calls android.media.AudioTrack$StreamEventCallback.onDataRequest.

func (*AudioTrackStreamEventCallback) OnPresentationEnded

func (m *AudioTrackStreamEventCallback) OnPresentationEnded(arg0 *jni.Object) error

OnPresentationEnded calls android.media.AudioTrack$StreamEventCallback.onPresentationEnded.

func (*AudioTrackStreamEventCallback) OnTearDown

func (m *AudioTrackStreamEventCallback) OnTearDown(arg0 *jni.Object) error

OnTearDown calls android.media.AudioTrack$StreamEventCallback.onTearDown.

func (*AudioTrackStreamEventCallback) ToString added in v0.0.8

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

ToString calls android.media.AudioTrack$StreamEventCallback.toString.

type CamcorderProfile

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

CamcorderProfile wraps android.media.CamcorderProfile.

func (*CamcorderProfile) Get1

func (m *CamcorderProfile) Get1(arg0 int32) (*jni.Object, error)

Get1 calls android.media.CamcorderProfile.get.

func (*CamcorderProfile) Get2_1

func (m *CamcorderProfile) Get2_1(arg0 int32, arg1 int32) (*jni.Object, error)

Get2_1 calls android.media.CamcorderProfile.get.

func (*CamcorderProfile) GetAll

func (m *CamcorderProfile) GetAll(arg0 string, arg1 int32) (*jni.Object, error)

GetAll calls android.media.CamcorderProfile.getAll.

func (*CamcorderProfile) HasProfile1

func (m *CamcorderProfile) HasProfile1(arg0 int32) (bool, error)

HasProfile1 calls android.media.CamcorderProfile.hasProfile.

func (*CamcorderProfile) HasProfile2_1

func (m *CamcorderProfile) HasProfile2_1(arg0 int32, arg1 int32) (bool, error)

HasProfile2_1 calls android.media.CamcorderProfile.hasProfile.

func (*CamcorderProfile) ToString added in v0.0.8

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

ToString calls android.media.CamcorderProfile.toString.

type CameraProfile

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

CameraProfile wraps android.media.CameraProfile.

func NewCameraProfile

func NewCameraProfile(vm *jni.VM) (*CameraProfile, error)

NewCameraProfile creates a new android.media.CameraProfile instance.

func (*CameraProfile) GetJpegEncodingQualityParameter1

func (m *CameraProfile) GetJpegEncodingQualityParameter1(arg0 int32) (int32, error)

GetJpegEncodingQualityParameter1 calls android.media.CameraProfile.getJpegEncodingQualityParameter.

func (*CameraProfile) GetJpegEncodingQualityParameter2_1

func (m *CameraProfile) GetJpegEncodingQualityParameter2_1(arg0 int32, arg1 int32) (int32, error)

GetJpegEncodingQualityParameter2_1 calls android.media.CameraProfile.getJpegEncodingQualityParameter.

func (*CameraProfile) ToString added in v0.0.8

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

ToString calls android.media.CameraProfile.toString.

type Cas

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

Cas wraps android.media.MediaCas.

func NewCas

func NewCas(vm *jni.VM, arg0 *jni.Object, arg1 int32, arg2 string, arg3 int32) (*Cas, error)

NewCas creates a new android.media.MediaCas instance.

func (*Cas) Close

func (m *Cas) Close() error

Close calls android.media.MediaCas.close.

func (*Cas) EnumeratePlugins

func (m *Cas) EnumeratePlugins() (*jni.Object, error)

EnumeratePlugins calls android.media.MediaCas.enumeratePlugins.

func (*Cas) IsSystemIdSupported

func (m *Cas) IsSystemIdSupported(arg0 int32) (bool, error)

IsSystemIdSupported calls android.media.MediaCas.isSystemIdSupported.

func (*Cas) OpenSession0

func (m *Cas) OpenSession0() (*jni.Object, error)

OpenSession0 calls android.media.MediaCas.openSession.

func (*Cas) OpenSession2_1

func (m *Cas) OpenSession2_1(arg0 int32, arg1 int32) (*jni.Object, error)

OpenSession2_1 calls android.media.MediaCas.openSession.

func (*Cas) ProcessEmm1

func (m *Cas) ProcessEmm1(arg0 *jni.Object) error

ProcessEmm1 calls android.media.MediaCas.processEmm.

func (*Cas) ProcessEmm3_1

func (m *Cas) ProcessEmm3_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

ProcessEmm3_1 calls android.media.MediaCas.processEmm.

func (*Cas) Provision

func (m *Cas) Provision(arg0 string) error

Provision calls android.media.MediaCas.provision.

func (*Cas) RefreshEntitlements

func (m *Cas) RefreshEntitlements(arg0 int32, arg1 *jni.Object) error

RefreshEntitlements calls android.media.MediaCas.refreshEntitlements.

func (*Cas) SendEvent

func (m *Cas) SendEvent(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) error

SendEvent calls android.media.MediaCas.sendEvent.

func (*Cas) SetPrivateData

func (m *Cas) SetPrivateData(arg0 *jni.Object) error

SetPrivateData calls android.media.MediaCas.setPrivateData.

func (*Cas) ToString added in v0.0.8

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

ToString calls android.media.MediaCas.toString.

type CasEventListener

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

CasEventListener wraps android.media.MediaCas$EventListener.

func (*CasEventListener) OnEvent

func (m *CasEventListener) OnEvent(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
) error

OnEvent calls android.media.MediaCas$EventListener.onEvent.

func (*CasEventListener) ToString added in v0.0.8

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

ToString calls android.media.MediaCas$EventListener.toString.

type CasException added in v0.0.8

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

CasException wraps android.media.MediaCasException.

func (*CasException) ToString added in v0.0.8

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

ToString calls android.media.MediaCasException.toString.

type CasExceptionDeniedByServerException added in v0.0.8

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

CasExceptionDeniedByServerException wraps android.media.MediaCasException$DeniedByServerException.

func (*CasExceptionDeniedByServerException) ToString added in v0.0.8

ToString calls android.media.MediaCasException$DeniedByServerException.toString.

type CasExceptionInsufficientResourceException added in v0.0.8

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

CasExceptionInsufficientResourceException wraps android.media.MediaCasException$InsufficientResourceException.

func (*CasExceptionInsufficientResourceException) ToString added in v0.0.8

ToString calls android.media.MediaCasException$InsufficientResourceException.toString.

type CasExceptionNotProvisionedException added in v0.0.8

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

CasExceptionNotProvisionedException wraps android.media.MediaCasException$NotProvisionedException.

func (*CasExceptionNotProvisionedException) ToString added in v0.0.8

ToString calls android.media.MediaCasException$NotProvisionedException.toString.

type CasExceptionResourceBusyException added in v0.0.8

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

CasExceptionResourceBusyException wraps android.media.MediaCasException$ResourceBusyException.

func (*CasExceptionResourceBusyException) ToString added in v0.0.8

ToString calls android.media.MediaCasException$ResourceBusyException.toString.

type CasExceptionUnsupportedCasException added in v0.0.8

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

CasExceptionUnsupportedCasException wraps android.media.MediaCasException$UnsupportedCasException.

func (*CasExceptionUnsupportedCasException) ToString added in v0.0.8

ToString calls android.media.MediaCasException$UnsupportedCasException.toString.

type CasPluginDescriptor

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

CasPluginDescriptor wraps android.media.MediaCas$PluginDescriptor.

func (*CasPluginDescriptor) GetName

func (m *CasPluginDescriptor) GetName() (string, error)

GetName calls android.media.MediaCas$PluginDescriptor.getName.

func (*CasPluginDescriptor) GetSystemId

func (m *CasPluginDescriptor) GetSystemId() (int32, error)

GetSystemId calls android.media.MediaCas$PluginDescriptor.getSystemId.

func (*CasPluginDescriptor) ToString

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

ToString calls android.media.MediaCas$PluginDescriptor.toString.

type CasSession

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

CasSession wraps android.media.MediaCas$Session.

func (*CasSession) Close

func (m *CasSession) Close() error

Close calls android.media.MediaCas$Session.close.

func (*CasSession) Equals

func (m *CasSession) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaCas$Session.equals.

func (*CasSession) GetSessionId

func (m *CasSession) GetSessionId() (*jni.Object, error)

GetSessionId calls android.media.MediaCas$Session.getSessionId.

func (*CasSession) ProcessEcm1

func (m *CasSession) ProcessEcm1(arg0 *jni.Object) error

ProcessEcm1 calls android.media.MediaCas$Session.processEcm.

func (*CasSession) ProcessEcm3_1

func (m *CasSession) ProcessEcm3_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

ProcessEcm3_1 calls android.media.MediaCas$Session.processEcm.

func (*CasSession) SendSessionEvent

func (m *CasSession) SendSessionEvent(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) error

SendSessionEvent calls android.media.MediaCas$Session.sendSessionEvent.

func (*CasSession) SetPrivateData

func (m *CasSession) SetPrivateData(arg0 *jni.Object) error

SetPrivateData calls android.media.MediaCas$Session.setPrivateData.

func (*CasSession) ToString added in v0.0.8

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

ToString calls android.media.MediaCas$Session.toString.

type CasStateException

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

CasStateException wraps android.media.MediaCasStateException.

func (*CasStateException) GetDiagnosticInfo

func (m *CasStateException) GetDiagnosticInfo() (string, error)

GetDiagnosticInfo calls android.media.MediaCasStateException.getDiagnosticInfo.

func (*CasStateException) ToString added in v0.0.8

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

ToString calls android.media.MediaCasStateException.toString.

type Codec

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

Codec wraps android.media.MediaCodec.

func (*Codec) Configure4

func (m *Codec) Configure4(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int32,
) error

Configure4 calls android.media.MediaCodec.configure.

func (*Codec) Configure4_1

func (m *Codec) Configure4_1(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
	arg3 *jni.Object,
) error

Configure4_1 calls android.media.MediaCodec.configure.

func (*Codec) CreateByCodecName

func (m *Codec) CreateByCodecName(arg0 string) (*jni.Object, error)

CreateByCodecName calls android.media.MediaCodec.createByCodecName.

func (*Codec) CreateDecoderByType

func (m *Codec) CreateDecoderByType(arg0 string) (*jni.Object, error)

CreateDecoderByType calls android.media.MediaCodec.createDecoderByType.

func (*Codec) CreateEncoderByType

func (m *Codec) CreateEncoderByType(arg0 string) (*jni.Object, error)

CreateEncoderByType calls android.media.MediaCodec.createEncoderByType.

func (*Codec) CreateInputSurface

func (m *Codec) CreateInputSurface() (*jni.Object, error)

CreateInputSurface calls android.media.MediaCodec.createInputSurface.

func (*Codec) CreatePersistentInputSurface

func (m *Codec) CreatePersistentInputSurface() (*jni.Object, error)

CreatePersistentInputSurface calls android.media.MediaCodec.createPersistentInputSurface.

func (*Codec) DequeueInputBuffer

func (m *Codec) DequeueInputBuffer(arg0 int64) (int32, error)

DequeueInputBuffer calls android.media.MediaCodec.dequeueInputBuffer.

func (*Codec) DequeueOutputBuffer

func (m *Codec) DequeueOutputBuffer(arg0 *jni.Object, arg1 int64) (int32, error)

DequeueOutputBuffer calls android.media.MediaCodec.dequeueOutputBuffer.

func (*Codec) DetachOutputSurface

func (m *Codec) DetachOutputSurface() error

DetachOutputSurface calls android.media.MediaCodec.detachOutputSurface.

func (*Codec) Flush

func (m *Codec) Flush() error

Flush calls android.media.MediaCodec.flush.

func (*Codec) GetCanonicalName

func (m *Codec) GetCanonicalName() (string, error)

GetCanonicalName calls android.media.MediaCodec.getCanonicalName.

func (*Codec) GetCodecInfo

func (m *Codec) GetCodecInfo() (*jni.Object, error)

GetCodecInfo calls android.media.MediaCodec.getCodecInfo.

func (*Codec) GetInputBuffer

func (m *Codec) GetInputBuffer(arg0 int32) (*jni.Object, error)

GetInputBuffer calls android.media.MediaCodec.getInputBuffer.

func (*Codec) GetInputBuffers

func (m *Codec) GetInputBuffers() (*jni.Object, error)

GetInputBuffers calls android.media.MediaCodec.getInputBuffers.

func (*Codec) GetInputFormat

func (m *Codec) GetInputFormat() (*jni.Object, error)

GetInputFormat calls android.media.MediaCodec.getInputFormat.

func (*Codec) GetInputImage

func (m *Codec) GetInputImage(arg0 int32) (*jni.Object, error)

GetInputImage calls android.media.MediaCodec.getInputImage.

func (*Codec) GetMetrics

func (m *Codec) GetMetrics() (*jni.Object, error)

GetMetrics calls android.media.MediaCodec.getMetrics.

func (*Codec) GetName

func (m *Codec) GetName() (string, error)

GetName calls android.media.MediaCodec.getName.

func (*Codec) GetOutputBuffer

func (m *Codec) GetOutputBuffer(arg0 int32) (*jni.Object, error)

GetOutputBuffer calls android.media.MediaCodec.getOutputBuffer.

func (*Codec) GetOutputBuffers

func (m *Codec) GetOutputBuffers() (*jni.Object, error)

GetOutputBuffers calls android.media.MediaCodec.getOutputBuffers.

func (*Codec) GetOutputFormat0

func (m *Codec) GetOutputFormat0() (*jni.Object, error)

GetOutputFormat0 calls android.media.MediaCodec.getOutputFormat.

func (*Codec) GetOutputFormat1_1

func (m *Codec) GetOutputFormat1_1(arg0 int32) (*jni.Object, error)

GetOutputFormat1_1 calls android.media.MediaCodec.getOutputFormat.

func (*Codec) GetOutputFrame

func (m *Codec) GetOutputFrame(arg0 int32) (*jni.Object, error)

GetOutputFrame calls android.media.MediaCodec.getOutputFrame.

func (*Codec) GetOutputImage

func (m *Codec) GetOutputImage(arg0 int32) (*jni.Object, error)

GetOutputImage calls android.media.MediaCodec.getOutputImage.

func (*Codec) GetParameterDescriptor

func (m *Codec) GetParameterDescriptor(arg0 string) (*jni.Object, error)

GetParameterDescriptor calls android.media.MediaCodec.getParameterDescriptor.

func (*Codec) GetQueueRequest

func (m *Codec) GetQueueRequest(arg0 int32) (*jni.Object, error)

GetQueueRequest calls android.media.MediaCodec.getQueueRequest.

func (*Codec) GetSupportedVendorParameters added in v0.0.8

func (m *Codec) GetSupportedVendorParameters() (*jni.Object, error)

GetSupportedVendorParameters calls android.media.MediaCodec.getSupportedVendorParameters.

func (*Codec) MapHardwareBuffer

func (m *Codec) MapHardwareBuffer(arg0 *jni.Object) (*jni.Object, error)

MapHardwareBuffer calls android.media.MediaCodec.mapHardwareBuffer.

func (*Codec) QueueInputBuffer

func (m *Codec) QueueInputBuffer(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int64,
	arg4 int32,
) error

QueueInputBuffer calls android.media.MediaCodec.queueInputBuffer.

func (*Codec) QueueSecureInputBuffer

func (m *Codec) QueueSecureInputBuffer(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
	arg3 int64,
	arg4 int32,
) error

QueueSecureInputBuffer calls android.media.MediaCodec.queueSecureInputBuffer.

func (*Codec) Release

func (m *Codec) Release() error

Release calls android.media.MediaCodec.release.

func (*Codec) ReleaseOutputBuffer2

func (m *Codec) ReleaseOutputBuffer2(arg0 int32, arg1 bool) error

ReleaseOutputBuffer2 calls android.media.MediaCodec.releaseOutputBuffer.

func (*Codec) ReleaseOutputBuffer2_1

func (m *Codec) ReleaseOutputBuffer2_1(arg0 int32, arg1 int64) error

ReleaseOutputBuffer2_1 calls android.media.MediaCodec.releaseOutputBuffer.

func (*Codec) Reset

func (m *Codec) Reset() error

Reset calls android.media.MediaCodec.reset.

func (*Codec) SetAudioPresentation

func (m *Codec) SetAudioPresentation(arg0 *jni.Object) error

SetAudioPresentation calls android.media.MediaCodec.setAudioPresentation.

func (*Codec) SetCallback

func (m *Codec) SetCallback(arg0 *jni.Object) error

SetCallback calls android.media.MediaCodec.setCallback.

func (*Codec) SetInputSurface

func (m *Codec) SetInputSurface(arg0 *jni.Object) error

SetInputSurface calls android.media.MediaCodec.setInputSurface.

func (*Codec) SetOutputSurface

func (m *Codec) SetOutputSurface(arg0 *jni.Object) error

SetOutputSurface calls android.media.MediaCodec.setOutputSurface.

func (*Codec) SetParameters

func (m *Codec) SetParameters(arg0 *jni.Object) error

SetParameters calls android.media.MediaCodec.setParameters.

func (*Codec) SetVideoScalingMode

func (m *Codec) SetVideoScalingMode(arg0 int32) error

SetVideoScalingMode calls android.media.MediaCodec.setVideoScalingMode.

func (*Codec) SignalEndOfInputStream

func (m *Codec) SignalEndOfInputStream() error

SignalEndOfInputStream calls android.media.MediaCodec.signalEndOfInputStream.

func (*Codec) Start

func (m *Codec) Start() error

Start calls android.media.MediaCodec.start.

func (*Codec) Stop

func (m *Codec) Stop() error

Stop calls android.media.MediaCodec.stop.

func (*Codec) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec.toString.

type CodecBufferInfo

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

CodecBufferInfo wraps android.media.MediaCodec$BufferInfo.

func (*CodecBufferInfo) Set

func (m *CodecBufferInfo) Set(
	arg0 int32,
	arg1 int32,
	arg2 int64,
	arg3 int32,
) error

Set calls android.media.MediaCodec$BufferInfo.set.

func (*CodecBufferInfo) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$BufferInfo.toString.

type CodecCallback

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

CodecCallback wraps android.media.MediaCodec$Callback.

func (*CodecCallback) OnCryptoError

func (m *CodecCallback) OnCryptoError(arg0 *jni.Object, arg1 *jni.Object) error

OnCryptoError calls android.media.MediaCodec$Callback.onCryptoError.

func (*CodecCallback) OnError

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

OnError calls android.media.MediaCodec$Callback.onError.

func (*CodecCallback) OnInputBufferAvailable

func (m *CodecCallback) OnInputBufferAvailable(arg0 *jni.Object, arg1 int32) error

OnInputBufferAvailable calls android.media.MediaCodec$Callback.onInputBufferAvailable.

func (*CodecCallback) OnMetricsFlushed

func (m *CodecCallback) OnMetricsFlushed(arg0 *jni.Object, arg1 *jni.Object) error

OnMetricsFlushed calls android.media.MediaCodec$Callback.onMetricsFlushed.

func (*CodecCallback) OnOutputBufferAvailable

func (m *CodecCallback) OnOutputBufferAvailable(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

OnOutputBufferAvailable calls android.media.MediaCodec$Callback.onOutputBufferAvailable.

func (*CodecCallback) OnOutputFormatChanged

func (m *CodecCallback) OnOutputFormatChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnOutputFormatChanged calls android.media.MediaCodec$Callback.onOutputFormatChanged.

func (*CodecCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$Callback.toString.

type CodecCodecException

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

CodecCodecException wraps android.media.MediaCodec$CodecException.

func (*CodecCodecException) GetDiagnosticInfo

func (m *CodecCodecException) GetDiagnosticInfo() (string, error)

GetDiagnosticInfo calls android.media.MediaCodec$CodecException.getDiagnosticInfo.

func (*CodecCodecException) GetErrorCode

func (m *CodecCodecException) GetErrorCode() (int32, error)

GetErrorCode calls android.media.MediaCodec$CodecException.getErrorCode.

func (*CodecCodecException) IsRecoverable

func (m *CodecCodecException) IsRecoverable() (bool, error)

IsRecoverable calls android.media.MediaCodec$CodecException.isRecoverable.

func (*CodecCodecException) IsTransient

func (m *CodecCodecException) IsTransient() (bool, error)

IsTransient calls android.media.MediaCodec$CodecException.isTransient.

func (*CodecCodecException) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$CodecException.toString.

type CodecCryptoException

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

CodecCryptoException wraps android.media.MediaCodec$CryptoException.

func (*CodecCryptoException) GetCryptoInfo

func (m *CodecCryptoException) GetCryptoInfo() (*jni.Object, error)

GetCryptoInfo calls android.media.MediaCodec$CryptoException.getCryptoInfo.

func (*CodecCryptoException) GetErrorCode

func (m *CodecCryptoException) GetErrorCode() (int32, error)

GetErrorCode calls android.media.MediaCodec$CryptoException.getErrorCode.

func (*CodecCryptoException) GetErrorContext

func (m *CodecCryptoException) GetErrorContext() (int32, error)

GetErrorContext calls android.media.MediaCodec$CryptoException.getErrorContext.

func (*CodecCryptoException) GetOemError

func (m *CodecCryptoException) GetOemError() (int32, error)

GetOemError calls android.media.MediaCodec$CryptoException.getOemError.

func (*CodecCryptoException) GetVendorError

func (m *CodecCryptoException) GetVendorError() (int32, error)

GetVendorError calls android.media.MediaCodec$CryptoException.getVendorError.

func (*CodecCryptoException) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$CryptoException.toString.

type CodecCryptoInfo

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

CodecCryptoInfo wraps android.media.MediaCodec$CryptoInfo.

func (*CodecCryptoInfo) GetPattern

func (m *CodecCryptoInfo) GetPattern() (*jni.Object, error)

GetPattern calls android.media.MediaCodec$CryptoInfo.getPattern.

func (*CodecCryptoInfo) Set

func (m *CodecCryptoInfo) Set(
	arg0 int32,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 *jni.Object,
	arg4 *jni.Object,
	arg5 int32,
) error

Set calls android.media.MediaCodec$CryptoInfo.set.

func (*CodecCryptoInfo) SetPattern

func (m *CodecCryptoInfo) SetPattern(arg0 *jni.Object) error

SetPattern calls android.media.MediaCodec$CryptoInfo.setPattern.

func (*CodecCryptoInfo) ToString

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

ToString calls android.media.MediaCodec$CryptoInfo.toString.

type CodecIncompatibleWithBlockModelException added in v0.0.8

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

CodecIncompatibleWithBlockModelException wraps android.media.MediaCodec$IncompatibleWithBlockModelException.

func (*CodecIncompatibleWithBlockModelException) ToString added in v0.0.8

ToString calls android.media.MediaCodec$IncompatibleWithBlockModelException.toString.

type CodecInfo

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

CodecInfo wraps android.media.MediaCodecInfo.

func (*CodecInfo) GetCanonicalName

func (m *CodecInfo) GetCanonicalName() (string, error)

GetCanonicalName calls android.media.MediaCodecInfo.getCanonicalName.

func (*CodecInfo) GetCapabilitiesForType

func (m *CodecInfo) GetCapabilitiesForType(arg0 string) (*jni.Object, error)

GetCapabilitiesForType calls android.media.MediaCodecInfo.getCapabilitiesForType.

func (*CodecInfo) GetName

func (m *CodecInfo) GetName() (string, error)

GetName calls android.media.MediaCodecInfo.getName.

func (*CodecInfo) GetSecurityModel

func (m *CodecInfo) GetSecurityModel() (int32, error)

GetSecurityModel calls android.media.MediaCodecInfo.getSecurityModel.

func (*CodecInfo) GetSupportedTypes

func (m *CodecInfo) GetSupportedTypes() (*jni.Object, error)

GetSupportedTypes calls android.media.MediaCodecInfo.getSupportedTypes.

func (*CodecInfo) IsAlias

func (m *CodecInfo) IsAlias() (bool, error)

IsAlias calls android.media.MediaCodecInfo.isAlias.

func (*CodecInfo) IsEncoder

func (m *CodecInfo) IsEncoder() (bool, error)

IsEncoder calls android.media.MediaCodecInfo.isEncoder.

func (*CodecInfo) IsHardwareAccelerated

func (m *CodecInfo) IsHardwareAccelerated() (bool, error)

IsHardwareAccelerated calls android.media.MediaCodecInfo.isHardwareAccelerated.

func (*CodecInfo) IsSoftwareOnly

func (m *CodecInfo) IsSoftwareOnly() (bool, error)

IsSoftwareOnly calls android.media.MediaCodecInfo.isSoftwareOnly.

func (*CodecInfo) IsVendor

func (m *CodecInfo) IsVendor() (bool, error)

IsVendor calls android.media.MediaCodecInfo.isVendor.

func (*CodecInfo) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo.toString.

type CodecInfoAudioCapabilities

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

CodecInfoAudioCapabilities wraps android.media.MediaCodecInfo$AudioCapabilities.

func (*CodecInfoAudioCapabilities) GetBitrateRange added in v0.0.8

func (m *CodecInfoAudioCapabilities) GetBitrateRange() (*jni.Object, error)

GetBitrateRange calls android.media.MediaCodecInfo$AudioCapabilities.getBitrateRange.

func (*CodecInfoAudioCapabilities) GetInputChannelCountRanges added in v0.0.8

func (m *CodecInfoAudioCapabilities) GetInputChannelCountRanges() (*jni.Object, error)

GetInputChannelCountRanges calls android.media.MediaCodecInfo$AudioCapabilities.getInputChannelCountRanges.

func (*CodecInfoAudioCapabilities) GetMaxInputChannelCount

func (m *CodecInfoAudioCapabilities) GetMaxInputChannelCount() (int32, error)

GetMaxInputChannelCount calls android.media.MediaCodecInfo$AudioCapabilities.getMaxInputChannelCount.

func (*CodecInfoAudioCapabilities) GetMinInputChannelCount

func (m *CodecInfoAudioCapabilities) GetMinInputChannelCount() (int32, error)

GetMinInputChannelCount calls android.media.MediaCodecInfo$AudioCapabilities.getMinInputChannelCount.

func (*CodecInfoAudioCapabilities) GetSupportedSampleRateRanges added in v0.0.8

func (m *CodecInfoAudioCapabilities) GetSupportedSampleRateRanges() (*jni.Object, error)

GetSupportedSampleRateRanges calls android.media.MediaCodecInfo$AudioCapabilities.getSupportedSampleRateRanges.

func (*CodecInfoAudioCapabilities) GetSupportedSampleRates

func (m *CodecInfoAudioCapabilities) GetSupportedSampleRates() (*jni.Object, error)

GetSupportedSampleRates calls android.media.MediaCodecInfo$AudioCapabilities.getSupportedSampleRates.

func (*CodecInfoAudioCapabilities) IsSampleRateSupported

func (m *CodecInfoAudioCapabilities) IsSampleRateSupported(arg0 int32) (bool, error)

IsSampleRateSupported calls android.media.MediaCodecInfo$AudioCapabilities.isSampleRateSupported.

func (*CodecInfoAudioCapabilities) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo$AudioCapabilities.toString.

type CodecInfoCodecCapabilities

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

CodecInfoCodecCapabilities wraps android.media.MediaCodecInfo$CodecCapabilities.

func (*CodecInfoCodecCapabilities) CreateFromProfileLevel

func (m *CodecInfoCodecCapabilities) CreateFromProfileLevel(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

CreateFromProfileLevel calls android.media.MediaCodecInfo$CodecCapabilities.createFromProfileLevel.

func (*CodecInfoCodecCapabilities) GetAudioCapabilities

func (m *CodecInfoCodecCapabilities) GetAudioCapabilities() (*jni.Object, error)

GetAudioCapabilities calls android.media.MediaCodecInfo$CodecCapabilities.getAudioCapabilities.

func (*CodecInfoCodecCapabilities) GetDefaultFormat

func (m *CodecInfoCodecCapabilities) GetDefaultFormat() (*jni.Object, error)

GetDefaultFormat calls android.media.MediaCodecInfo$CodecCapabilities.getDefaultFormat.

func (*CodecInfoCodecCapabilities) GetEncoderCapabilities

func (m *CodecInfoCodecCapabilities) GetEncoderCapabilities() (*jni.Object, error)

GetEncoderCapabilities calls android.media.MediaCodecInfo$CodecCapabilities.getEncoderCapabilities.

func (*CodecInfoCodecCapabilities) GetMaxSupportedInstances

func (m *CodecInfoCodecCapabilities) GetMaxSupportedInstances() (int32, error)

GetMaxSupportedInstances calls android.media.MediaCodecInfo$CodecCapabilities.getMaxSupportedInstances.

func (*CodecInfoCodecCapabilities) GetMimeType

func (m *CodecInfoCodecCapabilities) GetMimeType() (string, error)

GetMimeType calls android.media.MediaCodecInfo$CodecCapabilities.getMimeType.

func (*CodecInfoCodecCapabilities) GetVideoCapabilities

func (m *CodecInfoCodecCapabilities) GetVideoCapabilities() (*jni.Object, error)

GetVideoCapabilities calls android.media.MediaCodecInfo$CodecCapabilities.getVideoCapabilities.

func (*CodecInfoCodecCapabilities) IsFeatureRequired

func (m *CodecInfoCodecCapabilities) IsFeatureRequired(arg0 string) (bool, error)

IsFeatureRequired calls android.media.MediaCodecInfo$CodecCapabilities.isFeatureRequired.

func (*CodecInfoCodecCapabilities) IsFeatureSupported

func (m *CodecInfoCodecCapabilities) IsFeatureSupported(arg0 string) (bool, error)

IsFeatureSupported calls android.media.MediaCodecInfo$CodecCapabilities.isFeatureSupported.

func (*CodecInfoCodecCapabilities) IsFormatSupported

func (m *CodecInfoCodecCapabilities) IsFormatSupported(arg0 *jni.Object) (bool, error)

IsFormatSupported calls android.media.MediaCodecInfo$CodecCapabilities.isFormatSupported.

func (*CodecInfoCodecCapabilities) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo$CodecCapabilities.toString.

type CodecInfoCodecProfileLevel

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

CodecInfoCodecProfileLevel wraps android.media.MediaCodecInfo$CodecProfileLevel.

func (*CodecInfoCodecProfileLevel) Equals

func (m *CodecInfoCodecProfileLevel) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaCodecInfo$CodecProfileLevel.equals.

func (*CodecInfoCodecProfileLevel) HashCode

func (m *CodecInfoCodecProfileLevel) HashCode() (int32, error)

HashCode calls android.media.MediaCodecInfo$CodecProfileLevel.hashCode.

func (*CodecInfoCodecProfileLevel) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo$CodecProfileLevel.toString.

type CodecInfoEncoderCapabilities

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

CodecInfoEncoderCapabilities wraps android.media.MediaCodecInfo$EncoderCapabilities.

func (*CodecInfoEncoderCapabilities) GetComplexityRange added in v0.0.8

func (m *CodecInfoEncoderCapabilities) GetComplexityRange() (*jni.Object, error)

GetComplexityRange calls android.media.MediaCodecInfo$EncoderCapabilities.getComplexityRange.

func (*CodecInfoEncoderCapabilities) GetQualityRange added in v0.0.8

func (m *CodecInfoEncoderCapabilities) GetQualityRange() (*jni.Object, error)

GetQualityRange calls android.media.MediaCodecInfo$EncoderCapabilities.getQualityRange.

func (*CodecInfoEncoderCapabilities) IsBitrateModeSupported

func (m *CodecInfoEncoderCapabilities) IsBitrateModeSupported(arg0 int32) (bool, error)

IsBitrateModeSupported calls android.media.MediaCodecInfo$EncoderCapabilities.isBitrateModeSupported.

func (*CodecInfoEncoderCapabilities) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo$EncoderCapabilities.toString.

type CodecInfoVideoCapabilities

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

CodecInfoVideoCapabilities wraps android.media.MediaCodecInfo$VideoCapabilities.

func (*CodecInfoVideoCapabilities) AreSizeAndRateSupported

func (m *CodecInfoVideoCapabilities) AreSizeAndRateSupported(
	arg0 int32,
	arg1 int32,
	arg2 float64,
) (bool, error)

AreSizeAndRateSupported calls android.media.MediaCodecInfo$VideoCapabilities.areSizeAndRateSupported.

func (*CodecInfoVideoCapabilities) GetAchievableFrameRatesFor added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetAchievableFrameRatesFor(arg0 int32, arg1 int32) (*jni.Object, error)

GetAchievableFrameRatesFor calls android.media.MediaCodecInfo$VideoCapabilities.getAchievableFrameRatesFor.

func (*CodecInfoVideoCapabilities) GetBitrateRange added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetBitrateRange() (*jni.Object, error)

GetBitrateRange calls android.media.MediaCodecInfo$VideoCapabilities.getBitrateRange.

func (*CodecInfoVideoCapabilities) GetHeightAlignment

func (m *CodecInfoVideoCapabilities) GetHeightAlignment() (int32, error)

GetHeightAlignment calls android.media.MediaCodecInfo$VideoCapabilities.getHeightAlignment.

func (*CodecInfoVideoCapabilities) GetSupportedFrameRates added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedFrameRates() (*jni.Object, error)

GetSupportedFrameRates calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedFrameRates.

func (*CodecInfoVideoCapabilities) GetSupportedFrameRatesFor added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedFrameRatesFor(arg0 int32, arg1 int32) (*jni.Object, error)

GetSupportedFrameRatesFor calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedFrameRatesFor.

func (*CodecInfoVideoCapabilities) GetSupportedHeights added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedHeights() (*jni.Object, error)

GetSupportedHeights calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedHeights.

func (*CodecInfoVideoCapabilities) GetSupportedHeightsFor added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedHeightsFor(arg0 int32) (*jni.Object, error)

GetSupportedHeightsFor calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedHeightsFor.

func (*CodecInfoVideoCapabilities) GetSupportedPerformancePoints added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedPerformancePoints() (*jni.Object, error)

GetSupportedPerformancePoints calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedPerformancePoints.

func (*CodecInfoVideoCapabilities) GetSupportedWidths added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedWidths() (*jni.Object, error)

GetSupportedWidths calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedWidths.

func (*CodecInfoVideoCapabilities) GetSupportedWidthsFor added in v0.0.8

func (m *CodecInfoVideoCapabilities) GetSupportedWidthsFor(arg0 int32) (*jni.Object, error)

GetSupportedWidthsFor calls android.media.MediaCodecInfo$VideoCapabilities.getSupportedWidthsFor.

func (*CodecInfoVideoCapabilities) GetWidthAlignment

func (m *CodecInfoVideoCapabilities) GetWidthAlignment() (int32, error)

GetWidthAlignment calls android.media.MediaCodecInfo$VideoCapabilities.getWidthAlignment.

func (*CodecInfoVideoCapabilities) IsSizeSupported

func (m *CodecInfoVideoCapabilities) IsSizeSupported(arg0 int32, arg1 int32) (bool, error)

IsSizeSupported calls android.media.MediaCodecInfo$VideoCapabilities.isSizeSupported.

func (*CodecInfoVideoCapabilities) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecInfo$VideoCapabilities.toString.

type CodecInvalidBufferFlagsException added in v0.0.8

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

CodecInvalidBufferFlagsException wraps android.media.MediaCodec$InvalidBufferFlagsException.

func (*CodecInvalidBufferFlagsException) ToString added in v0.0.8

ToString calls android.media.MediaCodec$InvalidBufferFlagsException.toString.

type CodecLinearBlock

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

CodecLinearBlock wraps android.media.MediaCodec$LinearBlock.

func (*CodecLinearBlock) IsCodecCopyFreeCompatible

func (m *CodecLinearBlock) IsCodecCopyFreeCompatible(arg0 *jni.Object) (bool, error)

IsCodecCopyFreeCompatible calls android.media.MediaCodec$LinearBlock.isCodecCopyFreeCompatible.

func (*CodecLinearBlock) IsMappable

func (m *CodecLinearBlock) IsMappable() (bool, error)

IsMappable calls android.media.MediaCodec$LinearBlock.isMappable.

func (*CodecLinearBlock) Map

func (m *CodecLinearBlock) Map() (*jni.Object, error)

Map calls android.media.MediaCodec$LinearBlock.map.

func (*CodecLinearBlock) Obtain

func (m *CodecLinearBlock) Obtain(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

Obtain calls android.media.MediaCodec$LinearBlock.obtain.

func (*CodecLinearBlock) Recycle

func (m *CodecLinearBlock) Recycle() error

Recycle calls android.media.MediaCodec$LinearBlock.recycle.

func (*CodecLinearBlock) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$LinearBlock.toString.

type CodecList

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

CodecList wraps android.media.MediaCodecList.

func NewCodecList

func NewCodecList(vm *jni.VM, arg0 int32) (*CodecList, error)

NewCodecList creates a new android.media.MediaCodecList instance.

func (*CodecList) FindDecoderForFormat

func (m *CodecList) FindDecoderForFormat(arg0 *jni.Object) (string, error)

FindDecoderForFormat calls android.media.MediaCodecList.findDecoderForFormat.

func (*CodecList) FindEncoderForFormat

func (m *CodecList) FindEncoderForFormat(arg0 *jni.Object) (string, error)

FindEncoderForFormat calls android.media.MediaCodecList.findEncoderForFormat.

func (*CodecList) GetCodecCount

func (m *CodecList) GetCodecCount() (int32, error)

GetCodecCount calls android.media.MediaCodecList.getCodecCount.

func (*CodecList) GetCodecInfoAt

func (m *CodecList) GetCodecInfoAt(arg0 int32) (*jni.Object, error)

GetCodecInfoAt calls android.media.MediaCodecList.getCodecInfoAt.

func (*CodecList) GetCodecInfos

func (m *CodecList) GetCodecInfos() (*jni.Object, error)

GetCodecInfos calls android.media.MediaCodecList.getCodecInfos.

func (*CodecList) ToString added in v0.0.8

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

ToString calls android.media.MediaCodecList.toString.

type CodecMetricsConstants added in v0.0.8

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

CodecMetricsConstants wraps android.media.MediaCodec$MetricsConstants.

func (*CodecMetricsConstants) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$MetricsConstants.toString.

type CodecOnFirstTunnelFrameReadyListener

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

CodecOnFirstTunnelFrameReadyListener wraps android.media.MediaCodec$OnFirstTunnelFrameReadyListener.

func (*CodecOnFirstTunnelFrameReadyListener) OnFirstTunnelFrameReady

func (m *CodecOnFirstTunnelFrameReadyListener) OnFirstTunnelFrameReady(arg0 *jni.Object) error

OnFirstTunnelFrameReady calls android.media.MediaCodec$OnFirstTunnelFrameReadyListener.onFirstTunnelFrameReady.

func (*CodecOnFirstTunnelFrameReadyListener) ToString added in v0.0.8

ToString calls android.media.MediaCodec$OnFirstTunnelFrameReadyListener.toString.

type CodecOnFrameRenderedListener

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

CodecOnFrameRenderedListener wraps android.media.MediaCodec$OnFrameRenderedListener.

func (*CodecOnFrameRenderedListener) OnFrameRendered

func (m *CodecOnFrameRenderedListener) OnFrameRendered(
	arg0 *jni.Object,
	arg1 int64,
	arg2 int64,
) error

OnFrameRendered calls android.media.MediaCodec$OnFrameRenderedListener.onFrameRendered.

func (*CodecOnFrameRenderedListener) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$OnFrameRenderedListener.toString.

type CodecOutputFrame

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

CodecOutputFrame wraps android.media.MediaCodec$OutputFrame.

func (*CodecOutputFrame) GetBufferInfos added in v0.0.8

func (m *CodecOutputFrame) GetBufferInfos() (*jni.Object, error)

GetBufferInfos calls android.media.MediaCodec$OutputFrame.getBufferInfos.

func (*CodecOutputFrame) GetChangedKeys added in v0.0.8

func (m *CodecOutputFrame) GetChangedKeys() (*jni.Object, error)

GetChangedKeys calls android.media.MediaCodec$OutputFrame.getChangedKeys.

func (*CodecOutputFrame) GetFlags

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

GetFlags calls android.media.MediaCodec$OutputFrame.getFlags.

func (*CodecOutputFrame) GetFormat

func (m *CodecOutputFrame) GetFormat() (*jni.Object, error)

GetFormat calls android.media.MediaCodec$OutputFrame.getFormat.

func (*CodecOutputFrame) GetHardwareBuffer

func (m *CodecOutputFrame) GetHardwareBuffer() (*jni.Object, error)

GetHardwareBuffer calls android.media.MediaCodec$OutputFrame.getHardwareBuffer.

func (*CodecOutputFrame) GetLinearBlock

func (m *CodecOutputFrame) GetLinearBlock() (*jni.Object, error)

GetLinearBlock calls android.media.MediaCodec$OutputFrame.getLinearBlock.

func (*CodecOutputFrame) GetPresentationTimeUs

func (m *CodecOutputFrame) GetPresentationTimeUs() (int64, error)

GetPresentationTimeUs calls android.media.MediaCodec$OutputFrame.getPresentationTimeUs.

func (*CodecOutputFrame) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$OutputFrame.toString.

type CodecParameterDescriptor

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

CodecParameterDescriptor wraps android.media.MediaCodec$ParameterDescriptor.

func (*CodecParameterDescriptor) Equals

func (m *CodecParameterDescriptor) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaCodec$ParameterDescriptor.equals.

func (*CodecParameterDescriptor) GetName

func (m *CodecParameterDescriptor) GetName() (string, error)

GetName calls android.media.MediaCodec$ParameterDescriptor.getName.

func (*CodecParameterDescriptor) GetType

func (m *CodecParameterDescriptor) GetType() (int32, error)

GetType calls android.media.MediaCodec$ParameterDescriptor.getType.

func (*CodecParameterDescriptor) HashCode

func (m *CodecParameterDescriptor) HashCode() (int32, error)

HashCode calls android.media.MediaCodec$ParameterDescriptor.hashCode.

func (*CodecParameterDescriptor) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$ParameterDescriptor.toString.

type CodecQueueRequest

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

CodecQueueRequest wraps android.media.MediaCodec$QueueRequest.

func (*CodecQueueRequest) Queue

func (m *CodecQueueRequest) Queue() error

Queue calls android.media.MediaCodec$QueueRequest.queue.

func (*CodecQueueRequest) SetEncryptedLinearBlock

func (m *CodecQueueRequest) SetEncryptedLinearBlock(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 *jni.Object,
) (*jni.Object, error)

SetEncryptedLinearBlock calls android.media.MediaCodec$QueueRequest.setEncryptedLinearBlock.

func (*CodecQueueRequest) SetFlags

func (m *CodecQueueRequest) SetFlags(arg0 int32) (*jni.Object, error)

SetFlags calls android.media.MediaCodec$QueueRequest.setFlags.

func (*CodecQueueRequest) SetFloatParameter

func (m *CodecQueueRequest) SetFloatParameter(arg0 string, arg1 float32) (*jni.Object, error)

SetFloatParameter calls android.media.MediaCodec$QueueRequest.setFloatParameter.

func (*CodecQueueRequest) SetHardwareBuffer

func (m *CodecQueueRequest) SetHardwareBuffer(arg0 *jni.Object) (*jni.Object, error)

SetHardwareBuffer calls android.media.MediaCodec$QueueRequest.setHardwareBuffer.

func (*CodecQueueRequest) SetIntegerParameter

func (m *CodecQueueRequest) SetIntegerParameter(arg0 string, arg1 int32) (*jni.Object, error)

SetIntegerParameter calls android.media.MediaCodec$QueueRequest.setIntegerParameter.

func (*CodecQueueRequest) SetLinearBlock

func (m *CodecQueueRequest) SetLinearBlock(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

SetLinearBlock calls android.media.MediaCodec$QueueRequest.setLinearBlock.

func (*CodecQueueRequest) SetLongParameter

func (m *CodecQueueRequest) SetLongParameter(arg0 string, arg1 int64) (*jni.Object, error)

SetLongParameter calls android.media.MediaCodec$QueueRequest.setLongParameter.

func (*CodecQueueRequest) SetPresentationTimeUs

func (m *CodecQueueRequest) SetPresentationTimeUs(arg0 int64) (*jni.Object, error)

SetPresentationTimeUs calls android.media.MediaCodec$QueueRequest.setPresentationTimeUs.

func (*CodecQueueRequest) SetStringParameter

func (m *CodecQueueRequest) SetStringParameter(arg0 string, arg1 string) (*jni.Object, error)

SetStringParameter calls android.media.MediaCodec$QueueRequest.setStringParameter.

func (*CodecQueueRequest) ToString added in v0.0.8

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

ToString calls android.media.MediaCodec$QueueRequest.toString.

type CommunicationManager

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

CommunicationManager wraps android.media.MediaCommunicationManager.

func NewCommunicationManager

func NewCommunicationManager(ctx *app.Context) (*CommunicationManager, error)

NewCommunicationManager obtains android.media.MediaCommunicationManager from the Android system service manager.

func (*CommunicationManager) Close

func (m *CommunicationManager) Close()

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

func (*CommunicationManager) GetSession2Tokens added in v0.0.8

func (m *CommunicationManager) GetSession2Tokens() (*jni.Object, error)

GetSession2Tokens calls android.media.MediaCommunicationManager.getSession2Tokens.

func (*CommunicationManager) GetVersion

func (m *CommunicationManager) GetVersion() (int32, error)

GetVersion calls android.media.MediaCommunicationManager.getVersion.

func (*CommunicationManager) ToString added in v0.0.8

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

ToString calls android.media.MediaCommunicationManager.toString.

type Controller2

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

Controller2 wraps android.media.MediaController2.

func (*Controller2) CancelSessionCommand

func (m *Controller2) CancelSessionCommand(arg0 *jni.Object) error

CancelSessionCommand calls android.media.MediaController2.cancelSessionCommand.

func (*Controller2) Close

func (m *Controller2) Close() error

Close calls android.media.MediaController2.close.

func (*Controller2) GetConnectedToken

func (m *Controller2) GetConnectedToken() (*jni.Object, error)

GetConnectedToken calls android.media.MediaController2.getConnectedToken.

func (*Controller2) IsPlaybackActive

func (m *Controller2) IsPlaybackActive() (bool, error)

IsPlaybackActive calls android.media.MediaController2.isPlaybackActive.

func (*Controller2) SendSessionCommand

func (m *Controller2) SendSessionCommand(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

SendSessionCommand calls android.media.MediaController2.sendSessionCommand.

func (*Controller2) ToString added in v0.0.8

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

ToString calls android.media.MediaController2.toString.

type Controller2Builder

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

Controller2Builder wraps android.media.MediaController2$Builder.

func (*Controller2Builder) Build

func (m *Controller2Builder) Build() (*jni.Object, error)

Build calls android.media.MediaController2$Builder.build.

func (*Controller2Builder) SetConnectionHints

func (m *Controller2Builder) SetConnectionHints(arg0 *jni.Object) (*jni.Object, error)

SetConnectionHints calls android.media.MediaController2$Builder.setConnectionHints.

func (*Controller2Builder) SetControllerCallback

func (m *Controller2Builder) SetControllerCallback(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

SetControllerCallback calls android.media.MediaController2$Builder.setControllerCallback.

func (*Controller2Builder) ToString added in v0.0.8

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

ToString calls android.media.MediaController2$Builder.toString.

type Controller2ControllerCallback

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

Controller2ControllerCallback wraps android.media.MediaController2$ControllerCallback.

func (*Controller2ControllerCallback) OnCommandResult

func (m *Controller2ControllerCallback) OnCommandResult(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 *jni.Object,
) error

OnCommandResult calls android.media.MediaController2$ControllerCallback.onCommandResult.

func (*Controller2ControllerCallback) OnConnected

func (m *Controller2ControllerCallback) OnConnected(arg0 *jni.Object, arg1 *jni.Object) error

OnConnected calls android.media.MediaController2$ControllerCallback.onConnected.

func (*Controller2ControllerCallback) OnDisconnected

func (m *Controller2ControllerCallback) OnDisconnected(arg0 *jni.Object) error

OnDisconnected calls android.media.MediaController2$ControllerCallback.onDisconnected.

func (*Controller2ControllerCallback) OnPlaybackActiveChanged

func (m *Controller2ControllerCallback) OnPlaybackActiveChanged(arg0 *jni.Object, arg1 bool) error

OnPlaybackActiveChanged calls android.media.MediaController2$ControllerCallback.onPlaybackActiveChanged.

func (*Controller2ControllerCallback) OnSessionCommand

func (m *Controller2ControllerCallback) OnSessionCommand(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

OnSessionCommand calls android.media.MediaController2$ControllerCallback.onSessionCommand.

func (*Controller2ControllerCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaController2$ControllerCallback.toString.

type Crypto

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

Crypto wraps android.media.MediaCrypto.

func NewCrypto

func NewCrypto(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*Crypto, error)

NewCrypto creates a new android.media.MediaCrypto instance.

func (*Crypto) IsCryptoSchemeSupported

func (m *Crypto) IsCryptoSchemeSupported(arg0 *jni.Object) (bool, error)

IsCryptoSchemeSupported calls android.media.MediaCrypto.isCryptoSchemeSupported.

func (*Crypto) Release

func (m *Crypto) Release() error

Release calls android.media.MediaCrypto.release.

func (*Crypto) RequiresSecureDecoderComponent

func (m *Crypto) RequiresSecureDecoderComponent(arg0 string) (bool, error)

RequiresSecureDecoderComponent calls android.media.MediaCrypto.requiresSecureDecoderComponent.

func (*Crypto) SetMediaDrmSession

func (m *Crypto) SetMediaDrmSession(arg0 *jni.Object) error

SetMediaDrmSession calls android.media.MediaCrypto.setMediaDrmSession.

func (*Crypto) ToString added in v0.0.8

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

ToString calls android.media.MediaCrypto.toString.

type CryptoException

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

CryptoException wraps android.media.MediaCryptoException.

func NewCryptoException

func NewCryptoException(vm *jni.VM, arg0 string) (*CryptoException, error)

NewCryptoException creates a new android.media.MediaCryptoException instance.

func (*CryptoException) GetErrorContext

func (m *CryptoException) GetErrorContext() (int32, error)

GetErrorContext calls android.media.MediaCryptoException.getErrorContext.

func (*CryptoException) GetOemError

func (m *CryptoException) GetOemError() (int32, error)

GetOemError calls android.media.MediaCryptoException.getOemError.

func (*CryptoException) GetVendorError

func (m *CryptoException) GetVendorError() (int32, error)

GetVendorError calls android.media.MediaCryptoException.getVendorError.

func (*CryptoException) ToString added in v0.0.8

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

ToString calls android.media.MediaCryptoException.toString.

type DataSource

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

DataSource wraps android.media.MediaDataSource.

func (*DataSource) GetSize

func (m *DataSource) GetSize() (int64, error)

GetSize calls android.media.MediaDataSource.getSize.

func (*DataSource) ReadAt

func (m *DataSource) ReadAt(
	arg0 int64,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
) (int32, error)

ReadAt calls android.media.MediaDataSource.readAt.

func (*DataSource) ToString added in v0.0.8

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

ToString calls android.media.MediaDataSource.toString.

type DeniedByServerException

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

DeniedByServerException wraps android.media.DeniedByServerException.

func NewDeniedByServerException

func NewDeniedByServerException(vm *jni.VM, arg0 string) (*DeniedByServerException, error)

NewDeniedByServerException creates a new android.media.DeniedByServerException instance.

func (*DeniedByServerException) ToString added in v0.0.8

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

ToString calls android.media.DeniedByServerException.toString.

type Descrambler

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

Descrambler wraps android.media.MediaDescrambler.

func NewDescrambler

func NewDescrambler(vm *jni.VM, arg0 int32) (*Descrambler, error)

NewDescrambler creates a new android.media.MediaDescrambler instance.

func (*Descrambler) Close

func (m *Descrambler) Close() error

Close calls android.media.MediaDescrambler.close.

func (*Descrambler) RequiresSecureDecoderComponent

func (m *Descrambler) RequiresSecureDecoderComponent(arg0 string) (bool, error)

RequiresSecureDecoderComponent calls android.media.MediaDescrambler.requiresSecureDecoderComponent.

func (*Descrambler) SetMediaCasSession

func (m *Descrambler) SetMediaCasSession(arg0 *jni.Object) error

SetMediaCasSession calls android.media.MediaDescrambler.setMediaCasSession.

func (*Descrambler) ToString added in v0.0.8

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

ToString calls android.media.MediaDescrambler.toString.

type Description

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

Description wraps android.media.MediaDescription.

func (*Description) DescribeContents

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

DescribeContents calls android.media.MediaDescription.describeContents.

func (*Description) Equals

func (m *Description) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaDescription.equals.

func (*Description) GetDescription

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

GetDescription calls android.media.MediaDescription.getDescription.

func (*Description) GetExtras

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

GetExtras calls android.media.MediaDescription.getExtras.

func (*Description) GetIconBitmap

func (m *Description) GetIconBitmap() (*jni.Object, error)

GetIconBitmap calls android.media.MediaDescription.getIconBitmap.

func (*Description) GetIconUri

func (m *Description) GetIconUri() (*jni.Object, error)

GetIconUri calls android.media.MediaDescription.getIconUri.

func (*Description) GetMediaId

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

GetMediaId calls android.media.MediaDescription.getMediaId.

func (*Description) GetMediaUri

func (m *Description) GetMediaUri() (*jni.Object, error)

GetMediaUri calls android.media.MediaDescription.getMediaUri.

func (*Description) GetSubtitle

func (m *Description) GetSubtitle() (*jni.Object, error)

GetSubtitle calls android.media.MediaDescription.getSubtitle.

func (*Description) GetTitle

func (m *Description) GetTitle() (*jni.Object, error)

GetTitle calls android.media.MediaDescription.getTitle.

func (*Description) ToString

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

ToString calls android.media.MediaDescription.toString.

func (*Description) WriteToParcel

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

WriteToParcel calls android.media.MediaDescription.writeToParcel.

type DescriptionBuilder

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

DescriptionBuilder wraps android.media.MediaDescription$Builder.

func (*DescriptionBuilder) Build

func (m *DescriptionBuilder) Build() (*jni.Object, error)

Build calls android.media.MediaDescription$Builder.build.

func (*DescriptionBuilder) SetDescription

func (m *DescriptionBuilder) SetDescription(arg0 string) (*jni.Object, error)

SetDescription calls android.media.MediaDescription$Builder.setDescription.

func (*DescriptionBuilder) SetExtras

func (m *DescriptionBuilder) SetExtras(arg0 *jni.Object) (*jni.Object, error)

SetExtras calls android.media.MediaDescription$Builder.setExtras.

func (*DescriptionBuilder) SetIconBitmap

func (m *DescriptionBuilder) SetIconBitmap(arg0 *jni.Object) (*jni.Object, error)

SetIconBitmap calls android.media.MediaDescription$Builder.setIconBitmap.

func (*DescriptionBuilder) SetIconUri

func (m *DescriptionBuilder) SetIconUri(arg0 *jni.Object) (*jni.Object, error)

SetIconUri calls android.media.MediaDescription$Builder.setIconUri.

func (*DescriptionBuilder) SetMediaId

func (m *DescriptionBuilder) SetMediaId(arg0 string) (*jni.Object, error)

SetMediaId calls android.media.MediaDescription$Builder.setMediaId.

func (*DescriptionBuilder) SetMediaUri

func (m *DescriptionBuilder) SetMediaUri(arg0 *jni.Object) (*jni.Object, error)

SetMediaUri calls android.media.MediaDescription$Builder.setMediaUri.

func (*DescriptionBuilder) SetSubtitle

func (m *DescriptionBuilder) SetSubtitle(arg0 string) (*jni.Object, error)

SetSubtitle calls android.media.MediaDescription$Builder.setSubtitle.

func (*DescriptionBuilder) SetTitle

func (m *DescriptionBuilder) SetTitle(arg0 string) (*jni.Object, error)

SetTitle calls android.media.MediaDescription$Builder.setTitle.

func (*DescriptionBuilder) ToString added in v0.0.8

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

ToString calls android.media.MediaDescription$Builder.toString.

type Drm

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

Drm wraps android.media.MediaDrm.

func NewDrm

func NewDrm(vm *jni.VM, arg0 *jni.Object) (*Drm, error)

NewDrm creates a new android.media.MediaDrm instance.

func (*Drm) ClearOnEventListener

func (m *Drm) ClearOnEventListener() error

ClearOnEventListener calls android.media.MediaDrm.clearOnEventListener.

func (*Drm) ClearOnExpirationUpdateListener

func (m *Drm) ClearOnExpirationUpdateListener() error

ClearOnExpirationUpdateListener calls android.media.MediaDrm.clearOnExpirationUpdateListener.

func (*Drm) ClearOnKeyStatusChangeListener

func (m *Drm) ClearOnKeyStatusChangeListener() error

ClearOnKeyStatusChangeListener calls android.media.MediaDrm.clearOnKeyStatusChangeListener.

func (*Drm) ClearOnSessionLostStateListener

func (m *Drm) ClearOnSessionLostStateListener() error

ClearOnSessionLostStateListener calls android.media.MediaDrm.clearOnSessionLostStateListener.

func (*Drm) Close

func (m *Drm) Close() error

Close calls android.media.MediaDrm.close.

func (*Drm) CloseSession

func (m *Drm) CloseSession(arg0 *jni.Object) error

CloseSession calls android.media.MediaDrm.closeSession.

func (*Drm) GetConnectedHdcpLevel

func (m *Drm) GetConnectedHdcpLevel() (int32, error)

GetConnectedHdcpLevel calls android.media.MediaDrm.getConnectedHdcpLevel.

func (*Drm) GetCryptoSession

func (m *Drm) GetCryptoSession(
	arg0 *jni.Object,
	arg1 string,
	arg2 string,
) (*jni.Object, error)

GetCryptoSession calls android.media.MediaDrm.getCryptoSession.

func (*Drm) GetLogMessages added in v0.0.8

func (m *Drm) GetLogMessages() (*jni.Object, error)

GetLogMessages calls android.media.MediaDrm.getLogMessages.

func (*Drm) GetMaxHdcpLevel

func (m *Drm) GetMaxHdcpLevel() (int32, error)

GetMaxHdcpLevel calls android.media.MediaDrm.getMaxHdcpLevel.

func (*Drm) GetMaxSecurityLevel

func (m *Drm) GetMaxSecurityLevel() (int32, error)

GetMaxSecurityLevel calls android.media.MediaDrm.getMaxSecurityLevel.

func (*Drm) GetMaxSessionCount

func (m *Drm) GetMaxSessionCount() (int32, error)

GetMaxSessionCount calls android.media.MediaDrm.getMaxSessionCount.

func (*Drm) GetMetrics

func (m *Drm) GetMetrics() (*jni.Object, error)

GetMetrics calls android.media.MediaDrm.getMetrics.

func (*Drm) GetOfflineLicenseKeySetIds added in v0.0.8

func (m *Drm) GetOfflineLicenseKeySetIds() (*jni.Object, error)

GetOfflineLicenseKeySetIds calls android.media.MediaDrm.getOfflineLicenseKeySetIds.

func (*Drm) GetOfflineLicenseState

func (m *Drm) GetOfflineLicenseState(arg0 *jni.Object) (int32, error)

GetOfflineLicenseState calls android.media.MediaDrm.getOfflineLicenseState.

func (*Drm) GetOpenSessionCount

func (m *Drm) GetOpenSessionCount() (int32, error)

GetOpenSessionCount calls android.media.MediaDrm.getOpenSessionCount.

func (*Drm) GetPlaybackComponent

func (m *Drm) GetPlaybackComponent(arg0 *jni.Object) (*jni.Object, error)

GetPlaybackComponent calls android.media.MediaDrm.getPlaybackComponent.

func (*Drm) GetPropertyByteArray

func (m *Drm) GetPropertyByteArray(arg0 string) (*jni.Object, error)

GetPropertyByteArray calls android.media.MediaDrm.getPropertyByteArray.

func (*Drm) GetPropertyString

func (m *Drm) GetPropertyString(arg0 string) (string, error)

GetPropertyString calls android.media.MediaDrm.getPropertyString.

func (*Drm) GetProvisionRequest

func (m *Drm) GetProvisionRequest() (*jni.Object, error)

GetProvisionRequest calls android.media.MediaDrm.getProvisionRequest.

func (*Drm) GetSecureStop

func (m *Drm) GetSecureStop(arg0 *jni.Object) (*jni.Object, error)

GetSecureStop calls android.media.MediaDrm.getSecureStop.

func (*Drm) GetSecureStopIds added in v0.0.8

func (m *Drm) GetSecureStopIds() (*jni.Object, error)

GetSecureStopIds calls android.media.MediaDrm.getSecureStopIds.

func (*Drm) GetSecureStops added in v0.0.8

func (m *Drm) GetSecureStops() (*jni.Object, error)

GetSecureStops calls android.media.MediaDrm.getSecureStops.

func (*Drm) GetSecurityLevel

func (m *Drm) GetSecurityLevel(arg0 *jni.Object) (int32, error)

GetSecurityLevel calls android.media.MediaDrm.getSecurityLevel.

func (*Drm) GetSupportedCryptoSchemes added in v0.0.8

func (m *Drm) GetSupportedCryptoSchemes() (*jni.Object, error)

GetSupportedCryptoSchemes calls android.media.MediaDrm.getSupportedCryptoSchemes.

func (*Drm) IsCryptoSchemeSupported1

func (m *Drm) IsCryptoSchemeSupported1(arg0 *jni.Object) (bool, error)

IsCryptoSchemeSupported1 calls android.media.MediaDrm.isCryptoSchemeSupported.

func (*Drm) IsCryptoSchemeSupported2_1

func (m *Drm) IsCryptoSchemeSupported2_1(arg0 *jni.Object, arg1 string) (bool, error)

IsCryptoSchemeSupported2_1 calls android.media.MediaDrm.isCryptoSchemeSupported.

func (*Drm) IsCryptoSchemeSupported3_2

func (m *Drm) IsCryptoSchemeSupported3_2(
	arg0 *jni.Object,
	arg1 string,
	arg2 int32,
) (bool, error)

IsCryptoSchemeSupported3_2 calls android.media.MediaDrm.isCryptoSchemeSupported.

func (*Drm) OpenSession0

func (m *Drm) OpenSession0() (*jni.Object, error)

OpenSession0 calls android.media.MediaDrm.openSession.

func (*Drm) OpenSession1_1

func (m *Drm) OpenSession1_1(arg0 int32) (*jni.Object, error)

OpenSession1_1 calls android.media.MediaDrm.openSession.

func (*Drm) ProvideKeyResponse

func (m *Drm) ProvideKeyResponse(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

ProvideKeyResponse calls android.media.MediaDrm.provideKeyResponse.

func (*Drm) ProvideProvisionResponse

func (m *Drm) ProvideProvisionResponse(arg0 *jni.Object) error

ProvideProvisionResponse calls android.media.MediaDrm.provideProvisionResponse.

func (*Drm) Release

func (m *Drm) Release() error

Release calls android.media.MediaDrm.release.

func (*Drm) ReleaseAllSecureStops

func (m *Drm) ReleaseAllSecureStops() error

ReleaseAllSecureStops calls android.media.MediaDrm.releaseAllSecureStops.

func (*Drm) ReleaseSecureStops

func (m *Drm) ReleaseSecureStops(arg0 *jni.Object) error

ReleaseSecureStops calls android.media.MediaDrm.releaseSecureStops.

func (*Drm) RemoveAllSecureStops

func (m *Drm) RemoveAllSecureStops() error

RemoveAllSecureStops calls android.media.MediaDrm.removeAllSecureStops.

func (*Drm) RemoveKeys

func (m *Drm) RemoveKeys(arg0 *jni.Object) error

RemoveKeys calls android.media.MediaDrm.removeKeys.

func (*Drm) RemoveOfflineLicense

func (m *Drm) RemoveOfflineLicense(arg0 *jni.Object) error

RemoveOfflineLicense calls android.media.MediaDrm.removeOfflineLicense.

func (*Drm) RemoveSecureStop

func (m *Drm) RemoveSecureStop(arg0 *jni.Object) error

RemoveSecureStop calls android.media.MediaDrm.removeSecureStop.

func (*Drm) RequiresSecureDecoder1

func (m *Drm) RequiresSecureDecoder1(arg0 string) (bool, error)

RequiresSecureDecoder1 calls android.media.MediaDrm.requiresSecureDecoder.

func (*Drm) RequiresSecureDecoder2_1

func (m *Drm) RequiresSecureDecoder2_1(arg0 string, arg1 int32) (bool, error)

RequiresSecureDecoder2_1 calls android.media.MediaDrm.requiresSecureDecoder.

func (*Drm) RestoreKeys

func (m *Drm) RestoreKeys(arg0 *jni.Object, arg1 *jni.Object) error

RestoreKeys calls android.media.MediaDrm.restoreKeys.

func (*Drm) SetOnEventListener1

func (m *Drm) SetOnEventListener1(arg0 *jni.Object) error

SetOnEventListener1 calls android.media.MediaDrm.setOnEventListener.

func (*Drm) SetOnEventListener2_1

func (m *Drm) SetOnEventListener2_1(arg0 *jni.Object, arg1 *jni.Object) error

SetOnEventListener2_1 calls android.media.MediaDrm.setOnEventListener.

func (*Drm) SetOnExpirationUpdateListener

func (m *Drm) SetOnExpirationUpdateListener(arg0 *jni.Object, arg1 *jni.Object) error

SetOnExpirationUpdateListener calls android.media.MediaDrm.setOnExpirationUpdateListener.

func (*Drm) SetOnKeyStatusChangeListener

func (m *Drm) SetOnKeyStatusChangeListener(arg0 *jni.Object, arg1 *jni.Object) error

SetOnKeyStatusChangeListener calls android.media.MediaDrm.setOnKeyStatusChangeListener.

func (*Drm) SetOnSessionLostStateListener

func (m *Drm) SetOnSessionLostStateListener(arg0 *jni.Object, arg1 *jni.Object) error

SetOnSessionLostStateListener calls android.media.MediaDrm.setOnSessionLostStateListener.

func (*Drm) SetPropertyByteArray

func (m *Drm) SetPropertyByteArray(arg0 string, arg1 *jni.Object) error

SetPropertyByteArray calls android.media.MediaDrm.setPropertyByteArray.

func (*Drm) SetPropertyString

func (m *Drm) SetPropertyString(arg0 string, arg1 string) error

SetPropertyString calls android.media.MediaDrm.setPropertyString.

func (*Drm) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm.toString.

type DrmCryptoSession

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

DrmCryptoSession wraps android.media.MediaDrm$CryptoSession.

func (*DrmCryptoSession) Decrypt

func (m *DrmCryptoSession) Decrypt(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

Decrypt calls android.media.MediaDrm$CryptoSession.decrypt.

func (*DrmCryptoSession) Encrypt

func (m *DrmCryptoSession) Encrypt(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

Encrypt calls android.media.MediaDrm$CryptoSession.encrypt.

func (*DrmCryptoSession) Sign

func (m *DrmCryptoSession) Sign(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

Sign calls android.media.MediaDrm$CryptoSession.sign.

func (*DrmCryptoSession) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$CryptoSession.toString.

func (*DrmCryptoSession) Verify

func (m *DrmCryptoSession) Verify(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (bool, error)

Verify calls android.media.MediaDrm$CryptoSession.verify.

type DrmErrorCodes added in v0.0.8

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

DrmErrorCodes wraps android.media.MediaDrm$ErrorCodes.

func (*DrmErrorCodes) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$ErrorCodes.toString.

type DrmException

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

DrmException wraps android.media.MediaDrmException.

func NewDrmException

func NewDrmException(vm *jni.VM, arg0 string) (*DrmException, error)

NewDrmException creates a new android.media.MediaDrmException instance.

func (*DrmException) GetErrorContext

func (m *DrmException) GetErrorContext() (int32, error)

GetErrorContext calls android.media.MediaDrmException.getErrorContext.

func (*DrmException) GetOemError

func (m *DrmException) GetOemError() (int32, error)

GetOemError calls android.media.MediaDrmException.getOemError.

func (*DrmException) GetVendorError

func (m *DrmException) GetVendorError() (int32, error)

GetVendorError calls android.media.MediaDrmException.getVendorError.

func (*DrmException) ToString added in v0.0.8

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

ToString calls android.media.MediaDrmException.toString.

type DrmInitData

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

DrmInitData wraps android.media.DrmInitData.

func (*DrmInitData) Get

func (m *DrmInitData) Get(arg0 *jni.Object) (*jni.Object, error)

Get calls android.media.DrmInitData.get.

func (*DrmInitData) GetSchemeInitDataAt

func (m *DrmInitData) GetSchemeInitDataAt(arg0 int32) (*jni.Object, error)

GetSchemeInitDataAt calls android.media.DrmInitData.getSchemeInitDataAt.

func (*DrmInitData) GetSchemeInitDataCount

func (m *DrmInitData) GetSchemeInitDataCount() (int32, error)

GetSchemeInitDataCount calls android.media.DrmInitData.getSchemeInitDataCount.

func (*DrmInitData) ToString added in v0.0.8

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

ToString calls android.media.DrmInitData.toString.

type DrmInitDataSchemeInitData

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

DrmInitDataSchemeInitData wraps android.media.DrmInitData$SchemeInitData.

func (*DrmInitDataSchemeInitData) Equals

func (m *DrmInitDataSchemeInitData) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.DrmInitData$SchemeInitData.equals.

func (*DrmInitDataSchemeInitData) HashCode

func (m *DrmInitDataSchemeInitData) HashCode() (int32, error)

HashCode calls android.media.DrmInitData$SchemeInitData.hashCode.

func (*DrmInitDataSchemeInitData) ToString added in v0.0.8

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

ToString calls android.media.DrmInitData$SchemeInitData.toString.

type DrmKeyRequest

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

DrmKeyRequest wraps android.media.MediaDrm$KeyRequest.

func (*DrmKeyRequest) GetData

func (m *DrmKeyRequest) GetData() (*jni.Object, error)

GetData calls android.media.MediaDrm$KeyRequest.getData.

func (*DrmKeyRequest) GetDefaultUrl

func (m *DrmKeyRequest) GetDefaultUrl() (string, error)

GetDefaultUrl calls android.media.MediaDrm$KeyRequest.getDefaultUrl.

func (*DrmKeyRequest) GetRequestType

func (m *DrmKeyRequest) GetRequestType() (int32, error)

GetRequestType calls android.media.MediaDrm$KeyRequest.getRequestType.

func (*DrmKeyRequest) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$KeyRequest.toString.

type DrmKeyStatus

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

DrmKeyStatus wraps android.media.MediaDrm$KeyStatus.

func (*DrmKeyStatus) GetKeyId

func (m *DrmKeyStatus) GetKeyId() (*jni.Object, error)

GetKeyId calls android.media.MediaDrm$KeyStatus.getKeyId.

func (*DrmKeyStatus) GetStatusCode

func (m *DrmKeyStatus) GetStatusCode() (int32, error)

GetStatusCode calls android.media.MediaDrm$KeyStatus.getStatusCode.

func (*DrmKeyStatus) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$KeyStatus.toString.

type DrmLogMessage

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

DrmLogMessage wraps android.media.MediaDrm$LogMessage.

func (*DrmLogMessage) GetMessage

func (m *DrmLogMessage) GetMessage() (string, error)

GetMessage calls android.media.MediaDrm$LogMessage.getMessage.

func (*DrmLogMessage) GetPriority

func (m *DrmLogMessage) GetPriority() (int32, error)

GetPriority calls android.media.MediaDrm$LogMessage.getPriority.

func (*DrmLogMessage) GetTimestampMillis

func (m *DrmLogMessage) GetTimestampMillis() (int64, error)

GetTimestampMillis calls android.media.MediaDrm$LogMessage.getTimestampMillis.

func (*DrmLogMessage) ToString

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

ToString calls android.media.MediaDrm$LogMessage.toString.

type DrmMediaDrmStateException

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

DrmMediaDrmStateException wraps android.media.MediaDrm$MediaDrmStateException.

func (*DrmMediaDrmStateException) GetDiagnosticInfo

func (m *DrmMediaDrmStateException) GetDiagnosticInfo() (string, error)

GetDiagnosticInfo calls android.media.MediaDrm$MediaDrmStateException.getDiagnosticInfo.

func (*DrmMediaDrmStateException) GetErrorCode

func (m *DrmMediaDrmStateException) GetErrorCode() (int32, error)

GetErrorCode calls android.media.MediaDrm$MediaDrmStateException.getErrorCode.

func (*DrmMediaDrmStateException) GetErrorContext

func (m *DrmMediaDrmStateException) GetErrorContext() (int32, error)

GetErrorContext calls android.media.MediaDrm$MediaDrmStateException.getErrorContext.

func (*DrmMediaDrmStateException) GetOemError

func (m *DrmMediaDrmStateException) GetOemError() (int32, error)

GetOemError calls android.media.MediaDrm$MediaDrmStateException.getOemError.

func (*DrmMediaDrmStateException) GetVendorError

func (m *DrmMediaDrmStateException) GetVendorError() (int32, error)

GetVendorError calls android.media.MediaDrm$MediaDrmStateException.getVendorError.

func (*DrmMediaDrmStateException) IsTransient

func (m *DrmMediaDrmStateException) IsTransient() (bool, error)

IsTransient calls android.media.MediaDrm$MediaDrmStateException.isTransient.

func (*DrmMediaDrmStateException) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$MediaDrmStateException.toString.

type DrmMetricsConstants added in v0.0.8

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

DrmMetricsConstants wraps android.media.MediaDrm$MetricsConstants.

func (*DrmMetricsConstants) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$MetricsConstants.toString.

type DrmOnEventListener

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

DrmOnEventListener wraps android.media.MediaDrm$OnEventListener.

func (*DrmOnEventListener) OnEvent

func (m *DrmOnEventListener) OnEvent(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
	arg3 int32,
	arg4 *jni.Object,
) error

OnEvent calls android.media.MediaDrm$OnEventListener.onEvent.

func (*DrmOnEventListener) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$OnEventListener.toString.

type DrmOnExpirationUpdateListener

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

DrmOnExpirationUpdateListener wraps android.media.MediaDrm$OnExpirationUpdateListener.

func (*DrmOnExpirationUpdateListener) OnExpirationUpdate

func (m *DrmOnExpirationUpdateListener) OnExpirationUpdate(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int64,
) error

OnExpirationUpdate calls android.media.MediaDrm$OnExpirationUpdateListener.onExpirationUpdate.

func (*DrmOnExpirationUpdateListener) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$OnExpirationUpdateListener.toString.

type DrmOnKeyStatusChangeListener added in v0.0.8

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

DrmOnKeyStatusChangeListener wraps android.media.MediaDrm$OnKeyStatusChangeListener.

func (*DrmOnKeyStatusChangeListener) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$OnKeyStatusChangeListener.toString.

type DrmOnSessionLostStateListener

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

DrmOnSessionLostStateListener wraps android.media.MediaDrm$OnSessionLostStateListener.

func (*DrmOnSessionLostStateListener) OnSessionLostState

func (m *DrmOnSessionLostStateListener) OnSessionLostState(arg0 *jni.Object, arg1 *jni.Object) error

OnSessionLostState calls android.media.MediaDrm$OnSessionLostStateListener.onSessionLostState.

func (*DrmOnSessionLostStateListener) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$OnSessionLostStateListener.toString.

type DrmPlaybackComponent

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

DrmPlaybackComponent wraps android.media.MediaDrm$PlaybackComponent.

func (*DrmPlaybackComponent) GetLogSessionId

func (m *DrmPlaybackComponent) GetLogSessionId() (*jni.Object, error)

GetLogSessionId calls android.media.MediaDrm$PlaybackComponent.getLogSessionId.

func (*DrmPlaybackComponent) SetLogSessionId

func (m *DrmPlaybackComponent) SetLogSessionId(arg0 *jni.Object) error

SetLogSessionId calls android.media.MediaDrm$PlaybackComponent.setLogSessionId.

func (*DrmPlaybackComponent) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$PlaybackComponent.toString.

type DrmProvisionRequest

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

DrmProvisionRequest wraps android.media.MediaDrm$ProvisionRequest.

func (*DrmProvisionRequest) GetData

func (m *DrmProvisionRequest) GetData() (*jni.Object, error)

GetData calls android.media.MediaDrm$ProvisionRequest.getData.

func (*DrmProvisionRequest) GetDefaultUrl

func (m *DrmProvisionRequest) GetDefaultUrl() (string, error)

GetDefaultUrl calls android.media.MediaDrm$ProvisionRequest.getDefaultUrl.

func (*DrmProvisionRequest) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$ProvisionRequest.toString.

type DrmResetException

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

DrmResetException wraps android.media.MediaDrmResetException.

func NewDrmResetException

func NewDrmResetException(vm *jni.VM, arg0 string) (*DrmResetException, error)

NewDrmResetException creates a new android.media.MediaDrmResetException instance.

func (*DrmResetException) ToString added in v0.0.8

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

ToString calls android.media.MediaDrmResetException.toString.

type DrmSessionException

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

DrmSessionException wraps android.media.MediaDrm$SessionException.

func (*DrmSessionException) GetErrorCode

func (m *DrmSessionException) GetErrorCode() (int32, error)

GetErrorCode calls android.media.MediaDrm$SessionException.getErrorCode.

func (*DrmSessionException) GetErrorContext

func (m *DrmSessionException) GetErrorContext() (int32, error)

GetErrorContext calls android.media.MediaDrm$SessionException.getErrorContext.

func (*DrmSessionException) GetOemError

func (m *DrmSessionException) GetOemError() (int32, error)

GetOemError calls android.media.MediaDrm$SessionException.getOemError.

func (*DrmSessionException) GetVendorError

func (m *DrmSessionException) GetVendorError() (int32, error)

GetVendorError calls android.media.MediaDrm$SessionException.getVendorError.

func (*DrmSessionException) IsTransient

func (m *DrmSessionException) IsTransient() (bool, error)

IsTransient calls android.media.MediaDrm$SessionException.isTransient.

func (*DrmSessionException) ToString added in v0.0.8

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

ToString calls android.media.MediaDrm$SessionException.toString.

type DrmThrowable added in v0.0.8

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

DrmThrowable wraps android.media.MediaDrmThrowable.

func (*DrmThrowable) ToString added in v0.0.8

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

ToString calls android.media.MediaDrmThrowable.toString.

type EncoderProfiles

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

EncoderProfiles wraps android.media.EncoderProfiles.

func (*EncoderProfiles) GetAudioProfiles added in v0.0.8

func (m *EncoderProfiles) GetAudioProfiles() (*jni.Object, error)

GetAudioProfiles calls android.media.EncoderProfiles.getAudioProfiles.

func (*EncoderProfiles) GetDefaultDurationSeconds

func (m *EncoderProfiles) GetDefaultDurationSeconds() (int32, error)

GetDefaultDurationSeconds calls android.media.EncoderProfiles.getDefaultDurationSeconds.

func (*EncoderProfiles) GetRecommendedFileFormat

func (m *EncoderProfiles) GetRecommendedFileFormat() (int32, error)

GetRecommendedFileFormat calls android.media.EncoderProfiles.getRecommendedFileFormat.

func (*EncoderProfiles) GetVideoProfiles added in v0.0.8

func (m *EncoderProfiles) GetVideoProfiles() (*jni.Object, error)

GetVideoProfiles calls android.media.EncoderProfiles.getVideoProfiles.

func (*EncoderProfiles) ToString added in v0.0.8

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

ToString calls android.media.EncoderProfiles.toString.

type EncoderProfilesAudioProfile

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

EncoderProfilesAudioProfile wraps android.media.EncoderProfiles$AudioProfile.

func (*EncoderProfilesAudioProfile) GetBitrate

func (m *EncoderProfilesAudioProfile) GetBitrate() (int32, error)

GetBitrate calls android.media.EncoderProfiles$AudioProfile.getBitrate.

func (*EncoderProfilesAudioProfile) GetChannels

func (m *EncoderProfilesAudioProfile) GetChannels() (int32, error)

GetChannels calls android.media.EncoderProfiles$AudioProfile.getChannels.

func (*EncoderProfilesAudioProfile) GetCodec

func (m *EncoderProfilesAudioProfile) GetCodec() (int32, error)

GetCodec calls android.media.EncoderProfiles$AudioProfile.getCodec.

func (*EncoderProfilesAudioProfile) GetMediaType

func (m *EncoderProfilesAudioProfile) GetMediaType() (string, error)

GetMediaType calls android.media.EncoderProfiles$AudioProfile.getMediaType.

func (*EncoderProfilesAudioProfile) GetProfile

func (m *EncoderProfilesAudioProfile) GetProfile() (int32, error)

GetProfile calls android.media.EncoderProfiles$AudioProfile.getProfile.

func (*EncoderProfilesAudioProfile) GetSampleRate

func (m *EncoderProfilesAudioProfile) GetSampleRate() (int32, error)

GetSampleRate calls android.media.EncoderProfiles$AudioProfile.getSampleRate.

func (*EncoderProfilesAudioProfile) ToString added in v0.0.8

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

ToString calls android.media.EncoderProfiles$AudioProfile.toString.

type EncoderProfilesVideoProfile

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

EncoderProfilesVideoProfile wraps android.media.EncoderProfiles$VideoProfile.

func (*EncoderProfilesVideoProfile) GetBitDepth

func (m *EncoderProfilesVideoProfile) GetBitDepth() (int32, error)

GetBitDepth calls android.media.EncoderProfiles$VideoProfile.getBitDepth.

func (*EncoderProfilesVideoProfile) GetBitrate

func (m *EncoderProfilesVideoProfile) GetBitrate() (int32, error)

GetBitrate calls android.media.EncoderProfiles$VideoProfile.getBitrate.

func (*EncoderProfilesVideoProfile) GetChromaSubsampling

func (m *EncoderProfilesVideoProfile) GetChromaSubsampling() (int32, error)

GetChromaSubsampling calls android.media.EncoderProfiles$VideoProfile.getChromaSubsampling.

func (*EncoderProfilesVideoProfile) GetCodec

func (m *EncoderProfilesVideoProfile) GetCodec() (int32, error)

GetCodec calls android.media.EncoderProfiles$VideoProfile.getCodec.

func (*EncoderProfilesVideoProfile) GetFrameRate

func (m *EncoderProfilesVideoProfile) GetFrameRate() (int32, error)

GetFrameRate calls android.media.EncoderProfiles$VideoProfile.getFrameRate.

func (*EncoderProfilesVideoProfile) GetHdrFormat

func (m *EncoderProfilesVideoProfile) GetHdrFormat() (int32, error)

GetHdrFormat calls android.media.EncoderProfiles$VideoProfile.getHdrFormat.

func (*EncoderProfilesVideoProfile) GetHeight

func (m *EncoderProfilesVideoProfile) GetHeight() (int32, error)

GetHeight calls android.media.EncoderProfiles$VideoProfile.getHeight.

func (*EncoderProfilesVideoProfile) GetMediaType

func (m *EncoderProfilesVideoProfile) GetMediaType() (string, error)

GetMediaType calls android.media.EncoderProfiles$VideoProfile.getMediaType.

func (*EncoderProfilesVideoProfile) GetProfile

func (m *EncoderProfilesVideoProfile) GetProfile() (int32, error)

GetProfile calls android.media.EncoderProfiles$VideoProfile.getProfile.

func (*EncoderProfilesVideoProfile) GetWidth

func (m *EncoderProfilesVideoProfile) GetWidth() (int32, error)

GetWidth calls android.media.EncoderProfiles$VideoProfile.getWidth.

func (*EncoderProfilesVideoProfile) ToString added in v0.0.8

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

ToString calls android.media.EncoderProfiles$VideoProfile.toString.

type ExifInterface

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

ExifInterface wraps android.media.ExifInterface.

func NewExifInterface

func NewExifInterface(vm *jni.VM, arg0 *jni.Object) (*ExifInterface, error)

NewExifInterface creates a new android.media.ExifInterface instance.

func (*ExifInterface) GetAltitude

func (m *ExifInterface) GetAltitude(arg0 float64) (float64, error)

GetAltitude calls android.media.ExifInterface.getAltitude.

func (*ExifInterface) GetAttribute

func (m *ExifInterface) GetAttribute(arg0 string) (string, error)

GetAttribute calls android.media.ExifInterface.getAttribute.

func (*ExifInterface) GetAttributeBytes

func (m *ExifInterface) GetAttributeBytes(arg0 string) (*jni.Object, error)

GetAttributeBytes calls android.media.ExifInterface.getAttributeBytes.

func (*ExifInterface) GetAttributeDouble

func (m *ExifInterface) GetAttributeDouble(arg0 string, arg1 float64) (float64, error)

GetAttributeDouble calls android.media.ExifInterface.getAttributeDouble.

func (*ExifInterface) GetAttributeInt

func (m *ExifInterface) GetAttributeInt(arg0 string, arg1 int32) (int32, error)

GetAttributeInt calls android.media.ExifInterface.getAttributeInt.

func (*ExifInterface) GetAttributeRange

func (m *ExifInterface) GetAttributeRange(arg0 string) (*jni.Object, error)

GetAttributeRange calls android.media.ExifInterface.getAttributeRange.

func (*ExifInterface) GetDateTime

func (m *ExifInterface) GetDateTime() (int64, error)

GetDateTime calls android.media.ExifInterface.getDateTime.

func (*ExifInterface) GetDateTimeDigitized

func (m *ExifInterface) GetDateTimeDigitized() (int64, error)

GetDateTimeDigitized calls android.media.ExifInterface.getDateTimeDigitized.

func (*ExifInterface) GetDateTimeOriginal

func (m *ExifInterface) GetDateTimeOriginal() (int64, error)

GetDateTimeOriginal calls android.media.ExifInterface.getDateTimeOriginal.

func (*ExifInterface) GetGpsDateTime

func (m *ExifInterface) GetGpsDateTime() (int64, error)

GetGpsDateTime calls android.media.ExifInterface.getGpsDateTime.

func (*ExifInterface) GetLatLong

func (m *ExifInterface) GetLatLong(arg0 *jni.Object) (bool, error)

GetLatLong calls android.media.ExifInterface.getLatLong.

func (*ExifInterface) GetThumbnail

func (m *ExifInterface) GetThumbnail() (*jni.Object, error)

GetThumbnail calls android.media.ExifInterface.getThumbnail.

func (*ExifInterface) GetThumbnailBitmap

func (m *ExifInterface) GetThumbnailBitmap() (*jni.Object, error)

GetThumbnailBitmap calls android.media.ExifInterface.getThumbnailBitmap.

func (*ExifInterface) GetThumbnailBytes

func (m *ExifInterface) GetThumbnailBytes() (*jni.Object, error)

GetThumbnailBytes calls android.media.ExifInterface.getThumbnailBytes.

func (*ExifInterface) GetThumbnailRange

func (m *ExifInterface) GetThumbnailRange() (*jni.Object, error)

GetThumbnailRange calls android.media.ExifInterface.getThumbnailRange.

func (*ExifInterface) HasAttribute

func (m *ExifInterface) HasAttribute(arg0 string) (bool, error)

HasAttribute calls android.media.ExifInterface.hasAttribute.

func (*ExifInterface) HasThumbnail

func (m *ExifInterface) HasThumbnail() (bool, error)

HasThumbnail calls android.media.ExifInterface.hasThumbnail.

func (*ExifInterface) IsSupportedMimeType

func (m *ExifInterface) IsSupportedMimeType(arg0 string) (bool, error)

IsSupportedMimeType calls android.media.ExifInterface.isSupportedMimeType.

func (*ExifInterface) IsThumbnailCompressed

func (m *ExifInterface) IsThumbnailCompressed() (bool, error)

IsThumbnailCompressed calls android.media.ExifInterface.isThumbnailCompressed.

func (*ExifInterface) SaveAttributes

func (m *ExifInterface) SaveAttributes() error

SaveAttributes calls android.media.ExifInterface.saveAttributes.

func (*ExifInterface) SetAttribute

func (m *ExifInterface) SetAttribute(arg0 string, arg1 string) error

SetAttribute calls android.media.ExifInterface.setAttribute.

func (*ExifInterface) ToString added in v0.0.8

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

ToString calls android.media.ExifInterface.toString.

type Extractor

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

Extractor wraps android.media.MediaExtractor.

func NewExtractor

func NewExtractor(vm *jni.VM) (*Extractor, error)

NewExtractor creates a new android.media.MediaExtractor instance.

func (*Extractor) Advance

func (m *Extractor) Advance() (bool, error)

Advance calls android.media.MediaExtractor.advance.

func (*Extractor) GetAudioPresentations added in v0.0.8

func (m *Extractor) GetAudioPresentations(arg0 int32) (*jni.Object, error)

GetAudioPresentations calls android.media.MediaExtractor.getAudioPresentations.

func (*Extractor) GetCachedDuration

func (m *Extractor) GetCachedDuration() (int64, error)

GetCachedDuration calls android.media.MediaExtractor.getCachedDuration.

func (*Extractor) GetCasInfo

func (m *Extractor) GetCasInfo(arg0 int32) (*jni.Object, error)

GetCasInfo calls android.media.MediaExtractor.getCasInfo.

func (*Extractor) GetDrmInitData

func (m *Extractor) GetDrmInitData() (*jni.Object, error)

GetDrmInitData calls android.media.MediaExtractor.getDrmInitData.

func (*Extractor) GetLogSessionId

func (m *Extractor) GetLogSessionId() (*jni.Object, error)

GetLogSessionId calls android.media.MediaExtractor.getLogSessionId.

func (*Extractor) GetMetrics

func (m *Extractor) GetMetrics() (*jni.Object, error)

GetMetrics calls android.media.MediaExtractor.getMetrics.

func (*Extractor) GetSampleCryptoInfo

func (m *Extractor) GetSampleCryptoInfo(arg0 *jni.Object) (bool, error)

GetSampleCryptoInfo calls android.media.MediaExtractor.getSampleCryptoInfo.

func (*Extractor) GetSampleFlags

func (m *Extractor) GetSampleFlags() (int32, error)

GetSampleFlags calls android.media.MediaExtractor.getSampleFlags.

func (*Extractor) GetSampleSize

func (m *Extractor) GetSampleSize() (int64, error)

GetSampleSize calls android.media.MediaExtractor.getSampleSize.

func (*Extractor) GetSampleTime

func (m *Extractor) GetSampleTime() (int64, error)

GetSampleTime calls android.media.MediaExtractor.getSampleTime.

func (*Extractor) GetSampleTrackIndex

func (m *Extractor) GetSampleTrackIndex() (int32, error)

GetSampleTrackIndex calls android.media.MediaExtractor.getSampleTrackIndex.

func (*Extractor) GetTrackCount

func (m *Extractor) GetTrackCount() (int32, error)

GetTrackCount calls android.media.MediaExtractor.getTrackCount.

func (*Extractor) GetTrackFormat

func (m *Extractor) GetTrackFormat(arg0 int32) (*jni.Object, error)

GetTrackFormat calls android.media.MediaExtractor.getTrackFormat.

func (*Extractor) HasCacheReachedEndOfStream

func (m *Extractor) HasCacheReachedEndOfStream() (bool, error)

HasCacheReachedEndOfStream calls android.media.MediaExtractor.hasCacheReachedEndOfStream.

func (*Extractor) Release

func (m *Extractor) Release() error

Release calls android.media.MediaExtractor.release.

func (*Extractor) SeekTo

func (m *Extractor) SeekTo(arg0 int64, arg1 int32) error

SeekTo calls android.media.MediaExtractor.seekTo.

func (*Extractor) SelectTrack

func (m *Extractor) SelectTrack(arg0 int32) error

SelectTrack calls android.media.MediaExtractor.selectTrack.

func (*Extractor) SetDataSource1

func (m *Extractor) SetDataSource1(arg0 *jni.Object) error

SetDataSource1 calls android.media.MediaExtractor.setDataSource.

func (*Extractor) SetDataSource1_1

func (m *Extractor) SetDataSource1_1(arg0 *jni.Object) error

SetDataSource1_1 calls android.media.MediaExtractor.setDataSource.

func (*Extractor) SetDataSource1_2

func (m *Extractor) SetDataSource1_2(arg0 *jni.Object) error

SetDataSource1_2 calls android.media.MediaExtractor.setDataSource.

func (*Extractor) SetDataSource1_4

func (m *Extractor) SetDataSource1_4(arg0 string) error

SetDataSource1_4 calls android.media.MediaExtractor.setDataSource.

func (*Extractor) SetDataSource3_3

func (m *Extractor) SetDataSource3_3(
	arg0 *jni.Object,
	arg1 int64,
	arg2 int64,
) error

SetDataSource3_3 calls android.media.MediaExtractor.setDataSource.

func (*Extractor) SetLogSessionId

func (m *Extractor) SetLogSessionId(arg0 *jni.Object) error

SetLogSessionId calls android.media.MediaExtractor.setLogSessionId.

func (*Extractor) SetMediaCas

func (m *Extractor) SetMediaCas(arg0 *jni.Object) error

SetMediaCas calls android.media.MediaExtractor.setMediaCas.

func (*Extractor) ToString added in v0.0.8

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

ToString calls android.media.MediaExtractor.toString.

func (*Extractor) UnselectTrack

func (m *Extractor) UnselectTrack(arg0 int32) error

UnselectTrack calls android.media.MediaExtractor.unselectTrack.

type ExtractorCasInfo

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

ExtractorCasInfo wraps android.media.MediaExtractor$CasInfo.

func (*ExtractorCasInfo) GetPrivateData

func (m *ExtractorCasInfo) GetPrivateData() (*jni.Object, error)

GetPrivateData calls android.media.MediaExtractor$CasInfo.getPrivateData.

func (*ExtractorCasInfo) GetSession

func (m *ExtractorCasInfo) GetSession() (*jni.Object, error)

GetSession calls android.media.MediaExtractor$CasInfo.getSession.

func (*ExtractorCasInfo) GetSystemId

func (m *ExtractorCasInfo) GetSystemId() (int32, error)

GetSystemId calls android.media.MediaExtractor$CasInfo.getSystemId.

func (*ExtractorCasInfo) ToString added in v0.0.8

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

ToString calls android.media.MediaExtractor$CasInfo.toString.

type ExtractorMetricsConstants added in v0.0.8

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

ExtractorMetricsConstants wraps android.media.MediaExtractor$MetricsConstants.

func (*ExtractorMetricsConstants) ToString added in v0.0.8

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

ToString calls android.media.MediaExtractor$MetricsConstants.toString.

type FaceDetector

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

FaceDetector wraps android.media.FaceDetector.

func NewFaceDetector

func NewFaceDetector(vm *jni.VM, arg0 int32, arg1 int32, arg2 int32) (*FaceDetector, error)

NewFaceDetector creates a new android.media.FaceDetector instance.

func (*FaceDetector) FindFaces

func (m *FaceDetector) FindFaces(arg0 *jni.Object, arg1 *jni.Object) (int32, error)

FindFaces calls android.media.FaceDetector.findFaces.

func (*FaceDetector) ToString added in v0.0.8

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

ToString calls android.media.FaceDetector.toString.

type FaceDetectorFace

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

FaceDetectorFace wraps android.media.FaceDetector$Face.

func (*FaceDetectorFace) Confidence

func (m *FaceDetectorFace) Confidence() (float32, error)

Confidence calls android.media.FaceDetector$Face.confidence.

func (*FaceDetectorFace) EyesDistance

func (m *FaceDetectorFace) EyesDistance() (float32, error)

EyesDistance calls android.media.FaceDetector$Face.eyesDistance.

func (*FaceDetectorFace) GetMidPoint

func (m *FaceDetectorFace) GetMidPoint(arg0 *jni.Object) error

GetMidPoint calls android.media.FaceDetector$Face.getMidPoint.

func (*FaceDetectorFace) Pose

func (m *FaceDetectorFace) Pose(arg0 int32) (float32, error)

Pose calls android.media.FaceDetector$Face.pose.

func (*FaceDetectorFace) ToString added in v0.0.8

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

ToString calls android.media.FaceDetector$Face.toString.

type Feature

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

Feature wraps android.media.MediaFeature.

func NewFeature

func NewFeature(vm *jni.VM) (*Feature, error)

NewFeature creates a new android.media.MediaFeature instance.

func (*Feature) ToString added in v0.0.8

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

ToString calls android.media.MediaFeature.toString.

type FeatureHdrType added in v0.0.8

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

FeatureHdrType wraps android.media.MediaFeature$HdrType.

func (*FeatureHdrType) ToString added in v0.0.8

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

ToString calls android.media.MediaFeature$HdrType.toString.

type Format

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

Format wraps android.media.MediaFormat.

func NewFormat

func NewFormat(vm *jni.VM) (*Format, error)

NewFormat creates a new android.media.MediaFormat instance.

func (*Format) ContainsFeature

func (m *Format) ContainsFeature(arg0 string) (bool, error)

ContainsFeature calls android.media.MediaFormat.containsFeature.

func (*Format) ContainsKey

func (m *Format) ContainsKey(arg0 string) (bool, error)

ContainsKey calls android.media.MediaFormat.containsKey.

func (*Format) CreateAudioFormat

func (m *Format) CreateAudioFormat(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

CreateAudioFormat calls android.media.MediaFormat.createAudioFormat.

func (*Format) CreateSubtitleFormat

func (m *Format) CreateSubtitleFormat(arg0 string, arg1 string) (*jni.Object, error)

CreateSubtitleFormat calls android.media.MediaFormat.createSubtitleFormat.

func (*Format) CreateVideoFormat

func (m *Format) CreateVideoFormat(
	arg0 string,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

CreateVideoFormat calls android.media.MediaFormat.createVideoFormat.

func (*Format) GetByteBuffer

func (m *Format) GetByteBuffer(arg0 string) (*jni.Object, error)

GetByteBuffer calls android.media.MediaFormat.getByteBuffer.

func (*Format) GetFeatureEnabled

func (m *Format) GetFeatureEnabled(arg0 string) (bool, error)

GetFeatureEnabled calls android.media.MediaFormat.getFeatureEnabled.

func (*Format) GetFeatures added in v0.0.8

func (m *Format) GetFeatures() (*jni.Object, error)

GetFeatures calls android.media.MediaFormat.getFeatures.

func (*Format) GetFloat1

func (m *Format) GetFloat1(arg0 string) (float32, error)

GetFloat1 calls android.media.MediaFormat.getFloat.

func (*Format) GetFloat2_1

func (m *Format) GetFloat2_1(arg0 string, arg1 float32) (float32, error)

GetFloat2_1 calls android.media.MediaFormat.getFloat.

func (*Format) GetInteger1

func (m *Format) GetInteger1(arg0 string) (int32, error)

GetInteger1 calls android.media.MediaFormat.getInteger.

func (*Format) GetInteger2_1

func (m *Format) GetInteger2_1(arg0 string, arg1 int32) (int32, error)

GetInteger2_1 calls android.media.MediaFormat.getInteger.

func (*Format) GetKeys added in v0.0.8

func (m *Format) GetKeys() (*jni.Object, error)

GetKeys calls android.media.MediaFormat.getKeys.

func (*Format) GetLong1

func (m *Format) GetLong1(arg0 string) (int64, error)

GetLong1 calls android.media.MediaFormat.getLong.

func (*Format) GetLong2_1

func (m *Format) GetLong2_1(arg0 string, arg1 int64) (int64, error)

GetLong2_1 calls android.media.MediaFormat.getLong.

func (*Format) GetNumber1

func (m *Format) GetNumber1(arg0 string) (*jni.Object, error)

GetNumber1 calls android.media.MediaFormat.getNumber.

func (*Format) GetNumber2_1

func (m *Format) GetNumber2_1(arg0 string, arg1 *jni.Object) (*jni.Object, error)

GetNumber2_1 calls android.media.MediaFormat.getNumber.

func (*Format) GetString1

func (m *Format) GetString1(arg0 string) (string, error)

GetString1 calls android.media.MediaFormat.getString.

func (*Format) GetString2_1

func (m *Format) GetString2_1(arg0 string, arg1 string) (string, error)

GetString2_1 calls android.media.MediaFormat.getString.

func (*Format) GetValueTypeForKey

func (m *Format) GetValueTypeForKey(arg0 string) (int32, error)

GetValueTypeForKey calls android.media.MediaFormat.getValueTypeForKey.

func (*Format) RemoveFeature

func (m *Format) RemoveFeature(arg0 string) error

RemoveFeature calls android.media.MediaFormat.removeFeature.

func (*Format) RemoveKey

func (m *Format) RemoveKey(arg0 string) error

RemoveKey calls android.media.MediaFormat.removeKey.

func (*Format) SetFeatureEnabled

func (m *Format) SetFeatureEnabled(arg0 string, arg1 bool) error

SetFeatureEnabled calls android.media.MediaFormat.setFeatureEnabled.

func (*Format) SetFloat

func (m *Format) SetFloat(arg0 string, arg1 float32) error

SetFloat calls android.media.MediaFormat.setFloat.

func (*Format) SetInteger

func (m *Format) SetInteger(arg0 string, arg1 int32) error

SetInteger calls android.media.MediaFormat.setInteger.

func (*Format) SetLong

func (m *Format) SetLong(arg0 string, arg1 int64) error

SetLong calls android.media.MediaFormat.setLong.

func (*Format) SetString

func (m *Format) SetString(arg0 string, arg1 string) error

SetString calls android.media.MediaFormat.setString.

func (*Format) ToString

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

ToString calls android.media.MediaFormat.toString.

type FormatQpOffsetRect

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

FormatQpOffsetRect wraps android.media.MediaFormat$QpOffsetRect.

func (*FormatQpOffsetRect) FlattenToString

func (m *FormatQpOffsetRect) FlattenToString() (string, error)

FlattenToString calls android.media.MediaFormat$QpOffsetRect.flattenToString.

func (*FormatQpOffsetRect) Set

func (m *FormatQpOffsetRect) Set(arg0 *jni.Object, arg1 int32) error

Set calls android.media.MediaFormat$QpOffsetRect.set.

func (*FormatQpOffsetRect) ToString added in v0.0.8

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

ToString calls android.media.MediaFormat$QpOffsetRect.toString.

type Image

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

Image wraps android.media.Image.

func (*Image) Close

func (m *Image) Close() error

Close calls android.media.Image.close.

func (*Image) GetCropRect

func (m *Image) GetCropRect() (*jni.Object, error)

GetCropRect calls android.media.Image.getCropRect.

func (*Image) GetDataSpace

func (m *Image) GetDataSpace() (int32, error)

GetDataSpace calls android.media.Image.getDataSpace.

func (*Image) GetFence

func (m *Image) GetFence() (*jni.Object, error)

GetFence calls android.media.Image.getFence.

func (*Image) GetFormat

func (m *Image) GetFormat() (int32, error)

GetFormat calls android.media.Image.getFormat.

func (*Image) GetHardwareBuffer

func (m *Image) GetHardwareBuffer() (*jni.Object, error)

GetHardwareBuffer calls android.media.Image.getHardwareBuffer.

func (*Image) GetHeight

func (m *Image) GetHeight() (int32, error)

GetHeight calls android.media.Image.getHeight.

func (*Image) GetPlanes

func (m *Image) GetPlanes() (*jni.Object, error)

GetPlanes calls android.media.Image.getPlanes.

func (*Image) GetTimestamp

func (m *Image) GetTimestamp() (int64, error)

GetTimestamp calls android.media.Image.getTimestamp.

func (*Image) GetWidth

func (m *Image) GetWidth() (int32, error)

GetWidth calls android.media.Image.getWidth.

func (*Image) SetCropRect

func (m *Image) SetCropRect(arg0 *jni.Object) error

SetCropRect calls android.media.Image.setCropRect.

func (*Image) SetDataSpace

func (m *Image) SetDataSpace(arg0 int32) error

SetDataSpace calls android.media.Image.setDataSpace.

func (*Image) SetFence

func (m *Image) SetFence(arg0 *jni.Object) error

SetFence calls android.media.Image.setFence.

func (*Image) SetTimestamp

func (m *Image) SetTimestamp(arg0 int64) error

SetTimestamp calls android.media.Image.setTimestamp.

func (*Image) ToString added in v0.0.8

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

ToString calls android.media.Image.toString.

type ImagePlane

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

ImagePlane wraps android.media.Image$Plane.

func (*ImagePlane) GetBuffer

func (m *ImagePlane) GetBuffer() (*jni.Object, error)

GetBuffer calls android.media.Image$Plane.getBuffer.

func (*ImagePlane) GetPixelStride

func (m *ImagePlane) GetPixelStride() (int32, error)

GetPixelStride calls android.media.Image$Plane.getPixelStride.

func (*ImagePlane) GetRowStride

func (m *ImagePlane) GetRowStride() (int32, error)

GetRowStride calls android.media.Image$Plane.getRowStride.

func (*ImagePlane) ToString added in v0.0.8

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

ToString calls android.media.Image$Plane.toString.

type ImageReader

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

ImageReader wraps android.media.ImageReader.

func (*ImageReader) AcquireLatestImage

func (m *ImageReader) AcquireLatestImage() (*jni.Object, error)

AcquireLatestImage calls android.media.ImageReader.acquireLatestImage.

func (*ImageReader) AcquireNextImage

func (m *ImageReader) AcquireNextImage() (*jni.Object, error)

AcquireNextImage calls android.media.ImageReader.acquireNextImage.

func (*ImageReader) Close

func (m *ImageReader) Close() error

Close calls android.media.ImageReader.close.

func (*ImageReader) DiscardFreeBuffers

func (m *ImageReader) DiscardFreeBuffers() error

DiscardFreeBuffers calls android.media.ImageReader.discardFreeBuffers.

func (*ImageReader) GetDataSpace

func (m *ImageReader) GetDataSpace() (int32, error)

GetDataSpace calls android.media.ImageReader.getDataSpace.

func (*ImageReader) GetHardwareBufferFormat

func (m *ImageReader) GetHardwareBufferFormat() (int32, error)

GetHardwareBufferFormat calls android.media.ImageReader.getHardwareBufferFormat.

func (*ImageReader) GetHeight

func (m *ImageReader) GetHeight() (int32, error)

GetHeight calls android.media.ImageReader.getHeight.

func (*ImageReader) GetImageFormat

func (m *ImageReader) GetImageFormat() (int32, error)

GetImageFormat calls android.media.ImageReader.getImageFormat.

func (*ImageReader) GetMaxImages

func (m *ImageReader) GetMaxImages() (int32, error)

GetMaxImages calls android.media.ImageReader.getMaxImages.

func (*ImageReader) GetSurface

func (m *ImageReader) GetSurface() (*jni.Object, error)

GetSurface calls android.media.ImageReader.getSurface.

func (*ImageReader) GetUsage

func (m *ImageReader) GetUsage() (int64, error)

GetUsage calls android.media.ImageReader.getUsage.

func (*ImageReader) GetWidth

func (m *ImageReader) GetWidth() (int32, error)

GetWidth calls android.media.ImageReader.getWidth.

func (*ImageReader) NewInstance4

func (m *ImageReader) NewInstance4(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

NewInstance4 calls android.media.ImageReader.newInstance.

func (*ImageReader) NewInstance5_1

func (m *ImageReader) NewInstance5_1(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 int64,
) (*jni.Object, error)

NewInstance5_1 calls android.media.ImageReader.newInstance.

func (*ImageReader) ToString added in v0.0.8

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

ToString calls android.media.ImageReader.toString.

type ImageReaderBuilder

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

ImageReaderBuilder wraps android.media.ImageReader$Builder.

func (*ImageReaderBuilder) Build

func (m *ImageReaderBuilder) Build() (*jni.Object, error)

Build calls android.media.ImageReader$Builder.build.

func (*ImageReaderBuilder) SetDefaultDataSpace

func (m *ImageReaderBuilder) SetDefaultDataSpace(arg0 int32) (*jni.Object, error)

SetDefaultDataSpace calls android.media.ImageReader$Builder.setDefaultDataSpace.

func (*ImageReaderBuilder) SetDefaultHardwareBufferFormat

func (m *ImageReaderBuilder) SetDefaultHardwareBufferFormat(arg0 int32) (*jni.Object, error)

SetDefaultHardwareBufferFormat calls android.media.ImageReader$Builder.setDefaultHardwareBufferFormat.

func (*ImageReaderBuilder) SetImageFormat

func (m *ImageReaderBuilder) SetImageFormat(arg0 int32) (*jni.Object, error)

SetImageFormat calls android.media.ImageReader$Builder.setImageFormat.

func (*ImageReaderBuilder) SetMaxImages

func (m *ImageReaderBuilder) SetMaxImages(arg0 int32) (*jni.Object, error)

SetMaxImages calls android.media.ImageReader$Builder.setMaxImages.

func (*ImageReaderBuilder) SetUsage

func (m *ImageReaderBuilder) SetUsage(arg0 int64) (*jni.Object, error)

SetUsage calls android.media.ImageReader$Builder.setUsage.

func (*ImageReaderBuilder) ToString added in v0.0.8

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

ToString calls android.media.ImageReader$Builder.toString.

type ImageReaderOnImageAvailableListener

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

ImageReaderOnImageAvailableListener wraps android.media.ImageReader$OnImageAvailableListener.

func (*ImageReaderOnImageAvailableListener) OnImageAvailable

func (m *ImageReaderOnImageAvailableListener) OnImageAvailable(arg0 *jni.Object) error

OnImageAvailable calls android.media.ImageReader$OnImageAvailableListener.onImageAvailable.

func (*ImageReaderOnImageAvailableListener) ToString added in v0.0.8

ToString calls android.media.ImageReader$OnImageAvailableListener.toString.

type ImageWriter

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

ImageWriter wraps android.media.ImageWriter.

func (*ImageWriter) Close

func (m *ImageWriter) Close() error

Close calls android.media.ImageWriter.close.

func (*ImageWriter) DequeueInputImage

func (m *ImageWriter) DequeueInputImage() (*jni.Object, error)

DequeueInputImage calls android.media.ImageWriter.dequeueInputImage.

func (*ImageWriter) GetDataSpace

func (m *ImageWriter) GetDataSpace() (int32, error)

GetDataSpace calls android.media.ImageWriter.getDataSpace.

func (*ImageWriter) GetFormat

func (m *ImageWriter) GetFormat() (int32, error)

GetFormat calls android.media.ImageWriter.getFormat.

func (*ImageWriter) GetHardwareBufferFormat

func (m *ImageWriter) GetHardwareBufferFormat() (int32, error)

GetHardwareBufferFormat calls android.media.ImageWriter.getHardwareBufferFormat.

func (*ImageWriter) GetHeight

func (m *ImageWriter) GetHeight() (int32, error)

GetHeight calls android.media.ImageWriter.getHeight.

func (*ImageWriter) GetMaxImages

func (m *ImageWriter) GetMaxImages() (int32, error)

GetMaxImages calls android.media.ImageWriter.getMaxImages.

func (*ImageWriter) GetUsage

func (m *ImageWriter) GetUsage() (int64, error)

GetUsage calls android.media.ImageWriter.getUsage.

func (*ImageWriter) GetWidth

func (m *ImageWriter) GetWidth() (int32, error)

GetWidth calls android.media.ImageWriter.getWidth.

func (*ImageWriter) NewInstance2

func (m *ImageWriter) NewInstance2(arg0 *jni.Object, arg1 int32) (*jni.Object, error)

NewInstance2 calls android.media.ImageWriter.newInstance.

func (*ImageWriter) NewInstance3_1

func (m *ImageWriter) NewInstance3_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

NewInstance3_1 calls android.media.ImageWriter.newInstance.

func (*ImageWriter) QueueInputImage

func (m *ImageWriter) QueueInputImage(arg0 *jni.Object) error

QueueInputImage calls android.media.ImageWriter.queueInputImage.

func (*ImageWriter) ToString added in v0.0.8

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

ToString calls android.media.ImageWriter.toString.

type ImageWriterBuilder

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

ImageWriterBuilder wraps android.media.ImageWriter$Builder.

func (*ImageWriterBuilder) Build

func (m *ImageWriterBuilder) Build() (*jni.Object, error)

Build calls android.media.ImageWriter$Builder.build.

func (*ImageWriterBuilder) SetDataSpace

func (m *ImageWriterBuilder) SetDataSpace(arg0 int32) (*jni.Object, error)

SetDataSpace calls android.media.ImageWriter$Builder.setDataSpace.

func (*ImageWriterBuilder) SetHardwareBufferFormat

func (m *ImageWriterBuilder) SetHardwareBufferFormat(arg0 int32) (*jni.Object, error)

SetHardwareBufferFormat calls android.media.ImageWriter$Builder.setHardwareBufferFormat.

func (*ImageWriterBuilder) SetImageFormat

func (m *ImageWriterBuilder) SetImageFormat(arg0 int32) (*jni.Object, error)

SetImageFormat calls android.media.ImageWriter$Builder.setImageFormat.

func (*ImageWriterBuilder) SetMaxImages

func (m *ImageWriterBuilder) SetMaxImages(arg0 int32) (*jni.Object, error)

SetMaxImages calls android.media.ImageWriter$Builder.setMaxImages.

func (*ImageWriterBuilder) SetUsage

func (m *ImageWriterBuilder) SetUsage(arg0 int64) (*jni.Object, error)

SetUsage calls android.media.ImageWriter$Builder.setUsage.

func (*ImageWriterBuilder) SetWidthAndHeight

func (m *ImageWriterBuilder) SetWidthAndHeight(arg0 int32, arg1 int32) (*jni.Object, error)

SetWidthAndHeight calls android.media.ImageWriter$Builder.setWidthAndHeight.

func (*ImageWriterBuilder) ToString added in v0.0.8

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

ToString calls android.media.ImageWriter$Builder.toString.

type ImageWriterOnImageReleasedListener

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

ImageWriterOnImageReleasedListener wraps android.media.ImageWriter$OnImageReleasedListener.

func (*ImageWriterOnImageReleasedListener) OnImageReleased

func (m *ImageWriterOnImageReleasedListener) OnImageReleased(arg0 *jni.Object) error

OnImageReleased calls android.media.ImageWriter$OnImageReleasedListener.onImageReleased.

func (*ImageWriterOnImageReleasedListener) ToString added in v0.0.8

ToString calls android.media.ImageWriter$OnImageReleasedListener.toString.

type JetPlayer

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

JetPlayer wraps android.media.JetPlayer.

func (*JetPlayer) ClearQueue

func (m *JetPlayer) ClearQueue() (bool, error)

ClearQueue calls android.media.JetPlayer.clearQueue.

func (*JetPlayer) Clone

func (m *JetPlayer) Clone() (*jni.Object, error)

Clone calls android.media.JetPlayer.clone.

func (*JetPlayer) CloseJetFile

func (m *JetPlayer) CloseJetFile() (bool, error)

CloseJetFile calls android.media.JetPlayer.closeJetFile.

func (*JetPlayer) GetJetPlayer

func (m *JetPlayer) GetJetPlayer() (*jni.Object, error)

GetJetPlayer calls android.media.JetPlayer.getJetPlayer.

func (*JetPlayer) GetMaxTracks

func (m *JetPlayer) GetMaxTracks() (int32, error)

GetMaxTracks calls android.media.JetPlayer.getMaxTracks.

func (*JetPlayer) LoadJetFile1

func (m *JetPlayer) LoadJetFile1(arg0 *jni.Object) (bool, error)

LoadJetFile1 calls android.media.JetPlayer.loadJetFile.

func (*JetPlayer) LoadJetFile1_1

func (m *JetPlayer) LoadJetFile1_1(arg0 string) (bool, error)

LoadJetFile1_1 calls android.media.JetPlayer.loadJetFile.

func (*JetPlayer) Pause

func (m *JetPlayer) Pause() (bool, error)

Pause calls android.media.JetPlayer.pause.

func (*JetPlayer) Play

func (m *JetPlayer) Play() (bool, error)

Play calls android.media.JetPlayer.play.

func (*JetPlayer) QueueJetSegment

func (m *JetPlayer) QueueJetSegment(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 int32,
	arg5 int8,
) (bool, error)

QueueJetSegment calls android.media.JetPlayer.queueJetSegment.

func (*JetPlayer) QueueJetSegmentMuteArray

func (m *JetPlayer) QueueJetSegmentMuteArray(
	arg0 int32,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 *jni.Object,
	arg5 int8,
) (bool, error)

QueueJetSegmentMuteArray calls android.media.JetPlayer.queueJetSegmentMuteArray.

func (*JetPlayer) Release

func (m *JetPlayer) Release() error

Release calls android.media.JetPlayer.release.

func (*JetPlayer) SetEventListener

func (m *JetPlayer) SetEventListener(arg0 *jni.Object) error

SetEventListener calls android.media.JetPlayer.setEventListener.

func (*JetPlayer) SetMuteArray

func (m *JetPlayer) SetMuteArray(arg0 *jni.Object, arg1 bool) (bool, error)

SetMuteArray calls android.media.JetPlayer.setMuteArray.

func (*JetPlayer) SetMuteFlag

func (m *JetPlayer) SetMuteFlag(
	arg0 int32,
	arg1 bool,
	arg2 bool,
) (bool, error)

SetMuteFlag calls android.media.JetPlayer.setMuteFlag.

func (*JetPlayer) SetMuteFlags

func (m *JetPlayer) SetMuteFlags(arg0 int32, arg1 bool) (bool, error)

SetMuteFlags calls android.media.JetPlayer.setMuteFlags.

func (*JetPlayer) ToString added in v0.0.8

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

ToString calls android.media.JetPlayer.toString.

func (*JetPlayer) TriggerClip

func (m *JetPlayer) TriggerClip(arg0 int32) (bool, error)

TriggerClip calls android.media.JetPlayer.triggerClip.

type JetPlayerOnJetEventListener

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

JetPlayerOnJetEventListener wraps android.media.JetPlayer$OnJetEventListener.

func (*JetPlayerOnJetEventListener) OnJetEvent

func (m *JetPlayerOnJetEventListener) OnJetEvent(
	arg0 *jni.Object,
	arg1 int16,
	arg2 int8,
	arg3 int8,
	arg4 int8,
	arg5 int8,
) error

OnJetEvent calls android.media.JetPlayer$OnJetEventListener.onJetEvent.

func (*JetPlayerOnJetEventListener) OnJetNumQueuedSegmentUpdate

func (m *JetPlayerOnJetEventListener) OnJetNumQueuedSegmentUpdate(arg0 *jni.Object, arg1 int32) error

OnJetNumQueuedSegmentUpdate calls android.media.JetPlayer$OnJetEventListener.onJetNumQueuedSegmentUpdate.

func (*JetPlayerOnJetEventListener) OnJetPauseUpdate

func (m *JetPlayerOnJetEventListener) OnJetPauseUpdate(arg0 *jni.Object, arg1 int32) error

OnJetPauseUpdate calls android.media.JetPlayer$OnJetEventListener.onJetPauseUpdate.

func (*JetPlayerOnJetEventListener) OnJetUserIdUpdate

func (m *JetPlayerOnJetEventListener) OnJetUserIdUpdate(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

OnJetUserIdUpdate calls android.media.JetPlayer$OnJetEventListener.onJetUserIdUpdate.

func (*JetPlayerOnJetEventListener) ToString added in v0.0.8

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

ToString calls android.media.JetPlayer$OnJetEventListener.toString.

type LoudnessCodecController

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

LoudnessCodecController wraps android.media.LoudnessCodecController.

func (*LoudnessCodecController) AddMediaCodec

func (m *LoudnessCodecController) AddMediaCodec(arg0 *jni.Object) (bool, error)

AddMediaCodec calls android.media.LoudnessCodecController.addMediaCodec.

func (*LoudnessCodecController) Close

func (m *LoudnessCodecController) Close() error

Close calls android.media.LoudnessCodecController.close.

func (*LoudnessCodecController) Create1

func (m *LoudnessCodecController) Create1(arg0 int32) (*jni.Object, error)

Create1 calls android.media.LoudnessCodecController.create.

func (*LoudnessCodecController) Create3_1

func (m *LoudnessCodecController) Create3_1(
	arg0 int32,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

Create3_1 calls android.media.LoudnessCodecController.create.

func (*LoudnessCodecController) GetLoudnessCodecParams

func (m *LoudnessCodecController) GetLoudnessCodecParams(arg0 *jni.Object) (*jni.Object, error)

GetLoudnessCodecParams calls android.media.LoudnessCodecController.getLoudnessCodecParams.

func (*LoudnessCodecController) RemoveMediaCodec

func (m *LoudnessCodecController) RemoveMediaCodec(arg0 *jni.Object) error

RemoveMediaCodec calls android.media.LoudnessCodecController.removeMediaCodec.

func (*LoudnessCodecController) ToString added in v0.0.8

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

ToString calls android.media.LoudnessCodecController.toString.

type LoudnessCodecControllerOnLoudnessCodecUpdateListener added in v0.0.8

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

LoudnessCodecControllerOnLoudnessCodecUpdateListener wraps android.media.LoudnessCodecController$OnLoudnessCodecUpdateListener.

func (*LoudnessCodecControllerOnLoudnessCodecUpdateListener) ToString added in v0.0.8

ToString calls android.media.LoudnessCodecController$OnLoudnessCodecUpdateListener.toString.

type Metadata

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

Metadata wraps android.media.MediaMetadata.

func (*Metadata) ContainsKey

func (m *Metadata) ContainsKey(arg0 string) (bool, error)

ContainsKey calls android.media.MediaMetadata.containsKey.

func (*Metadata) DescribeContents

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

DescribeContents calls android.media.MediaMetadata.describeContents.

func (*Metadata) Equals

func (m *Metadata) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaMetadata.equals.

func (*Metadata) GetBitmap

func (m *Metadata) GetBitmap(arg0 string) (*jni.Object, error)

GetBitmap calls android.media.MediaMetadata.getBitmap.

func (*Metadata) GetBitmapDimensionLimit

func (m *Metadata) GetBitmapDimensionLimit() (int32, error)

GetBitmapDimensionLimit calls android.media.MediaMetadata.getBitmapDimensionLimit.

func (*Metadata) GetDescription

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

GetDescription calls android.media.MediaMetadata.getDescription.

func (*Metadata) GetLong

func (m *Metadata) GetLong(arg0 string) (int64, error)

GetLong calls android.media.MediaMetadata.getLong.

func (*Metadata) GetRating

func (m *Metadata) GetRating(arg0 string) (*jni.Object, error)

GetRating calls android.media.MediaMetadata.getRating.

func (*Metadata) GetString

func (m *Metadata) GetString(arg0 string) (string, error)

GetString calls android.media.MediaMetadata.getString.

func (*Metadata) GetText

func (m *Metadata) GetText(arg0 string) (*jni.Object, error)

GetText calls android.media.MediaMetadata.getText.

func (*Metadata) HashCode

func (m *Metadata) HashCode() (int32, error)

HashCode calls android.media.MediaMetadata.hashCode.

func (*Metadata) KeySet added in v0.0.8

func (m *Metadata) KeySet() (*jni.Object, error)

KeySet calls android.media.MediaMetadata.keySet.

func (*Metadata) Size

func (m *Metadata) Size() (int32, error)

Size calls android.media.MediaMetadata.size.

func (*Metadata) ToString added in v0.0.8

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

ToString calls android.media.MediaMetadata.toString.

func (*Metadata) WriteToParcel

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

WriteToParcel calls android.media.MediaMetadata.writeToParcel.

type MetadataBuilder

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

MetadataBuilder wraps android.media.MediaMetadata$Builder.

func (*MetadataBuilder) Build

func (m *MetadataBuilder) Build() (*jni.Object, error)

Build calls android.media.MediaMetadata$Builder.build.

func (*MetadataBuilder) PutBitmap

func (m *MetadataBuilder) PutBitmap(arg0 string, arg1 *jni.Object) (*jni.Object, error)

PutBitmap calls android.media.MediaMetadata$Builder.putBitmap.

func (*MetadataBuilder) PutLong

func (m *MetadataBuilder) PutLong(arg0 string, arg1 int64) (*jni.Object, error)

PutLong calls android.media.MediaMetadata$Builder.putLong.

func (*MetadataBuilder) PutRating

func (m *MetadataBuilder) PutRating(arg0 string, arg1 *jni.Object) (*jni.Object, error)

PutRating calls android.media.MediaMetadata$Builder.putRating.

func (*MetadataBuilder) PutString

func (m *MetadataBuilder) PutString(arg0 string, arg1 string) (*jni.Object, error)

PutString calls android.media.MediaMetadata$Builder.putString.

func (*MetadataBuilder) PutText

func (m *MetadataBuilder) PutText(arg0 string, arg1 string) (*jni.Object, error)

PutText calls android.media.MediaMetadata$Builder.putText.

func (*MetadataBuilder) SetBitmapDimensionLimit

func (m *MetadataBuilder) SetBitmapDimensionLimit(arg0 int32) (*jni.Object, error)

SetBitmapDimensionLimit calls android.media.MediaMetadata$Builder.setBitmapDimensionLimit.

func (*MetadataBuilder) ToString added in v0.0.8

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

ToString calls android.media.MediaMetadata$Builder.toString.

type MetadataEditor

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

MetadataEditor wraps android.media.MediaMetadataEditor.

func (*MetadataEditor) Apply

func (m *MetadataEditor) Apply() error

Apply calls android.media.MediaMetadataEditor.apply.

func (*MetadataEditor) ToString added in v0.0.8

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

ToString calls android.media.MediaMetadataEditor.toString.

type MetadataRetriever

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

MetadataRetriever wraps android.media.MediaMetadataRetriever.

func NewMetadataRetriever

func NewMetadataRetriever(vm *jni.VM) (*MetadataRetriever, error)

NewMetadataRetriever creates a new android.media.MediaMetadataRetriever instance.

func (*MetadataRetriever) Close

func (m *MetadataRetriever) Close() error

Close calls android.media.MediaMetadataRetriever.close.

func (*MetadataRetriever) ExtractMetadata

func (m *MetadataRetriever) ExtractMetadata(arg0 int32) (string, error)

ExtractMetadata calls android.media.MediaMetadataRetriever.extractMetadata.

func (*MetadataRetriever) GetEmbeddedPicture

func (m *MetadataRetriever) GetEmbeddedPicture() (*jni.Object, error)

GetEmbeddedPicture calls android.media.MediaMetadataRetriever.getEmbeddedPicture.

func (*MetadataRetriever) GetFrameAtIndex1

func (m *MetadataRetriever) GetFrameAtIndex1(arg0 int32) (*jni.Object, error)

GetFrameAtIndex1 calls android.media.MediaMetadataRetriever.getFrameAtIndex.

func (*MetadataRetriever) GetFrameAtIndex2_1

func (m *MetadataRetriever) GetFrameAtIndex2_1(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

GetFrameAtIndex2_1 calls android.media.MediaMetadataRetriever.getFrameAtIndex.

func (*MetadataRetriever) GetFrameAtTime0

func (m *MetadataRetriever) GetFrameAtTime0() (*jni.Object, error)

GetFrameAtTime0 calls android.media.MediaMetadataRetriever.getFrameAtTime.

func (*MetadataRetriever) GetFrameAtTime1_1

func (m *MetadataRetriever) GetFrameAtTime1_1(arg0 int64) (*jni.Object, error)

GetFrameAtTime1_1 calls android.media.MediaMetadataRetriever.getFrameAtTime.

func (*MetadataRetriever) GetFrameAtTime2_2

func (m *MetadataRetriever) GetFrameAtTime2_2(arg0 int64, arg1 int32) (*jni.Object, error)

GetFrameAtTime2_2 calls android.media.MediaMetadataRetriever.getFrameAtTime.

func (*MetadataRetriever) GetFrameAtTime3_3

func (m *MetadataRetriever) GetFrameAtTime3_3(
	arg0 int64,
	arg1 int32,
	arg2 *jni.Object,
) (*jni.Object, error)

GetFrameAtTime3_3 calls android.media.MediaMetadataRetriever.getFrameAtTime.

func (*MetadataRetriever) GetFramesAtIndex2 added in v0.0.8

func (m *MetadataRetriever) GetFramesAtIndex2(arg0 int32, arg1 int32) (*jni.Object, error)

GetFramesAtIndex2 calls android.media.MediaMetadataRetriever.getFramesAtIndex.

func (*MetadataRetriever) GetFramesAtIndex3_1 added in v0.0.8

func (m *MetadataRetriever) GetFramesAtIndex3_1(
	arg0 int32,
	arg1 int32,
	arg2 *jni.Object,
) (*jni.Object, error)

GetFramesAtIndex3_1 calls android.media.MediaMetadataRetriever.getFramesAtIndex.

func (*MetadataRetriever) GetImageAtIndex1

func (m *MetadataRetriever) GetImageAtIndex1(arg0 int32) (*jni.Object, error)

GetImageAtIndex1 calls android.media.MediaMetadataRetriever.getImageAtIndex.

func (*MetadataRetriever) GetImageAtIndex2_1

func (m *MetadataRetriever) GetImageAtIndex2_1(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

GetImageAtIndex2_1 calls android.media.MediaMetadataRetriever.getImageAtIndex.

func (*MetadataRetriever) GetPrimaryImage0

func (m *MetadataRetriever) GetPrimaryImage0() (*jni.Object, error)

GetPrimaryImage0 calls android.media.MediaMetadataRetriever.getPrimaryImage.

func (*MetadataRetriever) GetPrimaryImage1_1

func (m *MetadataRetriever) GetPrimaryImage1_1(arg0 *jni.Object) (*jni.Object, error)

GetPrimaryImage1_1 calls android.media.MediaMetadataRetriever.getPrimaryImage.

func (*MetadataRetriever) GetScaledFrameAtTime4

func (m *MetadataRetriever) GetScaledFrameAtTime4(
	arg0 int64,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

GetScaledFrameAtTime4 calls android.media.MediaMetadataRetriever.getScaledFrameAtTime.

func (*MetadataRetriever) GetScaledFrameAtTime5_1

func (m *MetadataRetriever) GetScaledFrameAtTime5_1(
	arg0 int64,
	arg1 int32,
	arg2 int32,
	arg3 int32,
	arg4 *jni.Object,
) (*jni.Object, error)

GetScaledFrameAtTime5_1 calls android.media.MediaMetadataRetriever.getScaledFrameAtTime.

func (*MetadataRetriever) Release

func (m *MetadataRetriever) Release() error

Release calls android.media.MediaMetadataRetriever.release.

func (*MetadataRetriever) SetDataSource1_1

func (m *MetadataRetriever) SetDataSource1_1(arg0 *jni.Object) error

SetDataSource1_1 calls android.media.MediaMetadataRetriever.setDataSource.

func (*MetadataRetriever) SetDataSource1_2

func (m *MetadataRetriever) SetDataSource1_2(arg0 *jni.Object) error

SetDataSource1_2 calls android.media.MediaMetadataRetriever.setDataSource.

func (*MetadataRetriever) SetDataSource1_4

func (m *MetadataRetriever) SetDataSource1_4(arg0 string) error

SetDataSource1_4 calls android.media.MediaMetadataRetriever.setDataSource.

func (*MetadataRetriever) SetDataSource2

func (m *MetadataRetriever) SetDataSource2(arg0 *jni.Object, arg1 *jni.Object) error

SetDataSource2 calls android.media.MediaMetadataRetriever.setDataSource.

func (*MetadataRetriever) SetDataSource3_3

func (m *MetadataRetriever) SetDataSource3_3(
	arg0 *jni.Object,
	arg1 int64,
	arg2 int64,
) error

SetDataSource3_3 calls android.media.MediaMetadataRetriever.setDataSource.

func (*MetadataRetriever) ToString added in v0.0.8

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

ToString calls android.media.MediaMetadataRetriever.toString.

type MetadataRetrieverBitmapParams

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

MetadataRetrieverBitmapParams wraps android.media.MediaMetadataRetriever$BitmapParams.

func (*MetadataRetrieverBitmapParams) GetActualConfig

func (m *MetadataRetrieverBitmapParams) GetActualConfig() (*jni.Object, error)

GetActualConfig calls android.media.MediaMetadataRetriever$BitmapParams.getActualConfig.

func (*MetadataRetrieverBitmapParams) GetPreferredConfig

func (m *MetadataRetrieverBitmapParams) GetPreferredConfig() (*jni.Object, error)

GetPreferredConfig calls android.media.MediaMetadataRetriever$BitmapParams.getPreferredConfig.

func (*MetadataRetrieverBitmapParams) SetPreferredConfig

func (m *MetadataRetrieverBitmapParams) SetPreferredConfig(arg0 *jni.Object) error

SetPreferredConfig calls android.media.MediaMetadataRetriever$BitmapParams.setPreferredConfig.

func (*MetadataRetrieverBitmapParams) ToString added in v0.0.8

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

ToString calls android.media.MediaMetadataRetriever$BitmapParams.toString.

type MicrophoneDirection

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

MicrophoneDirection wraps android.media.MicrophoneDirection.

func (*MicrophoneDirection) SetPreferredMicrophoneDirection

func (m *MicrophoneDirection) SetPreferredMicrophoneDirection(arg0 int32) (bool, error)

SetPreferredMicrophoneDirection calls android.media.MicrophoneDirection.setPreferredMicrophoneDirection.

func (*MicrophoneDirection) SetPreferredMicrophoneFieldDimension

func (m *MicrophoneDirection) SetPreferredMicrophoneFieldDimension(arg0 float32) (bool, error)

SetPreferredMicrophoneFieldDimension calls android.media.MicrophoneDirection.setPreferredMicrophoneFieldDimension.

func (*MicrophoneDirection) ToString added in v0.0.8

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

ToString calls android.media.MicrophoneDirection.toString.

type MicrophoneInfo

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

MicrophoneInfo wraps android.media.MicrophoneInfo.

func (*MicrophoneInfo) GetAddress

func (m *MicrophoneInfo) GetAddress() (string, error)

GetAddress calls android.media.MicrophoneInfo.getAddress.

func (*MicrophoneInfo) GetDescription

func (m *MicrophoneInfo) GetDescription() (string, error)

GetDescription calls android.media.MicrophoneInfo.getDescription.

func (*MicrophoneInfo) GetDirectionality

func (m *MicrophoneInfo) GetDirectionality() (int32, error)

GetDirectionality calls android.media.MicrophoneInfo.getDirectionality.

func (*MicrophoneInfo) GetGroup

func (m *MicrophoneInfo) GetGroup() (int32, error)

GetGroup calls android.media.MicrophoneInfo.getGroup.

func (*MicrophoneInfo) GetId

func (m *MicrophoneInfo) GetId() (int32, error)

GetId calls android.media.MicrophoneInfo.getId.

func (*MicrophoneInfo) GetIndexInTheGroup

func (m *MicrophoneInfo) GetIndexInTheGroup() (int32, error)

GetIndexInTheGroup calls android.media.MicrophoneInfo.getIndexInTheGroup.

func (*MicrophoneInfo) GetLocation

func (m *MicrophoneInfo) GetLocation() (int32, error)

GetLocation calls android.media.MicrophoneInfo.getLocation.

func (*MicrophoneInfo) GetMaxSpl

func (m *MicrophoneInfo) GetMaxSpl() (float32, error)

GetMaxSpl calls android.media.MicrophoneInfo.getMaxSpl.

func (*MicrophoneInfo) GetMinSpl

func (m *MicrophoneInfo) GetMinSpl() (float32, error)

GetMinSpl calls android.media.MicrophoneInfo.getMinSpl.

func (*MicrophoneInfo) GetOrientation

func (m *MicrophoneInfo) GetOrientation() (*jni.Object, error)

GetOrientation calls android.media.MicrophoneInfo.getOrientation.

func (*MicrophoneInfo) GetPosition

func (m *MicrophoneInfo) GetPosition() (*jni.Object, error)

GetPosition calls android.media.MicrophoneInfo.getPosition.

func (*MicrophoneInfo) GetSensitivity

func (m *MicrophoneInfo) GetSensitivity() (float32, error)

GetSensitivity calls android.media.MicrophoneInfo.getSensitivity.

func (*MicrophoneInfo) GetType

func (m *MicrophoneInfo) GetType() (int32, error)

GetType calls android.media.MicrophoneInfo.getType.

func (*MicrophoneInfo) ToString added in v0.0.8

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

ToString calls android.media.MicrophoneInfo.toString.

type MicrophoneInfoCoordinate3F

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

MicrophoneInfoCoordinate3F wraps android.media.MicrophoneInfo$Coordinate3F.

func (*MicrophoneInfoCoordinate3F) Equals

func (m *MicrophoneInfoCoordinate3F) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MicrophoneInfo$Coordinate3F.equals.

func (*MicrophoneInfoCoordinate3F) ToString added in v0.0.8

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

ToString calls android.media.MicrophoneInfo$Coordinate3F.toString.

type Muxer

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

Muxer wraps android.media.MediaMuxer.

func NewMuxer

func NewMuxer(vm *jni.VM, arg0 *jni.Object, arg1 int32) (*Muxer, error)

NewMuxer creates a new android.media.MediaMuxer instance.

func (*Muxer) AddTrack

func (m *Muxer) AddTrack(arg0 *jni.Object) (int32, error)

AddTrack calls android.media.MediaMuxer.addTrack.

func (*Muxer) Release

func (m *Muxer) Release() error

Release calls android.media.MediaMuxer.release.

func (*Muxer) SetLocation

func (m *Muxer) SetLocation(arg0 float32, arg1 float32) error

SetLocation calls android.media.MediaMuxer.setLocation.

func (*Muxer) SetOrientationHint

func (m *Muxer) SetOrientationHint(arg0 int32) error

SetOrientationHint calls android.media.MediaMuxer.setOrientationHint.

func (*Muxer) Start

func (m *Muxer) Start() error

Start calls android.media.MediaMuxer.start.

func (*Muxer) Stop

func (m *Muxer) Stop() error

Stop calls android.media.MediaMuxer.stop.

func (*Muxer) ToString added in v0.0.8

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

ToString calls android.media.MediaMuxer.toString.

type MuxerOutputFormat added in v0.0.8

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

MuxerOutputFormat wraps android.media.MediaMuxer$OutputFormat.

func (*MuxerOutputFormat) ToString added in v0.0.8

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

ToString calls android.media.MediaMuxer$OutputFormat.toString.

type NotProvisionedException

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

NotProvisionedException wraps android.media.NotProvisionedException.

func NewNotProvisionedException

func NewNotProvisionedException(vm *jni.VM, arg0 string) (*NotProvisionedException, error)

NewNotProvisionedException creates a new android.media.NotProvisionedException instance.

func (*NotProvisionedException) ToString added in v0.0.8

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

ToString calls android.media.NotProvisionedException.toString.

type Parser

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

Parser wraps android.media.MediaParser.

func (*Parser) Advance

func (m *Parser) Advance(arg0 *jni.Object) (bool, error)

Advance calls android.media.MediaParser.advance.

func (*Parser) Create

func (m *Parser) Create(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

Create calls android.media.MediaParser.create.

func (*Parser) CreateByName

func (m *Parser) CreateByName(arg0 string, arg1 *jni.Object) (*jni.Object, error)

CreateByName calls android.media.MediaParser.createByName.

func (*Parser) GetLogSessionId

func (m *Parser) GetLogSessionId() (*jni.Object, error)

GetLogSessionId calls android.media.MediaParser.getLogSessionId.

func (*Parser) GetParserName

func (m *Parser) GetParserName() (string, error)

GetParserName calls android.media.MediaParser.getParserName.

func (*Parser) GetParserNames added in v0.0.8

func (m *Parser) GetParserNames(arg0 *jni.Object) (*jni.Object, error)

GetParserNames calls android.media.MediaParser.getParserNames.

func (*Parser) Release

func (m *Parser) Release() error

Release calls android.media.MediaParser.release.

func (*Parser) Seek

func (m *Parser) Seek(arg0 *jni.Object) error

Seek calls android.media.MediaParser.seek.

func (*Parser) SetLogSessionId

func (m *Parser) SetLogSessionId(arg0 *jni.Object) error

SetLogSessionId calls android.media.MediaParser.setLogSessionId.

func (*Parser) SetParameter

func (m *Parser) SetParameter(arg0 string, arg1 *jni.Object) (*jni.Object, error)

SetParameter calls android.media.MediaParser.setParameter.

func (*Parser) SupportsParameter

func (m *Parser) SupportsParameter(arg0 string) (bool, error)

SupportsParameter calls android.media.MediaParser.supportsParameter.

func (*Parser) ToString added in v0.0.8

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

ToString calls android.media.MediaParser.toString.

type ParserInputReader

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

ParserInputReader wraps android.media.MediaParser$InputReader.

func (*ParserInputReader) GetLength

func (m *ParserInputReader) GetLength() (int64, error)

GetLength calls android.media.MediaParser$InputReader.getLength.

func (*ParserInputReader) GetPosition

func (m *ParserInputReader) GetPosition() (int64, error)

GetPosition calls android.media.MediaParser$InputReader.getPosition.

func (*ParserInputReader) Read

func (m *ParserInputReader) Read(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (int32, error)

Read calls android.media.MediaParser$InputReader.read.

func (*ParserInputReader) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$InputReader.toString.

type ParserOutputConsumer

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

ParserOutputConsumer wraps android.media.MediaParser$OutputConsumer.

func (*ParserOutputConsumer) OnSampleCompleted

func (m *ParserOutputConsumer) OnSampleCompleted(
	arg0 int32,
	arg1 int64,
	arg2 int32,
	arg3 int32,
	arg4 int32,
	arg5 *jni.Object,
) error

OnSampleCompleted calls android.media.MediaParser$OutputConsumer.onSampleCompleted.

func (*ParserOutputConsumer) OnSampleDataFound

func (m *ParserOutputConsumer) OnSampleDataFound(arg0 int32, arg1 *jni.Object) error

OnSampleDataFound calls android.media.MediaParser$OutputConsumer.onSampleDataFound.

func (*ParserOutputConsumer) OnSeekMapFound

func (m *ParserOutputConsumer) OnSeekMapFound(arg0 *jni.Object) error

OnSeekMapFound calls android.media.MediaParser$OutputConsumer.onSeekMapFound.

func (*ParserOutputConsumer) OnTrackCountFound

func (m *ParserOutputConsumer) OnTrackCountFound(arg0 int32) error

OnTrackCountFound calls android.media.MediaParser$OutputConsumer.onTrackCountFound.

func (*ParserOutputConsumer) OnTrackDataFound

func (m *ParserOutputConsumer) OnTrackDataFound(arg0 int32, arg1 *jni.Object) error

OnTrackDataFound calls android.media.MediaParser$OutputConsumer.onTrackDataFound.

func (*ParserOutputConsumer) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$OutputConsumer.toString.

type ParserParsingException added in v0.0.8

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

ParserParsingException wraps android.media.MediaParser$ParsingException.

func (*ParserParsingException) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$ParsingException.toString.

type ParserSeekMap

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

ParserSeekMap wraps android.media.MediaParser$SeekMap.

func (*ParserSeekMap) GetDurationMicros

func (m *ParserSeekMap) GetDurationMicros() (int64, error)

GetDurationMicros calls android.media.MediaParser$SeekMap.getDurationMicros.

func (*ParserSeekMap) IsSeekable

func (m *ParserSeekMap) IsSeekable() (bool, error)

IsSeekable calls android.media.MediaParser$SeekMap.isSeekable.

func (*ParserSeekMap) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$SeekMap.toString.

type ParserSeekPoint

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

ParserSeekPoint wraps android.media.MediaParser$SeekPoint.

func (*ParserSeekPoint) Equals

func (m *ParserSeekPoint) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaParser$SeekPoint.equals.

func (*ParserSeekPoint) HashCode

func (m *ParserSeekPoint) HashCode() (int32, error)

HashCode calls android.media.MediaParser$SeekPoint.hashCode.

func (*ParserSeekPoint) ToString

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

ToString calls android.media.MediaParser$SeekPoint.toString.

type ParserSeekableInputReader

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

ParserSeekableInputReader wraps android.media.MediaParser$SeekableInputReader.

func (*ParserSeekableInputReader) SeekToPosition

func (m *ParserSeekableInputReader) SeekToPosition(arg0 int64) error

SeekToPosition calls android.media.MediaParser$SeekableInputReader.seekToPosition.

func (*ParserSeekableInputReader) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$SeekableInputReader.toString.

type ParserTrackData added in v0.0.8

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

ParserTrackData wraps android.media.MediaParser$TrackData.

func (*ParserTrackData) ToString added in v0.0.8

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

ToString calls android.media.MediaParser$TrackData.toString.

type ParserUnrecognizedInputFormatException added in v0.0.8

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

ParserUnrecognizedInputFormatException wraps android.media.MediaParser$UnrecognizedInputFormatException.

func (*ParserUnrecognizedInputFormatException) ToString added in v0.0.8

ToString calls android.media.MediaParser$UnrecognizedInputFormatException.toString.

type PlaybackParams

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

PlaybackParams wraps android.media.PlaybackParams.

func NewPlaybackParams

func NewPlaybackParams(vm *jni.VM) (*PlaybackParams, error)

NewPlaybackParams creates a new android.media.PlaybackParams instance.

func (*PlaybackParams) AllowDefaults

func (m *PlaybackParams) AllowDefaults() (*jni.Object, error)

AllowDefaults calls android.media.PlaybackParams.allowDefaults.

func (*PlaybackParams) DescribeContents

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

DescribeContents calls android.media.PlaybackParams.describeContents.

func (*PlaybackParams) GetAudioFallbackMode

func (m *PlaybackParams) GetAudioFallbackMode() (int32, error)

GetAudioFallbackMode calls android.media.PlaybackParams.getAudioFallbackMode.

func (*PlaybackParams) GetPitch

func (m *PlaybackParams) GetPitch() (float32, error)

GetPitch calls android.media.PlaybackParams.getPitch.

func (*PlaybackParams) GetSpeed

func (m *PlaybackParams) GetSpeed() (float32, error)

GetSpeed calls android.media.PlaybackParams.getSpeed.

func (*PlaybackParams) SetAudioFallbackMode

func (m *PlaybackParams) SetAudioFallbackMode(arg0 int32) (*jni.Object, error)

SetAudioFallbackMode calls android.media.PlaybackParams.setAudioFallbackMode.

func (*PlaybackParams) SetPitch

func (m *PlaybackParams) SetPitch(arg0 float32) (*jni.Object, error)

SetPitch calls android.media.PlaybackParams.setPitch.

func (*PlaybackParams) SetSpeed

func (m *PlaybackParams) SetSpeed(arg0 float32) (*jni.Object, error)

SetSpeed calls android.media.PlaybackParams.setSpeed.

func (*PlaybackParams) ToString added in v0.0.8

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

ToString calls android.media.PlaybackParams.toString.

func (*PlaybackParams) WriteToParcel

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

WriteToParcel calls android.media.PlaybackParams.writeToParcel.

type Rating

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

Rating wraps android.media.Rating.

func (*Rating) DescribeContents

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

DescribeContents calls android.media.Rating.describeContents.

func (*Rating) GetPercentRating

func (m *Rating) GetPercentRating() (float32, error)

GetPercentRating calls android.media.Rating.getPercentRating.

func (*Rating) GetRatingStyle

func (m *Rating) GetRatingStyle() (int32, error)

GetRatingStyle calls android.media.Rating.getRatingStyle.

func (*Rating) GetStarRating

func (m *Rating) GetStarRating() (float32, error)

GetStarRating calls android.media.Rating.getStarRating.

func (*Rating) HasHeart

func (m *Rating) HasHeart() (bool, error)

HasHeart calls android.media.Rating.hasHeart.

func (*Rating) IsRated

func (m *Rating) IsRated() (bool, error)

IsRated calls android.media.Rating.isRated.

func (*Rating) IsThumbUp

func (m *Rating) IsThumbUp() (bool, error)

IsThumbUp calls android.media.Rating.isThumbUp.

func (*Rating) NewHeartRating

func (m *Rating) NewHeartRating(arg0 bool) (*jni.Object, error)

NewHeartRating calls android.media.Rating.newHeartRating.

func (*Rating) NewPercentageRating

func (m *Rating) NewPercentageRating(arg0 float32) (*jni.Object, error)

NewPercentageRating calls android.media.Rating.newPercentageRating.

func (*Rating) NewStarRating

func (m *Rating) NewStarRating(arg0 int32, arg1 float32) (*jni.Object, error)

NewStarRating calls android.media.Rating.newStarRating.

func (*Rating) NewThumbRating

func (m *Rating) NewThumbRating(arg0 bool) (*jni.Object, error)

NewThumbRating calls android.media.Rating.newThumbRating.

func (*Rating) NewUnratedRating

func (m *Rating) NewUnratedRating(arg0 int32) (*jni.Object, error)

NewUnratedRating calls android.media.Rating.newUnratedRating.

func (*Rating) ToString

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

ToString calls android.media.Rating.toString.

func (*Rating) WriteToParcel

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

WriteToParcel calls android.media.Rating.writeToParcel.

type RemoteControlClient

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

RemoteControlClient wraps android.media.RemoteControlClient.

func NewRemoteControlClient

func NewRemoteControlClient(vm *jni.VM, arg0 *jni.Object) (*RemoteControlClient, error)

NewRemoteControlClient creates a new android.media.RemoteControlClient instance.

func (*RemoteControlClient) EditMetadata

func (m *RemoteControlClient) EditMetadata(arg0 bool) (*jni.Object, error)

EditMetadata calls android.media.RemoteControlClient.editMetadata.

func (*RemoteControlClient) GetMediaSession

func (m *RemoteControlClient) GetMediaSession() (*jni.Object, error)

GetMediaSession calls android.media.RemoteControlClient.getMediaSession.

func (*RemoteControlClient) SetMetadataUpdateListener

func (m *RemoteControlClient) SetMetadataUpdateListener(arg0 *jni.Object) error

SetMetadataUpdateListener calls android.media.RemoteControlClient.setMetadataUpdateListener.

func (*RemoteControlClient) SetOnGetPlaybackPositionListener

func (m *RemoteControlClient) SetOnGetPlaybackPositionListener(arg0 *jni.Object) error

SetOnGetPlaybackPositionListener calls android.media.RemoteControlClient.setOnGetPlaybackPositionListener.

func (*RemoteControlClient) SetPlaybackPositionUpdateListener

func (m *RemoteControlClient) SetPlaybackPositionUpdateListener(arg0 *jni.Object) error

SetPlaybackPositionUpdateListener calls android.media.RemoteControlClient.setPlaybackPositionUpdateListener.

func (*RemoteControlClient) SetPlaybackState1

func (m *RemoteControlClient) SetPlaybackState1(arg0 int32) error

SetPlaybackState1 calls android.media.RemoteControlClient.setPlaybackState.

func (*RemoteControlClient) SetPlaybackState3_1

func (m *RemoteControlClient) SetPlaybackState3_1(
	arg0 int32,
	arg1 int64,
	arg2 float32,
) error

SetPlaybackState3_1 calls android.media.RemoteControlClient.setPlaybackState.

func (*RemoteControlClient) SetTransportControlFlags

func (m *RemoteControlClient) SetTransportControlFlags(arg0 int32) error

SetTransportControlFlags calls android.media.RemoteControlClient.setTransportControlFlags.

func (*RemoteControlClient) ToString added in v0.0.8

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

ToString calls android.media.RemoteControlClient.toString.

type RemoteControlClientMetadataEditor

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

RemoteControlClientMetadataEditor wraps android.media.RemoteControlClient$MetadataEditor.

func (*RemoteControlClientMetadataEditor) Clone

Clone calls android.media.RemoteControlClient$MetadataEditor.clone.

func (*RemoteControlClientMetadataEditor) PutBitmap

func (m *RemoteControlClientMetadataEditor) PutBitmap(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

PutBitmap calls android.media.RemoteControlClient$MetadataEditor.putBitmap.

func (*RemoteControlClientMetadataEditor) PutLong

func (m *RemoteControlClientMetadataEditor) PutLong(arg0 int32, arg1 int64) (*jni.Object, error)

PutLong calls android.media.RemoteControlClient$MetadataEditor.putLong.

func (*RemoteControlClientMetadataEditor) PutObject

func (m *RemoteControlClientMetadataEditor) PutObject(arg0 int32, arg1 *jni.Object) (*jni.Object, error)

PutObject calls android.media.RemoteControlClient$MetadataEditor.putObject.

func (*RemoteControlClientMetadataEditor) PutString

func (m *RemoteControlClientMetadataEditor) PutString(arg0 int32, arg1 string) (*jni.Object, error)

PutString calls android.media.RemoteControlClient$MetadataEditor.putString.

func (*RemoteControlClientMetadataEditor) ToString added in v0.0.8

ToString calls android.media.RemoteControlClient$MetadataEditor.toString.

type RemoteControlClientOnGetPlaybackPositionListener

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

RemoteControlClientOnGetPlaybackPositionListener wraps android.media.RemoteControlClient$OnGetPlaybackPositionListener.

func (*RemoteControlClientOnGetPlaybackPositionListener) OnGetPlaybackPosition

func (m *RemoteControlClientOnGetPlaybackPositionListener) OnGetPlaybackPosition() (int64, error)

OnGetPlaybackPosition calls android.media.RemoteControlClient$OnGetPlaybackPositionListener.onGetPlaybackPosition.

func (*RemoteControlClientOnGetPlaybackPositionListener) ToString added in v0.0.8

ToString calls android.media.RemoteControlClient$OnGetPlaybackPositionListener.toString.

type RemoteControlClientOnMetadataUpdateListener

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

RemoteControlClientOnMetadataUpdateListener wraps android.media.RemoteControlClient$OnMetadataUpdateListener.

func (*RemoteControlClientOnMetadataUpdateListener) OnMetadataUpdate

func (m *RemoteControlClientOnMetadataUpdateListener) OnMetadataUpdate(arg0 int32, arg1 *jni.Object) error

OnMetadataUpdate calls android.media.RemoteControlClient$OnMetadataUpdateListener.onMetadataUpdate.

func (*RemoteControlClientOnMetadataUpdateListener) ToString added in v0.0.8

ToString calls android.media.RemoteControlClient$OnMetadataUpdateListener.toString.

type RemoteControlClientOnPlaybackPositionUpdateListener

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

RemoteControlClientOnPlaybackPositionUpdateListener wraps android.media.RemoteControlClient$OnPlaybackPositionUpdateListener.

func (*RemoteControlClientOnPlaybackPositionUpdateListener) OnPlaybackPositionUpdate

func (m *RemoteControlClientOnPlaybackPositionUpdateListener) OnPlaybackPositionUpdate(arg0 int64) error

OnPlaybackPositionUpdate calls android.media.RemoteControlClient$OnPlaybackPositionUpdateListener.onPlaybackPositionUpdate.

func (*RemoteControlClientOnPlaybackPositionUpdateListener) ToString added in v0.0.8

ToString calls android.media.RemoteControlClient$OnPlaybackPositionUpdateListener.toString.

type RemoteController

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

RemoteController wraps android.media.RemoteController.

func NewRemoteController

func NewRemoteController(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*RemoteController, error)

NewRemoteController creates a new android.media.RemoteController instance.

func (*RemoteController) ClearArtworkConfiguration

func (m *RemoteController) ClearArtworkConfiguration() (bool, error)

ClearArtworkConfiguration calls android.media.RemoteController.clearArtworkConfiguration.

func (*RemoteController) EditMetadata

func (m *RemoteController) EditMetadata() (*jni.Object, error)

EditMetadata calls android.media.RemoteController.editMetadata.

func (*RemoteController) GetEstimatedMediaPosition

func (m *RemoteController) GetEstimatedMediaPosition() (int64, error)

GetEstimatedMediaPosition calls android.media.RemoteController.getEstimatedMediaPosition.

func (*RemoteController) SeekTo

func (m *RemoteController) SeekTo(arg0 int64) (bool, error)

SeekTo calls android.media.RemoteController.seekTo.

func (*RemoteController) SendMediaKeyEvent

func (m *RemoteController) SendMediaKeyEvent(arg0 *jni.Object) (bool, error)

SendMediaKeyEvent calls android.media.RemoteController.sendMediaKeyEvent.

func (*RemoteController) SetArtworkConfiguration

func (m *RemoteController) SetArtworkConfiguration(arg0 int32, arg1 int32) (bool, error)

SetArtworkConfiguration calls android.media.RemoteController.setArtworkConfiguration.

func (*RemoteController) SetSynchronizationMode

func (m *RemoteController) SetSynchronizationMode(arg0 int32) (bool, error)

SetSynchronizationMode calls android.media.RemoteController.setSynchronizationMode.

func (*RemoteController) ToString added in v0.0.8

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

ToString calls android.media.RemoteController.toString.

type RemoteControllerMetadataEditor added in v0.0.8

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

RemoteControllerMetadataEditor wraps android.media.RemoteController$MetadataEditor.

func (*RemoteControllerMetadataEditor) ToString added in v0.0.8

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

ToString calls android.media.RemoteController$MetadataEditor.toString.

type RemoteControllerOnClientUpdateListener

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

RemoteControllerOnClientUpdateListener wraps android.media.RemoteController$OnClientUpdateListener.

func (*RemoteControllerOnClientUpdateListener) OnClientChange

func (m *RemoteControllerOnClientUpdateListener) OnClientChange(arg0 bool) error

OnClientChange calls android.media.RemoteController$OnClientUpdateListener.onClientChange.

func (*RemoteControllerOnClientUpdateListener) OnClientMetadataUpdate

func (m *RemoteControllerOnClientUpdateListener) OnClientMetadataUpdate(arg0 *jni.Object) error

OnClientMetadataUpdate calls android.media.RemoteController$OnClientUpdateListener.onClientMetadataUpdate.

func (*RemoteControllerOnClientUpdateListener) OnClientPlaybackStateUpdate1

func (m *RemoteControllerOnClientUpdateListener) OnClientPlaybackStateUpdate1(arg0 int32) error

OnClientPlaybackStateUpdate1 calls android.media.RemoteController$OnClientUpdateListener.onClientPlaybackStateUpdate.

func (*RemoteControllerOnClientUpdateListener) OnClientPlaybackStateUpdate4_1

func (m *RemoteControllerOnClientUpdateListener) OnClientPlaybackStateUpdate4_1(
	arg0 int32,
	arg1 int64,
	arg2 int64,
	arg3 float32,
) error

OnClientPlaybackStateUpdate4_1 calls android.media.RemoteController$OnClientUpdateListener.onClientPlaybackStateUpdate.

func (*RemoteControllerOnClientUpdateListener) OnClientTransportControlUpdate

func (m *RemoteControllerOnClientUpdateListener) OnClientTransportControlUpdate(arg0 int32) error

OnClientTransportControlUpdate calls android.media.RemoteController$OnClientUpdateListener.onClientTransportControlUpdate.

func (*RemoteControllerOnClientUpdateListener) ToString added in v0.0.8

ToString calls android.media.RemoteController$OnClientUpdateListener.toString.

type ResourceBusyException

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

ResourceBusyException wraps android.media.ResourceBusyException.

func NewResourceBusyException

func NewResourceBusyException(vm *jni.VM, arg0 string) (*ResourceBusyException, error)

NewResourceBusyException creates a new android.media.ResourceBusyException instance.

func (*ResourceBusyException) ToString added in v0.0.8

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

ToString calls android.media.ResourceBusyException.toString.

type Route2Info

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

Route2Info wraps android.media.MediaRoute2Info.

func (*Route2Info) DescribeContents

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

DescribeContents calls android.media.MediaRoute2Info.describeContents.

func (*Route2Info) Equals

func (m *Route2Info) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaRoute2Info.equals.

func (*Route2Info) GetClientPackageName

func (m *Route2Info) GetClientPackageName() (string, error)

GetClientPackageName calls android.media.MediaRoute2Info.getClientPackageName.

func (*Route2Info) GetConnectionState

func (m *Route2Info) GetConnectionState() (int32, error)

GetConnectionState calls android.media.MediaRoute2Info.getConnectionState.

func (*Route2Info) GetDeduplicationIds added in v0.0.8

func (m *Route2Info) GetDeduplicationIds() (*jni.Object, error)

GetDeduplicationIds calls android.media.MediaRoute2Info.getDeduplicationIds.

func (*Route2Info) GetDescription

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

GetDescription calls android.media.MediaRoute2Info.getDescription.

func (*Route2Info) GetExtras

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

GetExtras calls android.media.MediaRoute2Info.getExtras.

func (*Route2Info) GetFeatures added in v0.0.8

func (m *Route2Info) GetFeatures() (*jni.Object, error)

GetFeatures calls android.media.MediaRoute2Info.getFeatures.

func (*Route2Info) GetIconUri

func (m *Route2Info) GetIconUri() (*jni.Object, error)

GetIconUri calls android.media.MediaRoute2Info.getIconUri.

func (*Route2Info) GetId

func (m *Route2Info) GetId() (string, error)

GetId calls android.media.MediaRoute2Info.getId.

func (*Route2Info) GetName

func (m *Route2Info) GetName() (*jni.Object, error)

GetName calls android.media.MediaRoute2Info.getName.

func (*Route2Info) GetSuitabilityStatus

func (m *Route2Info) GetSuitabilityStatus() (int32, error)

GetSuitabilityStatus calls android.media.MediaRoute2Info.getSuitabilityStatus.

func (*Route2Info) GetType

func (m *Route2Info) GetType() (int32, error)

GetType calls android.media.MediaRoute2Info.getType.

func (*Route2Info) GetVolume

func (m *Route2Info) GetVolume() (int32, error)

GetVolume calls android.media.MediaRoute2Info.getVolume.

func (*Route2Info) GetVolumeHandling

func (m *Route2Info) GetVolumeHandling() (int32, error)

GetVolumeHandling calls android.media.MediaRoute2Info.getVolumeHandling.

func (*Route2Info) GetVolumeMax

func (m *Route2Info) GetVolumeMax() (int32, error)

GetVolumeMax calls android.media.MediaRoute2Info.getVolumeMax.

func (*Route2Info) HashCode

func (m *Route2Info) HashCode() (int32, error)

HashCode calls android.media.MediaRoute2Info.hashCode.

func (*Route2Info) IsSystemRoute

func (m *Route2Info) IsSystemRoute() (bool, error)

IsSystemRoute calls android.media.MediaRoute2Info.isSystemRoute.

func (*Route2Info) ToString

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

ToString calls android.media.MediaRoute2Info.toString.

func (*Route2Info) WriteToParcel

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

WriteToParcel calls android.media.MediaRoute2Info.writeToParcel.

type Route2InfoBuilder

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

Route2InfoBuilder wraps android.media.MediaRoute2Info$Builder.

func (*Route2InfoBuilder) AddFeature

func (m *Route2InfoBuilder) AddFeature(arg0 string) (*jni.Object, error)

AddFeature calls android.media.MediaRoute2Info$Builder.addFeature.

func (*Route2InfoBuilder) Build

func (m *Route2InfoBuilder) Build() (*jni.Object, error)

Build calls android.media.MediaRoute2Info$Builder.build.

func (*Route2InfoBuilder) ClearFeatures

func (m *Route2InfoBuilder) ClearFeatures() (*jni.Object, error)

ClearFeatures calls android.media.MediaRoute2Info$Builder.clearFeatures.

func (*Route2InfoBuilder) SetClientPackageName

func (m *Route2InfoBuilder) SetClientPackageName(arg0 string) (*jni.Object, error)

SetClientPackageName calls android.media.MediaRoute2Info$Builder.setClientPackageName.

func (*Route2InfoBuilder) SetConnectionState

func (m *Route2InfoBuilder) SetConnectionState(arg0 int32) (*jni.Object, error)

SetConnectionState calls android.media.MediaRoute2Info$Builder.setConnectionState.

func (*Route2InfoBuilder) SetDescription

func (m *Route2InfoBuilder) SetDescription(arg0 string) (*jni.Object, error)

SetDescription calls android.media.MediaRoute2Info$Builder.setDescription.

func (*Route2InfoBuilder) SetExtras

func (m *Route2InfoBuilder) SetExtras(arg0 *jni.Object) (*jni.Object, error)

SetExtras calls android.media.MediaRoute2Info$Builder.setExtras.

func (*Route2InfoBuilder) SetIconUri

func (m *Route2InfoBuilder) SetIconUri(arg0 *jni.Object) (*jni.Object, error)

SetIconUri calls android.media.MediaRoute2Info$Builder.setIconUri.

func (*Route2InfoBuilder) SetSuitabilityStatus

func (m *Route2InfoBuilder) SetSuitabilityStatus(arg0 int32) (*jni.Object, error)

SetSuitabilityStatus calls android.media.MediaRoute2Info$Builder.setSuitabilityStatus.

func (*Route2InfoBuilder) SetType

func (m *Route2InfoBuilder) SetType(arg0 int32) (*jni.Object, error)

SetType calls android.media.MediaRoute2Info$Builder.setType.

func (*Route2InfoBuilder) SetVisibilityPublic

func (m *Route2InfoBuilder) SetVisibilityPublic() (*jni.Object, error)

SetVisibilityPublic calls android.media.MediaRoute2Info$Builder.setVisibilityPublic.

func (*Route2InfoBuilder) SetVolume

func (m *Route2InfoBuilder) SetVolume(arg0 int32) (*jni.Object, error)

SetVolume calls android.media.MediaRoute2Info$Builder.setVolume.

func (*Route2InfoBuilder) SetVolumeHandling

func (m *Route2InfoBuilder) SetVolumeHandling(arg0 int32) (*jni.Object, error)

SetVolumeHandling calls android.media.MediaRoute2Info$Builder.setVolumeHandling.

func (*Route2InfoBuilder) SetVolumeMax

func (m *Route2InfoBuilder) SetVolumeMax(arg0 int32) (*jni.Object, error)

SetVolumeMax calls android.media.MediaRoute2Info$Builder.setVolumeMax.

func (*Route2InfoBuilder) ToString added in v0.0.8

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

ToString calls android.media.MediaRoute2Info$Builder.toString.

type Route2ProviderService

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

Route2ProviderService wraps android.media.MediaRoute2ProviderService.

func (*Route2ProviderService) GetAllSessionInfo added in v0.0.8

func (m *Route2ProviderService) GetAllSessionInfo() (*jni.Object, error)

GetAllSessionInfo calls android.media.MediaRoute2ProviderService.getAllSessionInfo.

func (*Route2ProviderService) GetSessionInfo

func (m *Route2ProviderService) GetSessionInfo(arg0 string) (*jni.Object, error)

GetSessionInfo calls android.media.MediaRoute2ProviderService.getSessionInfo.

func (*Route2ProviderService) NotifyRequestFailed

func (m *Route2ProviderService) NotifyRequestFailed(arg0 int64, arg1 int32) error

NotifyRequestFailed calls android.media.MediaRoute2ProviderService.notifyRequestFailed.

func (*Route2ProviderService) NotifySessionCreated

func (m *Route2ProviderService) NotifySessionCreated(arg0 int64, arg1 *jni.Object) error

NotifySessionCreated calls android.media.MediaRoute2ProviderService.notifySessionCreated.

func (*Route2ProviderService) NotifySessionReleased

func (m *Route2ProviderService) NotifySessionReleased(arg0 string) error

NotifySessionReleased calls android.media.MediaRoute2ProviderService.notifySessionReleased.

func (*Route2ProviderService) NotifySessionUpdated

func (m *Route2ProviderService) NotifySessionUpdated(arg0 *jni.Object) error

NotifySessionUpdated calls android.media.MediaRoute2ProviderService.notifySessionUpdated.

func (*Route2ProviderService) OnBind

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

OnBind calls android.media.MediaRoute2ProviderService.onBind.

func (*Route2ProviderService) OnCreateSession

func (m *Route2ProviderService) OnCreateSession(
	arg0 int64,
	arg1 string,
	arg2 string,
	arg3 *jni.Object,
) error

OnCreateSession calls android.media.MediaRoute2ProviderService.onCreateSession.

func (*Route2ProviderService) OnDeselectRoute

func (m *Route2ProviderService) OnDeselectRoute(
	arg0 int64,
	arg1 string,
	arg2 string,
) error

OnDeselectRoute calls android.media.MediaRoute2ProviderService.onDeselectRoute.

func (*Route2ProviderService) OnDiscoveryPreferenceChanged

func (m *Route2ProviderService) OnDiscoveryPreferenceChanged(arg0 *jni.Object) error

OnDiscoveryPreferenceChanged calls android.media.MediaRoute2ProviderService.onDiscoveryPreferenceChanged.

func (*Route2ProviderService) OnReleaseSession

func (m *Route2ProviderService) OnReleaseSession(arg0 int64, arg1 string) error

OnReleaseSession calls android.media.MediaRoute2ProviderService.onReleaseSession.

func (*Route2ProviderService) OnSelectRoute

func (m *Route2ProviderService) OnSelectRoute(
	arg0 int64,
	arg1 string,
	arg2 string,
) error

OnSelectRoute calls android.media.MediaRoute2ProviderService.onSelectRoute.

func (*Route2ProviderService) OnSetRouteVolume

func (m *Route2ProviderService) OnSetRouteVolume(
	arg0 int64,
	arg1 string,
	arg2 int32,
) error

OnSetRouteVolume calls android.media.MediaRoute2ProviderService.onSetRouteVolume.

func (*Route2ProviderService) OnSetSessionVolume

func (m *Route2ProviderService) OnSetSessionVolume(
	arg0 int64,
	arg1 string,
	arg2 int32,
) error

OnSetSessionVolume calls android.media.MediaRoute2ProviderService.onSetSessionVolume.

func (*Route2ProviderService) OnTransferToRoute

func (m *Route2ProviderService) OnTransferToRoute(
	arg0 int64,
	arg1 string,
	arg2 string,
) error

OnTransferToRoute calls android.media.MediaRoute2ProviderService.onTransferToRoute.

func (*Route2ProviderService) ToString added in v0.0.8

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

ToString calls android.media.MediaRoute2ProviderService.toString.

type RouteDiscoveryPreference

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

RouteDiscoveryPreference wraps android.media.RouteDiscoveryPreference.

func (*RouteDiscoveryPreference) DescribeContents

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

DescribeContents calls android.media.RouteDiscoveryPreference.describeContents.

func (*RouteDiscoveryPreference) Equals

func (m *RouteDiscoveryPreference) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.RouteDiscoveryPreference.equals.

func (*RouteDiscoveryPreference) GetPreferredFeatures added in v0.0.8

func (m *RouteDiscoveryPreference) GetPreferredFeatures() (*jni.Object, error)

GetPreferredFeatures calls android.media.RouteDiscoveryPreference.getPreferredFeatures.

func (*RouteDiscoveryPreference) HashCode

func (m *RouteDiscoveryPreference) HashCode() (int32, error)

HashCode calls android.media.RouteDiscoveryPreference.hashCode.

func (*RouteDiscoveryPreference) ShouldPerformActiveScan

func (m *RouteDiscoveryPreference) ShouldPerformActiveScan() (bool, error)

ShouldPerformActiveScan calls android.media.RouteDiscoveryPreference.shouldPerformActiveScan.

func (*RouteDiscoveryPreference) ToString

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

ToString calls android.media.RouteDiscoveryPreference.toString.

func (*RouteDiscoveryPreference) WriteToParcel

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

WriteToParcel calls android.media.RouteDiscoveryPreference.writeToParcel.

type RouteDiscoveryPreferenceBuilder

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

RouteDiscoveryPreferenceBuilder wraps android.media.RouteDiscoveryPreference$Builder.

func (*RouteDiscoveryPreferenceBuilder) Build

Build calls android.media.RouteDiscoveryPreference$Builder.build.

func (*RouteDiscoveryPreferenceBuilder) SetShouldPerformActiveScan

func (m *RouteDiscoveryPreferenceBuilder) SetShouldPerformActiveScan(arg0 bool) (*jni.Object, error)

SetShouldPerformActiveScan calls android.media.RouteDiscoveryPreference$Builder.setShouldPerformActiveScan.

func (*RouteDiscoveryPreferenceBuilder) ToString added in v0.0.8

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

ToString calls android.media.RouteDiscoveryPreference$Builder.toString.

type RouteListingPreference

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

RouteListingPreference wraps android.media.RouteListingPreference.

func (*RouteListingPreference) DescribeContents

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

DescribeContents calls android.media.RouteListingPreference.describeContents.

func (*RouteListingPreference) Equals

func (m *RouteListingPreference) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.RouteListingPreference.equals.

func (*RouteListingPreference) GetItems added in v0.0.8

func (m *RouteListingPreference) GetItems() (*jni.Object, error)

GetItems calls android.media.RouteListingPreference.getItems.

func (*RouteListingPreference) GetLinkedItemComponentName

func (m *RouteListingPreference) GetLinkedItemComponentName() (*jni.Object, error)

GetLinkedItemComponentName calls android.media.RouteListingPreference.getLinkedItemComponentName.

func (*RouteListingPreference) GetUseSystemOrdering

func (m *RouteListingPreference) GetUseSystemOrdering() (bool, error)

GetUseSystemOrdering calls android.media.RouteListingPreference.getUseSystemOrdering.

func (*RouteListingPreference) HashCode

func (m *RouteListingPreference) HashCode() (int32, error)

HashCode calls android.media.RouteListingPreference.hashCode.

func (*RouteListingPreference) ToString added in v0.0.8

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

ToString calls android.media.RouteListingPreference.toString.

func (*RouteListingPreference) WriteToParcel

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

WriteToParcel calls android.media.RouteListingPreference.writeToParcel.

type RouteListingPreferenceBuilder

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

RouteListingPreferenceBuilder wraps android.media.RouteListingPreference$Builder.

func (*RouteListingPreferenceBuilder) Build

Build calls android.media.RouteListingPreference$Builder.build.

func (*RouteListingPreferenceBuilder) SetLinkedItemComponentName

func (m *RouteListingPreferenceBuilder) SetLinkedItemComponentName(arg0 *jni.Object) (*jni.Object, error)

SetLinkedItemComponentName calls android.media.RouteListingPreference$Builder.setLinkedItemComponentName.

func (*RouteListingPreferenceBuilder) SetUseSystemOrdering

func (m *RouteListingPreferenceBuilder) SetUseSystemOrdering(arg0 bool) (*jni.Object, error)

SetUseSystemOrdering calls android.media.RouteListingPreference$Builder.setUseSystemOrdering.

func (*RouteListingPreferenceBuilder) ToString added in v0.0.8

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

ToString calls android.media.RouteListingPreference$Builder.toString.

type RouteListingPreferenceItem

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

RouteListingPreferenceItem wraps android.media.RouteListingPreference$Item.

func (*RouteListingPreferenceItem) DescribeContents

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

DescribeContents calls android.media.RouteListingPreference$Item.describeContents.

func (*RouteListingPreferenceItem) Equals

func (m *RouteListingPreferenceItem) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.RouteListingPreference$Item.equals.

func (*RouteListingPreferenceItem) GetCustomSubtextMessage

func (m *RouteListingPreferenceItem) GetCustomSubtextMessage() (*jni.Object, error)

GetCustomSubtextMessage calls android.media.RouteListingPreference$Item.getCustomSubtextMessage.

func (*RouteListingPreferenceItem) GetFlags

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

GetFlags calls android.media.RouteListingPreference$Item.getFlags.

func (*RouteListingPreferenceItem) GetRouteId

func (m *RouteListingPreferenceItem) GetRouteId() (string, error)

GetRouteId calls android.media.RouteListingPreference$Item.getRouteId.

func (*RouteListingPreferenceItem) GetSelectionBehavior

func (m *RouteListingPreferenceItem) GetSelectionBehavior() (int32, error)

GetSelectionBehavior calls android.media.RouteListingPreference$Item.getSelectionBehavior.

func (*RouteListingPreferenceItem) GetSubText

func (m *RouteListingPreferenceItem) GetSubText() (int32, error)

GetSubText calls android.media.RouteListingPreference$Item.getSubText.

func (*RouteListingPreferenceItem) HashCode

func (m *RouteListingPreferenceItem) HashCode() (int32, error)

HashCode calls android.media.RouteListingPreference$Item.hashCode.

func (*RouteListingPreferenceItem) ToString added in v0.0.8

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

ToString calls android.media.RouteListingPreference$Item.toString.

func (*RouteListingPreferenceItem) WriteToParcel

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

WriteToParcel calls android.media.RouteListingPreference$Item.writeToParcel.

type Router

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

Router wraps android.media.MediaRouter.

func NewRouter

func NewRouter(ctx *app.Context) (*Router, error)

NewRouter obtains android.media.MediaRouter from the Android system service manager.

func (*Router) AddCallback2

func (m *Router) AddCallback2(arg0 int32, arg1 *jni.Object) error

AddCallback2 calls android.media.MediaRouter.addCallback.

func (*Router) AddCallback3_1

func (m *Router) AddCallback3_1(
	arg0 int32,
	arg1 *jni.Object,
	arg2 int32,
) error

AddCallback3_1 calls android.media.MediaRouter.addCallback.

func (*Router) AddUserRoute

func (m *Router) AddUserRoute(arg0 *jni.Object) error

AddUserRoute calls android.media.MediaRouter.addUserRoute.

func (*Router) ClearUserRoutes

func (m *Router) ClearUserRoutes() error

ClearUserRoutes calls android.media.MediaRouter.clearUserRoutes.

func (*Router) Close

func (m *Router) Close()

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

func (*Router) CreateRouteCategory2

func (m *Router) CreateRouteCategory2(arg0 int32, arg1 bool) (*jni.Object, error)

CreateRouteCategory2 calls android.media.MediaRouter.createRouteCategory.

func (*Router) CreateRouteCategory2_1

func (m *Router) CreateRouteCategory2_1(arg0 string, arg1 bool) (*jni.Object, error)

CreateRouteCategory2_1 calls android.media.MediaRouter.createRouteCategory.

func (*Router) CreateUserRoute

func (m *Router) CreateUserRoute(arg0 *jni.Object) (*jni.Object, error)

CreateUserRoute calls android.media.MediaRouter.createUserRoute.

func (*Router) GetCategoryAt

func (m *Router) GetCategoryAt(arg0 int32) (*jni.Object, error)

GetCategoryAt calls android.media.MediaRouter.getCategoryAt.

func (*Router) GetCategoryCount

func (m *Router) GetCategoryCount() (int32, error)

GetCategoryCount calls android.media.MediaRouter.getCategoryCount.

func (*Router) GetDefaultRoute

func (m *Router) GetDefaultRoute() (*jni.Object, error)

GetDefaultRoute calls android.media.MediaRouter.getDefaultRoute.

func (*Router) GetRouteAt

func (m *Router) GetRouteAt(arg0 int32) (*jni.Object, error)

GetRouteAt calls android.media.MediaRouter.getRouteAt.

func (*Router) GetRouteCount

func (m *Router) GetRouteCount() (int32, error)

GetRouteCount calls android.media.MediaRouter.getRouteCount.

func (*Router) GetSelectedRoute

func (m *Router) GetSelectedRoute(arg0 int32) (*jni.Object, error)

GetSelectedRoute calls android.media.MediaRouter.getSelectedRoute.

func (*Router) RemoveCallback

func (m *Router) RemoveCallback(arg0 *jni.Object) error

RemoveCallback calls android.media.MediaRouter.removeCallback.

func (*Router) RemoveUserRoute

func (m *Router) RemoveUserRoute(arg0 *jni.Object) error

RemoveUserRoute calls android.media.MediaRouter.removeUserRoute.

func (*Router) SelectRoute

func (m *Router) SelectRoute(arg0 int32, arg1 *jni.Object) error

SelectRoute calls android.media.MediaRouter.selectRoute.

func (*Router) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter.toString.

type Router2

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

Router2 wraps android.media.MediaRouter2.

func (*Router2) CancelScanRequest

func (m *Router2) CancelScanRequest(arg0 *jni.Object) error

CancelScanRequest calls android.media.MediaRouter2.cancelScanRequest.

func (*Router2) GetController

func (m *Router2) GetController(arg0 string) (*jni.Object, error)

GetController calls android.media.MediaRouter2.getController.

func (*Router2) GetControllers added in v0.0.8

func (m *Router2) GetControllers() (*jni.Object, error)

GetControllers calls android.media.MediaRouter2.getControllers.

func (*Router2) GetInstance1

func (m *Router2) GetInstance1(arg0 *jni.Object) (*jni.Object, error)

GetInstance1 calls android.media.MediaRouter2.getInstance.

func (*Router2) GetInstance4_1

func (m *Router2) GetInstance4_1(
	arg0 *jni.Object,
	arg1 string,
	arg2 *jni.Object,
	arg3 *jni.Object,
) (*jni.Object, error)

GetInstance4_1 calls android.media.MediaRouter2.getInstance.

func (*Router2) GetRouteListingPreference

func (m *Router2) GetRouteListingPreference() (*jni.Object, error)

GetRouteListingPreference calls android.media.MediaRouter2.getRouteListingPreference.

func (*Router2) GetRoutes added in v0.0.8

func (m *Router2) GetRoutes() (*jni.Object, error)

GetRoutes calls android.media.MediaRouter2.getRoutes.

func (*Router2) GetSystemController

func (m *Router2) GetSystemController() (*jni.Object, error)

GetSystemController calls android.media.MediaRouter2.getSystemController.

func (*Router2) RegisterControllerCallback

func (m *Router2) RegisterControllerCallback(arg0 *jni.Object, arg1 *jni.Object) error

RegisterControllerCallback calls android.media.MediaRouter2.registerControllerCallback.

func (*Router2) RegisterRouteCallback

func (m *Router2) RegisterRouteCallback(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

RegisterRouteCallback calls android.media.MediaRouter2.registerRouteCallback.

func (*Router2) RegisterTransferCallback

func (m *Router2) RegisterTransferCallback(arg0 *jni.Object, arg1 *jni.Object) error

RegisterTransferCallback calls android.media.MediaRouter2.registerTransferCallback.

func (*Router2) RequestScan

func (m *Router2) RequestScan(arg0 *jni.Object) (*jni.Object, error)

RequestScan calls android.media.MediaRouter2.requestScan.

func (*Router2) SetOnGetControllerHintsListener

func (m *Router2) SetOnGetControllerHintsListener(arg0 *jni.Object) error

SetOnGetControllerHintsListener calls android.media.MediaRouter2.setOnGetControllerHintsListener.

func (*Router2) SetRouteListingPreference

func (m *Router2) SetRouteListingPreference(arg0 *jni.Object) error

SetRouteListingPreference calls android.media.MediaRouter2.setRouteListingPreference.

func (*Router2) SetRouteVolume

func (m *Router2) SetRouteVolume(arg0 *jni.Object, arg1 int32) error

SetRouteVolume calls android.media.MediaRouter2.setRouteVolume.

func (*Router2) ShowSystemOutputSwitcher

func (m *Router2) ShowSystemOutputSwitcher() (bool, error)

ShowSystemOutputSwitcher calls android.media.MediaRouter2.showSystemOutputSwitcher.

func (*Router2) Stop

func (m *Router2) Stop() error

Stop calls android.media.MediaRouter2.stop.

func (*Router2) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2.toString.

func (*Router2) TransferTo

func (m *Router2) TransferTo(arg0 *jni.Object) error

TransferTo calls android.media.MediaRouter2.transferTo.

func (*Router2) UnregisterControllerCallback

func (m *Router2) UnregisterControllerCallback(arg0 *jni.Object) error

UnregisterControllerCallback calls android.media.MediaRouter2.unregisterControllerCallback.

func (*Router2) UnregisterRouteCallback

func (m *Router2) UnregisterRouteCallback(arg0 *jni.Object) error

UnregisterRouteCallback calls android.media.MediaRouter2.unregisterRouteCallback.

func (*Router2) UnregisterTransferCallback

func (m *Router2) UnregisterTransferCallback(arg0 *jni.Object) error

UnregisterTransferCallback calls android.media.MediaRouter2.unregisterTransferCallback.

type Router2ControllerCallback

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

Router2ControllerCallback wraps android.media.MediaRouter2$ControllerCallback.

func (*Router2ControllerCallback) OnControllerUpdated

func (m *Router2ControllerCallback) OnControllerUpdated(arg0 *jni.Object) error

OnControllerUpdated calls android.media.MediaRouter2$ControllerCallback.onControllerUpdated.

func (*Router2ControllerCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2$ControllerCallback.toString.

type Router2OnGetControllerHintsListener

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

Router2OnGetControllerHintsListener wraps android.media.MediaRouter2$OnGetControllerHintsListener.

func (*Router2OnGetControllerHintsListener) OnGetControllerHints

func (m *Router2OnGetControllerHintsListener) OnGetControllerHints(arg0 *jni.Object) (*jni.Object, error)

OnGetControllerHints calls android.media.MediaRouter2$OnGetControllerHintsListener.onGetControllerHints.

func (*Router2OnGetControllerHintsListener) ToString added in v0.0.8

ToString calls android.media.MediaRouter2$OnGetControllerHintsListener.toString.

type Router2RouteCallback added in v0.0.8

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

Router2RouteCallback wraps android.media.MediaRouter2$RouteCallback.

func (*Router2RouteCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2$RouteCallback.toString.

type Router2RoutingController

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

Router2RoutingController wraps android.media.MediaRouter2$RoutingController.

func (*Router2RoutingController) DeselectRoute

func (m *Router2RoutingController) DeselectRoute(arg0 *jni.Object) error

DeselectRoute calls android.media.MediaRouter2$RoutingController.deselectRoute.

func (*Router2RoutingController) GetControlHints

func (m *Router2RoutingController) GetControlHints() (*jni.Object, error)

GetControlHints calls android.media.MediaRouter2$RoutingController.getControlHints.

func (*Router2RoutingController) GetDeselectableRoutes added in v0.0.8

func (m *Router2RoutingController) GetDeselectableRoutes() (*jni.Object, error)

GetDeselectableRoutes calls android.media.MediaRouter2$RoutingController.getDeselectableRoutes.

func (*Router2RoutingController) GetId

func (m *Router2RoutingController) GetId() (string, error)

GetId calls android.media.MediaRouter2$RoutingController.getId.

func (*Router2RoutingController) GetRoutingSessionInfo

func (m *Router2RoutingController) GetRoutingSessionInfo() (*jni.Object, error)

GetRoutingSessionInfo calls android.media.MediaRouter2$RoutingController.getRoutingSessionInfo.

func (*Router2RoutingController) GetSelectableRoutes added in v0.0.8

func (m *Router2RoutingController) GetSelectableRoutes() (*jni.Object, error)

GetSelectableRoutes calls android.media.MediaRouter2$RoutingController.getSelectableRoutes.

func (*Router2RoutingController) GetSelectedRoutes added in v0.0.8

func (m *Router2RoutingController) GetSelectedRoutes() (*jni.Object, error)

GetSelectedRoutes calls android.media.MediaRouter2$RoutingController.getSelectedRoutes.

func (*Router2RoutingController) GetTransferableRoutes added in v0.0.8

func (m *Router2RoutingController) GetTransferableRoutes() (*jni.Object, error)

GetTransferableRoutes calls android.media.MediaRouter2$RoutingController.getTransferableRoutes.

func (*Router2RoutingController) GetVolume

func (m *Router2RoutingController) GetVolume() (int32, error)

GetVolume calls android.media.MediaRouter2$RoutingController.getVolume.

func (*Router2RoutingController) GetVolumeHandling

func (m *Router2RoutingController) GetVolumeHandling() (int32, error)

GetVolumeHandling calls android.media.MediaRouter2$RoutingController.getVolumeHandling.

func (*Router2RoutingController) GetVolumeMax

func (m *Router2RoutingController) GetVolumeMax() (int32, error)

GetVolumeMax calls android.media.MediaRouter2$RoutingController.getVolumeMax.

func (*Router2RoutingController) IsReleased

func (m *Router2RoutingController) IsReleased() (bool, error)

IsReleased calls android.media.MediaRouter2$RoutingController.isReleased.

func (*Router2RoutingController) Release

func (m *Router2RoutingController) Release() error

Release calls android.media.MediaRouter2$RoutingController.release.

func (*Router2RoutingController) SelectRoute

func (m *Router2RoutingController) SelectRoute(arg0 *jni.Object) error

SelectRoute calls android.media.MediaRouter2$RoutingController.selectRoute.

func (*Router2RoutingController) SetVolume

func (m *Router2RoutingController) SetVolume(arg0 int32) error

SetVolume calls android.media.MediaRouter2$RoutingController.setVolume.

func (*Router2RoutingController) ToString

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

ToString calls android.media.MediaRouter2$RoutingController.toString.

func (*Router2RoutingController) WasTransferInitiatedBySelf

func (m *Router2RoutingController) WasTransferInitiatedBySelf() (bool, error)

WasTransferInitiatedBySelf calls android.media.MediaRouter2$RoutingController.wasTransferInitiatedBySelf.

type Router2ScanRequest

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

Router2ScanRequest wraps android.media.MediaRouter2$ScanRequest.

func (*Router2ScanRequest) IsScreenOffScan

func (m *Router2ScanRequest) IsScreenOffScan() (bool, error)

IsScreenOffScan calls android.media.MediaRouter2$ScanRequest.isScreenOffScan.

func (*Router2ScanRequest) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2$ScanRequest.toString.

type Router2ScanToken added in v0.0.8

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

Router2ScanToken wraps android.media.MediaRouter2$ScanToken.

func (*Router2ScanToken) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2$ScanToken.toString.

type Router2TransferCallback

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

Router2TransferCallback wraps android.media.MediaRouter2$TransferCallback.

func (*Router2TransferCallback) OnStop

func (m *Router2TransferCallback) OnStop(arg0 *jni.Object) error

OnStop calls android.media.MediaRouter2$TransferCallback.onStop.

func (*Router2TransferCallback) OnTransfer

func (m *Router2TransferCallback) OnTransfer(arg0 *jni.Object, arg1 *jni.Object) error

OnTransfer calls android.media.MediaRouter2$TransferCallback.onTransfer.

func (*Router2TransferCallback) OnTransferFailure

func (m *Router2TransferCallback) OnTransferFailure(arg0 *jni.Object) error

OnTransferFailure calls android.media.MediaRouter2$TransferCallback.onTransferFailure.

func (*Router2TransferCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter2$TransferCallback.toString.

type RouterCallback

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

RouterCallback wraps android.media.MediaRouter$Callback.

func (*RouterCallback) OnRouteAdded

func (m *RouterCallback) OnRouteAdded(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteAdded calls android.media.MediaRouter$Callback.onRouteAdded.

func (*RouterCallback) OnRouteChanged

func (m *RouterCallback) OnRouteChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteChanged calls android.media.MediaRouter$Callback.onRouteChanged.

func (*RouterCallback) OnRouteGrouped

func (m *RouterCallback) OnRouteGrouped(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int32,
) error

OnRouteGrouped calls android.media.MediaRouter$Callback.onRouteGrouped.

func (*RouterCallback) OnRoutePresentationDisplayChanged

func (m *RouterCallback) OnRoutePresentationDisplayChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnRoutePresentationDisplayChanged calls android.media.MediaRouter$Callback.onRoutePresentationDisplayChanged.

func (*RouterCallback) OnRouteRemoved

func (m *RouterCallback) OnRouteRemoved(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteRemoved calls android.media.MediaRouter$Callback.onRouteRemoved.

func (*RouterCallback) OnRouteSelected

func (m *RouterCallback) OnRouteSelected(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

OnRouteSelected calls android.media.MediaRouter$Callback.onRouteSelected.

func (*RouterCallback) OnRouteUngrouped

func (m *RouterCallback) OnRouteUngrouped(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnRouteUngrouped calls android.media.MediaRouter$Callback.onRouteUngrouped.

func (*RouterCallback) OnRouteUnselected

func (m *RouterCallback) OnRouteUnselected(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

OnRouteUnselected calls android.media.MediaRouter$Callback.onRouteUnselected.

func (*RouterCallback) OnRouteVolumeChanged

func (m *RouterCallback) OnRouteVolumeChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteVolumeChanged calls android.media.MediaRouter$Callback.onRouteVolumeChanged.

func (*RouterCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter$Callback.toString.

type RouterRouteCategory

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

RouterRouteCategory wraps android.media.MediaRouter$RouteCategory.

func (*RouterRouteCategory) GetName0

func (m *RouterRouteCategory) GetName0() (*jni.Object, error)

GetName0 calls android.media.MediaRouter$RouteCategory.getName.

func (*RouterRouteCategory) GetName1_1

func (m *RouterRouteCategory) GetName1_1(arg0 *jni.Object) (*jni.Object, error)

GetName1_1 calls android.media.MediaRouter$RouteCategory.getName.

func (*RouterRouteCategory) GetSupportedTypes

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

GetSupportedTypes calls android.media.MediaRouter$RouteCategory.getSupportedTypes.

func (*RouterRouteCategory) IsGroupable

func (m *RouterRouteCategory) IsGroupable() (bool, error)

IsGroupable calls android.media.MediaRouter$RouteCategory.isGroupable.

func (*RouterRouteCategory) ToString

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

ToString calls android.media.MediaRouter$RouteCategory.toString.

type RouterRouteGroup

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

RouterRouteGroup wraps android.media.MediaRouter$RouteGroup.

func (*RouterRouteGroup) AddRoute1

func (m *RouterRouteGroup) AddRoute1(arg0 *jni.Object) error

AddRoute1 calls android.media.MediaRouter$RouteGroup.addRoute.

func (*RouterRouteGroup) AddRoute2_1

func (m *RouterRouteGroup) AddRoute2_1(arg0 *jni.Object, arg1 int32) error

AddRoute2_1 calls android.media.MediaRouter$RouteGroup.addRoute.

func (*RouterRouteGroup) GetRouteAt

func (m *RouterRouteGroup) GetRouteAt(arg0 int32) (*jni.Object, error)

GetRouteAt calls android.media.MediaRouter$RouteGroup.getRouteAt.

func (*RouterRouteGroup) GetRouteCount

func (m *RouterRouteGroup) GetRouteCount() (int32, error)

GetRouteCount calls android.media.MediaRouter$RouteGroup.getRouteCount.

func (*RouterRouteGroup) RemoveRoute1

func (m *RouterRouteGroup) RemoveRoute1(arg0 *jni.Object) error

RemoveRoute1 calls android.media.MediaRouter$RouteGroup.removeRoute.

func (*RouterRouteGroup) RemoveRoute1_1

func (m *RouterRouteGroup) RemoveRoute1_1(arg0 int32) error

RemoveRoute1_1 calls android.media.MediaRouter$RouteGroup.removeRoute.

func (*RouterRouteGroup) RequestSetVolume

func (m *RouterRouteGroup) RequestSetVolume(arg0 int32) error

RequestSetVolume calls android.media.MediaRouter$RouteGroup.requestSetVolume.

func (*RouterRouteGroup) RequestUpdateVolume

func (m *RouterRouteGroup) RequestUpdateVolume(arg0 int32) error

RequestUpdateVolume calls android.media.MediaRouter$RouteGroup.requestUpdateVolume.

func (*RouterRouteGroup) SetIconDrawable

func (m *RouterRouteGroup) SetIconDrawable(arg0 *jni.Object) error

SetIconDrawable calls android.media.MediaRouter$RouteGroup.setIconDrawable.

func (*RouterRouteGroup) SetIconResource

func (m *RouterRouteGroup) SetIconResource(arg0 int32) error

SetIconResource calls android.media.MediaRouter$RouteGroup.setIconResource.

func (*RouterRouteGroup) ToString

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

ToString calls android.media.MediaRouter$RouteGroup.toString.

type RouterRouteInfo

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

RouterRouteInfo wraps android.media.MediaRouter$RouteInfo.

func (*RouterRouteInfo) GetCategory

func (m *RouterRouteInfo) GetCategory() (*jni.Object, error)

GetCategory calls android.media.MediaRouter$RouteInfo.getCategory.

func (*RouterRouteInfo) GetDescription

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

GetDescription calls android.media.MediaRouter$RouteInfo.getDescription.

func (*RouterRouteInfo) GetDeviceType

func (m *RouterRouteInfo) GetDeviceType() (int32, error)

GetDeviceType calls android.media.MediaRouter$RouteInfo.getDeviceType.

func (*RouterRouteInfo) GetGroup

func (m *RouterRouteInfo) GetGroup() (*jni.Object, error)

GetGroup calls android.media.MediaRouter$RouteInfo.getGroup.

func (*RouterRouteInfo) GetIconDrawable

func (m *RouterRouteInfo) GetIconDrawable() (*jni.Object, error)

GetIconDrawable calls android.media.MediaRouter$RouteInfo.getIconDrawable.

func (*RouterRouteInfo) GetName0

func (m *RouterRouteInfo) GetName0() (*jni.Object, error)

GetName0 calls android.media.MediaRouter$RouteInfo.getName.

func (*RouterRouteInfo) GetName1_1

func (m *RouterRouteInfo) GetName1_1(arg0 *jni.Object) (*jni.Object, error)

GetName1_1 calls android.media.MediaRouter$RouteInfo.getName.

func (*RouterRouteInfo) GetPlaybackStream

func (m *RouterRouteInfo) GetPlaybackStream() (int32, error)

GetPlaybackStream calls android.media.MediaRouter$RouteInfo.getPlaybackStream.

func (*RouterRouteInfo) GetPlaybackType

func (m *RouterRouteInfo) GetPlaybackType() (int32, error)

GetPlaybackType calls android.media.MediaRouter$RouteInfo.getPlaybackType.

func (*RouterRouteInfo) GetPresentationDisplay

func (m *RouterRouteInfo) GetPresentationDisplay() (*jni.Object, error)

GetPresentationDisplay calls android.media.MediaRouter$RouteInfo.getPresentationDisplay.

func (*RouterRouteInfo) GetStatus

func (m *RouterRouteInfo) GetStatus() (*jni.Object, error)

GetStatus calls android.media.MediaRouter$RouteInfo.getStatus.

func (*RouterRouteInfo) GetSupportedTypes

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

GetSupportedTypes calls android.media.MediaRouter$RouteInfo.getSupportedTypes.

func (*RouterRouteInfo) GetTag

func (m *RouterRouteInfo) GetTag() (*jni.Object, error)

GetTag calls android.media.MediaRouter$RouteInfo.getTag.

func (*RouterRouteInfo) GetVolume

func (m *RouterRouteInfo) GetVolume() (int32, error)

GetVolume calls android.media.MediaRouter$RouteInfo.getVolume.

func (*RouterRouteInfo) GetVolumeHandling

func (m *RouterRouteInfo) GetVolumeHandling() (int32, error)

GetVolumeHandling calls android.media.MediaRouter$RouteInfo.getVolumeHandling.

func (*RouterRouteInfo) GetVolumeMax

func (m *RouterRouteInfo) GetVolumeMax() (int32, error)

GetVolumeMax calls android.media.MediaRouter$RouteInfo.getVolumeMax.

func (*RouterRouteInfo) IsConnecting

func (m *RouterRouteInfo) IsConnecting() (bool, error)

IsConnecting calls android.media.MediaRouter$RouteInfo.isConnecting.

func (*RouterRouteInfo) IsEnabled

func (m *RouterRouteInfo) IsEnabled() (bool, error)

IsEnabled calls android.media.MediaRouter$RouteInfo.isEnabled.

func (*RouterRouteInfo) RequestSetVolume

func (m *RouterRouteInfo) RequestSetVolume(arg0 int32) error

RequestSetVolume calls android.media.MediaRouter$RouteInfo.requestSetVolume.

func (*RouterRouteInfo) RequestUpdateVolume

func (m *RouterRouteInfo) RequestUpdateVolume(arg0 int32) error

RequestUpdateVolume calls android.media.MediaRouter$RouteInfo.requestUpdateVolume.

func (*RouterRouteInfo) SetTag

func (m *RouterRouteInfo) SetTag(arg0 *jni.Object) error

SetTag calls android.media.MediaRouter$RouteInfo.setTag.

func (*RouterRouteInfo) ToString

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

ToString calls android.media.MediaRouter$RouteInfo.toString.

type RouterSimpleCallback

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

RouterSimpleCallback wraps android.media.MediaRouter$SimpleCallback.

func (*RouterSimpleCallback) OnRouteAdded

func (m *RouterSimpleCallback) OnRouteAdded(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteAdded calls android.media.MediaRouter$SimpleCallback.onRouteAdded.

func (*RouterSimpleCallback) OnRouteChanged

func (m *RouterSimpleCallback) OnRouteChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteChanged calls android.media.MediaRouter$SimpleCallback.onRouteChanged.

func (*RouterSimpleCallback) OnRouteGrouped

func (m *RouterSimpleCallback) OnRouteGrouped(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int32,
) error

OnRouteGrouped calls android.media.MediaRouter$SimpleCallback.onRouteGrouped.

func (*RouterSimpleCallback) OnRouteRemoved

func (m *RouterSimpleCallback) OnRouteRemoved(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteRemoved calls android.media.MediaRouter$SimpleCallback.onRouteRemoved.

func (*RouterSimpleCallback) OnRouteSelected

func (m *RouterSimpleCallback) OnRouteSelected(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

OnRouteSelected calls android.media.MediaRouter$SimpleCallback.onRouteSelected.

func (*RouterSimpleCallback) OnRouteUngrouped

func (m *RouterSimpleCallback) OnRouteUngrouped(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnRouteUngrouped calls android.media.MediaRouter$SimpleCallback.onRouteUngrouped.

func (*RouterSimpleCallback) OnRouteUnselected

func (m *RouterSimpleCallback) OnRouteUnselected(
	arg0 *jni.Object,
	arg1 int32,
	arg2 *jni.Object,
) error

OnRouteUnselected calls android.media.MediaRouter$SimpleCallback.onRouteUnselected.

func (*RouterSimpleCallback) OnRouteVolumeChanged

func (m *RouterSimpleCallback) OnRouteVolumeChanged(arg0 *jni.Object, arg1 *jni.Object) error

OnRouteVolumeChanged calls android.media.MediaRouter$SimpleCallback.onRouteVolumeChanged.

func (*RouterSimpleCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter$SimpleCallback.toString.

type RouterUserRouteInfo

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

RouterUserRouteInfo wraps android.media.MediaRouter$UserRouteInfo.

func (*RouterUserRouteInfo) GetRemoteControlClient

func (m *RouterUserRouteInfo) GetRemoteControlClient() (*jni.Object, error)

GetRemoteControlClient calls android.media.MediaRouter$UserRouteInfo.getRemoteControlClient.

func (*RouterUserRouteInfo) RequestSetVolume

func (m *RouterUserRouteInfo) RequestSetVolume(arg0 int32) error

RequestSetVolume calls android.media.MediaRouter$UserRouteInfo.requestSetVolume.

func (*RouterUserRouteInfo) RequestUpdateVolume

func (m *RouterUserRouteInfo) RequestUpdateVolume(arg0 int32) error

RequestUpdateVolume calls android.media.MediaRouter$UserRouteInfo.requestUpdateVolume.

func (*RouterUserRouteInfo) SetDescription

func (m *RouterUserRouteInfo) SetDescription(arg0 string) error

SetDescription calls android.media.MediaRouter$UserRouteInfo.setDescription.

func (*RouterUserRouteInfo) SetIconDrawable

func (m *RouterUserRouteInfo) SetIconDrawable(arg0 *jni.Object) error

SetIconDrawable calls android.media.MediaRouter$UserRouteInfo.setIconDrawable.

func (*RouterUserRouteInfo) SetIconResource

func (m *RouterUserRouteInfo) SetIconResource(arg0 int32) error

SetIconResource calls android.media.MediaRouter$UserRouteInfo.setIconResource.

func (*RouterUserRouteInfo) SetName1

func (m *RouterUserRouteInfo) SetName1(arg0 int32) error

SetName1 calls android.media.MediaRouter$UserRouteInfo.setName.

func (*RouterUserRouteInfo) SetName1_1

func (m *RouterUserRouteInfo) SetName1_1(arg0 string) error

SetName1_1 calls android.media.MediaRouter$UserRouteInfo.setName.

func (*RouterUserRouteInfo) SetPlaybackStream

func (m *RouterUserRouteInfo) SetPlaybackStream(arg0 int32) error

SetPlaybackStream calls android.media.MediaRouter$UserRouteInfo.setPlaybackStream.

func (*RouterUserRouteInfo) SetPlaybackType

func (m *RouterUserRouteInfo) SetPlaybackType(arg0 int32) error

SetPlaybackType calls android.media.MediaRouter$UserRouteInfo.setPlaybackType.

func (*RouterUserRouteInfo) SetRemoteControlClient

func (m *RouterUserRouteInfo) SetRemoteControlClient(arg0 *jni.Object) error

SetRemoteControlClient calls android.media.MediaRouter$UserRouteInfo.setRemoteControlClient.

func (*RouterUserRouteInfo) SetStatus

func (m *RouterUserRouteInfo) SetStatus(arg0 string) error

SetStatus calls android.media.MediaRouter$UserRouteInfo.setStatus.

func (*RouterUserRouteInfo) SetVolume

func (m *RouterUserRouteInfo) SetVolume(arg0 int32) error

SetVolume calls android.media.MediaRouter$UserRouteInfo.setVolume.

func (*RouterUserRouteInfo) SetVolumeCallback

func (m *RouterUserRouteInfo) SetVolumeCallback(arg0 *jni.Object) error

SetVolumeCallback calls android.media.MediaRouter$UserRouteInfo.setVolumeCallback.

func (*RouterUserRouteInfo) SetVolumeHandling

func (m *RouterUserRouteInfo) SetVolumeHandling(arg0 int32) error

SetVolumeHandling calls android.media.MediaRouter$UserRouteInfo.setVolumeHandling.

func (*RouterUserRouteInfo) SetVolumeMax

func (m *RouterUserRouteInfo) SetVolumeMax(arg0 int32) error

SetVolumeMax calls android.media.MediaRouter$UserRouteInfo.setVolumeMax.

func (*RouterUserRouteInfo) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter$UserRouteInfo.toString.

type RouterVolumeCallback

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

RouterVolumeCallback wraps android.media.MediaRouter$VolumeCallback.

func (*RouterVolumeCallback) OnVolumeSetRequest

func (m *RouterVolumeCallback) OnVolumeSetRequest(arg0 *jni.Object, arg1 int32) error

OnVolumeSetRequest calls android.media.MediaRouter$VolumeCallback.onVolumeSetRequest.

func (*RouterVolumeCallback) OnVolumeUpdateRequest

func (m *RouterVolumeCallback) OnVolumeUpdateRequest(arg0 *jni.Object, arg1 int32) error

OnVolumeUpdateRequest calls android.media.MediaRouter$VolumeCallback.onVolumeUpdateRequest.

func (*RouterVolumeCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaRouter$VolumeCallback.toString.

type RoutingSessionInfo

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

RoutingSessionInfo wraps android.media.RoutingSessionInfo.

func (*RoutingSessionInfo) DescribeContents

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

DescribeContents calls android.media.RoutingSessionInfo.describeContents.

func (*RoutingSessionInfo) Equals

func (m *RoutingSessionInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.RoutingSessionInfo.equals.

func (*RoutingSessionInfo) GetClientPackageName

func (m *RoutingSessionInfo) GetClientPackageName() (string, error)

GetClientPackageName calls android.media.RoutingSessionInfo.getClientPackageName.

func (*RoutingSessionInfo) GetControlHints

func (m *RoutingSessionInfo) GetControlHints() (*jni.Object, error)

GetControlHints calls android.media.RoutingSessionInfo.getControlHints.

func (*RoutingSessionInfo) GetDeselectableRoutes added in v0.0.8

func (m *RoutingSessionInfo) GetDeselectableRoutes() (*jni.Object, error)

GetDeselectableRoutes calls android.media.RoutingSessionInfo.getDeselectableRoutes.

func (*RoutingSessionInfo) GetId

func (m *RoutingSessionInfo) GetId() (string, error)

GetId calls android.media.RoutingSessionInfo.getId.

func (*RoutingSessionInfo) GetName

func (m *RoutingSessionInfo) GetName() (*jni.Object, error)

GetName calls android.media.RoutingSessionInfo.getName.

func (*RoutingSessionInfo) GetSelectableRoutes added in v0.0.8

func (m *RoutingSessionInfo) GetSelectableRoutes() (*jni.Object, error)

GetSelectableRoutes calls android.media.RoutingSessionInfo.getSelectableRoutes.

func (*RoutingSessionInfo) GetSelectedRoutes added in v0.0.8

func (m *RoutingSessionInfo) GetSelectedRoutes() (*jni.Object, error)

GetSelectedRoutes calls android.media.RoutingSessionInfo.getSelectedRoutes.

func (*RoutingSessionInfo) GetTransferReason

func (m *RoutingSessionInfo) GetTransferReason() (int32, error)

GetTransferReason calls android.media.RoutingSessionInfo.getTransferReason.

func (*RoutingSessionInfo) GetTransferableRoutes added in v0.0.8

func (m *RoutingSessionInfo) GetTransferableRoutes() (*jni.Object, error)

GetTransferableRoutes calls android.media.RoutingSessionInfo.getTransferableRoutes.

func (*RoutingSessionInfo) GetVolume

func (m *RoutingSessionInfo) GetVolume() (int32, error)

GetVolume calls android.media.RoutingSessionInfo.getVolume.

func (*RoutingSessionInfo) GetVolumeHandling

func (m *RoutingSessionInfo) GetVolumeHandling() (int32, error)

GetVolumeHandling calls android.media.RoutingSessionInfo.getVolumeHandling.

func (*RoutingSessionInfo) GetVolumeMax

func (m *RoutingSessionInfo) GetVolumeMax() (int32, error)

GetVolumeMax calls android.media.RoutingSessionInfo.getVolumeMax.

func (*RoutingSessionInfo) HashCode

func (m *RoutingSessionInfo) HashCode() (int32, error)

HashCode calls android.media.RoutingSessionInfo.hashCode.

func (*RoutingSessionInfo) ToString

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

ToString calls android.media.RoutingSessionInfo.toString.

func (*RoutingSessionInfo) WriteToParcel

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

WriteToParcel calls android.media.RoutingSessionInfo.writeToParcel.

type RoutingSessionInfoBuilder

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

RoutingSessionInfoBuilder wraps android.media.RoutingSessionInfo$Builder.

func (*RoutingSessionInfoBuilder) AddDeselectableRoute

func (m *RoutingSessionInfoBuilder) AddDeselectableRoute(arg0 string) (*jni.Object, error)

AddDeselectableRoute calls android.media.RoutingSessionInfo$Builder.addDeselectableRoute.

func (*RoutingSessionInfoBuilder) AddSelectableRoute

func (m *RoutingSessionInfoBuilder) AddSelectableRoute(arg0 string) (*jni.Object, error)

AddSelectableRoute calls android.media.RoutingSessionInfo$Builder.addSelectableRoute.

func (*RoutingSessionInfoBuilder) AddSelectedRoute

func (m *RoutingSessionInfoBuilder) AddSelectedRoute(arg0 string) (*jni.Object, error)

AddSelectedRoute calls android.media.RoutingSessionInfo$Builder.addSelectedRoute.

func (*RoutingSessionInfoBuilder) AddTransferableRoute

func (m *RoutingSessionInfoBuilder) AddTransferableRoute(arg0 string) (*jni.Object, error)

AddTransferableRoute calls android.media.RoutingSessionInfo$Builder.addTransferableRoute.

func (*RoutingSessionInfoBuilder) Build

func (m *RoutingSessionInfoBuilder) Build() (*jni.Object, error)

Build calls android.media.RoutingSessionInfo$Builder.build.

func (*RoutingSessionInfoBuilder) ClearDeselectableRoutes

func (m *RoutingSessionInfoBuilder) ClearDeselectableRoutes() (*jni.Object, error)

ClearDeselectableRoutes calls android.media.RoutingSessionInfo$Builder.clearDeselectableRoutes.

func (*RoutingSessionInfoBuilder) ClearSelectableRoutes

func (m *RoutingSessionInfoBuilder) ClearSelectableRoutes() (*jni.Object, error)

ClearSelectableRoutes calls android.media.RoutingSessionInfo$Builder.clearSelectableRoutes.

func (*RoutingSessionInfoBuilder) ClearSelectedRoutes

func (m *RoutingSessionInfoBuilder) ClearSelectedRoutes() (*jni.Object, error)

ClearSelectedRoutes calls android.media.RoutingSessionInfo$Builder.clearSelectedRoutes.

func (*RoutingSessionInfoBuilder) ClearTransferableRoutes

func (m *RoutingSessionInfoBuilder) ClearTransferableRoutes() (*jni.Object, error)

ClearTransferableRoutes calls android.media.RoutingSessionInfo$Builder.clearTransferableRoutes.

func (*RoutingSessionInfoBuilder) RemoveDeselectableRoute

func (m *RoutingSessionInfoBuilder) RemoveDeselectableRoute(arg0 string) (*jni.Object, error)

RemoveDeselectableRoute calls android.media.RoutingSessionInfo$Builder.removeDeselectableRoute.

func (*RoutingSessionInfoBuilder) RemoveSelectableRoute

func (m *RoutingSessionInfoBuilder) RemoveSelectableRoute(arg0 string) (*jni.Object, error)

RemoveSelectableRoute calls android.media.RoutingSessionInfo$Builder.removeSelectableRoute.

func (*RoutingSessionInfoBuilder) RemoveSelectedRoute

func (m *RoutingSessionInfoBuilder) RemoveSelectedRoute(arg0 string) (*jni.Object, error)

RemoveSelectedRoute calls android.media.RoutingSessionInfo$Builder.removeSelectedRoute.

func (*RoutingSessionInfoBuilder) RemoveTransferableRoute

func (m *RoutingSessionInfoBuilder) RemoveTransferableRoute(arg0 string) (*jni.Object, error)

RemoveTransferableRoute calls android.media.RoutingSessionInfo$Builder.removeTransferableRoute.

func (*RoutingSessionInfoBuilder) SetControlHints

func (m *RoutingSessionInfoBuilder) SetControlHints(arg0 *jni.Object) (*jni.Object, error)

SetControlHints calls android.media.RoutingSessionInfo$Builder.setControlHints.

func (*RoutingSessionInfoBuilder) SetName

func (m *RoutingSessionInfoBuilder) SetName(arg0 string) (*jni.Object, error)

SetName calls android.media.RoutingSessionInfo$Builder.setName.

func (*RoutingSessionInfoBuilder) SetTransferInitiator

func (m *RoutingSessionInfoBuilder) SetTransferInitiator(arg0 *jni.Object, arg1 string) (*jni.Object, error)

SetTransferInitiator calls android.media.RoutingSessionInfo$Builder.setTransferInitiator.

func (*RoutingSessionInfoBuilder) SetTransferReason

func (m *RoutingSessionInfoBuilder) SetTransferReason(arg0 int32) (*jni.Object, error)

SetTransferReason calls android.media.RoutingSessionInfo$Builder.setTransferReason.

func (*RoutingSessionInfoBuilder) SetVolume

func (m *RoutingSessionInfoBuilder) SetVolume(arg0 int32) (*jni.Object, error)

SetVolume calls android.media.RoutingSessionInfo$Builder.setVolume.

func (*RoutingSessionInfoBuilder) SetVolumeHandling

func (m *RoutingSessionInfoBuilder) SetVolumeHandling(arg0 int32) (*jni.Object, error)

SetVolumeHandling calls android.media.RoutingSessionInfo$Builder.setVolumeHandling.

func (*RoutingSessionInfoBuilder) SetVolumeMax

func (m *RoutingSessionInfoBuilder) SetVolumeMax(arg0 int32) (*jni.Object, error)

SetVolumeMax calls android.media.RoutingSessionInfo$Builder.setVolumeMax.

func (*RoutingSessionInfoBuilder) ToString added in v0.0.8

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

ToString calls android.media.RoutingSessionInfo$Builder.toString.

type ScannerConnection

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

ScannerConnection wraps android.media.MediaScannerConnection.

func NewScannerConnection

func NewScannerConnection(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*ScannerConnection, error)

NewScannerConnection creates a new android.media.MediaScannerConnection instance.

func (*ScannerConnection) Connect

func (m *ScannerConnection) Connect() error

Connect calls android.media.MediaScannerConnection.connect.

func (*ScannerConnection) Disconnect

func (m *ScannerConnection) Disconnect() error

Disconnect calls android.media.MediaScannerConnection.disconnect.

func (*ScannerConnection) OnServiceConnected

func (m *ScannerConnection) OnServiceConnected(arg0 *jni.Object, arg1 *jni.Object) error

OnServiceConnected calls android.media.MediaScannerConnection.onServiceConnected.

func (*ScannerConnection) OnServiceDisconnected

func (m *ScannerConnection) OnServiceDisconnected(arg0 *jni.Object) error

OnServiceDisconnected calls android.media.MediaScannerConnection.onServiceDisconnected.

func (*ScannerConnection) ScanFile2_1

func (m *ScannerConnection) ScanFile2_1(arg0 string, arg1 string) error

ScanFile2_1 calls android.media.MediaScannerConnection.scanFile.

func (*ScannerConnection) ScanFile4

func (m *ScannerConnection) ScanFile4(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 *jni.Object,
) error

ScanFile4 calls android.media.MediaScannerConnection.scanFile.

func (*ScannerConnection) ToString added in v0.0.8

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

ToString calls android.media.MediaScannerConnection.toString.

type ScannerConnectionMediaScannerConnectionClient

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

ScannerConnectionMediaScannerConnectionClient wraps android.media.MediaScannerConnection$MediaScannerConnectionClient.

func (*ScannerConnectionMediaScannerConnectionClient) OnMediaScannerConnected

func (m *ScannerConnectionMediaScannerConnectionClient) OnMediaScannerConnected() error

OnMediaScannerConnected calls android.media.MediaScannerConnection$MediaScannerConnectionClient.onMediaScannerConnected.

func (*ScannerConnectionMediaScannerConnectionClient) ToString added in v0.0.8

ToString calls android.media.MediaScannerConnection$MediaScannerConnectionClient.toString.

type ScannerConnectionOnScanCompletedListener

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

ScannerConnectionOnScanCompletedListener wraps android.media.MediaScannerConnection$OnScanCompletedListener.

func (*ScannerConnectionOnScanCompletedListener) OnScanCompleted

func (m *ScannerConnectionOnScanCompletedListener) OnScanCompleted(arg0 string, arg1 *jni.Object) error

OnScanCompleted calls android.media.MediaScannerConnection$OnScanCompletedListener.onScanCompleted.

func (*ScannerConnectionOnScanCompletedListener) ToString added in v0.0.8

ToString calls android.media.MediaScannerConnection$OnScanCompletedListener.toString.

type Session2

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

Session2 wraps android.media.MediaSession2.

func (*Session2) BroadcastSessionCommand

func (m *Session2) BroadcastSessionCommand(arg0 *jni.Object, arg1 *jni.Object) error

BroadcastSessionCommand calls android.media.MediaSession2.broadcastSessionCommand.

func (*Session2) CancelSessionCommand

func (m *Session2) CancelSessionCommand(arg0 *jni.Object, arg1 *jni.Object) error

CancelSessionCommand calls android.media.MediaSession2.cancelSessionCommand.

func (*Session2) Close

func (m *Session2) Close() error

Close calls android.media.MediaSession2.close.

func (*Session2) GetConnectedControllers added in v0.0.8

func (m *Session2) GetConnectedControllers() (*jni.Object, error)

GetConnectedControllers calls android.media.MediaSession2.getConnectedControllers.

func (*Session2) GetId

func (m *Session2) GetId() (string, error)

GetId calls android.media.MediaSession2.getId.

func (*Session2) GetToken

func (m *Session2) GetToken() (*jni.Object, error)

GetToken calls android.media.MediaSession2.getToken.

func (*Session2) IsPlaybackActive

func (m *Session2) IsPlaybackActive() (bool, error)

IsPlaybackActive calls android.media.MediaSession2.isPlaybackActive.

func (*Session2) SendSessionCommand

func (m *Session2) SendSessionCommand(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

SendSessionCommand calls android.media.MediaSession2.sendSessionCommand.

func (*Session2) SetPlaybackActive

func (m *Session2) SetPlaybackActive(arg0 bool) error

SetPlaybackActive calls android.media.MediaSession2.setPlaybackActive.

func (*Session2) ToString added in v0.0.8

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

ToString calls android.media.MediaSession2.toString.

type Session2Builder

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

Session2Builder wraps android.media.MediaSession2$Builder.

func (*Session2Builder) Build

func (m *Session2Builder) Build() (*jni.Object, error)

Build calls android.media.MediaSession2$Builder.build.

func (*Session2Builder) SetExtras

func (m *Session2Builder) SetExtras(arg0 *jni.Object) (*jni.Object, error)

SetExtras calls android.media.MediaSession2$Builder.setExtras.

func (*Session2Builder) SetId

func (m *Session2Builder) SetId(arg0 string) (*jni.Object, error)

SetId calls android.media.MediaSession2$Builder.setId.

func (*Session2Builder) SetSessionActivity

func (m *Session2Builder) SetSessionActivity(arg0 *jni.Object) (*jni.Object, error)

SetSessionActivity calls android.media.MediaSession2$Builder.setSessionActivity.

func (*Session2Builder) SetSessionCallback

func (m *Session2Builder) SetSessionCallback(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

SetSessionCallback calls android.media.MediaSession2$Builder.setSessionCallback.

func (*Session2Builder) ToString added in v0.0.8

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

ToString calls android.media.MediaSession2$Builder.toString.

type Session2Command

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

Session2Command wraps android.media.Session2Command.

func NewSession2Command

func NewSession2Command(vm *jni.VM, arg0 int32) (*Session2Command, error)

NewSession2Command creates a new android.media.Session2Command instance.

func (*Session2Command) DescribeContents

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

DescribeContents calls android.media.Session2Command.describeContents.

func (*Session2Command) Equals

func (m *Session2Command) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.Session2Command.equals.

func (*Session2Command) GetCommandCode

func (m *Session2Command) GetCommandCode() (int32, error)

GetCommandCode calls android.media.Session2Command.getCommandCode.

func (*Session2Command) GetCustomAction

func (m *Session2Command) GetCustomAction() (string, error)

GetCustomAction calls android.media.Session2Command.getCustomAction.

func (*Session2Command) GetCustomExtras

func (m *Session2Command) GetCustomExtras() (*jni.Object, error)

GetCustomExtras calls android.media.Session2Command.getCustomExtras.

func (*Session2Command) HashCode

func (m *Session2Command) HashCode() (int32, error)

HashCode calls android.media.Session2Command.hashCode.

func (*Session2Command) ToString added in v0.0.8

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

ToString calls android.media.Session2Command.toString.

func (*Session2Command) WriteToParcel

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

WriteToParcel calls android.media.Session2Command.writeToParcel.

type Session2CommandGroup

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

Session2CommandGroup wraps android.media.Session2CommandGroup.

func (*Session2CommandGroup) DescribeContents

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

DescribeContents calls android.media.Session2CommandGroup.describeContents.

func (*Session2CommandGroup) GetCommands added in v0.0.8

func (m *Session2CommandGroup) GetCommands() (*jni.Object, error)

GetCommands calls android.media.Session2CommandGroup.getCommands.

func (*Session2CommandGroup) HasCommand1

func (m *Session2CommandGroup) HasCommand1(arg0 *jni.Object) (bool, error)

HasCommand1 calls android.media.Session2CommandGroup.hasCommand.

func (*Session2CommandGroup) HasCommand1_1

func (m *Session2CommandGroup) HasCommand1_1(arg0 int32) (bool, error)

HasCommand1_1 calls android.media.Session2CommandGroup.hasCommand.

func (*Session2CommandGroup) ToString added in v0.0.8

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

ToString calls android.media.Session2CommandGroup.toString.

func (*Session2CommandGroup) WriteToParcel

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

WriteToParcel calls android.media.Session2CommandGroup.writeToParcel.

type Session2CommandGroupBuilder

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

Session2CommandGroupBuilder wraps android.media.Session2CommandGroup$Builder.

func (*Session2CommandGroupBuilder) AddCommand

func (m *Session2CommandGroupBuilder) AddCommand(arg0 *jni.Object) (*jni.Object, error)

AddCommand calls android.media.Session2CommandGroup$Builder.addCommand.

func (*Session2CommandGroupBuilder) Build

Build calls android.media.Session2CommandGroup$Builder.build.

func (*Session2CommandGroupBuilder) RemoveCommand

func (m *Session2CommandGroupBuilder) RemoveCommand(arg0 *jni.Object) (*jni.Object, error)

RemoveCommand calls android.media.Session2CommandGroup$Builder.removeCommand.

func (*Session2CommandGroupBuilder) ToString added in v0.0.8

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

ToString calls android.media.Session2CommandGroup$Builder.toString.

type Session2CommandResult

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

Session2CommandResult wraps android.media.Session2Command$Result.

func (*Session2CommandResult) GetResultCode

func (m *Session2CommandResult) GetResultCode() (int32, error)

GetResultCode calls android.media.Session2Command$Result.getResultCode.

func (*Session2CommandResult) GetResultData

func (m *Session2CommandResult) GetResultData() (*jni.Object, error)

GetResultData calls android.media.Session2Command$Result.getResultData.

func (*Session2CommandResult) ToString added in v0.0.8

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

ToString calls android.media.Session2Command$Result.toString.

type Session2ControllerInfo

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

Session2ControllerInfo wraps android.media.MediaSession2$ControllerInfo.

func (*Session2ControllerInfo) Equals

func (m *Session2ControllerInfo) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaSession2$ControllerInfo.equals.

func (*Session2ControllerInfo) GetConnectionHints

func (m *Session2ControllerInfo) GetConnectionHints() (*jni.Object, error)

GetConnectionHints calls android.media.MediaSession2$ControllerInfo.getConnectionHints.

func (*Session2ControllerInfo) GetPackageName

func (m *Session2ControllerInfo) GetPackageName() (string, error)

GetPackageName calls android.media.MediaSession2$ControllerInfo.getPackageName.

func (*Session2ControllerInfo) GetRemoteUserInfo

func (m *Session2ControllerInfo) GetRemoteUserInfo() (*jni.Object, error)

GetRemoteUserInfo calls android.media.MediaSession2$ControllerInfo.getRemoteUserInfo.

func (*Session2ControllerInfo) GetUid

func (m *Session2ControllerInfo) GetUid() (int32, error)

GetUid calls android.media.MediaSession2$ControllerInfo.getUid.

func (*Session2ControllerInfo) HashCode

func (m *Session2ControllerInfo) HashCode() (int32, error)

HashCode calls android.media.MediaSession2$ControllerInfo.hashCode.

func (*Session2ControllerInfo) ToString

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

ToString calls android.media.MediaSession2$ControllerInfo.toString.

type Session2Service

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

Session2Service wraps android.media.MediaSession2Service.

func (*Session2Service) AddSession

func (m *Session2Service) AddSession(arg0 *jni.Object) error

AddSession calls android.media.MediaSession2Service.addSession.

func (*Session2Service) GetSessions added in v0.0.8

func (m *Session2Service) GetSessions() (*jni.Object, error)

GetSessions calls android.media.MediaSession2Service.getSessions.

func (*Session2Service) OnBind

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

OnBind calls android.media.MediaSession2Service.onBind.

func (*Session2Service) OnCreate

func (m *Session2Service) OnCreate() error

OnCreate calls android.media.MediaSession2Service.onCreate.

func (*Session2Service) OnDestroy

func (m *Session2Service) OnDestroy() error

OnDestroy calls android.media.MediaSession2Service.onDestroy.

func (*Session2Service) OnGetSession

func (m *Session2Service) OnGetSession(arg0 *jni.Object) (*jni.Object, error)

OnGetSession calls android.media.MediaSession2Service.onGetSession.

func (*Session2Service) OnUpdateNotification

func (m *Session2Service) OnUpdateNotification(arg0 *jni.Object) (*jni.Object, error)

OnUpdateNotification calls android.media.MediaSession2Service.onUpdateNotification.

func (*Session2Service) RemoveSession

func (m *Session2Service) RemoveSession(arg0 *jni.Object) error

RemoveSession calls android.media.MediaSession2Service.removeSession.

func (*Session2Service) ToString added in v0.0.8

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

ToString calls android.media.MediaSession2Service.toString.

type Session2ServiceMediaNotification

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

Session2ServiceMediaNotification wraps android.media.MediaSession2Service$MediaNotification.

func (*Session2ServiceMediaNotification) GetNotification

func (m *Session2ServiceMediaNotification) GetNotification() (*jni.Object, error)

GetNotification calls android.media.MediaSession2Service$MediaNotification.getNotification.

func (*Session2ServiceMediaNotification) GetNotificationId

func (m *Session2ServiceMediaNotification) GetNotificationId() (int32, error)

GetNotificationId calls android.media.MediaSession2Service$MediaNotification.getNotificationId.

func (*Session2ServiceMediaNotification) ToString added in v0.0.8

ToString calls android.media.MediaSession2Service$MediaNotification.toString.

type Session2SessionCallback

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

Session2SessionCallback wraps android.media.MediaSession2$SessionCallback.

func (*Session2SessionCallback) OnCommandResult

func (m *Session2SessionCallback) OnCommandResult(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 *jni.Object,
	arg4 *jni.Object,
) error

OnCommandResult calls android.media.MediaSession2$SessionCallback.onCommandResult.

func (*Session2SessionCallback) OnConnect

func (m *Session2SessionCallback) OnConnect(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error)

OnConnect calls android.media.MediaSession2$SessionCallback.onConnect.

func (*Session2SessionCallback) OnDisconnected

func (m *Session2SessionCallback) OnDisconnected(arg0 *jni.Object, arg1 *jni.Object) error

OnDisconnected calls android.media.MediaSession2$SessionCallback.onDisconnected.

func (*Session2SessionCallback) OnPostConnect

func (m *Session2SessionCallback) OnPostConnect(arg0 *jni.Object, arg1 *jni.Object) error

OnPostConnect calls android.media.MediaSession2$SessionCallback.onPostConnect.

func (*Session2SessionCallback) OnSessionCommand

func (m *Session2SessionCallback) OnSessionCommand(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 *jni.Object,
) (*jni.Object, error)

OnSessionCommand calls android.media.MediaSession2$SessionCallback.onSessionCommand.

func (*Session2SessionCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaSession2$SessionCallback.toString.

type Session2Token

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

Session2Token wraps android.media.Session2Token.

func NewSession2Token

func NewSession2Token(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*Session2Token, error)

NewSession2Token creates a new android.media.Session2Token instance.

func (*Session2Token) DescribeContents

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

DescribeContents calls android.media.Session2Token.describeContents.

func (*Session2Token) Equals

func (m *Session2Token) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.Session2Token.equals.

func (*Session2Token) GetExtras

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

GetExtras calls android.media.Session2Token.getExtras.

func (*Session2Token) GetPackageName

func (m *Session2Token) GetPackageName() (string, error)

GetPackageName calls android.media.Session2Token.getPackageName.

func (*Session2Token) GetServiceName

func (m *Session2Token) GetServiceName() (string, error)

GetServiceName calls android.media.Session2Token.getServiceName.

func (*Session2Token) GetType

func (m *Session2Token) GetType() (int32, error)

GetType calls android.media.Session2Token.getType.

func (*Session2Token) GetUid

func (m *Session2Token) GetUid() (int32, error)

GetUid calls android.media.Session2Token.getUid.

func (*Session2Token) HashCode

func (m *Session2Token) HashCode() (int32, error)

HashCode calls android.media.Session2Token.hashCode.

func (*Session2Token) ToString

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

ToString calls android.media.Session2Token.toString.

func (*Session2Token) WriteToParcel

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

WriteToParcel calls android.media.Session2Token.writeToParcel.

type SoundPool

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

SoundPool wraps android.media.SoundPool.

func NewSoundPool

func NewSoundPool(vm *jni.VM, arg0 int32, arg1 int32, arg2 int32) (*SoundPool, error)

NewSoundPool creates a new android.media.SoundPool instance.

func (*SoundPool) AutoPause

func (m *SoundPool) AutoPause() error

AutoPause calls android.media.SoundPool.autoPause.

func (*SoundPool) AutoResume

func (m *SoundPool) AutoResume() error

AutoResume calls android.media.SoundPool.autoResume.

func (*SoundPool) Load2_1

func (m *SoundPool) Load2_1(arg0 *jni.Object, arg1 int32) (int32, error)

Load2_1 calls android.media.SoundPool.load.

func (*SoundPool) Load2_3

func (m *SoundPool) Load2_3(arg0 string, arg1 int32) (int32, error)

Load2_3 calls android.media.SoundPool.load.

func (*SoundPool) Load3

func (m *SoundPool) Load3(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (int32, error)

Load3 calls android.media.SoundPool.load.

func (*SoundPool) Load4_2

func (m *SoundPool) Load4_2(
	arg0 *jni.Object,
	arg1 int64,
	arg2 int64,
	arg3 int32,
) (int32, error)

Load4_2 calls android.media.SoundPool.load.

func (*SoundPool) Pause

func (m *SoundPool) Pause(arg0 int32) error

Pause calls android.media.SoundPool.pause.

func (*SoundPool) Play

func (m *SoundPool) Play(
	arg0 int32,
	arg1 float32,
	arg2 float32,
	arg3 int32,
	arg4 int32,
	arg5 float32,
) (int32, error)

Play calls android.media.SoundPool.play.

func (*SoundPool) Release

func (m *SoundPool) Release() error

Release calls android.media.SoundPool.release.

func (*SoundPool) Resume

func (m *SoundPool) Resume(arg0 int32) error

Resume calls android.media.SoundPool.resume.

func (*SoundPool) SetLoop

func (m *SoundPool) SetLoop(arg0 int32, arg1 int32) error

SetLoop calls android.media.SoundPool.setLoop.

func (*SoundPool) SetOnLoadCompleteListener

func (m *SoundPool) SetOnLoadCompleteListener(arg0 *jni.Object) error

SetOnLoadCompleteListener calls android.media.SoundPool.setOnLoadCompleteListener.

func (*SoundPool) SetPriority

func (m *SoundPool) SetPriority(arg0 int32, arg1 int32) error

SetPriority calls android.media.SoundPool.setPriority.

func (*SoundPool) SetRate

func (m *SoundPool) SetRate(arg0 int32, arg1 float32) error

SetRate calls android.media.SoundPool.setRate.

func (*SoundPool) SetVolume

func (m *SoundPool) SetVolume(
	arg0 int32,
	arg1 float32,
	arg2 float32,
) error

SetVolume calls android.media.SoundPool.setVolume.

func (*SoundPool) Stop

func (m *SoundPool) Stop(arg0 int32) error

Stop calls android.media.SoundPool.stop.

func (*SoundPool) ToString added in v0.0.8

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

ToString calls android.media.SoundPool.toString.

func (*SoundPool) Unload

func (m *SoundPool) Unload(arg0 int32) (bool, error)

Unload calls android.media.SoundPool.unload.

type SoundPoolBuilder

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

SoundPoolBuilder wraps android.media.SoundPool$Builder.

func (*SoundPoolBuilder) Build

func (m *SoundPoolBuilder) Build() (*jni.Object, error)

Build calls android.media.SoundPool$Builder.build.

func (*SoundPoolBuilder) SetAudioAttributes

func (m *SoundPoolBuilder) SetAudioAttributes(arg0 *jni.Object) (*jni.Object, error)

SetAudioAttributes calls android.media.SoundPool$Builder.setAudioAttributes.

func (*SoundPoolBuilder) SetAudioSessionId

func (m *SoundPoolBuilder) SetAudioSessionId(arg0 int32) (*jni.Object, error)

SetAudioSessionId calls android.media.SoundPool$Builder.setAudioSessionId.

func (*SoundPoolBuilder) SetContext

func (m *SoundPoolBuilder) SetContext(arg0 *jni.Object) (*jni.Object, error)

SetContext calls android.media.SoundPool$Builder.setContext.

func (*SoundPoolBuilder) SetMaxStreams

func (m *SoundPoolBuilder) SetMaxStreams(arg0 int32) (*jni.Object, error)

SetMaxStreams calls android.media.SoundPool$Builder.setMaxStreams.

func (*SoundPoolBuilder) ToString added in v0.0.8

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

ToString calls android.media.SoundPool$Builder.toString.

type SoundPoolOnLoadCompleteListener

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

SoundPoolOnLoadCompleteListener wraps android.media.SoundPool$OnLoadCompleteListener.

func (*SoundPoolOnLoadCompleteListener) OnLoadComplete

func (m *SoundPoolOnLoadCompleteListener) OnLoadComplete(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

OnLoadComplete calls android.media.SoundPool$OnLoadCompleteListener.onLoadComplete.

func (*SoundPoolOnLoadCompleteListener) ToString added in v0.0.8

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

ToString calls android.media.SoundPool$OnLoadCompleteListener.toString.

type Spatializer

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

Spatializer wraps android.media.Spatializer.

func (*Spatializer) AddOnHeadTrackerAvailableListener

func (m *Spatializer) AddOnHeadTrackerAvailableListener(arg0 *jni.Object, arg1 *jni.Object) error

AddOnHeadTrackerAvailableListener calls android.media.Spatializer.addOnHeadTrackerAvailableListener.

func (*Spatializer) AddOnSpatializerStateChangedListener

func (m *Spatializer) AddOnSpatializerStateChangedListener(arg0 *jni.Object, arg1 *jni.Object) error

AddOnSpatializerStateChangedListener calls android.media.Spatializer.addOnSpatializerStateChangedListener.

func (*Spatializer) CanBeSpatialized

func (m *Spatializer) CanBeSpatialized(arg0 *jni.Object, arg1 *jni.Object) (bool, error)

CanBeSpatialized calls android.media.Spatializer.canBeSpatialized.

func (*Spatializer) GetImmersiveAudioLevel

func (m *Spatializer) GetImmersiveAudioLevel() (int32, error)

GetImmersiveAudioLevel calls android.media.Spatializer.getImmersiveAudioLevel.

func (*Spatializer) GetSpatializedChannelMasks added in v0.0.8

func (m *Spatializer) GetSpatializedChannelMasks() (*jni.Object, error)

GetSpatializedChannelMasks calls android.media.Spatializer.getSpatializedChannelMasks.

func (*Spatializer) IsAvailable

func (m *Spatializer) IsAvailable() (bool, error)

IsAvailable calls android.media.Spatializer.isAvailable.

func (*Spatializer) IsEnabled

func (m *Spatializer) IsEnabled() (bool, error)

IsEnabled calls android.media.Spatializer.isEnabled.

func (*Spatializer) IsHeadTrackerAvailable

func (m *Spatializer) IsHeadTrackerAvailable() (bool, error)

IsHeadTrackerAvailable calls android.media.Spatializer.isHeadTrackerAvailable.

func (*Spatializer) RemoveOnHeadTrackerAvailableListener

func (m *Spatializer) RemoveOnHeadTrackerAvailableListener(arg0 *jni.Object) error

RemoveOnHeadTrackerAvailableListener calls android.media.Spatializer.removeOnHeadTrackerAvailableListener.

func (*Spatializer) RemoveOnSpatializerStateChangedListener

func (m *Spatializer) RemoveOnSpatializerStateChangedListener(arg0 *jni.Object) error

RemoveOnSpatializerStateChangedListener calls android.media.Spatializer.removeOnSpatializerStateChangedListener.

func (*Spatializer) ToString added in v0.0.8

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

ToString calls android.media.Spatializer.toString.

type SpatializerOnHeadTrackerAvailableListener

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

SpatializerOnHeadTrackerAvailableListener wraps android.media.Spatializer$OnHeadTrackerAvailableListener.

func (*SpatializerOnHeadTrackerAvailableListener) OnHeadTrackerAvailableChanged

func (m *SpatializerOnHeadTrackerAvailableListener) OnHeadTrackerAvailableChanged(arg0 *jni.Object, arg1 bool) error

OnHeadTrackerAvailableChanged calls android.media.Spatializer$OnHeadTrackerAvailableListener.onHeadTrackerAvailableChanged.

func (*SpatializerOnHeadTrackerAvailableListener) ToString added in v0.0.8

ToString calls android.media.Spatializer$OnHeadTrackerAvailableListener.toString.

type SpatializerOnSpatializerStateChangedListener

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

SpatializerOnSpatializerStateChangedListener wraps android.media.Spatializer$OnSpatializerStateChangedListener.

func (*SpatializerOnSpatializerStateChangedListener) OnSpatializerAvailableChanged

func (m *SpatializerOnSpatializerStateChangedListener) OnSpatializerAvailableChanged(arg0 *jni.Object, arg1 bool) error

OnSpatializerAvailableChanged calls android.media.Spatializer$OnSpatializerStateChangedListener.onSpatializerAvailableChanged.

func (*SpatializerOnSpatializerStateChangedListener) OnSpatializerEnabledChanged

func (m *SpatializerOnSpatializerStateChangedListener) OnSpatializerEnabledChanged(arg0 *jni.Object, arg1 bool) error

OnSpatializerEnabledChanged calls android.media.Spatializer$OnSpatializerStateChangedListener.onSpatializerEnabledChanged.

func (*SpatializerOnSpatializerStateChangedListener) ToString added in v0.0.8

ToString calls android.media.Spatializer$OnSpatializerStateChangedListener.toString.

type SubtitleData

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

SubtitleData wraps android.media.SubtitleData.

func NewSubtitleData

func NewSubtitleData(vm *jni.VM, arg0 int32, arg1 int64, arg2 int64, arg3 *jni.Object) (*SubtitleData, error)

NewSubtitleData creates a new android.media.SubtitleData instance.

func (*SubtitleData) GetData

func (m *SubtitleData) GetData() (*jni.Object, error)

GetData calls android.media.SubtitleData.getData.

func (*SubtitleData) GetDurationUs

func (m *SubtitleData) GetDurationUs() (int64, error)

GetDurationUs calls android.media.SubtitleData.getDurationUs.

func (*SubtitleData) GetStartTimeUs

func (m *SubtitleData) GetStartTimeUs() (int64, error)

GetStartTimeUs calls android.media.SubtitleData.getStartTimeUs.

func (*SubtitleData) GetTrackIndex

func (m *SubtitleData) GetTrackIndex() (int32, error)

GetTrackIndex calls android.media.SubtitleData.getTrackIndex.

func (*SubtitleData) ToString added in v0.0.8

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

ToString calls android.media.SubtitleData.toString.

type Sync

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

Sync wraps android.media.MediaSync.

func NewSync

func NewSync(vm *jni.VM) (*Sync, error)

NewSync creates a new android.media.MediaSync instance.

func (*Sync) CreateInputSurface

func (m *Sync) CreateInputSurface() (*jni.Object, error)

CreateInputSurface calls android.media.MediaSync.createInputSurface.

func (*Sync) Flush

func (m *Sync) Flush() error

Flush calls android.media.MediaSync.flush.

func (*Sync) GetPlaybackParams

func (m *Sync) GetPlaybackParams() (*jni.Object, error)

GetPlaybackParams calls android.media.MediaSync.getPlaybackParams.

func (*Sync) GetSyncParams

func (m *Sync) GetSyncParams() (*jni.Object, error)

GetSyncParams calls android.media.MediaSync.getSyncParams.

func (*Sync) GetTimestamp

func (m *Sync) GetTimestamp() (*jni.Object, error)

GetTimestamp calls android.media.MediaSync.getTimestamp.

func (*Sync) Release

func (m *Sync) Release() error

Release calls android.media.MediaSync.release.

func (*Sync) SetAudioTrack

func (m *Sync) SetAudioTrack(arg0 *jni.Object) error

SetAudioTrack calls android.media.MediaSync.setAudioTrack.

func (*Sync) SetPlaybackParams

func (m *Sync) SetPlaybackParams(arg0 *jni.Object) error

SetPlaybackParams calls android.media.MediaSync.setPlaybackParams.

func (*Sync) SetSurface

func (m *Sync) SetSurface(arg0 *jni.Object) error

SetSurface calls android.media.MediaSync.setSurface.

func (*Sync) SetSyncParams

func (m *Sync) SetSyncParams(arg0 *jni.Object) error

SetSyncParams calls android.media.MediaSync.setSyncParams.

func (*Sync) ToString added in v0.0.8

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

ToString calls android.media.MediaSync.toString.

type SyncCallback added in v0.0.8

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

SyncCallback wraps android.media.MediaSync$Callback.

func (*SyncCallback) ToString added in v0.0.8

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

ToString calls android.media.MediaSync$Callback.toString.

type SyncEvent

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

SyncEvent wraps android.media.MediaSyncEvent.

func (*SyncEvent) CreateEvent

func (m *SyncEvent) CreateEvent(arg0 int32) (*jni.Object, error)

CreateEvent calls android.media.MediaSyncEvent.createEvent.

func (*SyncEvent) DescribeContents

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

DescribeContents calls android.media.MediaSyncEvent.describeContents.

func (*SyncEvent) Equals

func (m *SyncEvent) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaSyncEvent.equals.

func (*SyncEvent) GetAudioSessionId

func (m *SyncEvent) GetAudioSessionId() (int32, error)

GetAudioSessionId calls android.media.MediaSyncEvent.getAudioSessionId.

func (*SyncEvent) GetType

func (m *SyncEvent) GetType() (int32, error)

GetType calls android.media.MediaSyncEvent.getType.

func (*SyncEvent) HashCode

func (m *SyncEvent) HashCode() (int32, error)

HashCode calls android.media.MediaSyncEvent.hashCode.

func (*SyncEvent) SetAudioSessionId

func (m *SyncEvent) SetAudioSessionId(arg0 int32) (*jni.Object, error)

SetAudioSessionId calls android.media.MediaSyncEvent.setAudioSessionId.

func (*SyncEvent) ToString

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

ToString calls android.media.MediaSyncEvent.toString.

func (*SyncEvent) WriteToParcel

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

WriteToParcel calls android.media.MediaSyncEvent.writeToParcel.

type SyncOnErrorListener

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

SyncOnErrorListener wraps android.media.MediaSync$OnErrorListener.

func (*SyncOnErrorListener) OnError

func (m *SyncOnErrorListener) OnError(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) error

OnError calls android.media.MediaSync$OnErrorListener.onError.

func (*SyncOnErrorListener) ToString added in v0.0.8

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

ToString calls android.media.MediaSync$OnErrorListener.toString.

type SyncParams

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

SyncParams wraps android.media.SyncParams.

func NewSyncParams

func NewSyncParams(vm *jni.VM) (*SyncParams, error)

NewSyncParams creates a new android.media.SyncParams instance.

func (*SyncParams) AllowDefaults

func (m *SyncParams) AllowDefaults() (*jni.Object, error)

AllowDefaults calls android.media.SyncParams.allowDefaults.

func (*SyncParams) GetAudioAdjustMode

func (m *SyncParams) GetAudioAdjustMode() (int32, error)

GetAudioAdjustMode calls android.media.SyncParams.getAudioAdjustMode.

func (*SyncParams) GetFrameRate

func (m *SyncParams) GetFrameRate() (float32, error)

GetFrameRate calls android.media.SyncParams.getFrameRate.

func (*SyncParams) GetSyncSource

func (m *SyncParams) GetSyncSource() (int32, error)

GetSyncSource calls android.media.SyncParams.getSyncSource.

func (*SyncParams) GetTolerance

func (m *SyncParams) GetTolerance() (float32, error)

GetTolerance calls android.media.SyncParams.getTolerance.

func (*SyncParams) SetAudioAdjustMode

func (m *SyncParams) SetAudioAdjustMode(arg0 int32) (*jni.Object, error)

SetAudioAdjustMode calls android.media.SyncParams.setAudioAdjustMode.

func (*SyncParams) SetFrameRate

func (m *SyncParams) SetFrameRate(arg0 float32) (*jni.Object, error)

SetFrameRate calls android.media.SyncParams.setFrameRate.

func (*SyncParams) SetSyncSource

func (m *SyncParams) SetSyncSource(arg0 int32) (*jni.Object, error)

SetSyncSource calls android.media.SyncParams.setSyncSource.

func (*SyncParams) SetTolerance

func (m *SyncParams) SetTolerance(arg0 float32) (*jni.Object, error)

SetTolerance calls android.media.SyncParams.setTolerance.

func (*SyncParams) ToString added in v0.0.8

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

ToString calls android.media.SyncParams.toString.

type ThumbnailUtils

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

ThumbnailUtils wraps android.media.ThumbnailUtils.

func NewThumbnailUtils

func NewThumbnailUtils(vm *jni.VM) (*ThumbnailUtils, error)

NewThumbnailUtils creates a new android.media.ThumbnailUtils instance.

func (*ThumbnailUtils) CreateAudioThumbnail2_1

func (m *ThumbnailUtils) CreateAudioThumbnail2_1(arg0 string, arg1 int32) (*jni.Object, error)

CreateAudioThumbnail2_1 calls android.media.ThumbnailUtils.createAudioThumbnail.

func (*ThumbnailUtils) CreateAudioThumbnail3

func (m *ThumbnailUtils) CreateAudioThumbnail3(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

CreateAudioThumbnail3 calls android.media.ThumbnailUtils.createAudioThumbnail.

func (*ThumbnailUtils) CreateImageThumbnail2_1

func (m *ThumbnailUtils) CreateImageThumbnail2_1(arg0 string, arg1 int32) (*jni.Object, error)

CreateImageThumbnail2_1 calls android.media.ThumbnailUtils.createImageThumbnail.

func (*ThumbnailUtils) CreateImageThumbnail3

func (m *ThumbnailUtils) CreateImageThumbnail3(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

CreateImageThumbnail3 calls android.media.ThumbnailUtils.createImageThumbnail.

func (*ThumbnailUtils) CreateVideoThumbnail2_1

func (m *ThumbnailUtils) CreateVideoThumbnail2_1(arg0 string, arg1 int32) (*jni.Object, error)

CreateVideoThumbnail2_1 calls android.media.ThumbnailUtils.createVideoThumbnail.

func (*ThumbnailUtils) CreateVideoThumbnail3

func (m *ThumbnailUtils) CreateVideoThumbnail3(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (*jni.Object, error)

CreateVideoThumbnail3 calls android.media.ThumbnailUtils.createVideoThumbnail.

func (*ThumbnailUtils) ExtractThumbnail3

func (m *ThumbnailUtils) ExtractThumbnail3(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
) (*jni.Object, error)

ExtractThumbnail3 calls android.media.ThumbnailUtils.extractThumbnail.

func (*ThumbnailUtils) ExtractThumbnail4_1

func (m *ThumbnailUtils) ExtractThumbnail4_1(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int32,
	arg3 int32,
) (*jni.Object, error)

ExtractThumbnail4_1 calls android.media.ThumbnailUtils.extractThumbnail.

func (*ThumbnailUtils) ToString added in v0.0.8

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

ToString calls android.media.ThumbnailUtils.toString.

type TimedMetaData

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

TimedMetaData wraps android.media.TimedMetaData.

func NewTimedMetaData

func NewTimedMetaData(vm *jni.VM, arg0 int64, arg1 *jni.Object) (*TimedMetaData, error)

NewTimedMetaData creates a new android.media.TimedMetaData instance.

func (*TimedMetaData) GetMetaData

func (m *TimedMetaData) GetMetaData() (*jni.Object, error)

GetMetaData calls android.media.TimedMetaData.getMetaData.

func (*TimedMetaData) GetTimestamp

func (m *TimedMetaData) GetTimestamp() (int64, error)

GetTimestamp calls android.media.TimedMetaData.getTimestamp.

func (*TimedMetaData) ToString added in v0.0.8

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

ToString calls android.media.TimedMetaData.toString.

type TimedText

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

TimedText wraps android.media.TimedText.

func (*TimedText) GetBounds

func (m *TimedText) GetBounds() (*jni.Object, error)

GetBounds calls android.media.TimedText.getBounds.

func (*TimedText) GetText

func (m *TimedText) GetText() (string, error)

GetText calls android.media.TimedText.getText.

func (*TimedText) ToString added in v0.0.8

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

ToString calls android.media.TimedText.toString.

type Timestamp

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

Timestamp wraps android.media.MediaTimestamp.

func NewTimestamp

func NewTimestamp(vm *jni.VM, arg0 int64, arg1 int64, arg2 float32) (*Timestamp, error)

NewTimestamp creates a new android.media.MediaTimestamp instance.

func (*Timestamp) Equals

func (m *Timestamp) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.MediaTimestamp.equals.

func (*Timestamp) GetAnchorMediaTimeUs

func (m *Timestamp) GetAnchorMediaTimeUs() (int64, error)

GetAnchorMediaTimeUs calls android.media.MediaTimestamp.getAnchorMediaTimeUs.

func (*Timestamp) GetAnchorSystemNanoTime

func (m *Timestamp) GetAnchorSystemNanoTime() (int64, error)

GetAnchorSystemNanoTime calls android.media.MediaTimestamp.getAnchorSystemNanoTime.

func (*Timestamp) GetAnchorSytemNanoTime

func (m *Timestamp) GetAnchorSytemNanoTime() (int64, error)

GetAnchorSytemNanoTime calls android.media.MediaTimestamp.getAnchorSytemNanoTime.

func (*Timestamp) GetMediaClockRate

func (m *Timestamp) GetMediaClockRate() (float32, error)

GetMediaClockRate calls android.media.MediaTimestamp.getMediaClockRate.

func (*Timestamp) ToString

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

ToString calls android.media.MediaTimestamp.toString.

type ToneGenerator

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

ToneGenerator wraps android.media.ToneGenerator.

func NewToneGenerator

func NewToneGenerator(vm *jni.VM, arg0 int32, arg1 int32) (*ToneGenerator, error)

NewToneGenerator creates a new android.media.ToneGenerator instance.

func (*ToneGenerator) GetAudioSessionId

func (m *ToneGenerator) GetAudioSessionId() (int32, error)

GetAudioSessionId calls android.media.ToneGenerator.getAudioSessionId.

func (*ToneGenerator) Release

func (m *ToneGenerator) Release() error

Release calls android.media.ToneGenerator.release.

func (*ToneGenerator) StartTone1

func (m *ToneGenerator) StartTone1(arg0 int32) (bool, error)

StartTone1 calls android.media.ToneGenerator.startTone.

func (*ToneGenerator) StartTone2_1

func (m *ToneGenerator) StartTone2_1(arg0 int32, arg1 int32) (bool, error)

StartTone2_1 calls android.media.ToneGenerator.startTone.

func (*ToneGenerator) StopTone

func (m *ToneGenerator) StopTone() error

StopTone calls android.media.ToneGenerator.stopTone.

func (*ToneGenerator) ToString added in v0.0.8

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

ToString calls android.media.ToneGenerator.toString.

type UnsupportedSchemeException

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

UnsupportedSchemeException wraps android.media.UnsupportedSchemeException.

func NewUnsupportedSchemeException

func NewUnsupportedSchemeException(vm *jni.VM, arg0 string) (*UnsupportedSchemeException, error)

NewUnsupportedSchemeException creates a new android.media.UnsupportedSchemeException instance.

func (*UnsupportedSchemeException) ToString added in v0.0.8

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

ToString calls android.media.UnsupportedSchemeException.toString.

type VolumeAutomation

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

VolumeAutomation wraps android.media.VolumeAutomation.

func (*VolumeAutomation) CreateVolumeShaper

func (m *VolumeAutomation) CreateVolumeShaper(arg0 *jni.Object) (*jni.Object, error)

CreateVolumeShaper calls android.media.VolumeAutomation.createVolumeShaper.

func (*VolumeAutomation) ToString added in v0.0.8

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

ToString calls android.media.VolumeAutomation.toString.

type VolumeProvider

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

VolumeProvider wraps android.media.VolumeProvider.

func (*VolumeProvider) GetCurrentVolume

func (m *VolumeProvider) GetCurrentVolume() (int32, error)

GetCurrentVolume calls android.media.VolumeProvider.getCurrentVolume.

func (*VolumeProvider) GetMaxVolume

func (m *VolumeProvider) GetMaxVolume() (int32, error)

GetMaxVolume calls android.media.VolumeProvider.getMaxVolume.

func (*VolumeProvider) GetVolumeControl

func (m *VolumeProvider) GetVolumeControl() (int32, error)

GetVolumeControl calls android.media.VolumeProvider.getVolumeControl.

func (*VolumeProvider) GetVolumeControlId

func (m *VolumeProvider) GetVolumeControlId() (string, error)

GetVolumeControlId calls android.media.VolumeProvider.getVolumeControlId.

func (*VolumeProvider) OnAdjustVolume

func (m *VolumeProvider) OnAdjustVolume(arg0 int32) error

OnAdjustVolume calls android.media.VolumeProvider.onAdjustVolume.

func (*VolumeProvider) OnSetVolumeTo

func (m *VolumeProvider) OnSetVolumeTo(arg0 int32) error

OnSetVolumeTo calls android.media.VolumeProvider.onSetVolumeTo.

func (*VolumeProvider) SetCurrentVolume

func (m *VolumeProvider) SetCurrentVolume(arg0 int32) error

SetCurrentVolume calls android.media.VolumeProvider.setCurrentVolume.

func (*VolumeProvider) ToString added in v0.0.8

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

ToString calls android.media.VolumeProvider.toString.

type VolumeShaper

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

VolumeShaper wraps android.media.VolumeShaper.

func (*VolumeShaper) Apply

func (m *VolumeShaper) Apply(arg0 *jni.Object) error

Apply calls android.media.VolumeShaper.apply.

func (*VolumeShaper) Close

func (m *VolumeShaper) Close() error

Close calls android.media.VolumeShaper.close.

func (*VolumeShaper) GetVolume

func (m *VolumeShaper) GetVolume() (float32, error)

GetVolume calls android.media.VolumeShaper.getVolume.

func (*VolumeShaper) Replace

func (m *VolumeShaper) Replace(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 bool,
) error

Replace calls android.media.VolumeShaper.replace.

func (*VolumeShaper) ToString added in v0.0.8

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

ToString calls android.media.VolumeShaper.toString.

type VolumeShaperConfiguration

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

VolumeShaperConfiguration wraps android.media.VolumeShaper$Configuration.

func (*VolumeShaperConfiguration) DescribeContents

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

DescribeContents calls android.media.VolumeShaper$Configuration.describeContents.

func (*VolumeShaperConfiguration) Equals

func (m *VolumeShaperConfiguration) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.VolumeShaper$Configuration.equals.

func (*VolumeShaperConfiguration) GetDuration

func (m *VolumeShaperConfiguration) GetDuration() (int64, error)

GetDuration calls android.media.VolumeShaper$Configuration.getDuration.

func (*VolumeShaperConfiguration) GetInterpolatorType

func (m *VolumeShaperConfiguration) GetInterpolatorType() (int32, error)

GetInterpolatorType calls android.media.VolumeShaper$Configuration.getInterpolatorType.

func (*VolumeShaperConfiguration) GetMaximumCurvePoints

func (m *VolumeShaperConfiguration) GetMaximumCurvePoints() (int32, error)

GetMaximumCurvePoints calls android.media.VolumeShaper$Configuration.getMaximumCurvePoints.

func (*VolumeShaperConfiguration) GetTimes

func (m *VolumeShaperConfiguration) GetTimes() (*jni.Object, error)

GetTimes calls android.media.VolumeShaper$Configuration.getTimes.

func (*VolumeShaperConfiguration) GetVolumes

func (m *VolumeShaperConfiguration) GetVolumes() (*jni.Object, error)

GetVolumes calls android.media.VolumeShaper$Configuration.getVolumes.

func (*VolumeShaperConfiguration) HashCode

func (m *VolumeShaperConfiguration) HashCode() (int32, error)

HashCode calls android.media.VolumeShaper$Configuration.hashCode.

func (*VolumeShaperConfiguration) ToString

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

ToString calls android.media.VolumeShaper$Configuration.toString.

func (*VolumeShaperConfiguration) WriteToParcel

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

WriteToParcel calls android.media.VolumeShaper$Configuration.writeToParcel.

type VolumeShaperOperation

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

VolumeShaperOperation wraps android.media.VolumeShaper$Operation.

func (*VolumeShaperOperation) DescribeContents

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

DescribeContents calls android.media.VolumeShaper$Operation.describeContents.

func (*VolumeShaperOperation) Equals

func (m *VolumeShaperOperation) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.media.VolumeShaper$Operation.equals.

func (*VolumeShaperOperation) HashCode

func (m *VolumeShaperOperation) HashCode() (int32, error)

HashCode calls android.media.VolumeShaper$Operation.hashCode.

func (*VolumeShaperOperation) ToString

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

ToString calls android.media.VolumeShaper$Operation.toString.

func (*VolumeShaperOperation) WriteToParcel

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

WriteToParcel calls android.media.VolumeShaper$Operation.writeToParcel.

Source Files

Directories

Path Synopsis
Package audiofx provides Go bindings for android.media.audiofx.
Package audiofx provides Go bindings for android.media.audiofx.
Package audiomanager provides Go bindings for android.media.
Package audiomanager provides Go bindings for android.media.
Package audiorecord provides Go bindings for android.media.
Package audiorecord provides Go bindings for android.media.
Package browse provides Go bindings for android.media.browse.
Package browse provides Go bindings for android.media.browse.
Package effect provides Go bindings for android.media.effect.
Package effect provides Go bindings for android.media.effect.
Package metrics provides Go bindings for android.media.metrics.
Package metrics provides Go bindings for android.media.metrics.
Package midi provides Go bindings for android.media.midi.
Package midi provides Go bindings for android.media.midi.
Package player provides Go bindings for android.media.
Package player provides Go bindings for android.media.
Package projection provides Go bindings for android.media.projection.
Package projection provides Go bindings for android.media.projection.
Package quality provides Go bindings for android.media.quality.
Package quality provides Go bindings for android.media.quality.
Package recorder provides Go bindings for android.media.
Package recorder provides Go bindings for android.media.
Package ringtone provides Go bindings for android.media.
Package ringtone provides Go bindings for android.media.
Package session provides Go bindings for android.media.session.
Package session provides Go bindings for android.media.session.
tv
Package tv provides Go bindings for android.media.tv.
Package tv provides Go bindings for android.media.tv.
ad
Package ad provides Go bindings for android.media.tv.ad.
Package ad provides Go bindings for android.media.tv.ad.
interactive
Package interactive provides Go bindings for android.media.tv.interactive.
Package interactive provides Go bindings for android.media.tv.interactive.

Jump to

Keyboard shortcuts

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