Documentation
¶
Overview ¶
Package avfaudio provides Go bindings for the AVFAudio framework.
Key Types ¶
- AVVoiceController
- AVSpeechSynthesisVoice
- AVVCAudioDeviceManager
- AVVoiceTriggerClient
- AVSpeechSynthesizer
- AVVCMetricsManager
- AVAudioApplication
- AVAudioNode
- AVSpeechSynthesisProviderVoice
- AVVoiceTriggerClientPortManager
Code generated from Apple documentation. DO NOT EDIT.
Index ¶
- func NewErrorBlock(handler ErrorHandler) (objc.ID, func())
- func NewVoidBlock(handler VoidHandler) (objc.ID, func())
- type AVAudioApplication
- func (a AVAudioApplication) Autorelease() AVAudioApplication
- func (a AVAudioApplication) ClientID() uint32
- func (a AVAudioApplication) Init() AVAudioApplication
- func (a AVAudioApplication) InitPrivate(private objectivec.IObject) AVAudioApplication
- func (a AVAudioApplication) InitWithSpecification(specification objectivec.IObject) AVAudioApplication
- func (a AVAudioApplication) InputMuted() bool
- func (a AVAudioApplication) PostNotificationNameUserInfo(name objectivec.IObject, info objectivec.IObject)
- func (a AVAudioApplication) PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext(block VoidHandler, muted bool, mute bool, context objectivec.IObject) objectivec.IObject
- func (a AVAudioApplication) PrivateCreateAudioApplicationInServer(server objectivec.IObject) bool
- func (a AVAudioApplication) PrivateEnableSystemMute(mute bool)
- func (a AVAudioApplication) PrivateHandlePing()
- func (a AVAudioApplication) PrivateOptInToStemClickMuting()
- func (a AVAudioApplication) PrivateRecreateAudioApplicationInServer() bool
- func (a AVAudioApplication) PrivateSetAppPropertyValue(property objectivec.IObject, value objectivec.IObject) int
- func (a AVAudioApplication) PrivateSetAppPropertyValueGuard(property objectivec.IObject, value objectivec.IObject, guard unsafe.Pointer) int
- func (a AVAudioApplication) PrivateSetInputMuteStateChangeHandlerError(handler func()) (bool, error)
- func (a AVAudioApplication) PrivateSetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
- func (a AVAudioApplication) PrivateSetInputMutedPrimaryOrDelegateContextError(delegate bool, context objectivec.IObject) (bool, error)
- func (a AVAudioApplication) PrivateSetInputMutedProxyError(proxy bool) (bool, error)
- func (a AVAudioApplication) PrivateSetMXPropertyOnAllSessionsValue(sessions objectivec.IObject, value objectivec.IObject) int
- func (a AVAudioApplication) PrivateUpdateAppPropertyValueContext(property objectivec.IObject, value objectivec.IObject, ...) int
- func (a AVAudioApplication) RequestRecordPermission(ctx context.Context) error
- func (a AVAudioApplication) RequestRecordPermissionWithCompletionHandler(handler ErrorHandler)
- func (a AVAudioApplication) SessionIDs() objectivec.IObject
- func (a AVAudioApplication) SetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
- func (a AVAudioApplication) StemClickMutingEnabled() bool
- type AVAudioApplicationClass
- func (ac AVAudioApplicationClass) Alloc() AVAudioApplication
- func (_AVAudioApplicationClass AVAudioApplicationClass) AllowAppToInitiatePlaybackTemporarilyError(temporarily objectivec.IObject) (bool, error)
- func (_AVAudioApplicationClass AVAudioApplicationClass) AppleTVSupportsEnhanceDialogue() bool
- func (ac AVAudioApplicationClass) Class() objc.Class
- func (_AVAudioApplicationClass AVAudioApplicationClass) CurrentRouteSupportsEnhanceDialogue(dialogue []objectivec.IObject) bool
- func (_AVAudioApplicationClass AVAudioApplicationClass) GetEnhanceDialogueLevelError() (int64, error)
- func (_AVAudioApplicationClass AVAudioApplicationClass) IosDeviceSupportsEnhanceDialogue() bool
- func (_AVAudioApplicationClass AVAudioApplicationClass) MuteRunningInputs(inputs []objectivec.IObject) objectivec.IObject
- func (_AVAudioApplicationClass AVAudioApplicationClass) SetEnhanceDialogueLevelError(level int64) (bool, error)
- func (_AVAudioApplicationClass AVAudioApplicationClass) SetEnhanceDialoguePreferenceError(preference int64) (bool, error)
- func (_AVAudioApplicationClass AVAudioApplicationClass) ToggleInputMute(mute []objectivec.IObject) bool
- func (_AVAudioApplicationClass AVAudioApplicationClass) VisionosDeviceSupportsEnhanceDialogue() bool
- type AVAudioBuffer
- func (a AVAudioBuffer) Autorelease() AVAudioBuffer
- func (a AVAudioBuffer) ByteCapacity() uint32
- func (a AVAudioBuffer) ByteLength() uint32
- func (a AVAudioBuffer) Init() AVAudioBuffer
- func (a AVAudioBuffer) InitWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioBuffer
- func (a AVAudioBuffer) SetByteLength(length uint32)
- type AVAudioBufferClass
- type AVAudioChannelLayout
- type AVAudioChannelLayoutClass
- type AVAudioClock
- func (a AVAudioClock) Autorelease() AVAudioClock
- func (a AVAudioClock) AwaitIOCycle(iOCycle unsafe.Pointer) objectivec.IObject
- func (a AVAudioClock) CurrentAudioTimeStamp() objectivec.IObject
- func (a AVAudioClock) CurrentIONumberFrames() int64
- func (a AVAudioClock) CurrentTime() IAVAudioTime
- func (a AVAudioClock) Init() AVAudioClock
- func (a AVAudioClock) InitWithNode(node unsafe.Pointer) AVAudioClock
- type AVAudioClockClass
- type AVAudioConnectionPoint
- type AVAudioConnectionPointClass
- type AVAudioEngine
- func (a AVAudioEngine) AutoShutdownEnabled() bool
- func (a AVAudioEngine) Autorelease() AVAudioEngine
- func (a AVAudioEngine) ConnectMIDIToFormatBlock(midi objectivec.IObject, to objectivec.IObject, format objectivec.IObject, ...)
- func (a AVAudioEngine) ConnectMIDIToFormatBlockSync(ctx context.Context, midi objectivec.IObject, to objectivec.IObject, ...) error
- func (a AVAudioEngine) ConnectMIDIToNodesFormatBlock(midi objectivec.IObject, nodes objectivec.IObject, format objectivec.IObject, ...)
- func (a AVAudioEngine) ConnectMIDIToNodesFormatBlockSync(ctx context.Context, midi objectivec.IObject, nodes objectivec.IObject, ...) error
- func (a AVAudioEngine) Implementation() unsafe.Pointer
- func (a AVAudioEngine) Init() AVAudioEngine
- func (a AVAudioEngine) Running() bool
- func (a AVAudioEngine) SetAutoShutdownEnabled(value bool)
- type AVAudioEngineClass
- type AVAudioEnvironmentDistanceAttenuationParameters
- func AVAudioEnvironmentDistanceAttenuationParametersFromID(id objc.ID) AVAudioEnvironmentDistanceAttenuationParameters
- func NewAVAudioEnvironmentDistanceAttenuationParameters() AVAudioEnvironmentDistanceAttenuationParameters
- func NewAudioEnvironmentDistanceAttenuationParametersWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentDistanceAttenuationParameters
- func (a AVAudioEnvironmentDistanceAttenuationParameters) Autorelease() AVAudioEnvironmentDistanceAttenuationParameters
- func (a AVAudioEnvironmentDistanceAttenuationParameters) Init() AVAudioEnvironmentDistanceAttenuationParameters
- func (a AVAudioEnvironmentDistanceAttenuationParameters) InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentDistanceAttenuationParameters
- type AVAudioEnvironmentDistanceAttenuationParametersClass
- type AVAudioEnvironmentNode
- func (a AVAudioEnvironmentNode) Autorelease() AVAudioEnvironmentNode
- func (a AVAudioEnvironmentNode) DebugDescription() string
- func (a AVAudioEnvironmentNode) Description() string
- func (a AVAudioEnvironmentNode) Hash() uint64
- func (a AVAudioEnvironmentNode) Init() AVAudioEnvironmentNode
- func (a AVAudioEnvironmentNode) ListenerHeadTrackingEnabled() bool
- func (a AVAudioEnvironmentNode) SetListenerHeadTrackingEnabled(value bool)
- func (a AVAudioEnvironmentNode) Superclass() objc.Class
- type AVAudioEnvironmentNodeClass
- type AVAudioEnvironmentReverbParameters
- func (a AVAudioEnvironmentReverbParameters) Autorelease() AVAudioEnvironmentReverbParameters
- func (a AVAudioEnvironmentReverbParameters) Init() AVAudioEnvironmentReverbParameters
- func (a AVAudioEnvironmentReverbParameters) InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentReverbParameters
- type AVAudioEnvironmentReverbParametersClass
- type AVAudioFile
- type AVAudioFileClass
- type AVAudioFormat
- type AVAudioFormatClass
- type AVAudioIONode
- func (a AVAudioIONode) Autorelease() AVAudioIONode
- func (a AVAudioIONode) EnableManualRenderingModeIsInput(mode int64, input bool) bool
- func (a AVAudioIONode) EnableRealtimeRenderingModeWithIOUnitIsInputForceIOUnitReset(iOUnit unsafe.Pointer, input bool, reset bool) bool
- func (a AVAudioIONode) Init() AVAudioIONode
- func (a AVAudioIONode) InitWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioIONode
- func (a AVAudioIONode) IsInManualRenderingMode() bool
- func (a AVAudioIONode) ManualRenderingMode() int64
- func (a AVAudioIONode) VoiceProcessingEnabled() bool
- type AVAudioIONodeClass
- type AVAudioInputNode
- func (a AVAudioInputNode) Autorelease() AVAudioInputNode
- func (a AVAudioInputNode) DebugDescription() string
- func (a AVAudioInputNode) Description() string
- func (a AVAudioInputNode) Hash() uint64
- func (a AVAudioInputNode) Init() AVAudioInputNode
- func (a AVAudioInputNode) SetVoiceProcessingAGCEnabled(value bool)
- func (a AVAudioInputNode) SetVoiceProcessingBypassed(value bool)
- func (a AVAudioInputNode) SetVoiceProcessingInputMuted(value bool)
- func (a AVAudioInputNode) Superclass() objc.Class
- func (a AVAudioInputNode) VoiceProcessingAGCEnabled() bool
- func (a AVAudioInputNode) VoiceProcessingBypassed() bool
- func (a AVAudioInputNode) VoiceProcessingInputMuted() bool
- type AVAudioInputNodeClass
- type AVAudioMixerNode
- func (a AVAudioMixerNode) Autorelease() AVAudioMixerNode
- func (a AVAudioMixerNode) DebugDescription() string
- func (a AVAudioMixerNode) Description() string
- func (a AVAudioMixerNode) Hash() uint64
- func (a AVAudioMixerNode) Init() AVAudioMixerNode
- func (a AVAudioMixerNode) InputConnected(connected uint64)
- func (a AVAudioMixerNode) SetInputPanBus(pan float32, bus uint64)
- func (a AVAudioMixerNode) SetInputVolumeBus(volume float32, bus uint64)
- func (a AVAudioMixerNode) Superclass() objc.Class
- type AVAudioMixerNodeClass
- type AVAudioMixing
- type AVAudioMixingDestination
- func (a AVAudioMixingDestination) Autorelease() AVAudioMixingDestination
- func (a AVAudioMixingDestination) DebugDescription() string
- func (a AVAudioMixingDestination) Description() string
- func (a AVAudioMixingDestination) Hash() uint64
- func (a AVAudioMixingDestination) Init() AVAudioMixingDestination
- func (a AVAudioMixingDestination) Superclass() objc.Class
- type AVAudioMixingDestinationClass
- type AVAudioMixingObject
- type AVAudioNode
- func (a AVAudioNode) Autorelease() AVAudioNode
- func (a AVAudioNode) Clock() objectivec.IObject
- func (a AVAudioNode) DestinationForMixerBus(mixer objectivec.IObject, bus uint64) objectivec.IObject
- func (a AVAudioNode) DidAttachToEngine(engine objectivec.IObject)
- func (a AVAudioNode) DidDetachFromEngineError(engine objectivec.IObject) error
- func (a AVAudioNode) Impl() unsafe.Pointer
- func (a AVAudioNode) Init() AVAudioNode
- func (a AVAudioNode) InitWithImpl(impl unsafe.Pointer) AVAudioNode
- func (a AVAudioNode) Obstruction() float32
- func (a AVAudioNode) Occlusion() float32
- func (a AVAudioNode) Pan() float32
- func (a AVAudioNode) PointSourceInHeadMode() int64
- func (a AVAudioNode) Rate() float32
- func (a AVAudioNode) RenderingAlgorithm() int64
- func (a AVAudioNode) ResetImpl(impl unsafe.Pointer) bool
- func (a AVAudioNode) ReverbBlend() float32
- func (a AVAudioNode) SetInputFormatForBus(format objectivec.IObject, bus uint64) bool
- func (a AVAudioNode) SetNumberOfInputs(inputs uint32)
- func (a AVAudioNode) SetNumberOfOutputs(outputs uint32)
- func (a AVAudioNode) SetObstruction(obstruction float32)
- func (a AVAudioNode) SetOcclusion(occlusion float32)
- func (a AVAudioNode) SetOutputFormatForBus(format objectivec.IObject, bus uint64) bool
- func (a AVAudioNode) SetPan(pan float32)
- func (a AVAudioNode) SetPointSourceInHeadMode(mode int64)
- func (a AVAudioNode) SetRate(rate float32)
- func (a AVAudioNode) SetRenderingAlgorithm(algorithm int64)
- func (a AVAudioNode) SetReverbBlend(blend float32)
- func (a AVAudioNode) SetSourceMode(mode int64)
- func (a AVAudioNode) SetVolume(volume float32)
- func (a AVAudioNode) SourceMode() int64
- func (a AVAudioNode) Volume() float32
- type AVAudioNodeClass
- type AVAudioOutputNode
- func (a AVAudioOutputNode) Autorelease() AVAudioOutputNode
- func (a AVAudioOutputNode) Init() AVAudioOutputNode
- func (a AVAudioOutputNode) ManualRenderingMaximumFrameCount() uint32
- func (a AVAudioOutputNode) SetManualRenderingPCMFormatMaximumFrameCount(pCMFormat objectivec.IObject, count uint32) bool
- type AVAudioOutputNodeClass
- type AVAudioPCMBuffer
- func (a AVAudioPCMBuffer) AppendDataFromBuffer(buffer objectivec.IObject) bool
- func (a AVAudioPCMBuffer) AppendDataFromBufferChannel(buffer objectivec.IObject, channel int64) bool
- func (a AVAudioPCMBuffer) Autorelease() AVAudioPCMBuffer
- func (a AVAudioPCMBuffer) AveragePowerPerChannel() foundation.INSArray
- func (a AVAudioPCMBuffer) CalculatePower(power uint64) objectivec.IObject
- func (a AVAudioPCMBuffer) CalculatePowerForFloatDataStrideFrameLength(power uint64, data unsafe.Pointer, stride int64, length uint32) float32
- func (a AVAudioPCMBuffer) Init() AVAudioPCMBuffer
- func (a AVAudioPCMBuffer) InitChannelPtrs()
- func (a AVAudioPCMBuffer) PeakPowerPerChannel() foundation.INSArray
- func (a AVAudioPCMBuffer) SplitIntoSingleChannelBuffers() objectivec.IObject
- type AVAudioPCMBufferClass
- type AVAudioPlayer
- func (a AVAudioPlayer) Autorelease() AVAudioPlayer
- func (a AVAudioPlayer) DecodeError(error_ objectivec.IObject)
- func (a AVAudioPlayer) FinishedPlaying(playing objectivec.IObject)
- func (a AVAudioPlayer) Impl() objectivec.IObject
- func (a AVAudioPlayer) Init() AVAudioPlayer
- func (a AVAudioPlayer) InitBase() AVAudioPlayer
- func (a AVAudioPlayer) MeteringEnabled() bool
- func (a AVAudioPlayer) MixToUplink() bool
- func (a AVAudioPlayer) Playing() bool
- func (a AVAudioPlayer) PrivRemoveSessionListener()
- func (a AVAudioPlayer) STSLabel() objectivec.IObject
- func (a AVAudioPlayer) SetMeteringEnabled(value bool)
- func (a AVAudioPlayer) SetMixToUplink(uplink bool)
- func (a AVAudioPlayer) SetSTSLabel(sTSLabel objectivec.IObject)
- func (a AVAudioPlayer) SetUseInjectionDevice(device bool)
- func (a AVAudioPlayer) Url() foundation.INSURL
- func (a AVAudioPlayer) UseInjectionDevice() bool
- type AVAudioPlayerClass
- type AVAudioPlayerNode
- func (a AVAudioPlayerNode) Autorelease() AVAudioPlayerNode
- func (a AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandler(type_ int64, handler VoidHandler)
- func (a AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandlerSync(ctx context.Context, type_ int64) error
- func (a AVAudioPlayerNode) DebugDescription() string
- func (a AVAudioPlayerNode) Description() string
- func (a AVAudioPlayerNode) Hash() uint64
- func (a AVAudioPlayerNode) Init() AVAudioPlayerNode
- func (a AVAudioPlayerNode) Playing() bool
- func (a AVAudioPlayerNode) Superclass() objc.Class
- type AVAudioPlayerNodeClass
- type AVAudioRecorder
- func (a AVAudioRecorder) Autorelease() AVAudioRecorder
- func (a AVAudioRecorder) BaseInit() objectivec.IObject
- func (a AVAudioRecorder) FinishedRecording(recording objectivec.IObject)
- func (a AVAudioRecorder) Init() AVAudioRecorder
- func (a AVAudioRecorder) InstantaneousMetering() bool
- func (a AVAudioRecorder) MeteringEnabled() bool
- func (a AVAudioRecorder) PrivCommonCleanup()
- func (a AVAudioRecorder) PrivRemoveSessionPropertyListeners()
- func (a AVAudioRecorder) PrivSetDelegate(delegate objectivec.IObject)
- func (a AVAudioRecorder) Record() bool
- func (a AVAudioRecorder) Recording() bool
- func (a AVAudioRecorder) SetInstantaneousMetering(metering bool)
- func (a AVAudioRecorder) SetMeteringEnabled(value bool)
- func (a AVAudioRecorder) Url() foundation.INSURL
- type AVAudioRecorderClass
- type AVAudioRemoteInputPluginDelegate
- type AVAudioRemoteInputPluginDelegateObject
- func (o AVAudioRemoteInputPluginDelegateObject) BaseObject() objectivec.Object
- func (o AVAudioRemoteInputPluginDelegateObject) InputPluginDidPublishDevice(plugin objectivec.IObject, device objectivec.IObject)
- func (o AVAudioRemoteInputPluginDelegateObject) InputPluginDidUnpublishDevice(plugin objectivec.IObject, device objectivec.IObject)
- type AVAudioRemoteInputPlugin_PrivateTest
- type AVAudioRemoteInputPlugin_PrivateTestObject
- type AVAudioRoutingArbiter
- func (a AVAudioRoutingArbiter) Autorelease() AVAudioRoutingArbiter
- func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptions(ctx context.Context, category objectivec.IObject, mode objectivec.IObject, ...) error
- func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler(category objectivec.IObject, mode objectivec.IObject, options uint64, ...)
- func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsError(category objectivec.IObject, mode objectivec.IObject, options uint64) (bool, error)
- func (a AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlags(ctx context.Context, category int, mode int, flags uint32) error
- func (a AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler(category int, mode int, flags uint32, handler ErrorHandler)
- func (a AVAudioRoutingArbiter) CreateBTSessionWithCategoryModeFlags(category int, mode int, flags uint32)
- func (a AVAudioRoutingArbiter) DispatchQueue() objectivec.Object
- func (a AVAudioRoutingArbiter) Init() AVAudioRoutingArbiter
- func (a AVAudioRoutingArbiter) SetDispatchQueue(value objectivec.Object)
- type AVAudioRoutingArbiterClass
- type AVAudioSequencer
- func (a AVAudioSequencer) Autorelease() AVAudioSequencer
- func (a AVAudioSequencer) CleanTracks()
- func (a AVAudioSequencer) GetTempoTrack() objectivec.IObject
- func (a AVAudioSequencer) Init() AVAudioSequencer
- func (a AVAudioSequencer) InitWithImpl(impl unsafe.Pointer) AVAudioSequencer
- func (a AVAudioSequencer) NumberOfTracks() uint64
- func (a AVAudioSequencer) Playing() bool
- func (a AVAudioSequencer) SetTempoTrack(track objectivec.IObject)
- func (a AVAudioSequencer) SetTrackArray(array objectivec.IObject)
- func (a AVAudioSequencer) SetupTrackArray()
- func (a AVAudioSequencer) SetupTracks()
- func (a AVAudioSequencer) TrackArray() objectivec.IObject
- type AVAudioSequencerClass
- type AVAudioSessionCapability
- func (a AVAudioSessionCapability) Autorelease() AVAudioSessionCapability
- func (a AVAudioSessionCapability) Enabled() bool
- func (a AVAudioSessionCapability) Init() AVAudioSessionCapability
- func (a AVAudioSessionCapability) InitWithIsSupportedIsEnabled(supported bool, enabled bool) AVAudioSessionCapability
- func (a AVAudioSessionCapability) Supported() bool
- type AVAudioSessionCapabilityClass
- type AVAudioSharedBufferToken
- func AVAudioSharedBufferTokenFromID(id objc.ID) AVAudioSharedBufferToken
- func NewAVAudioSharedBufferToken() AVAudioSharedBufferToken
- func NewAudioSharedBufferTokenWithCoder(coder objectivec.IObject) AVAudioSharedBufferToken
- func NewAudioSharedBufferTokenWithSurfaceTaskToken(surface coregraphics.IOSurfaceRef, token uint32) AVAudioSharedBufferToken
- func (a AVAudioSharedBufferToken) Autorelease() AVAudioSharedBufferToken
- func (a AVAudioSharedBufferToken) EncodeWithCoder(coder foundation.INSCoder)
- func (a AVAudioSharedBufferToken) Init() AVAudioSharedBufferToken
- func (a AVAudioSharedBufferToken) InitWithCoder(coder foundation.INSCoder) AVAudioSharedBufferToken
- func (a AVAudioSharedBufferToken) InitWithSurfaceTaskToken(surface coregraphics.IOSurfaceRef, token uint32) AVAudioSharedBufferToken
- func (a AVAudioSharedBufferToken) Surface() unsafe.Pointer
- func (a AVAudioSharedBufferToken) SurfaceXPCType() objectivec.IObject
- func (a AVAudioSharedBufferToken) TaskToken() objectivec.IObject
- func (a AVAudioSharedBufferToken) TaskTokenXPCType() objectivec.IObject
- type AVAudioSharedBufferTokenClass
- type AVAudioSharedPCMBuffer
- func AVAudioSharedPCMBufferFromID(id objc.ID) AVAudioSharedPCMBuffer
- func NewAVAudioSharedPCMBuffer() AVAudioSharedPCMBuffer
- func NewAudioSharedPCMBufferWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
- func NewAudioSharedPCMBufferWithPCMFormatFrameCapacity(pCMFormat objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
- func NewAudioSharedPCMBufferWithPCMFormatSharedBufferToken(pCMFormat objectivec.IObject, token objectivec.IObject) AVAudioSharedPCMBuffer
- func (a AVAudioSharedPCMBuffer) Autorelease() AVAudioSharedPCMBuffer
- func (a AVAudioSharedPCMBuffer) BackedBySharedMemory() bool
- func (a AVAudioSharedPCMBuffer) Init() AVAudioSharedPCMBuffer
- func (a AVAudioSharedPCMBuffer) InitWithPCMFormatFrameCapacity(pCMFormat objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
- func (a AVAudioSharedPCMBuffer) InitWithPCMFormatSharedBufferToken(pCMFormat objectivec.IObject, token objectivec.IObject) AVAudioSharedPCMBuffer
- func (a AVAudioSharedPCMBuffer) SharedBufferToken() IAVAudioSharedBufferToken
- type AVAudioSharedPCMBufferClass
- type AVAudioSinkNode
- type AVAudioSinkNodeClass
- type AVAudioSourceNode
- func (a AVAudioSourceNode) Autorelease() AVAudioSourceNode
- func (a AVAudioSourceNode) DebugDescription() string
- func (a AVAudioSourceNode) Description() string
- func (a AVAudioSourceNode) Hash() uint64
- func (a AVAudioSourceNode) Init() AVAudioSourceNode
- func (a AVAudioSourceNode) Superclass() objc.Class
- type AVAudioSourceNodeClass
- func (ac AVAudioSourceNodeClass) Alloc() AVAudioSourceNode
- func (ac AVAudioSourceNodeClass) Class() objc.Class
- func (_AVAudioSourceNodeClass AVAudioSourceNodeClass) PullInputBlockFromRenderBlock(block VoidHandler)
- func (ac AVAudioSourceNodeClass) PullInputBlockFromRenderBlockSync(ctx context.Context) error
- type AVAudioTime
- type AVAudioTimeClass
- type AVAudioUnit
- type AVAudioUnitClass
- type AVAudioUnitComponent
- func (a AVAudioUnitComponent) Autorelease() AVAudioUnitComponent
- func (a AVAudioUnitComponent) ComponentURL() foundation.INSURL
- func (a AVAudioUnitComponent) GetTypeName(name uint32) objectivec.IObject
- func (a AVAudioUnitComponent) Init() AVAudioUnitComponent
- func (a AVAudioUnitComponent) LocaleChanged()
- func (a AVAudioUnitComponent) SandboxSafe() bool
- func (a AVAudioUnitComponent) ValidateWithResultsIn(ctx context.Context, results objectivec.IObject) error
- func (a AVAudioUnitComponent) ValidateWithResultsInCompletionHandler(results objectivec.IObject, handler ErrorHandler) bool
- type AVAudioUnitComponentClass
- type AVAudioUnitComponentManager
- func (a AVAudioUnitComponentManager) Autorelease() AVAudioUnitComponentManager
- func (a AVAudioUnitComponentManager) Init() AVAudioUnitComponentManager
- func (a AVAudioUnitComponentManager) LocaleChanged(changed objectivec.IObject)
- func (a AVAudioUnitComponentManager) RegistrationsChanged(changed objectivec.IObject)
- type AVAudioUnitComponentManagerClass
- type AVAudioUnitDSPGraph
- func (a AVAudioUnitDSPGraph) AuProcessingStripURL() foundation.INSURL
- func (a AVAudioUnitDSPGraph) Autorelease() AVAudioUnitDSPGraph
- func (a AVAudioUnitDSPGraph) DspGraphURL() foundation.INSURL
- func (a AVAudioUnitDSPGraph) Init() AVAudioUnitDSPGraph
- func (a AVAudioUnitDSPGraph) LoadAudioDSPManager() bool
- func (a AVAudioUnitDSPGraph) LoadAudioUnitProcessingStripAtURLError(url foundation.INSURL) (bool, error)
- func (a AVAudioUnitDSPGraph) LoadDSPGraphAtURLError(url foundation.INSURL) (bool, error)
- type AVAudioUnitDSPGraphClass
- type AVAudioUnitGenerator
- func (a AVAudioUnitGenerator) Autorelease() AVAudioUnitGenerator
- func (a AVAudioUnitGenerator) DebugDescription() string
- func (a AVAudioUnitGenerator) Description() string
- func (a AVAudioUnitGenerator) Hash() uint64
- func (a AVAudioUnitGenerator) Init() AVAudioUnitGenerator
- func (a AVAudioUnitGenerator) Superclass() objc.Class
- type AVAudioUnitGeneratorClass
- type AVAudioUnitMIDIInstrument
- func (a AVAudioUnitMIDIInstrument) Autorelease() AVAudioUnitMIDIInstrument
- func (a AVAudioUnitMIDIInstrument) DebugDescription() string
- func (a AVAudioUnitMIDIInstrument) Description() string
- func (a AVAudioUnitMIDIInstrument) Hash() uint64
- func (a AVAudioUnitMIDIInstrument) Init() AVAudioUnitMIDIInstrument
- func (a AVAudioUnitMIDIInstrument) Superclass() objc.Class
- type AVAudioUnitMIDIInstrumentClass
- type AVAudioUnitSampler
- type AVAudioUnitSamplerClass
- type AVAudioUnitSplitter
- type AVAudioUnitSplitterClass
- type AVMIDIChannelEvent
- func (m AVMIDIChannelEvent) Autorelease() AVMIDIChannelEvent
- func (m AVMIDIChannelEvent) Data1() byte
- func (m AVMIDIChannelEvent) Data2() byte
- func (m AVMIDIChannelEvent) Init() AVMIDIChannelEvent
- func (m AVMIDIChannelEvent) InitWithChannelStatusData1Data2(channel byte, status byte, data1 byte, data2 byte) AVMIDIChannelEvent
- func (m AVMIDIChannelEvent) SetData1(data1 byte)
- func (m AVMIDIChannelEvent) SetData2(data2 byte)
- type AVMIDIChannelEventClass
- type AVMIDINoteEvent
- type AVMIDINoteEventClass
- type AVMIDIPlayer
- func (m AVMIDIPlayer) Autorelease() AVMIDIPlayer
- func (m AVMIDIPlayer) BeatsForHostTime(time uint64) float64
- func (m AVMIDIPlayer) DestroyBase()
- func (m AVMIDIPlayer) HostTimeForBeats(beats float64) uint64
- func (m AVMIDIPlayer) Init() AVMIDIPlayer
- func (m AVMIDIPlayer) InitBase() AVMIDIPlayer
- func (m AVMIDIPlayer) Playing() bool
- type AVMIDIPlayerClass
- type AVMusicEvent
- type AVMusicEventClass
- type AVMusicTrack
- func (m AVMusicTrack) Autorelease() AVMusicTrack
- func (m AVMusicTrack) CreateEventIterator() objectivec.IObject
- func (m AVMusicTrack) DoAddAUPresetEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddExtendedNoteOnEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddExtendedTempoEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddMIDIChannelEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddMIDIMetaEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddMIDINoteEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddMIDISysexEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddParameterEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) DoAddUserEventAtBeat(event objectivec.IObject, beat float64)
- func (m AVMusicTrack) Index() uint64
- func (m AVMusicTrack) Init() AVMusicTrack
- func (m AVMusicTrack) LoopingEnabled() bool
- func (m AVMusicTrack) Muted() bool
- func (m AVMusicTrack) SetLoopingEnabled(value bool)
- func (m AVMusicTrack) SetMuted(value bool)
- func (m AVMusicTrack) SetSoloed(value bool)
- func (m AVMusicTrack) Soloed() bool
- type AVMusicTrackClass
- type AVMusicTrackEventIterator
- func (m AVMusicTrackEventIterator) Autorelease() AVMusicTrackEventIterator
- func (m AVMusicTrackEventIterator) DeleteEvent()
- func (m AVMusicTrackEventIterator) GetEventInfoOutEventTypeEventDataDataSize(info []float64, type_ unsafe.Pointer, data unsafe.Pointer, size unsafe.Pointer)
- func (m AVMusicTrackEventIterator) HasCurrentEvent() bool
- func (m AVMusicTrackEventIterator) HasNextEvent() bool
- func (m AVMusicTrackEventIterator) HasPreviousEvent() bool
- func (m AVMusicTrackEventIterator) Init() AVMusicTrackEventIterator
- func (m AVMusicTrackEventIterator) InitWithImpl(impl unsafe.Pointer) AVMusicTrackEventIterator
- func (m AVMusicTrackEventIterator) NextEvent() int
- func (m AVMusicTrackEventIterator) PreviousEvent() int
- func (m AVMusicTrackEventIterator) Seek(seek float64)
- func (m AVMusicTrackEventIterator) SetEventInfoData(info uint32, data unsafe.Pointer) bool
- func (m AVMusicTrackEventIterator) SetEventTime(time float64) bool
- type AVMusicTrackEventIteratorClass
- type AVSpeechSynthesisMarker
- type AVSpeechSynthesisMarkerClass
- type AVSpeechSynthesisProviderRequest
- func (s AVSpeechSynthesisProviderRequest) Autorelease() AVSpeechSynthesisProviderRequest
- func (s AVSpeechSynthesisProviderRequest) Init() AVSpeechSynthesisProviderRequest
- func (s AVSpeechSynthesisProviderRequest) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderRequest
- func (s AVSpeechSynthesisProviderRequest) JobIdentifier() string
- func (s AVSpeechSynthesisProviderRequest) SetJobIdentifier(value string)
- func (s AVSpeechSynthesisProviderRequest) SetSsmlRepresentation(value string)
- func (s AVSpeechSynthesisProviderRequest) SetVoice(value IAVSpeechSynthesisProviderVoice)
- func (s AVSpeechSynthesisProviderRequest) SsmlRepresentation() string
- func (s AVSpeechSynthesisProviderRequest) Voice() IAVSpeechSynthesisProviderVoice
- type AVSpeechSynthesisProviderRequestClass
- type AVSpeechSynthesisProviderVoice
- func (s AVSpeechSynthesisProviderVoice) Autorelease() AVSpeechSynthesisProviderVoice
- func (s AVSpeechSynthesisProviderVoice) ExtraAttributes() foundation.INSDictionary
- func (s AVSpeechSynthesisProviderVoice) FullBundleIdentifier() objectivec.IObject
- func (s AVSpeechSynthesisProviderVoice) GroupName() string
- func (s AVSpeechSynthesisProviderVoice) Identifier() string
- func (s AVSpeechSynthesisProviderVoice) Init() AVSpeechSynthesisProviderVoice
- func (s AVSpeechSynthesisProviderVoice) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderVoice
- func (s AVSpeechSynthesisProviderVoice) IsFirstParty() bool
- func (s AVSpeechSynthesisProviderVoice) IsPersonalVoice() bool
- func (s AVSpeechSynthesisProviderVoice) ManufacturerName() string
- func (s AVSpeechSynthesisProviderVoice) Name() string
- func (s AVSpeechSynthesisProviderVoice) PrimaryLanguages() foundation.INSArray
- func (s AVSpeechSynthesisProviderVoice) RawTTSIdentifier() objectivec.IObject
- func (s AVSpeechSynthesisProviderVoice) SetExtraAttributes(value foundation.INSDictionary)
- func (s AVSpeechSynthesisProviderVoice) SetIdentifier(value string)
- func (s AVSpeechSynthesisProviderVoice) SetIsFirstParty(value bool)
- func (s AVSpeechSynthesisProviderVoice) SetIsPersonalVoice(value bool)
- func (s AVSpeechSynthesisProviderVoice) SetManufacturerName(value string)
- func (s AVSpeechSynthesisProviderVoice) SetName(value string)
- func (s AVSpeechSynthesisProviderVoice) SetPrimaryLanguages(value foundation.INSArray)
- func (s AVSpeechSynthesisProviderVoice) SetSupportedLanguages(value foundation.INSArray)
- func (s AVSpeechSynthesisProviderVoice) SetSynthesizerBundleIdentifier(value string)
- func (s AVSpeechSynthesisProviderVoice) SupportedCharacterSet() objectivec.IObject
- func (s AVSpeechSynthesisProviderVoice) SupportedLanguages() foundation.INSArray
- func (s AVSpeechSynthesisProviderVoice) SynthesizerBundleIdentifier() string
- func (s AVSpeechSynthesisProviderVoice) UniqueAudioDescSpeechSynthTuple() objectivec.IObject
- func (s AVSpeechSynthesisProviderVoice) UniqueAudioDescTriple() objectivec.IObject
- type AVSpeechSynthesisProviderVoiceClass
- func (ac AVSpeechSynthesisProviderVoiceClass) Alloc() AVSpeechSynthesisProviderVoice
- func (ac AVSpeechSynthesisProviderVoiceClass) Class() objc.Class
- func (_AVSpeechSynthesisProviderVoiceClass AVSpeechSynthesisProviderVoiceClass) SupportsSecureCoding() bool
- func (_AVSpeechSynthesisProviderVoiceClass AVSpeechSynthesisProviderVoiceClass) UpdateSpeechVoicesForClient(client objectivec.IObject)
- type AVSpeechSynthesisVoice
- func AVSpeechSynthesisVoiceFromID(id objc.ID) AVSpeechSynthesisVoice
- func NewAVSpeechSynthesisVoice() AVSpeechSynthesisVoice
- func NewSpeechSynthesisVoiceWithCoder(coder objectivec.IObject) AVSpeechSynthesisVoice
- func NewSpeechSynthesisVoiceWithLanguage(language objectivec.IObject) AVSpeechSynthesisVoice
- func (s AVSpeechSynthesisVoice) AssetSize() int64
- func (s AVSpeechSynthesisVoice) Autorelease() AVSpeechSynthesisVoice
- func (s AVSpeechSynthesisVoice) BackupName() objectivec.IObject
- func (s AVSpeechSynthesisVoice) CanBeDownloaded() bool
- func (s AVSpeechSynthesisVoice) CoreVoiceIsSiriVoice() bool
- func (s AVSpeechSynthesisVoice) CoreVoiceIsSystemVoice() bool
- func (s AVSpeechSynthesisVoice) CoreVoiceLocalizedName() string
- func (s AVSpeechSynthesisVoice) CoreVoiceWrapper() objectivec.Object
- func (s AVSpeechSynthesisVoice) Gender() int64
- func (s AVSpeechSynthesisVoice) Identifier() string
- func (s AVSpeechSynthesisVoice) Init() AVSpeechSynthesisVoice
- func (s AVSpeechSynthesisVoice) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisVoice
- func (s AVSpeechSynthesisVoice) InitWithLanguage(language objectivec.IObject) AVSpeechSynthesisVoice
- func (s AVSpeechSynthesisVoice) IsDefault() bool
- func (s AVSpeechSynthesisVoice) IsInstalled() bool
- func (s AVSpeechSynthesisVoice) IsNoveltyVoice() bool
- func (s AVSpeechSynthesisVoice) IsSiriVoice() bool
- func (s AVSpeechSynthesisVoice) IsSystemVoice() bool
- func (s AVSpeechSynthesisVoice) Language() string
- func (s AVSpeechSynthesisVoice) Name() string
- func (s AVSpeechSynthesisVoice) NameWithoutQuality() string
- func (s AVSpeechSynthesisVoice) NonLocalizedName() string
- func (s AVSpeechSynthesisVoice) NonLocalizedNameWithoutQuality() string
- func (s AVSpeechSynthesisVoice) Quality() int64
- func (s AVSpeechSynthesisVoice) SetAssetSize(size int64)
- func (s AVSpeechSynthesisVoice) SetBackupName(name objectivec.IObject)
- func (s AVSpeechSynthesisVoice) SetCanBeDownloaded(downloaded bool)
- func (s AVSpeechSynthesisVoice) SetCoreVoiceWrapper(value objectivec.Object)
- func (s AVSpeechSynthesisVoice) SetGender(value int64)
- func (s AVSpeechSynthesisVoice) SetIdentifier(value string)
- func (s AVSpeechSynthesisVoice) SetIsDefault(default_ bool)
- func (s AVSpeechSynthesisVoice) SetIsInstalled(installed bool)
- func (s AVSpeechSynthesisVoice) SetIsNoveltyVoice(value bool)
- func (s AVSpeechSynthesisVoice) SetLanguage(value string)
- func (s AVSpeechSynthesisVoice) SetName(value string)
- func (s AVSpeechSynthesisVoice) SetQuality(value int64)
- func (s AVSpeechSynthesisVoice) SetSynthesisProviderVoice(value IAVSpeechSynthesisProviderVoice)
- func (s AVSpeechSynthesisVoice) SetVoiceTraits(value uint64)
- func (s AVSpeechSynthesisVoice) SiriDisplayName() objectivec.IObject
- func (s AVSpeechSynthesisVoice) SynthesisProviderVoice() IAVSpeechSynthesisProviderVoice
- func (s AVSpeechSynthesisVoice) VoiceTraits() uint64
- type AVSpeechSynthesisVoiceClass
- func (ac AVSpeechSynthesisVoiceClass) Alloc() AVSpeechSynthesisVoice
- func (ac AVSpeechSynthesisVoiceClass) Class() objc.Class
- func (sc AVSpeechSynthesisVoiceClass) SpeechVoices(ctx context.Context) error
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiri() objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompact() objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompactWithCompletionHandler(handler ErrorHandler)
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithCompletionHandler(handler ErrorHandler)
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithSiri(siri bool) objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompact() objectivec.IObject
- func (sc AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactSync(ctx context.Context) error
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactWithCompletionHandler(handler ErrorHandler)
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesWithCompletionHandler(handler ErrorHandler)
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SupportsSecureCoding() bool
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) Test_setInternalSpeechVoices(voices objectivec.IObject)
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) Test_speechVoices() objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceFromInternalVoiceListWithIdentifier(identifier objectivec.IObject) objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
- func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceWithLanguage(language objectivec.IObject) objectivec.IObject
- type AVSpeechSynthesizer
- func (s AVSpeechSynthesizer) ApplyWebKitBehaviors()
- func (s AVSpeechSynthesizer) AudioDeviceId() uint32
- func (s AVSpeechSynthesizer) AudioQueueFlags() uint32
- func (s AVSpeechSynthesizer) Autorelease() AVSpeechSynthesizer
- func (s AVSpeechSynthesizer) ConvertBoundary(boundary int64) int64
- func (s AVSpeechSynthesizer) CoreSynth() objectivec.IObject
- func (s AVSpeechSynthesizer) DetectSSMLAndModifyUtterances() bool
- func (s AVSpeechSynthesizer) EnqueueNextJob()
- func (s AVSpeechSynthesizer) HandleSpeechDoneSuccessful(done objectivec.IObject, successful bool)
- func (s AVSpeechSynthesizer) InflightUtterance() IAVSpeechUtterance
- func (s AVSpeechSynthesizer) Init() AVSpeechSynthesizer
- func (s AVSpeechSynthesizer) InitializedWebKitUsage() bool
- func (s AVSpeechSynthesizer) IsInAudioInterruption() bool
- func (s AVSpeechSynthesizer) IsInternalSynth() bool
- func (s AVSpeechSynthesizer) Paused() bool
- func (s AVSpeechSynthesizer) ProcessSpeechJobFinishedSuccessful(finished objectivec.IObject, successful bool)
- func (s AVSpeechSynthesizer) SetActiveOptions() uint64
- func (s AVSpeechSynthesizer) SetAudioDeviceId(value uint32)
- func (s AVSpeechSynthesizer) SetAudioQueueFlags(flags uint32)
- func (s AVSpeechSynthesizer) SetAudioSessionInactiveTimeout(timeout float64)
- func (s AVSpeechSynthesizer) SetDetectSSMLAndModifyUtterances(value bool)
- func (s AVSpeechSynthesizer) SetInflightUtterance(value IAVSpeechUtterance)
- func (s AVSpeechSynthesizer) SetInitializedWebKitUsage(value bool)
- func (s AVSpeechSynthesizer) SetIsInternalSynth(value bool)
- func (s AVSpeechSynthesizer) SetSetActiveOptions(options uint64)
- func (s AVSpeechSynthesizer) SetSkipLuthorRules(rules objectivec.IObject)
- func (s AVSpeechSynthesizer) SetSpeechSource(value string)
- func (s AVSpeechSynthesizer) SetSupportsAccurateWordCallbacks(callbacks objectivec.IObject)
- func (s AVSpeechSynthesizer) SkipLuthorRules() objectivec.IObject
- func (s AVSpeechSynthesizer) SpeakUtterance(utterance objectivec.IObject)
- func (s AVSpeechSynthesizer) Speaking() bool
- func (s AVSpeechSynthesizer) SpeechManager() objectivec.IObject
- func (s AVSpeechSynthesizer) SpeechQueue() objectivec.IObject
- func (s AVSpeechSynthesizer) SpeechSource() string
- func (s AVSpeechSynthesizer) SupportsAccurateWordCallbacks() objectivec.IObject
- type AVSpeechSynthesizerClass
- func (ac AVSpeechSynthesizerClass) Alloc() AVSpeechSynthesizer
- func (ac AVSpeechSynthesizerClass) Class() objc.Class
- func (_AVSpeechSynthesizerClass AVSpeechSynthesizerClass) IsSoftAppUsageProtectionDisabled() bool
- func (_AVSpeechSynthesizerClass AVSpeechSynthesizerClass) SupportsSpeakingWithPersonalVoices() bool
- type AVSpeechUtterance
- func (s AVSpeechUtterance) Action() objectivec.IObject
- func (s AVSpeechUtterance) AttributedSpeechString() foundation.NSAttributedString
- func (s AVSpeechUtterance) AudioBufferCallback()
- func (s AVSpeechUtterance) Autorelease() AVSpeechUtterance
- func (s AVSpeechUtterance) Init() AVSpeechUtterance
- func (s AVSpeechUtterance) InitWithCoder(coder foundation.INSCoder) AVSpeechUtterance
- func (s AVSpeechUtterance) MarkerCallback()
- func (s AVSpeechUtterance) PrefersAssistiveTechnologyExceptions() objectivec.IObject
- func (s AVSpeechUtterance) ProcessEmoticons() bool
- func (s AVSpeechUtterance) SetAction(value objectivec.IObject)
- func (s AVSpeechUtterance) SetAttributedSpeechString(value foundation.NSAttributedString)
- func (s AVSpeechUtterance) SetAudioBufferCallback(callback VoidHandler)
- func (s AVSpeechUtterance) SetAudioBufferCallbackSync(ctx context.Context) error
- func (s AVSpeechUtterance) SetMarkerCallback(callback VoidHandler)
- func (s AVSpeechUtterance) SetMarkerCallbackSync(ctx context.Context) error
- func (s AVSpeechUtterance) SetPrefersAssistiveTechnologyExceptions(exceptions objectivec.IObject)
- func (s AVSpeechUtterance) SetProcessEmoticons(emoticons bool)
- func (s AVSpeechUtterance) SetSpeechString(value string)
- func (s AVSpeechUtterance) SetSsmlRepresentation(representation objectivec.IObject)
- func (s AVSpeechUtterance) SetVoiceSelection(selection objectivec.IObject)
- func (s AVSpeechUtterance) SpeechString() string
- func (s AVSpeechUtterance) SsmlRepresentation() objectivec.IObject
- func (s AVSpeechUtterance) VoiceSelection() objectivec.IObject
- type AVSpeechUtteranceClass
- func (ac AVSpeechUtteranceClass) Alloc() AVSpeechUtterance
- func (ac AVSpeechUtteranceClass) Class() objc.Class
- func (_AVSpeechUtteranceClass AVSpeechUtteranceClass) SupportsSecureCoding() bool
- func (_AVSpeechUtteranceClass AVSpeechUtteranceClass) TransformUtteranceBasedOnSSMLIfDetected(detected objectivec.IObject)
- type AVVCAggregateDevice
- func (v AVVCAggregateDevice) AggregateDeviceID() uint32
- func (v AVVCAggregateDevice) AggregateDeviceUID() string
- func (v AVVCAggregateDevice) Autorelease() AVVCAggregateDevice
- func (v AVVCAggregateDevice) BuildAggregateDevice() int
- func (v AVVCAggregateDevice) CreateDictionaryForDeviceEnableTap(device uint32, tap bool) objectivec.IObject
- func (v AVVCAggregateDevice) DestroyAggregateDevice() int
- func (v AVVCAggregateDevice) GetBuiltinSpeakerDevice() uint32
- func (v AVVCAggregateDevice) Init() AVVCAggregateDevice
- type AVVCAggregateDeviceClass
- func (ac AVVCAggregateDeviceClass) Alloc() AVVCAggregateDevice
- func (ac AVVCAggregateDeviceClass) Class() objc.Class
- func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) GetAOPDeviceID(id bool) uint32
- func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) IsAOPDevicePresent() bool
- func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) SharedAggregateDevice() AVVCAggregateDevice
- type AVVCAlertInformation
- func (v AVVCAlertInformation) AlertEndTime() uint64
- func (v AVVCAlertInformation) Autorelease() AVVCAlertInformation
- func (v AVVCAlertInformation) Init() AVVCAlertInformation
- func (v AVVCAlertInformation) InitWithAlertTypeModeEndTime(type_ int, mode int64, time uint64) AVVCAlertInformation
- func (v AVVCAlertInformation) Mode() int64
- func (v AVVCAlertInformation) SetAlertEndTime(value uint64)
- func (v AVVCAlertInformation) SetMode(value int64)
- func (v AVVCAlertInformation) SetType(value int)
- func (v AVVCAlertInformation) Type() int
- type AVVCAlertInformationClass
- type AVVCAudioBuffer
- func (v AVVCAudioBuffer) Autorelease() AVVCAudioBuffer
- func (v AVVCAudioBuffer) BytesCapacity() int
- func (v AVVCAudioBuffer) BytesDataSize() int
- func (v AVVCAudioBuffer) Channels() int
- func (v AVVCAudioBuffer) Data() unsafe.Pointer
- func (v AVVCAudioBuffer) Init() AVVCAudioBuffer
- func (v AVVCAudioBuffer) InitWithAudioQueueBufferChannelsTimeStamp(buffer unsafe.Pointer, channels int, stamp uint64) AVVCAudioBuffer
- func (v AVVCAudioBuffer) PacketDescriptionCapacity() int
- func (v AVVCAudioBuffer) PacketDescriptionCount() int
- func (v AVVCAudioBuffer) PacketDescriptions() unsafe.Pointer
- func (v AVVCAudioBuffer) RemoteVoiceActivityAvailable() bool
- func (v AVVCAudioBuffer) RemoteVoiceActivityRMS() byte
- func (v AVVCAudioBuffer) RemoteVoiceActivityVAD() byte
- func (v AVVCAudioBuffer) SetBytesDataSize(value int)
- func (v AVVCAudioBuffer) SetPacketDescriptionsCount(descriptions []objectivec.IObject, count int)
- func (v AVVCAudioBuffer) SetTimeStamp(value uint64)
- func (v AVVCAudioBuffer) StreamDescription() unsafe.Pointer
- func (v AVVCAudioBuffer) TimeStamp() uint64
- func (v AVVCAudioBuffer) UpsamplingSourceAudio() bool
- type AVVCAudioBufferClass
- type AVVCAudioDeviceManager
- func AVVCAudioDeviceManagerFromID(id objc.ID) AVVCAudioDeviceManager
- func NewAVVCAudioDeviceManager() AVVCAudioDeviceManager
- func NewVCAudioDeviceManagerWithActivationContextWithError(context objectivec.IObject) (AVVCAudioDeviceManager, error)
- func NewVCAudioDeviceManagerWithError() (AVVCAudioDeviceManager, error)
- func (v AVVCAudioDeviceManager) Autorelease() AVVCAudioDeviceManager
- func (v AVVCAudioDeviceManager) Init() AVVCAudioDeviceManager
- func (v AVVCAudioDeviceManager) InitWithActivationContextWithError(context objectivec.IObject) (AVVCAudioDeviceManager, error)
- func (v AVVCAudioDeviceManager) InitWithError() (AVVCAudioDeviceManager, error)
- func (v AVVCAudioDeviceManager) InputDeviceID() uint32
- func (v AVVCAudioDeviceManager) OutputDeviceID() uint32
- func (v AVVCAudioDeviceManager) SelectDeviceForActivationMode(mode objectivec.IObject)
- type AVVCAudioDeviceManagerClass
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) AddReporterIDToDevice(id int64, device objectivec.IObject)
- func (ac AVVCAudioDeviceManagerClass) Alloc() AVVCAudioDeviceManager
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) BuildAOPAggregateDevice()
- func (ac AVVCAudioDeviceManagerClass) Class() objc.Class
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) DestroyAOPAggregateDevice()
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) FindHALDeviceUIDFromUUID(uuid objectivec.IObject) objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GainOnDevice(device uint32) float32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateID() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateUID() objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceID() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAudioDeviceBuiltInMicrophone() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAudioDeviceWithWiredHeadset(headset bool) uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAuditTokenFromProcessObjectID(id uint32) objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetBuiltInAudioSpeakerDevice() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetBundleIDFromProcessObjectID(id uint32) objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetDefaultAudioDevice(device bool) uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetDeviceName(name objectivec.IObject) objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetDevicesForActivationModeOutRecordDeviceOutPlaybackDevice(mode int64, device unsafe.Pointer, device2 unsafe.Pointer)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetHALDeviceForBuiltInDeviceOutHALDeviceIDOutHALDeviceUID(device objectivec.IObject, id unsafe.Pointer, uid []objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetHALDeviceIdentifiersForDeviceUIDOutHALDeviceUIDOutPluginDeviceUUID(uid objectivec.IObject, uid2 []objectivec.IObject, uuid []objectivec.IObject)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetNonAppleBluetoothSpeakerDevice() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetNumberOfInputChannels() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetPIDFromProcessObjectID(id uint32) int
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingAuditTokenList() objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingBundleIDList() objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingPIDList() objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetSiriSupportedExternalDevice() uint32
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetUUIDFromBTHALDevice(bTHALDevice objectivec.IObject) objectivec.IObject
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsAOPDevicePresent() bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsAppleDisplayDevice(device objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceAlive(alive uint32) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceBuiltIn(in objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceMutedIsInputDevice(muted uint32, device bool) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhere(somewhere objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhereElse(else_ objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDoAPSupportedDevice(device objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsHALDevice(hALDevice objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsProcessDeviceInputRunning(running uint32) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsSiriSupportedAppleDisplay(display objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsSiriSupportedExternalDevice(device objectivec.IObject) bool
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IterateOverProcessObjectList(list VoidHandler)
- func (vc AVVCAudioDeviceManagerClass) IterateOverProcessObjectListSync(ctx context.Context) error
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) RemoveReporterIDFromDevice(id int64, device objectivec.IObject)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetBufferSizeOnDevice(size int, device objectivec.IObject) int
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetClientDescriptionKindOnDevice(kind uint32, device uint32)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetGainOnDevice(gain float32, device uint32)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetMuteOnDeviceIsInputDevice(mute bool, device uint32, device2 bool)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetReporterIDsOnDevice(iDs objectivec.IObject, device objectivec.IObject)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SuppressRecordingIndicator(indicator uint32)
- func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) UpdateAOPDeviceID()
- type AVVCConfigureAlertBehaviorSettings
- func (v AVVCConfigureAlertBehaviorSettings) Autorelease() AVVCConfigureAlertBehaviorSettings
- func (v AVVCConfigureAlertBehaviorSettings) Init() AVVCConfigureAlertBehaviorSettings
- func (v AVVCConfigureAlertBehaviorSettings) InitWithStreamID(id uint64) AVVCConfigureAlertBehaviorSettings
- func (v AVVCConfigureAlertBehaviorSettings) SetStartAlert(value int64)
- func (v AVVCConfigureAlertBehaviorSettings) SetStopAlert(value int64)
- func (v AVVCConfigureAlertBehaviorSettings) SetStopOnErrorAlert(value int64)
- func (v AVVCConfigureAlertBehaviorSettings) SetStreamID(value uint64)
- func (v AVVCConfigureAlertBehaviorSettings) StartAlert() int64
- func (v AVVCConfigureAlertBehaviorSettings) StopAlert() int64
- func (v AVVCConfigureAlertBehaviorSettings) StopOnErrorAlert() int64
- func (v AVVCConfigureAlertBehaviorSettings) StreamID() uint64
- type AVVCConfigureAlertBehaviorSettingsClass
- type AVVCContextSettings
- func (v AVVCContextSettings) ActivationDeviceUID() string
- func (v AVVCContextSettings) ActivationMode() int64
- func (v AVVCContextSettings) AnnounceCallsEnabled() bool
- func (v AVVCContextSettings) Autorelease() AVVCContextSettings
- func (v AVVCContextSettings) Init() AVVCContextSettings
- func (v AVVCContextSettings) InitWithModeDeviceUID(mode int64, uid objectivec.IObject) AVVCContextSettings
- func (v AVVCContextSettings) SetActivationDeviceUID(value string)
- func (v AVVCContextSettings) SetActivationMode(value int64)
- func (v AVVCContextSettings) SetAnnounceCallsEnabled(value bool)
- type AVVCContextSettingsClass
- type AVVCDuckFadeDuration
- func (v AVVCDuckFadeDuration) Autorelease() AVVCDuckFadeDuration
- func (v AVVCDuckFadeDuration) FadeIn() foundation.NSNumber
- func (v AVVCDuckFadeDuration) FadeOut() foundation.NSNumber
- func (v AVVCDuckFadeDuration) Init() AVVCDuckFadeDuration
- func (v AVVCDuckFadeDuration) InitWithFadeInFadeOut(in objectivec.IObject, out objectivec.IObject) AVVCDuckFadeDuration
- func (v AVVCDuckFadeDuration) SetFadeIn(value foundation.NSNumber)
- func (v AVVCDuckFadeDuration) SetFadeOut(value foundation.NSNumber)
- type AVVCDuckFadeDurationClass
- type AVVCDuckLevel
- type AVVCDuckLevelClass
- type AVVCDuckOverride
- func (v AVVCDuckOverride) Autorelease() AVVCDuckOverride
- func (v AVVCDuckOverride) DuckOthers() foundation.NSNumber
- func (v AVVCDuckOverride) DuckToLevel() foundation.NSNumber
- func (v AVVCDuckOverride) Init() AVVCDuckOverride
- func (v AVVCDuckOverride) InitWithDuckOthersDuckToLevelMixWithOthers(others objectivec.IObject, level objectivec.IObject, ...) AVVCDuckOverride
- func (v AVVCDuckOverride) IsBlur() bool
- func (v AVVCDuckOverride) MixWithOthers() foundation.NSNumber
- func (v AVVCDuckOverride) SetDuckOthers(value foundation.NSNumber)
- func (v AVVCDuckOverride) SetDuckToLevel(value foundation.NSNumber)
- func (v AVVCDuckOverride) SetIsBlur(value bool)
- func (v AVVCDuckOverride) SetMixWithOthers(value foundation.NSNumber)
- type AVVCDuckOverrideClass
- type AVVCDuckSettings
- func (v AVVCDuckSettings) Autorelease() AVVCDuckSettings
- func (v AVVCDuckSettings) DuckLevel() IAVVCDuckLevel
- func (v AVVCDuckSettings) DuckOverride() IAVVCDuckOverride
- func (v AVVCDuckSettings) FadeDuration() IAVVCDuckFadeDuration
- func (v AVVCDuckSettings) Init() AVVCDuckSettings
- func (v AVVCDuckSettings) SetDuckLevel(value IAVVCDuckLevel)
- func (v AVVCDuckSettings) SetDuckOverride(value IAVVCDuckOverride)
- func (v AVVCDuckSettings) SetFadeDuration(value IAVVCDuckFadeDuration)
- type AVVCDuckSettingsClass
- type AVVCMetricsManager
- func (v AVVCMetricsManager) AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
- func (v AVVCMetricsManager) AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
- func (v AVVCMetricsManager) Autorelease() AVVCMetricsManager
- func (v AVVCMetricsManager) AvvcProfilingInfoDictionary() foundation.INSDictionary
- func (v AVVCMetricsManager) CallToStartRecordHostTime() uint64
- func (v AVVCMetricsManager) CheckAndUpdateReporterID(id int64)
- func (v AVVCMetricsManager) DisposeADAM() int
- func (v AVVCMetricsManager) GetStringDate(date objectivec.IObject) objectivec.IObject
- func (v AVVCMetricsManager) Init() AVVCMetricsManager
- func (v AVVCMetricsManager) LogABCMetricCategoryTypeReporterID(aBCMetric objectivec.IObject, category uint32, type_ uint16, id int64)
- func (v AVVCMetricsManager) LogProfileMetrics(metrics objectivec.IObject)
- func (v AVVCMetricsManager) LogRecordAudioFormatReporterID(format objectivec.IObject, id int64)
- func (v AVVCMetricsManager) LogRecordRouteAndPlaybackRouteReporterID(route objectivec.IObject, route2 objectivec.IObject, id int64)
- func (v AVVCMetricsManager) LogSessionMetricValueCategoryTypeContextReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, ...)
- func (v AVVCMetricsManager) LogSessionMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, ...)
- func (v AVVCMetricsManager) LogSingleMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, ...)
- func (v AVVCMetricsManager) MeasureElapseTimeForMetricBlock(metric objectivec.IObject, block VoidHandler) bool
- func (v AVVCMetricsManager) MeasureElapseTimeForMetricBlockSync(ctx context.Context, metric objectivec.IObject) error
- func (v AVVCMetricsManager) PublicMetrics() foundation.INSDictionary
- func (v AVVCMetricsManager) ReporterID() int64
- func (v AVVCMetricsManager) ResetAudioIssueDetector() int
- func (v AVVCMetricsManager) ResetProfileMetrics()
- func (v AVVCMetricsManager) RetrieveMetrics() objectivec.IObject
- func (v AVVCMetricsManager) RetrieveProfileMetrics() objectivec.IObject
- func (v AVVCMetricsManager) SetADAMFormatNumFrames(aDAMFormat objectivec.IObject, frames uint32) int
- func (v AVVCMetricsManager) SetAudioIssueDetectorFormatNumFrames(format objectivec.IObject, frames uint32) int
- func (v AVVCMetricsManager) SetAvvcProfilingInfoDictionary(value foundation.INSDictionary)
- func (v AVVCMetricsManager) SetCallToStartRecordHostTime(value uint64)
- func (v AVVCMetricsManager) SetPublicMetrics(value foundation.INSDictionary)
- func (v AVVCMetricsManager) SetVoiceTriggerStartHostTime(value uint64)
- func (v AVVCMetricsManager) UpdateWithReporterID(id int64)
- func (v AVVCMetricsManager) VoiceTriggerStartHostTime() uint64
- type AVVCMetricsManagerClass
- func (ac AVVCMetricsManagerClass) Alloc() AVVCMetricsManager
- func (ac AVVCMetricsManagerClass) Class() objc.Class
- func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) CreateSharedManager()
- func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) DestroySharedManager()
- func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) GetLock() unsafe.Pointer
- func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) SharedManager() AVVCMetricsManager
- type AVVCMicUsageReporter
- type AVVCMicUsageReporterClass
- type AVVCPluginRemoteInputHost
- func (v AVVCPluginRemoteInputHost) AllBundles(bundles []objectivec.IObject) objectivec.IObject
- func (v AVVCPluginRemoteInputHost) Autorelease() AVVCPluginRemoteInputHost
- func (v AVVCPluginRemoteInputHost) FindDeviceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
- func (v AVVCPluginRemoteInputHost) FindFirstBluetoothDevice() objectivec.IObject
- func (v AVVCPluginRemoteInputHost) Init() AVVCPluginRemoteInputHost
- func (v AVVCPluginRemoteInputHost) InputPluginDidPublishDevice(plugin objectivec.IObject, device objectivec.IObject)
- func (v AVVCPluginRemoteInputHost) InputPluginDidUnpublishDevice(plugin objectivec.IObject, device objectivec.IObject)
- func (v AVVCPluginRemoteInputHost) InvalidatePlugins()
- func (v AVVCPluginRemoteInputHost) MMotherController() IAVVoiceController
- func (v AVVCPluginRemoteInputHost) MockPluginEndpoint() objectivec.IObject
- func (v AVVCPluginRemoteInputHost) SetMMotherController(value IAVVoiceController)
- func (v AVVCPluginRemoteInputHost) SetParentVoiceController(controller objectivec.IObject)
- type AVVCPluginRemoteInputHostClass
- type AVVCPrepareRecordSettings
- func (v AVVCPrepareRecordSettings) Autorelease() AVVCPrepareRecordSettings
- func (v AVVCPrepareRecordSettings) AvAudioSettings() foundation.INSDictionary
- func (v AVVCPrepareRecordSettings) DeviceBufferFrameSize() uint32
- func (v AVVCPrepareRecordSettings) Init() AVVCPrepareRecordSettings
- func (v AVVCPrepareRecordSettings) InitWithStreamIDSettingsBufferDuration(id uint64, settings objectivec.IObject, duration float64) AVVCPrepareRecordSettings
- func (v AVVCPrepareRecordSettings) MeteringEnabled() bool
- func (v AVVCPrepareRecordSettings) RecordBufferDuration() float64
- func (v AVVCPrepareRecordSettings) SetAvAudioSettings(value foundation.INSDictionary)
- func (v AVVCPrepareRecordSettings) SetDeviceBufferFrameSize(value uint32)
- func (v AVVCPrepareRecordSettings) SetMeteringEnabled(value bool)
- func (v AVVCPrepareRecordSettings) SetRecordBufferDuration(value float64)
- func (v AVVCPrepareRecordSettings) SetStreamID(value uint64)
- func (v AVVCPrepareRecordSettings) StreamID() uint64
- type AVVCPrepareRecordSettingsClass
- type AVVCRecordDeviceInfo
- func (v AVVCRecordDeviceInfo) Autorelease() AVVCRecordDeviceInfo
- func (v AVVCRecordDeviceInfo) HalDeviceUID() string
- func (v AVVCRecordDeviceInfo) Init() AVVCRecordDeviceInfo
- func (v AVVCRecordDeviceInfo) InitWithRecordingEngine(engine objectivec.IObject) AVVCRecordDeviceInfo
- func (v AVVCRecordDeviceInfo) IsRemoteDevice() bool
- func (v AVVCRecordDeviceInfo) IsUpsamplingSourceAudio() bool
- func (v AVVCRecordDeviceInfo) RecordRoute() string
- func (v AVVCRecordDeviceInfo) RemoteDeviceCategory() uint32
- func (v AVVCRecordDeviceInfo) RemoteDeviceUID() foundation.NSUUID
- func (v AVVCRecordDeviceInfo) RemoteDeviceUIDString() string
- func (v AVVCRecordDeviceInfo) RemoteProductIdentifier() string
- type AVVCRecordDeviceInfoClass
- type AVVCSessionFactory
- func (v AVVCSessionFactory) Autorelease() AVVCSessionFactory
- func (v AVVCSessionFactory) AuxSessionManagers() objectivec.IObject
- func (v AVVCSessionFactory) CleanupContext(context objectivec.IObject)
- func (v AVVCSessionFactory) Init() AVVCSessionFactory
- func (v AVVCSessionFactory) PrimarySessionManager() IAVVCSessionManager
- func (v AVVCSessionFactory) ReleasePrimarySessionManager()
- func (v AVVCSessionFactory) SessionForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
- func (v AVVCSessionFactory) SessionForContextClientTypeCompletionSync(ctx context.Context, context objectivec.IObject, type_ int64) error
- func (v AVVCSessionFactory) SessionForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
- func (v AVVCSessionFactory) SessionForContextCompletion(context objectivec.IObject, completion VoidHandler)
- func (v AVVCSessionFactory) SessionForContextCompletionSync(ctx context.Context, context objectivec.IObject) error
- func (v AVVCSessionFactory) SessionForContextError(context objectivec.IObject) (objectivec.IObject, error)
- func (v AVVCSessionFactory) SessionManagerForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
- func (v AVVCSessionFactory) SessionManagerForContextClientTypeCompletionSync(ctx context.Context, context objectivec.IObject, type_ int64) error
- func (v AVVCSessionFactory) SessionManagerForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
- func (v AVVCSessionFactory) SessionManagerMap() foundation.INSDictionary
- func (v AVVCSessionFactory) SetPrimarySessionManager(value IAVVCSessionManager)
- func (v AVVCSessionFactory) SetSessionManagerMap(value foundation.INSDictionary)
- func (v AVVCSessionFactory) SetSessionWasCreatedBlock(block VoidHandler)
- func (v AVVCSessionFactory) SetSessionWasCreatedBlockSync(ctx context.Context) error
- func (v AVVCSessionFactory) SetSessionWillBeDestroyedBlock(block VoidHandler)
- func (v AVVCSessionFactory) SetSessionWillBeDestroyedBlockSync(ctx context.Context) error
- func (v AVVCSessionFactory) SetWorkQueue(value objectivec.Object)
- func (v AVVCSessionFactory) WorkQueue() objectivec.Object
- func (v AVVCSessionFactory) WqCreatePrimarySessionManagerIfNeededClientTypeError(needed objectivec.IObject, type_ int64) (objectivec.IObject, error)
- func (v AVVCSessionFactory) WqSessionAndManagerForContextClientTypeSessionManagerError(context objectivec.IObject, type_ int64, session []objectivec.IObject, ...) error
- type AVVCSessionFactoryClass
- type AVVCSessionManager
- func (v AVVCSessionManager) AudioSession() objc.ID
- func (v AVVCSessionManager) Autorelease() AVVCSessionManager
- func (v AVVCSessionManager) Init() AVVCSessionManager
- func (v AVVCSessionManager) InitWithSession(session objectivec.IObject) AVVCSessionManager
- func (v AVVCSessionManager) IsCurrentInputBuiltInMic() bool
- func (v AVVCSessionManager) SetAudioSession(value objc.ID)
- func (v AVVCSessionManager) SetIsUsingBuiltInMicForRecordingError(recording bool) (bool, error)
- func (v AVVCSessionManager) SetupOneTimeSessionSettingsForClient(client int64) int
- type AVVCSessionManagerClass
- type AVVCStartRecordSettings
- func (v AVVCStartRecordSettings) Autorelease() AVVCStartRecordSettings
- func (v AVVCStartRecordSettings) Init() AVVCStartRecordSettings
- func (v AVVCStartRecordSettings) InitWithStreamIDAtStartHostTime(id uint64, time uint64) AVVCStartRecordSettings
- func (v AVVCStartRecordSettings) SetSkipAlert(value bool)
- func (v AVVCStartRecordSettings) SetStartAlert(value int64)
- func (v AVVCStartRecordSettings) SetStartAnchorPoint(value uint32)
- func (v AVVCStartRecordSettings) SetStartHostTime(value uint64)
- func (v AVVCStartRecordSettings) SetStopAlert(value int64)
- func (v AVVCStartRecordSettings) SetStopOnErrorAlert(value int64)
- func (v AVVCStartRecordSettings) SetStreamID(value uint64)
- func (v AVVCStartRecordSettings) SkipAlert() bool
- func (v AVVCStartRecordSettings) StartAlert() int64
- func (v AVVCStartRecordSettings) StartAnchorPoint() uint32
- func (v AVVCStartRecordSettings) StartHostTime() uint64
- func (v AVVCStartRecordSettings) StopAlert() int64
- func (v AVVCStartRecordSettings) StopOnErrorAlert() int64
- func (v AVVCStartRecordSettings) StreamID() uint64
- type AVVCStartRecordSettingsClass
- type AVVoiceController
- func (v AVVoiceController) ActivateAudioSessionForStreamIsPrewarmError(stream uint64, prewarm bool) (bool, error)
- func (v AVVoiceController) ActivateAudioSessionForStreamIsPrewarmRecordModeError(stream uint64, prewarm bool, mode bool) (bool, error)
- func (v AVVoiceController) AlertPlaybackFinishedWithSettings(settings objectivec.IObject)
- func (v AVVoiceController) AlertVolume() float32
- func (v AVVoiceController) Autorelease() AVVoiceController
- func (v AVVoiceController) BeganRecordingStatus(recording uint64, status int)
- func (v AVVoiceController) BringUpWithError(up int64) (int64, error)
- func (v AVVoiceController) CleanSlateWithError() error
- func (v AVVoiceController) ConfigureAlertBehaviorForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
- func (v AVVoiceController) ConfigureAlertBehaviorForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
- func (v AVVoiceController) ConfigureAlertBehaviorForStreamError(stream objectivec.IObject) (bool, error)
- func (v AVVoiceController) ConfigureVoiceTriggerClientCompletionBlocks()
- func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletion(stream uint64, options uint64, completion VoidHandler)
- func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletionSync(ctx context.Context, stream uint64, options uint64) error
- func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsError(stream uint64, options uint64) error
- func (v AVVoiceController) DeactivateAudioSessionWithOptions(options uint64)
- func (v AVVoiceController) DebugDescription() string
- func (v AVVoiceController) Description() string
- func (v AVVoiceController) EnableSmartRoutingConsiderationForStreamEnableError(stream uint64, enable bool) (bool, error)
- func (v AVVoiceController) EnableTriangleModeForStreamEnable(ctx context.Context, stream uint64, enable bool) error
- func (v AVVoiceController) EnableTriangleModeForStreamEnableWithCompletion(stream uint64, enable bool, completion VoidHandler)
- func (v AVVoiceController) EncodeError(error_ int)
- func (v AVVoiceController) EndpointDetectedAtTime(time float64)
- func (v AVVoiceController) EndpointerDelegate() objectivec.IObject
- func (v AVVoiceController) FinishedRecordingStatus(recording uint64, status int)
- func (v AVVoiceController) GetAveragePowerForStreamForChannel(stream uint64, channel uint64) float32
- func (v AVVoiceController) GetCurrentSessionState() int64
- func (v AVVoiceController) GetCurrentSessionStateForStream(stream uint64) int64
- func (v AVVoiceController) GetCurrentStreamState(state uint64) int64
- func (v AVVoiceController) GetDeviceLatenciesForStream(ctx context.Context, stream uint64) error
- func (v AVVoiceController) GetDeviceLatenciesForStreamWithCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) GetInputChannelInfoForStreamCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) GetInputChannelInfoForStreamCompletionSync(ctx context.Context, stream uint64) error
- func (v AVVoiceController) GetPeakPowerForStreamForChannel(stream uint64, channel uint64) float32
- func (v AVVoiceController) GetPlaybackRouteForStream(ctx context.Context, stream uint64) error
- func (v AVVoiceController) GetPlaybackRouteForStreamWithCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) GetPlaybackRouteForStreamWithError(stream uint64) (objectivec.IObject, error)
- func (v AVVoiceController) GetRecordBufferDurationForStream(stream uint64) float64
- func (v AVVoiceController) GetRecordDeviceInfoForStream(stream uint64) objectivec.IObject
- func (v AVVoiceController) GetRecordModeForStream(stream uint64) int64
- func (v AVVoiceController) GetRecordSettingsForStream(stream uint64) objectivec.IObject
- func (v AVVoiceController) HandleAudioHALDeviceWentAway(away uint64)
- func (v AVVoiceController) HandlePluginDidPublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
- func (v AVVoiceController) HandlePluginDidUnpublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
- func (v AVVoiceController) Hash() uint64
- func (v AVVoiceController) Impl() objectivec.IObject
- func (v AVVoiceController) Init() AVVoiceController
- func (v AVVoiceController) InitVoiceControllerForClientWithError(client int64) (AVVoiceController, error)
- func (v AVVoiceController) InitWithError() (AVVoiceController, error)
- func (v AVVoiceController) InterspeechPointDetectedAtTime(time float64)
- func (v AVVoiceController) IsDeviceAvailableInLocalRouteError(route objectivec.IObject) (bool, error)
- func (v AVVoiceController) IsDuckingSupportedOnPickedRouteForStreamError(stream uint64) (bool, error)
- func (v AVVoiceController) IsMeteringEnabledForStream(stream uint64) bool
- func (v AVVoiceController) Metrics() foundation.INSDictionary
- func (v AVVoiceController) MockPluginEndpoint() objectivec.IObject
- func (v AVVoiceController) NotifyEventOccuredError(occured uint64, error_ objectivec.IObject)
- func (v AVVoiceController) NotifyStreamInvalidated(invalidated uint64)
- func (v AVVoiceController) PlayAlertSoundForTypeOverrideMode(type_ int, mode int64) bool
- func (v AVVoiceController) PlayAlertWithOverrideCompletion(alert int, override int64, completion VoidHandler)
- func (v AVVoiceController) PlayAlertWithOverrideCompletionSync(ctx context.Context, alert int, override int64) error
- func (v AVVoiceController) PrepareRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
- func (v AVVoiceController) PrepareRecordForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
- func (v AVVoiceController) PrepareRecordForStreamError(stream objectivec.IObject) (bool, error)
- func (v AVVoiceController) RecordDelegate() objectivec.IObject
- func (v AVVoiceController) RecordEndWaitTime() float64
- func (v AVVoiceController) RecordEndpointMode() int
- func (v AVVoiceController) RecordInterspeechWaitTime() float64
- func (v AVVoiceController) RecordStartWaitTime() float64
- func (v AVVoiceController) RemoveStreamCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) RemoveStreamCompletionSync(ctx context.Context, stream uint64) error
- func (v AVVoiceController) SetAlertSoundFromURLForType(url foundation.INSURL, type_ int) bool
- func (v AVVoiceController) SetAlertVolume(value float32)
- func (v AVVoiceController) SetAnnounceCallsEnabledForStreamEnable(stream uint64, enable bool) bool
- func (v AVVoiceController) SetContextCompletion(context objectivec.IObject, completion VoidHandler)
- func (v AVVoiceController) SetContextCompletionSync(ctx context.Context, context objectivec.IObject) error
- func (v AVVoiceController) SetContextError(context objectivec.IObject) (uint64, error)
- func (v AVVoiceController) SetContextForStreamForStreamError(stream objectivec.IObject, stream2 uint64) (bool, error)
- func (v AVVoiceController) SetContextStreamTypeError(context objectivec.IObject, type_ unsafe.Pointer) (uint64, error)
- func (v AVVoiceController) SetDuckOthersForStreamWithSettingsError(stream uint64, settings objectivec.IObject) (bool, error)
- func (v AVVoiceController) SetEnableInterruptionByRecordingClientsForStreamEnableError(stream uint64, enable bool) (bool, error)
- func (v AVVoiceController) SetEndpointerDelegate(value objectivec.IObject)
- func (v AVVoiceController) SetRecordDelegate(value objectivec.IObject)
- func (v AVVoiceController) SetRecordEndWaitTime(value float64)
- func (v AVVoiceController) SetRecordEndpointMode(value int)
- func (v AVVoiceController) SetRecordInterspeechWaitTime(value float64)
- func (v AVVoiceController) SetRecordModeForStreamRecordModeError(stream uint64, mode int64) (bool, error)
- func (v AVVoiceController) SetRecordStartWaitTime(value float64)
- func (v AVVoiceController) SetRecordStatusChangeBlock(block VoidHandler)
- func (v AVVoiceController) SetRecordStatusChangeBlockSync(ctx context.Context) error
- func (v AVVoiceController) StartKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) StartKeepAliveQueueForStreamCompletionSync(ctx context.Context, stream uint64) error
- func (v AVVoiceController) StartRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
- func (v AVVoiceController) StartRecordForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
- func (v AVVoiceController) StartRecordForStreamError(stream objectivec.IObject) (bool, error)
- func (v AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallback(settings objectivec.IObject, completion VoidHandler, completion2 VoidHandler, ...)
- func (v AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallbackSync(ctx context.Context, settings objectivec.IObject, completion VoidHandler, ...) error
- func (v AVVoiceController) StartpointDetected()
- func (v AVVoiceController) StopKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) StopKeepAliveQueueForStreamCompletionSync(ctx context.Context, stream uint64) error
- func (v AVVoiceController) StopRecordForStreamCompletion(stream uint64, completion VoidHandler)
- func (v AVVoiceController) StopRecordForStreamCompletionSync(ctx context.Context, stream uint64) error
- func (v AVVoiceController) StopRecordForStreamError(stream uint64) (bool, error)
- func (v AVVoiceController) Superclass() objc.Class
- func (v AVVoiceController) TeardownWithError() error
- func (v AVVoiceController) UpdateMeterForStream(stream uint64) bool
- type AVVoiceControllerClass
- type AVVoiceTriggerClient
- func (v AVVoiceTriggerClient) ActivateSecureSession(session bool) objectivec.IObject
- func (v AVVoiceTriggerClient) Autorelease() AVVoiceTriggerClient
- func (v AVVoiceTriggerClient) CallServerCrashedBlock()
- func (v AVVoiceTriggerClient) CallServerResetBlock()
- func (v AVVoiceTriggerClient) ClientType() int64
- func (v AVVoiceTriggerClient) EnableBargeInModeCompletionBlock(mode bool, block VoidHandler)
- func (v AVVoiceTriggerClient) EnableBargeInModeCompletionBlockSync(ctx context.Context, mode bool) error
- func (v AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlock(ports objectivec.IObject, block VoidHandler)
- func (v AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlockSync(ctx context.Context, ports objectivec.IObject) error
- func (v AVVoiceTriggerClient) EnableSpeakerStateListening(listening bool)
- func (v AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlock(listening bool, block VoidHandler)
- func (v AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlockSync(ctx context.Context, listening bool) error
- func (v AVVoiceTriggerClient) EnableVoiceTriggerListening(listening bool)
- func (v AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlock(listening bool, block VoidHandler)
- func (v AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlockSync(ctx context.Context, listening bool) error
- func (v AVVoiceTriggerClient) GetInputChannelInfoCompletion(completion VoidHandler)
- func (v AVVoiceTriggerClient) GetInputChannelInfoCompletionSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) Init() AVVoiceTriggerClient
- func (v AVVoiceTriggerClient) InitWithValue(init_ int64) AVVoiceTriggerClient
- func (v AVVoiceTriggerClient) IsSiriClient() bool
- func (v AVVoiceTriggerClient) ListeningEnabledCompletionBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) ListeningEnabledCompletionBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) PortStateActiveCompletionBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) PortStateActiveCompletionBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) PortStateChangedNotification(notification objectivec.IObject)
- func (v AVVoiceTriggerClient) RecordingAuditTokenList() objectivec.IObject
- func (v AVVoiceTriggerClient) RecordingPIDList() objectivec.IObject
- func (v AVVoiceTriggerClient) SecureSessionServerCrash()
- func (v AVVoiceTriggerClient) SecureSessionServerReset()
- func (v AVVoiceTriggerClient) SetAggressiveECModeCompletionBlock(eCMode bool, block VoidHandler)
- func (v AVVoiceTriggerClient) SetAggressiveECModeCompletionBlockSync(ctx context.Context, eCMode bool) error
- func (v AVVoiceTriggerClient) SetAvvcServerCrashedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetAvvcServerCrashedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetAvvcServerResetBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetAvvcServerResetBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetClientType(value int64)
- func (v AVVoiceTriggerClient) SetListeningPropertyCompletionBlock(property bool, block VoidHandler)
- func (v AVVoiceTriggerClient) SetListeningPropertyCompletionBlockSync(ctx context.Context, property bool) error
- func (v AVVoiceTriggerClient) SetPortStateChangedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetPortStateChangedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetServerCrashedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetServerCrashedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetServerResetBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetServerResetBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetSpeakerStateChangedBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetSpeakerStateChangedBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SetVoiceTriggerBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SetVoiceTriggerBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SiriClientRecordStateChangedNotificationRecordingCount(notification bool, count uint64)
- func (v AVVoiceTriggerClient) SiriClientsRecordingCompletionBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SiriClientsRecordingCompletionBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SpeakerMuteStateChangedNotification(notification bool)
- func (v AVVoiceTriggerClient) SpeakerStateActive() bool
- func (v AVVoiceTriggerClient) SpeakerStateActiveCompletionBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SpeakerStateActiveCompletionBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) SpeakerStateChangedNotification(notification objectivec.IObject)
- func (v AVVoiceTriggerClient) SpeakerStateMuted() bool
- func (v AVVoiceTriggerClient) SpeakerStateMutedCompletionBlock(block VoidHandler)
- func (v AVVoiceTriggerClient) SpeakerStateMutedCompletionBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfiguration(configuration objectivec.IObject)
- func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlock(configuration objectivec.IObject, block VoidHandler)
- func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlockSync(ctx context.Context, configuration objectivec.IObject) error
- func (v AVVoiceTriggerClient) VoiceTriggerNotification(notification objectivec.IObject)
- func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailable() uint64
- func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletion(completion VoidHandler)
- func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletionSync(ctx context.Context) error
- func (v AVVoiceTriggerClient) VoiceTriggerServerConnection() objectivec.IObject
- type AVVoiceTriggerClientClass
- func (ac AVVoiceTriggerClientClass) Alloc() AVVoiceTriggerClient
- func (ac AVVoiceTriggerClientClass) Class() objc.Class
- func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) IsAPIAvailable() bool
- func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SharedInstance() AVVoiceTriggerClient
- func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SharedInstanceWithInstance(instance int64) objectivec.IObject
- func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SupportsDuckingOnSpeakerOutput() bool
- type AVVoiceTriggerClientPortManager
- func (v AVVoiceTriggerClientPortManager) Autorelease() AVVoiceTriggerClientPortManager
- func (v AVVoiceTriggerClientPortManager) CallMuteStateChangeNotificationBlock(block bool)
- func (v AVVoiceTriggerClientPortManager) CallRunningStateChangeNotificationBlock(block bool)
- func (v AVVoiceTriggerClientPortManager) DeviceID() uint32
- func (v AVVoiceTriggerClientPortManager) Generation() int64
- func (v AVVoiceTriggerClientPortManager) HysteresisDurationSeconds() float32
- func (v AVVoiceTriggerClientPortManager) Init() AVVoiceTriggerClientPortManager
- func (v AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock(queue objectivec.IObject, type_ uint64, seconds float32, block VoidHandler, ...) AVVoiceTriggerClientPortManager
- func (v AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlockSync(ctx context.Context, queue objectivec.IObject, type_ uint64, seconds float32, ...) error
- func (v AVVoiceTriggerClientPortManager) LastRunningStateSent() bool
- func (v AVVoiceTriggerClientPortManager) ListeningEnabled() bool
- func (v AVVoiceTriggerClientPortManager) MuteStateChangeNotificationRegistered() bool
- func (v AVVoiceTriggerClientPortManager) NotifyMuteStateChanged()
- func (v AVVoiceTriggerClientPortManager) NotifyRunningStateChangedWithHysteresis()
- func (v AVVoiceTriggerClientPortManager) PortType() uint64
- func (v AVVoiceTriggerClientPortManager) Queue() objectivec.Object
- func (v AVVoiceTriggerClientPortManager) RunningStateChangeNotificationRegistered() bool
- func (v AVVoiceTriggerClientPortManager) SetDeviceID(value uint32)
- func (v AVVoiceTriggerClientPortManager) SetGeneration(value int64)
- func (v AVVoiceTriggerClientPortManager) SetHysteresisDurationSeconds(value float32)
- func (v AVVoiceTriggerClientPortManager) SetLastRunningStateSent(value bool)
- func (v AVVoiceTriggerClientPortManager) SetListeningEnabled(value bool)
- func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlock(block VoidHandler)
- func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationRegistered(value bool)
- func (v AVVoiceTriggerClientPortManager) SetPortType(value uint64)
- func (v AVVoiceTriggerClientPortManager) SetQueue(value objectivec.Object)
- func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlock(block VoidHandler)
- func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlockSync(ctx context.Context) error
- func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationRegistered(value bool)
- type AVVoiceTriggerClientPortManagerClass
- type AudioPlayerImpl
- type AudioPlayerImplClass
- type Endpointer
- type EndpointerObject
- func (o EndpointerObject) BaseObject() objectivec.Object
- func (o EndpointerObject) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
- func (o EndpointerObject) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
- func (o EndpointerObject) EndWaitTime() float64
- func (o EndpointerObject) EndpointMode() int
- func (o EndpointerObject) GetStatus(status unsafe.Pointer) int
- func (o EndpointerObject) InterspeechWaitTime() float64
- func (o EndpointerObject) Reset()
- func (o EndpointerObject) SetEndWaitTime(time float64)
- func (o EndpointerObject) SetEndpointMode(mode int)
- func (o EndpointerObject) SetInterspeechWaitTime(time float64)
- func (o EndpointerObject) SetStartWaitTime(time float64)
- func (o EndpointerObject) StartWaitTime() float64
- type ErrorHandler
- type IAVAudioApplication
- type IAVAudioBuffer
- type IAVAudioChannelLayout
- type IAVAudioClock
- type IAVAudioConnectionPoint
- type IAVAudioEngine
- type IAVAudioEnvironmentDistanceAttenuationParameters
- type IAVAudioEnvironmentNode
- type IAVAudioEnvironmentReverbParameters
- type IAVAudioFile
- type IAVAudioFormat
- type IAVAudioIONode
- type IAVAudioInputNode
- type IAVAudioMixerNode
- type IAVAudioMixingDestination
- type IAVAudioNode
- type IAVAudioOutputNode
- type IAVAudioPCMBuffer
- type IAVAudioPlayer
- type IAVAudioPlayerNode
- type IAVAudioRecorder
- type IAVAudioRoutingArbiter
- type IAVAudioSequencer
- type IAVAudioSessionCapability
- type IAVAudioSharedBufferToken
- type IAVAudioSharedPCMBuffer
- type IAVAudioSinkNode
- type IAVAudioSourceNode
- type IAVAudioTime
- type IAVAudioUnit
- type IAVAudioUnitComponent
- type IAVAudioUnitComponentManager
- type IAVAudioUnitDSPGraph
- type IAVAudioUnitGenerator
- type IAVAudioUnitMIDIInstrument
- type IAVAudioUnitSampler
- type IAVAudioUnitSplitter
- type IAVMIDIChannelEvent
- type IAVMIDINoteEvent
- type IAVMIDIPlayer
- type IAVMusicEvent
- type IAVMusicTrack
- type IAVMusicTrackEventIterator
- type IAVSpeechSynthesisMarker
- type IAVSpeechSynthesisProviderRequest
- type IAVSpeechSynthesisProviderVoice
- type IAVSpeechSynthesisVoice
- type IAVSpeechSynthesizer
- type IAVSpeechUtterance
- type IAVVCAggregateDevice
- type IAVVCAlertInformation
- type IAVVCAudioBuffer
- type IAVVCAudioDeviceManager
- type IAVVCConfigureAlertBehaviorSettings
- type IAVVCContextSettings
- type IAVVCDuckFadeDuration
- type IAVVCDuckLevel
- type IAVVCDuckOverride
- type IAVVCDuckSettings
- type IAVVCMetricsManager
- type IAVVCMicUsageReporter
- type IAVVCPluginRemoteInputHost
- type IAVVCPrepareRecordSettings
- type IAVVCRecordDeviceInfo
- type IAVVCSessionFactory
- type IAVVCSessionManager
- type IAVVCStartRecordSettings
- type IAVVoiceController
- type IAVVoiceTriggerClient
- type IAVVoiceTriggerClientPortManager
- type IAudioPlayerImpl
- type ISpeexEndpointer
- type IVoiceVerificationEndpointer
- type NSCopying
- type NSCopyingObject
- type NSMutableCopying
- type NSMutableCopyingObject
- type NSSecureCoding
- type NSSecureCodingObject
- type SpeexEndpointer
- func (s SpeexEndpointer) Autorelease() SpeexEndpointer
- func (s SpeexEndpointer) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
- func (s SpeexEndpointer) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
- func (s SpeexEndpointer) DebugDescription() string
- func (s SpeexEndpointer) Description() string
- func (s SpeexEndpointer) EndWaitTime() float64
- func (s SpeexEndpointer) EndpointMode() int
- func (s SpeexEndpointer) GetStatus(status unsafe.Pointer) int
- func (s SpeexEndpointer) GetStatusCount(status []float32, count uint32) int
- func (s SpeexEndpointer) Hash() uint64
- func (s SpeexEndpointer) Init() SpeexEndpointer
- func (s SpeexEndpointer) InterspeechWaitTime() float64
- func (s SpeexEndpointer) Reset()
- func (s SpeexEndpointer) SetEndWaitTime(value float64)
- func (s SpeexEndpointer) SetEndpointMode(value int)
- func (s SpeexEndpointer) SetInterspeechWaitTime(value float64)
- func (s SpeexEndpointer) SetStartWaitTime(value float64)
- func (s SpeexEndpointer) StartWaitTime() float64
- func (s SpeexEndpointer) Superclass() objc.Class
- type SpeexEndpointerClass
- type VoiceVerificationEndpointer
- func (v VoiceVerificationEndpointer) Autorelease() VoiceVerificationEndpointer
- func (v VoiceVerificationEndpointer) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
- func (v VoiceVerificationEndpointer) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
- func (v VoiceVerificationEndpointer) DebugDescription() string
- func (v VoiceVerificationEndpointer) Description() string
- func (v VoiceVerificationEndpointer) EndWaitTime() float64
- func (v VoiceVerificationEndpointer) EndpointMode() int
- func (v VoiceVerificationEndpointer) GetStatus(status unsafe.Pointer) int
- func (v VoiceVerificationEndpointer) Hash() uint64
- func (v VoiceVerificationEndpointer) Init() VoiceVerificationEndpointer
- func (v VoiceVerificationEndpointer) InterspeechWaitTime() float64
- func (v VoiceVerificationEndpointer) Reset()
- func (v VoiceVerificationEndpointer) SetEndWaitTime(value float64)
- func (v VoiceVerificationEndpointer) SetEndpointMode(value int)
- func (v VoiceVerificationEndpointer) SetInterspeechWaitTime(value float64)
- func (v VoiceVerificationEndpointer) SetStartWaitTime(value float64)
- func (v VoiceVerificationEndpointer) StartWaitTime() float64
- func (v VoiceVerificationEndpointer) Superclass() objc.Class
- type VoiceVerificationEndpointerClass
- type VoidHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewErrorBlock ¶
func NewErrorBlock(handler ErrorHandler) (objc.ID, func())
NewErrorBlock wraps a Go ErrorHandler as an Objective-C block. The caller must defer the returned cleanup function.
Used by:
- AVAudioApplication.RequestRecordPermissionWithCompletionHandler
- AVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler
- AVAudioRoutingArbiter.BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler
- AVAudioUnitComponent.ValidateWithResultsInCompletionHandler
- [AVSpeechSynthesisVoice.SpeechVoicesIncludingSuperCompactWithCompletionHandler]
- [AVSpeechSynthesisVoice.SpeechVoicesWithCompletionHandler]
- [AVSpeechSynthesisVoice._speechVoicesIncludingSiriAndSuperCompactWithCompletionHandler]
- [AVSpeechSynthesisVoice._speechVoicesIncludingSiriWithCompletionHandler]
func NewVoidBlock ¶
func NewVoidBlock(handler VoidHandler) (objc.ID, func())
NewVoidBlock wraps a Go VoidHandler as an Objective-C block. The caller must defer the returned cleanup function.
Used by:
- AVAudioApplication.PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext
- AVAudioApplication.PrivateSetInputMuteStateChangeHandlerError
- AVAudioEngine.ConnectMIDIToFormatBlock
- AVAudioEngine.ConnectMIDIToNodesFormatBlock
- AVAudioPlayerNode.CallLegacyCompletionHandlerForTypeLegacyHandler
- [AVAudioSinkNode.PullInputBlockFromReceiverBlock]
- [AVAudioSourceNode.PullInputBlockFromRenderBlock]
- AVSpeechUtterance.SetAudioBufferCallback
- AVSpeechUtterance.SetMarkerCallback
- [AVVCAudioDeviceManager.IterateOverProcessObjectList]
- AVVCMetricsManager.MeasureElapseTimeForMetricBlock
- AVVCSessionFactory.SessionForContextClientTypeCompletion
- AVVCSessionFactory.SessionForContextCompletion
- AVVCSessionFactory.SessionManagerForContextClientTypeCompletion
- AVVCSessionFactory.SetSessionWasCreatedBlock
- AVVCSessionFactory.SetSessionWillBeDestroyedBlock
- AVVoiceController.ConfigureAlertBehaviorForStreamCompletion
- AVVoiceController.DeactivateAudioSessionForStreamWithOptionsCompletion
- AVVoiceController.EnableTriangleModeForStreamEnableWithCompletion
- AVVoiceController.GetDeviceLatenciesForStreamWithCompletion
- AVVoiceController.GetInputChannelInfoForStreamCompletion
- AVVoiceController.GetPlaybackRouteForStreamWithCompletion
- AVVoiceController.PlayAlertWithOverrideCompletion
- AVVoiceController.PrepareRecordForStreamCompletion
- AVVoiceController.RemoveStreamCompletion
- AVVoiceController.SetContextCompletion
- AVVoiceController.SetRecordStatusChangeBlock
- AVVoiceController.StartKeepAliveQueueForStreamCompletion
- AVVoiceController.StartRecordForStreamCompletion
- AVVoiceController.StartRecordWithSettingsCompletionAlertCompletionAudioCallback
- AVVoiceController.StopKeepAliveQueueForStreamCompletion
- AVVoiceController.StopRecordForStreamCompletion
- AVVoiceTriggerClient.EnableBargeInModeCompletionBlock
- AVVoiceTriggerClient.EnableListeningOnPortsCompletionBlock
- AVVoiceTriggerClient.EnableSpeakerStateListeningCompletionBlock
- AVVoiceTriggerClient.EnableVoiceTriggerListeningCompletionBlock
- AVVoiceTriggerClient.GetInputChannelInfoCompletion
- AVVoiceTriggerClient.ListeningEnabledCompletionBlock
- AVVoiceTriggerClient.PortStateActiveCompletionBlock
- AVVoiceTriggerClient.SetAggressiveECModeCompletionBlock
- AVVoiceTriggerClient.SetAvvcServerCrashedBlock
- AVVoiceTriggerClient.SetAvvcServerResetBlock
- AVVoiceTriggerClient.SetListeningPropertyCompletionBlock
- AVVoiceTriggerClient.SetPortStateChangedBlock
- AVVoiceTriggerClient.SetServerCrashedBlock
- AVVoiceTriggerClient.SetServerResetBlock
- AVVoiceTriggerClient.SetSiriClientRecordStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerMuteStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerStateChangedBlock
- AVVoiceTriggerClient.SetVoiceTriggerBlock
- AVVoiceTriggerClient.SiriClientsRecordingCompletionBlock
- AVVoiceTriggerClient.SpeakerStateActiveCompletionBlock
- AVVoiceTriggerClient.SpeakerStateMutedCompletionBlock
- AVVoiceTriggerClient.UpdateVoiceTriggerConfigurationCompletionBlock
- AVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailableCompletion
- AVVoiceTriggerClientPortManager.InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationBlock
Types ¶
type AVAudioApplication ¶
type AVAudioApplication struct {
objectivec.Object
}
Methods ¶
- AVAudioApplication.ClientID
- AVAudioApplication.PostNotificationNameUserInfo
- AVAudioApplication.PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext
- AVAudioApplication.PrivateCreateAudioApplicationInServer
- AVAudioApplication.PrivateEnableSystemMute
- AVAudioApplication.PrivateHandlePing
- AVAudioApplication.PrivateOptInToStemClickMuting
- AVAudioApplication.PrivateRecreateAudioApplicationInServer
- AVAudioApplication.PrivateSetAppPropertyValue
- AVAudioApplication.PrivateSetAppPropertyValueGuard
- AVAudioApplication.PrivateSetInputMuteStateChangeHandlerError
- AVAudioApplication.PrivateSetInputMutedContextError
- AVAudioApplication.PrivateSetInputMutedPrimaryOrDelegateContextError
- AVAudioApplication.PrivateSetInputMutedProxyError
- AVAudioApplication.PrivateSetMXPropertyOnAllSessionsValue
- AVAudioApplication.PrivateUpdateAppPropertyValueContext
- AVAudioApplication.RequestRecordPermissionWithCompletionHandler
- AVAudioApplication.SessionIDs
- AVAudioApplication.SetInputMutedContextError
- AVAudioApplication.StemClickMutingEnabled
- AVAudioApplication.InitPrivate
- AVAudioApplication.InitWithSpecification
- AVAudioApplication.InputMuted
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication
func AVAudioApplicationFromID ¶
func AVAudioApplicationFromID(id objc.ID) AVAudioApplication
AVAudioApplicationFromID constructs a AVAudioApplication from an objc.ID.
func NewAVAudioApplication ¶
func NewAVAudioApplication() AVAudioApplication
NewAVAudioApplication creates a new AVAudioApplication instance.
func NewAudioApplicationPrivate ¶
func NewAudioApplicationPrivate(private objectivec.IObject) AVAudioApplication
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/initPrivate:
func NewAudioApplicationWithSpecification ¶
func NewAudioApplicationWithSpecification(specification objectivec.IObject) AVAudioApplication
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/initWithSpecification:
func (AVAudioApplication) Autorelease ¶
func (a AVAudioApplication) Autorelease() AVAudioApplication
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioApplication) ClientID ¶
func (a AVAudioApplication) ClientID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/clientID
func (AVAudioApplication) Init ¶
func (a AVAudioApplication) Init() AVAudioApplication
Init initializes the instance.
func (AVAudioApplication) InitPrivate ¶
func (a AVAudioApplication) InitPrivate(private objectivec.IObject) AVAudioApplication
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/initPrivate:
func (AVAudioApplication) InitWithSpecification ¶
func (a AVAudioApplication) InitWithSpecification(specification objectivec.IObject) AVAudioApplication
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/initWithSpecification:
func (AVAudioApplication) InputMuted ¶
func (a AVAudioApplication) InputMuted() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/inputMuted
func (AVAudioApplication) PostNotificationNameUserInfo ¶
func (a AVAudioApplication) PostNotificationNameUserInfo(name objectivec.IObject, info objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/postNotificationName:userInfo:
func (AVAudioApplication) PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext ¶
func (a AVAudioApplication) PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext(block VoidHandler, muted bool, mute bool, context objectivec.IObject) objectivec.IObject
func (AVAudioApplication) PrivateCreateAudioApplicationInServer ¶
func (a AVAudioApplication) PrivateCreateAudioApplicationInServer(server objectivec.IObject) bool
func (AVAudioApplication) PrivateEnableSystemMute ¶
func (a AVAudioApplication) PrivateEnableSystemMute(mute bool)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/privateEnableSystemMute:
func (AVAudioApplication) PrivateHandlePing ¶
func (a AVAudioApplication) PrivateHandlePing()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/privateHandlePing
func (AVAudioApplication) PrivateOptInToStemClickMuting ¶
func (a AVAudioApplication) PrivateOptInToStemClickMuting()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/privateOptInToStemClickMuting
func (AVAudioApplication) PrivateRecreateAudioApplicationInServer ¶
func (a AVAudioApplication) PrivateRecreateAudioApplicationInServer() bool
func (AVAudioApplication) PrivateSetAppPropertyValue ¶
func (a AVAudioApplication) PrivateSetAppPropertyValue(property objectivec.IObject, value objectivec.IObject) int
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/privateSetAppProperty:value:
func (AVAudioApplication) PrivateSetAppPropertyValueGuard ¶
func (a AVAudioApplication) PrivateSetAppPropertyValueGuard(property objectivec.IObject, value objectivec.IObject, guard unsafe.Pointer) int
func (AVAudioApplication) PrivateSetInputMuteStateChangeHandlerError ¶
func (a AVAudioApplication) PrivateSetInputMuteStateChangeHandlerError(handler func()) (bool, error)
func (AVAudioApplication) PrivateSetInputMutedContextError ¶
func (a AVAudioApplication) PrivateSetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
func (AVAudioApplication) PrivateSetInputMutedPrimaryOrDelegateContextError ¶
func (a AVAudioApplication) PrivateSetInputMutedPrimaryOrDelegateContextError(delegate bool, context objectivec.IObject) (bool, error)
func (AVAudioApplication) PrivateSetInputMutedProxyError ¶
func (a AVAudioApplication) PrivateSetInputMutedProxyError(proxy bool) (bool, error)
func (AVAudioApplication) PrivateSetMXPropertyOnAllSessionsValue ¶
func (a AVAudioApplication) PrivateSetMXPropertyOnAllSessionsValue(sessions objectivec.IObject, value objectivec.IObject) int
func (AVAudioApplication) PrivateUpdateAppPropertyValueContext ¶
func (a AVAudioApplication) PrivateUpdateAppPropertyValueContext(property objectivec.IObject, value objectivec.IObject, context objectivec.IObject) int
func (AVAudioApplication) RequestRecordPermission ¶
func (a AVAudioApplication) RequestRecordPermission(ctx context.Context) error
RequestRecordPermission is a synchronous wrapper around AVAudioApplication.RequestRecordPermissionWithCompletionHandler. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioApplication) RequestRecordPermissionWithCompletionHandler ¶
func (a AVAudioApplication) RequestRecordPermissionWithCompletionHandler(handler ErrorHandler)
func (AVAudioApplication) SessionIDs ¶
func (a AVAudioApplication) SessionIDs() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/sessionIDs
func (AVAudioApplication) SetInputMutedContextError ¶
func (a AVAudioApplication) SetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/setInputMuted:context:error:
func (AVAudioApplication) StemClickMutingEnabled ¶
func (a AVAudioApplication) StemClickMutingEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/stemClickMutingEnabled
type AVAudioApplicationClass ¶
type AVAudioApplicationClass struct {
// contains filtered or unexported fields
}
func GetAVAudioApplicationClass ¶
func GetAVAudioApplicationClass() AVAudioApplicationClass
GetAVAudioApplicationClass returns the class object for AVAudioApplication.
func (AVAudioApplicationClass) Alloc ¶
func (ac AVAudioApplicationClass) Alloc() AVAudioApplication
Alloc allocates memory for a new instance of the class.
func (AVAudioApplicationClass) AllowAppToInitiatePlaybackTemporarilyError ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) AllowAppToInitiatePlaybackTemporarilyError(temporarily objectivec.IObject) (bool, error)
func (AVAudioApplicationClass) AppleTVSupportsEnhanceDialogue ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) AppleTVSupportsEnhanceDialogue() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/appleTVSupportsEnhanceDialogue
func (AVAudioApplicationClass) Class ¶
func (ac AVAudioApplicationClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioApplicationClass) CurrentRouteSupportsEnhanceDialogue ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) CurrentRouteSupportsEnhanceDialogue(dialogue []objectivec.IObject) bool
func (AVAudioApplicationClass) GetEnhanceDialogueLevelError ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) GetEnhanceDialogueLevelError() (int64, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/getEnhanceDialogueLevel:error:
func (AVAudioApplicationClass) IosDeviceSupportsEnhanceDialogue ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) IosDeviceSupportsEnhanceDialogue() bool
func (AVAudioApplicationClass) MuteRunningInputs ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) MuteRunningInputs(inputs []objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/muteRunningInputs:
func (AVAudioApplicationClass) SetEnhanceDialogueLevelError ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) SetEnhanceDialogueLevelError(level int64) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/setEnhanceDialogueLevel:error:
func (AVAudioApplicationClass) SetEnhanceDialoguePreferenceError ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) SetEnhanceDialoguePreferenceError(preference int64) (bool, error)
func (AVAudioApplicationClass) ToggleInputMute ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) ToggleInputMute(mute []objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication/toggleInputMute:
func (AVAudioApplicationClass) VisionosDeviceSupportsEnhanceDialogue ¶
func (_AVAudioApplicationClass AVAudioApplicationClass) VisionosDeviceSupportsEnhanceDialogue() bool
type AVAudioBuffer ¶
type AVAudioBuffer struct {
objectivec.Object
}
Methods ¶
- AVAudioBuffer.ByteCapacity
- AVAudioBuffer.ByteLength
- AVAudioBuffer.SetByteLength
- AVAudioBuffer.InitWithFormatByteCapacity
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer
func AVAudioBufferFromID ¶
func AVAudioBufferFromID(id objc.ID) AVAudioBuffer
AVAudioBufferFromID constructs a AVAudioBuffer from an objc.ID.
func NewAVAudioBuffer ¶
func NewAVAudioBuffer() AVAudioBuffer
NewAVAudioBuffer creates a new AVAudioBuffer instance.
func NewAudioBufferWithFormatByteCapacity ¶
func NewAudioBufferWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioBuffer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/initWithFormat:byteCapacity:
func (AVAudioBuffer) Autorelease ¶
func (a AVAudioBuffer) Autorelease() AVAudioBuffer
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioBuffer) ByteCapacity ¶
func (a AVAudioBuffer) ByteCapacity() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/byteCapacity
func (AVAudioBuffer) ByteLength ¶
func (a AVAudioBuffer) ByteLength() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/byteLength
func (AVAudioBuffer) Init ¶
func (a AVAudioBuffer) Init() AVAudioBuffer
Init initializes the instance.
func (AVAudioBuffer) InitWithFormatByteCapacity ¶
func (a AVAudioBuffer) InitWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioBuffer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/initWithFormat:byteCapacity:
func (AVAudioBuffer) SetByteLength ¶
func (a AVAudioBuffer) SetByteLength(length uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/setByteLength:
type AVAudioBufferClass ¶
type AVAudioBufferClass struct {
// contains filtered or unexported fields
}
func GetAVAudioBufferClass ¶
func GetAVAudioBufferClass() AVAudioBufferClass
GetAVAudioBufferClass returns the class object for AVAudioBuffer.
func (AVAudioBufferClass) Alloc ¶
func (ac AVAudioBufferClass) Alloc() AVAudioBuffer
Alloc allocates memory for a new instance of the class.
func (AVAudioBufferClass) Class ¶
func (ac AVAudioBufferClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioChannelLayout ¶
type AVAudioChannelLayout struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout
func AVAudioChannelLayoutFromID ¶
func AVAudioChannelLayoutFromID(id objc.ID) AVAudioChannelLayout
AVAudioChannelLayoutFromID constructs a AVAudioChannelLayout from an objc.ID.
func NewAVAudioChannelLayout ¶
func NewAVAudioChannelLayout() AVAudioChannelLayout
NewAVAudioChannelLayout creates a new AVAudioChannelLayout instance.
func NewAudioChannelLayoutWithCoder ¶
func NewAudioChannelLayoutWithCoder(coder objectivec.IObject) AVAudioChannelLayout
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout/initWithCoder:
func (AVAudioChannelLayout) Autorelease ¶
func (a AVAudioChannelLayout) Autorelease() AVAudioChannelLayout
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioChannelLayout) Init ¶
func (a AVAudioChannelLayout) Init() AVAudioChannelLayout
Init initializes the instance.
func (AVAudioChannelLayout) InitWithCoder ¶
func (a AVAudioChannelLayout) InitWithCoder(coder foundation.INSCoder) AVAudioChannelLayout
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout/initWithCoder:
func (AVAudioChannelLayout) LayoutSize ¶
func (a AVAudioChannelLayout) LayoutSize() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout/layoutSize
type AVAudioChannelLayoutClass ¶
type AVAudioChannelLayoutClass struct {
// contains filtered or unexported fields
}
func GetAVAudioChannelLayoutClass ¶
func GetAVAudioChannelLayoutClass() AVAudioChannelLayoutClass
GetAVAudioChannelLayoutClass returns the class object for AVAudioChannelLayout.
func (AVAudioChannelLayoutClass) Alloc ¶
func (ac AVAudioChannelLayoutClass) Alloc() AVAudioChannelLayout
Alloc allocates memory for a new instance of the class.
func (AVAudioChannelLayoutClass) Class ¶
func (ac AVAudioChannelLayoutClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioChannelLayoutClass) SupportsSecureCoding ¶
func (_AVAudioChannelLayoutClass AVAudioChannelLayoutClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout/supportsSecureCoding
type AVAudioClock ¶
type AVAudioClock struct {
objectivec.Object
}
Methods ¶
- AVAudioClock.AwaitIOCycle
- AVAudioClock.CurrentAudioTimeStamp
- AVAudioClock.CurrentIONumberFrames
- AVAudioClock.CurrentTime
- AVAudioClock.InitWithNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock
func AVAudioClockFromID ¶
func AVAudioClockFromID(id objc.ID) AVAudioClock
AVAudioClockFromID constructs a AVAudioClock from an objc.ID.
func NewAVAudioClock ¶
func NewAVAudioClock() AVAudioClock
NewAVAudioClock creates a new AVAudioClock instance.
func NewAudioClockWithNode ¶
func NewAudioClockWithNode(node unsafe.Pointer) AVAudioClock
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/initWithNode:
func (AVAudioClock) Autorelease ¶
func (a AVAudioClock) Autorelease() AVAudioClock
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioClock) AwaitIOCycle ¶
func (a AVAudioClock) AwaitIOCycle(iOCycle unsafe.Pointer) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/awaitIOCycle:
func (AVAudioClock) CurrentAudioTimeStamp ¶
func (a AVAudioClock) CurrentAudioTimeStamp() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/currentAudioTimeStamp
func (AVAudioClock) CurrentIONumberFrames ¶
func (a AVAudioClock) CurrentIONumberFrames() int64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/currentIONumberFrames
func (AVAudioClock) CurrentTime ¶
func (a AVAudioClock) CurrentTime() IAVAudioTime
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/currentTime
func (AVAudioClock) InitWithNode ¶
func (a AVAudioClock) InitWithNode(node unsafe.Pointer) AVAudioClock
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock/initWithNode:
type AVAudioClockClass ¶
type AVAudioClockClass struct {
// contains filtered or unexported fields
}
func GetAVAudioClockClass ¶
func GetAVAudioClockClass() AVAudioClockClass
GetAVAudioClockClass returns the class object for AVAudioClock.
func (AVAudioClockClass) Alloc ¶
func (ac AVAudioClockClass) Alloc() AVAudioClock
Alloc allocates memory for a new instance of the class.
func (AVAudioClockClass) Class ¶
func (ac AVAudioClockClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioConnectionPoint ¶
type AVAudioConnectionPoint struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AVFAudio/AVAudioConnectionPoint
func AVAudioConnectionPointFromID ¶
func AVAudioConnectionPointFromID(id objc.ID) AVAudioConnectionPoint
AVAudioConnectionPointFromID constructs a AVAudioConnectionPoint from an objc.ID.
func NewAVAudioConnectionPoint ¶
func NewAVAudioConnectionPoint() AVAudioConnectionPoint
NewAVAudioConnectionPoint creates a new AVAudioConnectionPoint instance.
func (AVAudioConnectionPoint) Autorelease ¶
func (a AVAudioConnectionPoint) Autorelease() AVAudioConnectionPoint
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioConnectionPoint) Init ¶
func (a AVAudioConnectionPoint) Init() AVAudioConnectionPoint
Init initializes the instance.
type AVAudioConnectionPointClass ¶
type AVAudioConnectionPointClass struct {
// contains filtered or unexported fields
}
func GetAVAudioConnectionPointClass ¶
func GetAVAudioConnectionPointClass() AVAudioConnectionPointClass
GetAVAudioConnectionPointClass returns the class object for AVAudioConnectionPoint.
func (AVAudioConnectionPointClass) Alloc ¶
func (ac AVAudioConnectionPointClass) Alloc() AVAudioConnectionPoint
Alloc allocates memory for a new instance of the class.
func (AVAudioConnectionPointClass) Class ¶
func (ac AVAudioConnectionPointClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioConnectionPointClass) ConnectionPointWithNodeBus ¶
func (_AVAudioConnectionPointClass AVAudioConnectionPointClass) ConnectionPointWithNodeBus(node objectivec.IObject, bus uint64) objectivec.IObject
type AVAudioEngine ¶
type AVAudioEngine struct {
objectivec.Object
}
Methods ¶
- AVAudioEngine.ConnectMIDIToFormatBlock
- AVAudioEngine.ConnectMIDIToNodesFormatBlock
- AVAudioEngine.Implementation
- AVAudioEngine.AutoShutdownEnabled
- AVAudioEngine.SetAutoShutdownEnabled
- AVAudioEngine.Running
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine
func AVAudioEngineFromID ¶
func AVAudioEngineFromID(id objc.ID) AVAudioEngine
AVAudioEngineFromID constructs a AVAudioEngine from an objc.ID.
func NewAVAudioEngine ¶
func NewAVAudioEngine() AVAudioEngine
NewAVAudioEngine creates a new AVAudioEngine instance.
func (AVAudioEngine) AutoShutdownEnabled ¶
func (a AVAudioEngine) AutoShutdownEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine/autoShutdownEnabled
func (AVAudioEngine) Autorelease ¶
func (a AVAudioEngine) Autorelease() AVAudioEngine
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioEngine) ConnectMIDIToFormatBlock ¶
func (a AVAudioEngine) ConnectMIDIToFormatBlock(midi objectivec.IObject, to objectivec.IObject, format objectivec.IObject, block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine/connectMIDI:to:format:block:
func (AVAudioEngine) ConnectMIDIToFormatBlockSync ¶
func (a AVAudioEngine) ConnectMIDIToFormatBlockSync(ctx context.Context, midi objectivec.IObject, to objectivec.IObject, format objectivec.IObject) error
ConnectMIDIToFormatBlockSync is a synchronous wrapper around AVAudioEngine.ConnectMIDIToFormatBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioEngine) ConnectMIDIToNodesFormatBlock ¶
func (a AVAudioEngine) ConnectMIDIToNodesFormatBlock(midi objectivec.IObject, nodes objectivec.IObject, format objectivec.IObject, block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine/connectMIDI:toNodes:format:block:
func (AVAudioEngine) ConnectMIDIToNodesFormatBlockSync ¶
func (a AVAudioEngine) ConnectMIDIToNodesFormatBlockSync(ctx context.Context, midi objectivec.IObject, nodes objectivec.IObject, format objectivec.IObject) error
ConnectMIDIToNodesFormatBlockSync is a synchronous wrapper around AVAudioEngine.ConnectMIDIToNodesFormatBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioEngine) Implementation ¶
func (a AVAudioEngine) Implementation() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine/implementation
func (AVAudioEngine) Init ¶
func (a AVAudioEngine) Init() AVAudioEngine
Init initializes the instance.
func (AVAudioEngine) Running ¶
func (a AVAudioEngine) Running() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine/running
func (AVAudioEngine) SetAutoShutdownEnabled ¶
func (a AVAudioEngine) SetAutoShutdownEnabled(value bool)
type AVAudioEngineClass ¶
type AVAudioEngineClass struct {
// contains filtered or unexported fields
}
func GetAVAudioEngineClass ¶
func GetAVAudioEngineClass() AVAudioEngineClass
GetAVAudioEngineClass returns the class object for AVAudioEngine.
func (AVAudioEngineClass) Alloc ¶
func (ac AVAudioEngineClass) Alloc() AVAudioEngine
Alloc allocates memory for a new instance of the class.
func (AVAudioEngineClass) Class ¶
func (ac AVAudioEngineClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioEnvironmentDistanceAttenuationParameters ¶
type AVAudioEnvironmentDistanceAttenuationParameters struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentDistanceAttenuationParameters
func AVAudioEnvironmentDistanceAttenuationParametersFromID ¶
func AVAudioEnvironmentDistanceAttenuationParametersFromID(id objc.ID) AVAudioEnvironmentDistanceAttenuationParameters
AVAudioEnvironmentDistanceAttenuationParametersFromID constructs a AVAudioEnvironmentDistanceAttenuationParameters from an objc.ID.
func NewAVAudioEnvironmentDistanceAttenuationParameters ¶
func NewAVAudioEnvironmentDistanceAttenuationParameters() AVAudioEnvironmentDistanceAttenuationParameters
NewAVAudioEnvironmentDistanceAttenuationParameters creates a new AVAudioEnvironmentDistanceAttenuationParameters instance.
func NewAudioEnvironmentDistanceAttenuationParametersWithEnvironment ¶
func NewAudioEnvironmentDistanceAttenuationParametersWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentDistanceAttenuationParameters
func (AVAudioEnvironmentDistanceAttenuationParameters) Autorelease ¶
func (a AVAudioEnvironmentDistanceAttenuationParameters) Autorelease() AVAudioEnvironmentDistanceAttenuationParameters
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioEnvironmentDistanceAttenuationParameters) Init ¶
func (a AVAudioEnvironmentDistanceAttenuationParameters) Init() AVAudioEnvironmentDistanceAttenuationParameters
Init initializes the instance.
func (AVAudioEnvironmentDistanceAttenuationParameters) InitWithEnvironment ¶
func (a AVAudioEnvironmentDistanceAttenuationParameters) InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentDistanceAttenuationParameters
type AVAudioEnvironmentDistanceAttenuationParametersClass ¶
type AVAudioEnvironmentDistanceAttenuationParametersClass struct {
// contains filtered or unexported fields
}
func GetAVAudioEnvironmentDistanceAttenuationParametersClass ¶
func GetAVAudioEnvironmentDistanceAttenuationParametersClass() AVAudioEnvironmentDistanceAttenuationParametersClass
GetAVAudioEnvironmentDistanceAttenuationParametersClass returns the class object for AVAudioEnvironmentDistanceAttenuationParameters.
func (AVAudioEnvironmentDistanceAttenuationParametersClass) Alloc ¶
func (ac AVAudioEnvironmentDistanceAttenuationParametersClass) Alloc() AVAudioEnvironmentDistanceAttenuationParameters
Alloc allocates memory for a new instance of the class.
func (AVAudioEnvironmentDistanceAttenuationParametersClass) Class ¶
func (ac AVAudioEnvironmentDistanceAttenuationParametersClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioEnvironmentNode ¶
type AVAudioEnvironmentNode struct {
AVAudioNode
}
Methods ¶
- AVAudioEnvironmentNode.DebugDescription
- AVAudioEnvironmentNode.Description
- AVAudioEnvironmentNode.Hash
- AVAudioEnvironmentNode.ListenerHeadTrackingEnabled
- AVAudioEnvironmentNode.SetListenerHeadTrackingEnabled
- AVAudioEnvironmentNode.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode
func AVAudioEnvironmentNodeFromID ¶
func AVAudioEnvironmentNodeFromID(id objc.ID) AVAudioEnvironmentNode
AVAudioEnvironmentNodeFromID constructs a AVAudioEnvironmentNode from an objc.ID.
func NewAVAudioEnvironmentNode ¶
func NewAVAudioEnvironmentNode() AVAudioEnvironmentNode
NewAVAudioEnvironmentNode creates a new AVAudioEnvironmentNode instance.
func NewAudioEnvironmentNodeWithImpl ¶
func NewAudioEnvironmentNodeWithImpl(impl unsafe.Pointer) AVAudioEnvironmentNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioEnvironmentNode) Autorelease ¶
func (a AVAudioEnvironmentNode) Autorelease() AVAudioEnvironmentNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioEnvironmentNode) DebugDescription ¶
func (a AVAudioEnvironmentNode) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode/debugDescription
func (AVAudioEnvironmentNode) Description ¶
func (a AVAudioEnvironmentNode) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode/description
func (AVAudioEnvironmentNode) Hash ¶
func (a AVAudioEnvironmentNode) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode/hash
func (AVAudioEnvironmentNode) Init ¶
func (a AVAudioEnvironmentNode) Init() AVAudioEnvironmentNode
Init initializes the instance.
func (AVAudioEnvironmentNode) ListenerHeadTrackingEnabled ¶
func (a AVAudioEnvironmentNode) ListenerHeadTrackingEnabled() bool
func (AVAudioEnvironmentNode) SetListenerHeadTrackingEnabled ¶
func (a AVAudioEnvironmentNode) SetListenerHeadTrackingEnabled(value bool)
func (AVAudioEnvironmentNode) Superclass ¶
func (a AVAudioEnvironmentNode) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode/superclass
type AVAudioEnvironmentNodeClass ¶
type AVAudioEnvironmentNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioEnvironmentNodeClass ¶
func GetAVAudioEnvironmentNodeClass() AVAudioEnvironmentNodeClass
GetAVAudioEnvironmentNodeClass returns the class object for AVAudioEnvironmentNode.
func (AVAudioEnvironmentNodeClass) Alloc ¶
func (ac AVAudioEnvironmentNodeClass) Alloc() AVAudioEnvironmentNode
Alloc allocates memory for a new instance of the class.
func (AVAudioEnvironmentNodeClass) Class ¶
func (ac AVAudioEnvironmentNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioEnvironmentReverbParameters ¶
type AVAudioEnvironmentReverbParameters struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentReverbParameters
func AVAudioEnvironmentReverbParametersFromID ¶
func AVAudioEnvironmentReverbParametersFromID(id objc.ID) AVAudioEnvironmentReverbParameters
AVAudioEnvironmentReverbParametersFromID constructs a AVAudioEnvironmentReverbParameters from an objc.ID.
func NewAVAudioEnvironmentReverbParameters ¶
func NewAVAudioEnvironmentReverbParameters() AVAudioEnvironmentReverbParameters
NewAVAudioEnvironmentReverbParameters creates a new AVAudioEnvironmentReverbParameters instance.
func NewAudioEnvironmentReverbParametersWithEnvironment ¶
func NewAudioEnvironmentReverbParametersWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentReverbParameters
func (AVAudioEnvironmentReverbParameters) Autorelease ¶
func (a AVAudioEnvironmentReverbParameters) Autorelease() AVAudioEnvironmentReverbParameters
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioEnvironmentReverbParameters) Init ¶
func (a AVAudioEnvironmentReverbParameters) Init() AVAudioEnvironmentReverbParameters
Init initializes the instance.
func (AVAudioEnvironmentReverbParameters) InitWithEnvironment ¶
func (a AVAudioEnvironmentReverbParameters) InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentReverbParameters
type AVAudioEnvironmentReverbParametersClass ¶
type AVAudioEnvironmentReverbParametersClass struct {
// contains filtered or unexported fields
}
func GetAVAudioEnvironmentReverbParametersClass ¶
func GetAVAudioEnvironmentReverbParametersClass() AVAudioEnvironmentReverbParametersClass
GetAVAudioEnvironmentReverbParametersClass returns the class object for AVAudioEnvironmentReverbParameters.
func (AVAudioEnvironmentReverbParametersClass) Alloc ¶
func (ac AVAudioEnvironmentReverbParametersClass) Alloc() AVAudioEnvironmentReverbParameters
Alloc allocates memory for a new instance of the class.
func (AVAudioEnvironmentReverbParametersClass) Class ¶
func (ac AVAudioEnvironmentReverbParametersClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioFile ¶
type AVAudioFile struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFile
func AVAudioFileFromID ¶
func AVAudioFileFromID(id objc.ID) AVAudioFile
AVAudioFileFromID constructs a AVAudioFile from an objc.ID.
func NewAVAudioFile ¶
func NewAVAudioFile() AVAudioFile
NewAVAudioFile creates a new AVAudioFile instance.
func NewAudioFileSecondaryReaderFormatError ¶
func NewAudioFileSecondaryReaderFormatError(reader objectivec.IObject, format objectivec.IObject) (AVAudioFile, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFile/initSecondaryReader:format:error:
func (AVAudioFile) Autorelease ¶
func (a AVAudioFile) Autorelease() AVAudioFile
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioFile) InitSecondaryReaderFormatError ¶
func (a AVAudioFile) InitSecondaryReaderFormatError(reader objectivec.IObject, format objectivec.IObject) (AVAudioFile, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFile/initSecondaryReader:format:error:
func (AVAudioFile) Url ¶
func (a AVAudioFile) Url() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFile/url
type AVAudioFileClass ¶
type AVAudioFileClass struct {
// contains filtered or unexported fields
}
func GetAVAudioFileClass ¶
func GetAVAudioFileClass() AVAudioFileClass
GetAVAudioFileClass returns the class object for AVAudioFile.
func (AVAudioFileClass) Alloc ¶
func (ac AVAudioFileClass) Alloc() AVAudioFile
Alloc allocates memory for a new instance of the class.
func (AVAudioFileClass) Class ¶
func (ac AVAudioFileClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioFormat ¶
type AVAudioFormat struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat
func AVAudioFormatFromID ¶
func AVAudioFormatFromID(id objc.ID) AVAudioFormat
AVAudioFormatFromID constructs a AVAudioFormat from an objc.ID.
func NewAVAudioFormat ¶
func NewAVAudioFormat() AVAudioFormat
NewAVAudioFormat creates a new AVAudioFormat instance.
func NewAudioFormatWithCoder ¶
func NewAudioFormatWithCoder(coder objectivec.IObject) AVAudioFormat
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat/initWithCoder:
func (AVAudioFormat) Autorelease ¶
func (a AVAudioFormat) Autorelease() AVAudioFormat
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioFormat) Init ¶
func (a AVAudioFormat) Init() AVAudioFormat
Init initializes the instance.
func (AVAudioFormat) InitWithCoder ¶
func (a AVAudioFormat) InitWithCoder(coder foundation.INSCoder) AVAudioFormat
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat/initWithCoder:
func (AVAudioFormat) Interleaved ¶
func (a AVAudioFormat) Interleaved() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat/interleaved
func (AVAudioFormat) Standard ¶
func (a AVAudioFormat) Standard() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat/standard
type AVAudioFormatClass ¶
type AVAudioFormatClass struct {
// contains filtered or unexported fields
}
func GetAVAudioFormatClass ¶
func GetAVAudioFormatClass() AVAudioFormatClass
GetAVAudioFormatClass returns the class object for AVAudioFormat.
func (AVAudioFormatClass) Alloc ¶
func (ac AVAudioFormatClass) Alloc() AVAudioFormat
Alloc allocates memory for a new instance of the class.
func (AVAudioFormatClass) Class ¶
func (ac AVAudioFormatClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioFormatClass) FormatWithInvalidSampleRateAndChannelCount ¶
func (_AVAudioFormatClass AVAudioFormatClass) FormatWithInvalidSampleRateAndChannelCount() objectivec.IObject
func (AVAudioFormatClass) SupportsSecureCoding ¶
func (_AVAudioFormatClass AVAudioFormatClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat/supportsSecureCoding
type AVAudioIONode ¶
type AVAudioIONode struct {
AVAudioNode
}
Methods ¶
- AVAudioIONode.EnableManualRenderingModeIsInput
- AVAudioIONode.EnableRealtimeRenderingModeWithIOUnitIsInputForceIOUnitReset
- AVAudioIONode.IsInManualRenderingMode
- AVAudioIONode.ManualRenderingMode
- AVAudioIONode.InitWithIOUnitIsInput
- AVAudioIONode.VoiceProcessingEnabled
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode
func AVAudioIONodeFromID ¶
func AVAudioIONodeFromID(id objc.ID) AVAudioIONode
AVAudioIONodeFromID constructs a AVAudioIONode from an objc.ID.
func NewAVAudioIONode ¶
func NewAVAudioIONode() AVAudioIONode
NewAVAudioIONode creates a new AVAudioIONode instance.
func NewAudioIONodeWithIOUnitIsInput ¶
func NewAudioIONodeWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioIONode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/initWithIOUnit:isInput:
func NewAudioIONodeWithImpl ¶
func NewAudioIONodeWithImpl(impl unsafe.Pointer) AVAudioIONode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioIONode) Autorelease ¶
func (a AVAudioIONode) Autorelease() AVAudioIONode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioIONode) EnableManualRenderingModeIsInput ¶
func (a AVAudioIONode) EnableManualRenderingModeIsInput(mode int64, input bool) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/enableManualRenderingMode:isInput:
func (AVAudioIONode) EnableRealtimeRenderingModeWithIOUnitIsInputForceIOUnitReset ¶
func (AVAudioIONode) Init ¶
func (a AVAudioIONode) Init() AVAudioIONode
Init initializes the instance.
func (AVAudioIONode) InitWithIOUnitIsInput ¶
func (a AVAudioIONode) InitWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioIONode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/initWithIOUnit:isInput:
func (AVAudioIONode) IsInManualRenderingMode ¶
func (a AVAudioIONode) IsInManualRenderingMode() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/isInManualRenderingMode
func (AVAudioIONode) ManualRenderingMode ¶
func (a AVAudioIONode) ManualRenderingMode() int64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/manualRenderingMode
func (AVAudioIONode) VoiceProcessingEnabled ¶
func (a AVAudioIONode) VoiceProcessingEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/voiceProcessingEnabled
type AVAudioIONodeClass ¶
type AVAudioIONodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioIONodeClass ¶
func GetAVAudioIONodeClass() AVAudioIONodeClass
GetAVAudioIONodeClass returns the class object for AVAudioIONode.
func (AVAudioIONodeClass) Alloc ¶
func (ac AVAudioIONodeClass) Alloc() AVAudioIONode
Alloc allocates memory for a new instance of the class.
func (AVAudioIONodeClass) Class ¶
func (ac AVAudioIONodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioInputNode ¶
type AVAudioInputNode struct {
AVAudioIONode
}
Methods ¶
- AVAudioInputNode.DebugDescription
- AVAudioInputNode.Description
- AVAudioInputNode.Hash
- AVAudioInputNode.Superclass
- AVAudioInputNode.VoiceProcessingAGCEnabled
- AVAudioInputNode.SetVoiceProcessingAGCEnabled
- AVAudioInputNode.VoiceProcessingBypassed
- AVAudioInputNode.SetVoiceProcessingBypassed
- AVAudioInputNode.VoiceProcessingInputMuted
- AVAudioInputNode.SetVoiceProcessingInputMuted
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode
func AVAudioInputNodeFromID ¶
func AVAudioInputNodeFromID(id objc.ID) AVAudioInputNode
AVAudioInputNodeFromID constructs a AVAudioInputNode from an objc.ID.
func NewAVAudioInputNode ¶
func NewAVAudioInputNode() AVAudioInputNode
NewAVAudioInputNode creates a new AVAudioInputNode instance.
func NewAudioInputNodeWithIOUnitIsInput ¶
func NewAudioInputNodeWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioInputNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/initWithIOUnit:isInput:
func NewAudioInputNodeWithImpl ¶
func NewAudioInputNodeWithImpl(impl unsafe.Pointer) AVAudioInputNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioInputNode) Autorelease ¶
func (a AVAudioInputNode) Autorelease() AVAudioInputNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioInputNode) DebugDescription ¶
func (a AVAudioInputNode) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/debugDescription
func (AVAudioInputNode) Description ¶
func (a AVAudioInputNode) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/description
func (AVAudioInputNode) Hash ¶
func (a AVAudioInputNode) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/hash
func (AVAudioInputNode) Init ¶
func (a AVAudioInputNode) Init() AVAudioInputNode
Init initializes the instance.
func (AVAudioInputNode) SetVoiceProcessingAGCEnabled ¶
func (a AVAudioInputNode) SetVoiceProcessingAGCEnabled(value bool)
func (AVAudioInputNode) SetVoiceProcessingBypassed ¶
func (a AVAudioInputNode) SetVoiceProcessingBypassed(value bool)
func (AVAudioInputNode) SetVoiceProcessingInputMuted ¶
func (a AVAudioInputNode) SetVoiceProcessingInputMuted(value bool)
func (AVAudioInputNode) Superclass ¶
func (a AVAudioInputNode) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/superclass
func (AVAudioInputNode) VoiceProcessingAGCEnabled ¶
func (a AVAudioInputNode) VoiceProcessingAGCEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/voiceProcessingAGCEnabled
func (AVAudioInputNode) VoiceProcessingBypassed ¶
func (a AVAudioInputNode) VoiceProcessingBypassed() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/voiceProcessingBypassed
func (AVAudioInputNode) VoiceProcessingInputMuted ¶
func (a AVAudioInputNode) VoiceProcessingInputMuted() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode/voiceProcessingInputMuted
type AVAudioInputNodeClass ¶
type AVAudioInputNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioInputNodeClass ¶
func GetAVAudioInputNodeClass() AVAudioInputNodeClass
GetAVAudioInputNodeClass returns the class object for AVAudioInputNode.
func (AVAudioInputNodeClass) Alloc ¶
func (ac AVAudioInputNodeClass) Alloc() AVAudioInputNode
Alloc allocates memory for a new instance of the class.
func (AVAudioInputNodeClass) Class ¶
func (ac AVAudioInputNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioMixerNode ¶
type AVAudioMixerNode struct {
AVAudioNode
}
Methods ¶
- AVAudioMixerNode.InputConnected
- AVAudioMixerNode.SetInputPanBus
- AVAudioMixerNode.SetInputVolumeBus
- AVAudioMixerNode.DebugDescription
- AVAudioMixerNode.Description
- AVAudioMixerNode.Hash
- AVAudioMixerNode.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode
func AVAudioMixerNodeFromID ¶
func AVAudioMixerNodeFromID(id objc.ID) AVAudioMixerNode
AVAudioMixerNodeFromID constructs a AVAudioMixerNode from an objc.ID.
func NewAVAudioMixerNode ¶
func NewAVAudioMixerNode() AVAudioMixerNode
NewAVAudioMixerNode creates a new AVAudioMixerNode instance.
func NewAudioMixerNodeWithImpl ¶
func NewAudioMixerNodeWithImpl(impl unsafe.Pointer) AVAudioMixerNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioMixerNode) Autorelease ¶
func (a AVAudioMixerNode) Autorelease() AVAudioMixerNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioMixerNode) DebugDescription ¶
func (a AVAudioMixerNode) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/debugDescription
func (AVAudioMixerNode) Description ¶
func (a AVAudioMixerNode) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/description
func (AVAudioMixerNode) Hash ¶
func (a AVAudioMixerNode) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/hash
func (AVAudioMixerNode) Init ¶
func (a AVAudioMixerNode) Init() AVAudioMixerNode
Init initializes the instance.
func (AVAudioMixerNode) InputConnected ¶
func (a AVAudioMixerNode) InputConnected(connected uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/inputConnected:
func (AVAudioMixerNode) SetInputPanBus ¶
func (a AVAudioMixerNode) SetInputPanBus(pan float32, bus uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/setInputPan:bus:
func (AVAudioMixerNode) SetInputVolumeBus ¶
func (a AVAudioMixerNode) SetInputVolumeBus(volume float32, bus uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/setInputVolume:bus:
func (AVAudioMixerNode) Superclass ¶
func (a AVAudioMixerNode) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode/superclass
type AVAudioMixerNodeClass ¶
type AVAudioMixerNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioMixerNodeClass ¶
func GetAVAudioMixerNodeClass() AVAudioMixerNodeClass
GetAVAudioMixerNodeClass returns the class object for AVAudioMixerNode.
func (AVAudioMixerNodeClass) Alloc ¶
func (ac AVAudioMixerNodeClass) Alloc() AVAudioMixerNode
Alloc allocates memory for a new instance of the class.
func (AVAudioMixerNodeClass) Class ¶
func (ac AVAudioMixerNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioMixing ¶
type AVAudioMixing interface {
objectivec.IObject
// SetVolume protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing/setVolume:
SetVolume(volume float32)
// Volume protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing/volume
Volume() float32
}
AVAudioMixing protocol.
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing
type AVAudioMixingDestination ¶
type AVAudioMixingDestination struct {
objectivec.Object
}
Methods ¶
- AVAudioMixingDestination.DebugDescription
- AVAudioMixingDestination.Description
- AVAudioMixingDestination.Hash
- AVAudioMixingDestination.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination
func AVAudioMixingDestinationFromID ¶
func AVAudioMixingDestinationFromID(id objc.ID) AVAudioMixingDestination
AVAudioMixingDestinationFromID constructs a AVAudioMixingDestination from an objc.ID.
func NewAVAudioMixingDestination ¶
func NewAVAudioMixingDestination() AVAudioMixingDestination
NewAVAudioMixingDestination creates a new AVAudioMixingDestination instance.
func (AVAudioMixingDestination) Autorelease ¶
func (a AVAudioMixingDestination) Autorelease() AVAudioMixingDestination
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioMixingDestination) DebugDescription ¶
func (a AVAudioMixingDestination) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination/debugDescription
func (AVAudioMixingDestination) Description ¶
func (a AVAudioMixingDestination) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination/description
func (AVAudioMixingDestination) Hash ¶
func (a AVAudioMixingDestination) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination/hash
func (AVAudioMixingDestination) Init ¶
func (a AVAudioMixingDestination) Init() AVAudioMixingDestination
Init initializes the instance.
func (AVAudioMixingDestination) Superclass ¶
func (a AVAudioMixingDestination) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination/superclass
type AVAudioMixingDestinationClass ¶
type AVAudioMixingDestinationClass struct {
// contains filtered or unexported fields
}
func GetAVAudioMixingDestinationClass ¶
func GetAVAudioMixingDestinationClass() AVAudioMixingDestinationClass
GetAVAudioMixingDestinationClass returns the class object for AVAudioMixingDestination.
func (AVAudioMixingDestinationClass) Alloc ¶
func (ac AVAudioMixingDestinationClass) Alloc() AVAudioMixingDestination
Alloc allocates memory for a new instance of the class.
func (AVAudioMixingDestinationClass) Class ¶
func (ac AVAudioMixingDestinationClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioMixingObject ¶
type AVAudioMixingObject struct {
objectivec.Object
}
AVAudioMixingObject wraps an existing Objective-C object that conforms to the AVAudioMixing protocol.
func AVAudioMixingObjectFromID ¶
func AVAudioMixingObjectFromID(id objc.ID) AVAudioMixingObject
AVAudioMixingObjectFromID constructs a AVAudioMixingObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (AVAudioMixingObject) BaseObject ¶
func (o AVAudioMixingObject) BaseObject() objectivec.Object
func (AVAudioMixingObject) DestinationForMixerBus ¶
func (o AVAudioMixingObject) DestinationForMixerBus(mixer objectivec.IObject, bus uint64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing/destinationForMixer:bus:
func (AVAudioMixingObject) SetVolume ¶
func (o AVAudioMixingObject) SetVolume(volume float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing/setVolume:
func (AVAudioMixingObject) Volume ¶
func (o AVAudioMixingObject) Volume() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixing/volume
type AVAudioNode ¶
type AVAudioNode struct {
objectivec.Object
}
Methods ¶
- AVAudioNode.Clock
- AVAudioNode.DestinationForMixerBus
- AVAudioNode.DidAttachToEngine
- AVAudioNode.DidDetachFromEngineError
- AVAudioNode.Impl
- AVAudioNode.Obstruction
- AVAudioNode.Occlusion
- AVAudioNode.Pan
- AVAudioNode.PointSourceInHeadMode
- AVAudioNode.Rate
- AVAudioNode.RenderingAlgorithm
- AVAudioNode.ResetImpl
- AVAudioNode.ReverbBlend
- AVAudioNode.SetInputFormatForBus
- AVAudioNode.SetNumberOfInputs
- AVAudioNode.SetNumberOfOutputs
- AVAudioNode.SetObstruction
- AVAudioNode.SetOcclusion
- AVAudioNode.SetOutputFormatForBus
- AVAudioNode.SetPan
- AVAudioNode.SetPointSourceInHeadMode
- AVAudioNode.SetRate
- AVAudioNode.SetRenderingAlgorithm
- AVAudioNode.SetReverbBlend
- AVAudioNode.SetSourceMode
- AVAudioNode.SetVolume
- AVAudioNode.SourceMode
- AVAudioNode.Volume
- AVAudioNode.InitWithImpl
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode
func AVAudioNodeFromID ¶
func AVAudioNodeFromID(id objc.ID) AVAudioNode
AVAudioNodeFromID constructs a AVAudioNode from an objc.ID.
func NewAVAudioNode ¶
func NewAVAudioNode() AVAudioNode
NewAVAudioNode creates a new AVAudioNode instance.
func NewAudioNodeWithImpl ¶
func NewAudioNodeWithImpl(impl unsafe.Pointer) AVAudioNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioNode) Autorelease ¶
func (a AVAudioNode) Autorelease() AVAudioNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioNode) Clock ¶
func (a AVAudioNode) Clock() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/clock
func (AVAudioNode) DestinationForMixerBus ¶
func (a AVAudioNode) DestinationForMixerBus(mixer objectivec.IObject, bus uint64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/destinationForMixer:bus:
func (AVAudioNode) DidAttachToEngine ¶
func (a AVAudioNode) DidAttachToEngine(engine objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/didAttachToEngine:
func (AVAudioNode) DidDetachFromEngineError ¶
func (a AVAudioNode) DidDetachFromEngineError(engine objectivec.IObject) error
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/didDetachFromEngine:error:
func (AVAudioNode) Impl ¶
func (a AVAudioNode) Impl() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/impl
func (AVAudioNode) InitWithImpl ¶
func (a AVAudioNode) InitWithImpl(impl unsafe.Pointer) AVAudioNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioNode) Obstruction ¶
func (a AVAudioNode) Obstruction() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/obstruction
func (AVAudioNode) Occlusion ¶
func (a AVAudioNode) Occlusion() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/occlusion
func (AVAudioNode) Pan ¶
func (a AVAudioNode) Pan() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/pan
func (AVAudioNode) PointSourceInHeadMode ¶
func (a AVAudioNode) PointSourceInHeadMode() int64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/pointSourceInHeadMode
func (AVAudioNode) Rate ¶
func (a AVAudioNode) Rate() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/rate
func (AVAudioNode) RenderingAlgorithm ¶
func (a AVAudioNode) RenderingAlgorithm() int64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/renderingAlgorithm
func (AVAudioNode) ResetImpl ¶
func (a AVAudioNode) ResetImpl(impl unsafe.Pointer) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/resetImpl:
func (AVAudioNode) ReverbBlend ¶
func (a AVAudioNode) ReverbBlend() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/reverbBlend
func (AVAudioNode) SetInputFormatForBus ¶
func (a AVAudioNode) SetInputFormatForBus(format objectivec.IObject, bus uint64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setInputFormat:forBus:
func (AVAudioNode) SetNumberOfInputs ¶
func (a AVAudioNode) SetNumberOfInputs(inputs uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setNumberOfInputs:
func (AVAudioNode) SetNumberOfOutputs ¶
func (a AVAudioNode) SetNumberOfOutputs(outputs uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setNumberOfOutputs:
func (AVAudioNode) SetObstruction ¶
func (a AVAudioNode) SetObstruction(obstruction float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setObstruction:
func (AVAudioNode) SetOcclusion ¶
func (a AVAudioNode) SetOcclusion(occlusion float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setOcclusion:
func (AVAudioNode) SetOutputFormatForBus ¶
func (a AVAudioNode) SetOutputFormatForBus(format objectivec.IObject, bus uint64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setOutputFormat:forBus:
func (AVAudioNode) SetPan ¶
func (a AVAudioNode) SetPan(pan float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setPan:
func (AVAudioNode) SetPointSourceInHeadMode ¶
func (a AVAudioNode) SetPointSourceInHeadMode(mode int64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setPointSourceInHeadMode:
func (AVAudioNode) SetRate ¶
func (a AVAudioNode) SetRate(rate float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setRate:
func (AVAudioNode) SetRenderingAlgorithm ¶
func (a AVAudioNode) SetRenderingAlgorithm(algorithm int64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setRenderingAlgorithm:
func (AVAudioNode) SetReverbBlend ¶
func (a AVAudioNode) SetReverbBlend(blend float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setReverbBlend:
func (AVAudioNode) SetSourceMode ¶
func (a AVAudioNode) SetSourceMode(mode int64)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setSourceMode:
func (AVAudioNode) SetVolume ¶
func (a AVAudioNode) SetVolume(volume float32)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/setVolume:
func (AVAudioNode) SourceMode ¶
func (a AVAudioNode) SourceMode() int64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/sourceMode
func (AVAudioNode) Volume ¶
func (a AVAudioNode) Volume() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/volume
type AVAudioNodeClass ¶
type AVAudioNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioNodeClass ¶
func GetAVAudioNodeClass() AVAudioNodeClass
GetAVAudioNodeClass returns the class object for AVAudioNode.
func (AVAudioNodeClass) Alloc ¶
func (ac AVAudioNodeClass) Alloc() AVAudioNode
Alloc allocates memory for a new instance of the class.
func (AVAudioNodeClass) Class ¶
func (ac AVAudioNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioOutputNode ¶
type AVAudioOutputNode struct {
AVAudioIONode
}
Methods ¶
- AVAudioOutputNode.ManualRenderingMaximumFrameCount
- AVAudioOutputNode.SetManualRenderingPCMFormatMaximumFrameCount
See: https://developer.apple.com/documentation/AVFAudio/AVAudioOutputNode
func AVAudioOutputNodeFromID ¶
func AVAudioOutputNodeFromID(id objc.ID) AVAudioOutputNode
AVAudioOutputNodeFromID constructs a AVAudioOutputNode from an objc.ID.
func NewAVAudioOutputNode ¶
func NewAVAudioOutputNode() AVAudioOutputNode
NewAVAudioOutputNode creates a new AVAudioOutputNode instance.
func NewAudioOutputNodeWithIOUnitIsInput ¶
func NewAudioOutputNodeWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioOutputNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode/initWithIOUnit:isInput:
func NewAudioOutputNodeWithImpl ¶
func NewAudioOutputNodeWithImpl(impl unsafe.Pointer) AVAudioOutputNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioOutputNode) Autorelease ¶
func (a AVAudioOutputNode) Autorelease() AVAudioOutputNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioOutputNode) Init ¶
func (a AVAudioOutputNode) Init() AVAudioOutputNode
Init initializes the instance.
func (AVAudioOutputNode) ManualRenderingMaximumFrameCount ¶
func (a AVAudioOutputNode) ManualRenderingMaximumFrameCount() uint32
func (AVAudioOutputNode) SetManualRenderingPCMFormatMaximumFrameCount ¶
func (a AVAudioOutputNode) SetManualRenderingPCMFormatMaximumFrameCount(pCMFormat objectivec.IObject, count uint32) bool
type AVAudioOutputNodeClass ¶
type AVAudioOutputNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioOutputNodeClass ¶
func GetAVAudioOutputNodeClass() AVAudioOutputNodeClass
GetAVAudioOutputNodeClass returns the class object for AVAudioOutputNode.
func (AVAudioOutputNodeClass) Alloc ¶
func (ac AVAudioOutputNodeClass) Alloc() AVAudioOutputNode
Alloc allocates memory for a new instance of the class.
func (AVAudioOutputNodeClass) Class ¶
func (ac AVAudioOutputNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioPCMBuffer ¶
type AVAudioPCMBuffer struct {
AVAudioBuffer
}
Methods ¶
- [AVAudioPCMBuffer._initChannelPtrs]
- AVAudioPCMBuffer.AppendDataFromBuffer
- AVAudioPCMBuffer.AppendDataFromBufferChannel
- AVAudioPCMBuffer.AveragePowerPerChannel
- AVAudioPCMBuffer.CalculatePower
- AVAudioPCMBuffer.CalculatePowerForFloatDataStrideFrameLength
- AVAudioPCMBuffer.PeakPowerPerChannel
- AVAudioPCMBuffer.SplitIntoSingleChannelBuffers
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer
func AVAudioPCMBufferFromID ¶
func AVAudioPCMBufferFromID(id objc.ID) AVAudioPCMBuffer
AVAudioPCMBufferFromID constructs a AVAudioPCMBuffer from an objc.ID.
func NewAVAudioPCMBuffer ¶
func NewAVAudioPCMBuffer() AVAudioPCMBuffer
NewAVAudioPCMBuffer creates a new AVAudioPCMBuffer instance.
func NewAudioPCMBufferWithFormatByteCapacity ¶
func NewAudioPCMBufferWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioPCMBuffer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/initWithFormat:byteCapacity:
func (AVAudioPCMBuffer) AppendDataFromBuffer ¶
func (a AVAudioPCMBuffer) AppendDataFromBuffer(buffer objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/appendDataFromBuffer:
func (AVAudioPCMBuffer) AppendDataFromBufferChannel ¶
func (a AVAudioPCMBuffer) AppendDataFromBufferChannel(buffer objectivec.IObject, channel int64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/appendDataFromBuffer:channel:
func (AVAudioPCMBuffer) Autorelease ¶
func (a AVAudioPCMBuffer) Autorelease() AVAudioPCMBuffer
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioPCMBuffer) AveragePowerPerChannel ¶
func (a AVAudioPCMBuffer) AveragePowerPerChannel() foundation.INSArray
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/averagePowerPerChannel
func (AVAudioPCMBuffer) CalculatePower ¶
func (a AVAudioPCMBuffer) CalculatePower(power uint64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/calculatePower:
func (AVAudioPCMBuffer) CalculatePowerForFloatDataStrideFrameLength ¶
func (AVAudioPCMBuffer) Init ¶
func (a AVAudioPCMBuffer) Init() AVAudioPCMBuffer
Init initializes the instance.
func (AVAudioPCMBuffer) InitChannelPtrs ¶
func (a AVAudioPCMBuffer) InitChannelPtrs()
InitChannelPtrs is an exported wrapper for the private method _initChannelPtrs.
func (AVAudioPCMBuffer) PeakPowerPerChannel ¶
func (a AVAudioPCMBuffer) PeakPowerPerChannel() foundation.INSArray
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/peakPowerPerChannel
func (AVAudioPCMBuffer) SplitIntoSingleChannelBuffers ¶
func (a AVAudioPCMBuffer) SplitIntoSingleChannelBuffers() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer/splitIntoSingleChannelBuffers
type AVAudioPCMBufferClass ¶
type AVAudioPCMBufferClass struct {
// contains filtered or unexported fields
}
func GetAVAudioPCMBufferClass ¶
func GetAVAudioPCMBufferClass() AVAudioPCMBufferClass
GetAVAudioPCMBufferClass returns the class object for AVAudioPCMBuffer.
func (AVAudioPCMBufferClass) Alloc ¶
func (ac AVAudioPCMBufferClass) Alloc() AVAudioPCMBuffer
Alloc allocates memory for a new instance of the class.
func (AVAudioPCMBufferClass) Class ¶
func (ac AVAudioPCMBufferClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioPlayer ¶
type AVAudioPlayer struct {
objectivec.Object
}
Methods ¶
- AVAudioPlayer.STSLabel
- AVAudioPlayer.DecodeError
- AVAudioPlayer.FinishedPlaying
- AVAudioPlayer.Impl
- AVAudioPlayer.MixToUplink
- AVAudioPlayer.PrivRemoveSessionListener
- AVAudioPlayer.SetMixToUplink
- AVAudioPlayer.SetSTSLabel
- AVAudioPlayer.SetUseInjectionDevice
- AVAudioPlayer.Url
- AVAudioPlayer.UseInjectionDevice
- AVAudioPlayer.InitBase
- AVAudioPlayer.MeteringEnabled
- AVAudioPlayer.SetMeteringEnabled
- AVAudioPlayer.Playing
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer
func AVAudioPlayerFromID ¶
func AVAudioPlayerFromID(id objc.ID) AVAudioPlayer
AVAudioPlayerFromID constructs a AVAudioPlayer from an objc.ID.
func NewAVAudioPlayer ¶
func NewAVAudioPlayer() AVAudioPlayer
NewAVAudioPlayer creates a new AVAudioPlayer instance.
func NewAudioPlayerBase ¶
func NewAudioPlayerBase() AVAudioPlayer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/initBase
func (AVAudioPlayer) Autorelease ¶
func (a AVAudioPlayer) Autorelease() AVAudioPlayer
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioPlayer) DecodeError ¶
func (a AVAudioPlayer) DecodeError(error_ objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/decodeError:
func (AVAudioPlayer) FinishedPlaying ¶
func (a AVAudioPlayer) FinishedPlaying(playing objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/finishedPlaying:
func (AVAudioPlayer) Impl ¶
func (a AVAudioPlayer) Impl() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/impl
func (AVAudioPlayer) Init ¶
func (a AVAudioPlayer) Init() AVAudioPlayer
Init initializes the instance.
func (AVAudioPlayer) InitBase ¶
func (a AVAudioPlayer) InitBase() AVAudioPlayer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/initBase
func (AVAudioPlayer) MeteringEnabled ¶
func (a AVAudioPlayer) MeteringEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/meteringEnabled
func (AVAudioPlayer) MixToUplink ¶
func (a AVAudioPlayer) MixToUplink() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/mixToUplink
func (AVAudioPlayer) Playing ¶
func (a AVAudioPlayer) Playing() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/playing
func (AVAudioPlayer) PrivRemoveSessionListener ¶
func (a AVAudioPlayer) PrivRemoveSessionListener()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/privRemoveSessionListener
func (AVAudioPlayer) STSLabel ¶
func (a AVAudioPlayer) STSLabel() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/STSLabel
func (AVAudioPlayer) SetMeteringEnabled ¶
func (a AVAudioPlayer) SetMeteringEnabled(value bool)
func (AVAudioPlayer) SetMixToUplink ¶
func (a AVAudioPlayer) SetMixToUplink(uplink bool)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/setMixToUplink:
func (AVAudioPlayer) SetSTSLabel ¶
func (a AVAudioPlayer) SetSTSLabel(sTSLabel objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/setSTSLabel:
func (AVAudioPlayer) SetUseInjectionDevice ¶
func (a AVAudioPlayer) SetUseInjectionDevice(device bool)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/setUseInjectionDevice:
func (AVAudioPlayer) Url ¶
func (a AVAudioPlayer) Url() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/url
func (AVAudioPlayer) UseInjectionDevice ¶
func (a AVAudioPlayer) UseInjectionDevice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer/useInjectionDevice
type AVAudioPlayerClass ¶
type AVAudioPlayerClass struct {
// contains filtered or unexported fields
}
func GetAVAudioPlayerClass ¶
func GetAVAudioPlayerClass() AVAudioPlayerClass
GetAVAudioPlayerClass returns the class object for AVAudioPlayer.
func (AVAudioPlayerClass) Alloc ¶
func (ac AVAudioPlayerClass) Alloc() AVAudioPlayer
Alloc allocates memory for a new instance of the class.
func (AVAudioPlayerClass) Class ¶
func (ac AVAudioPlayerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioPlayerNode ¶
type AVAudioPlayerNode struct {
AVAudioNode
}
Methods ¶
- AVAudioPlayerNode.CallLegacyCompletionHandlerForTypeLegacyHandler
- AVAudioPlayerNode.DebugDescription
- AVAudioPlayerNode.Description
- AVAudioPlayerNode.Hash
- AVAudioPlayerNode.Playing
- AVAudioPlayerNode.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode
func AVAudioPlayerNodeFromID ¶
func AVAudioPlayerNodeFromID(id objc.ID) AVAudioPlayerNode
AVAudioPlayerNodeFromID constructs a AVAudioPlayerNode from an objc.ID.
func NewAVAudioPlayerNode ¶
func NewAVAudioPlayerNode() AVAudioPlayerNode
NewAVAudioPlayerNode creates a new AVAudioPlayerNode instance.
func NewAudioPlayerNodeWithImpl ¶
func NewAudioPlayerNodeWithImpl(impl unsafe.Pointer) AVAudioPlayerNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioPlayerNode) Autorelease ¶
func (a AVAudioPlayerNode) Autorelease() AVAudioPlayerNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandler ¶
func (a AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandler(type_ int64, handler VoidHandler)
func (AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandlerSync ¶
func (a AVAudioPlayerNode) CallLegacyCompletionHandlerForTypeLegacyHandlerSync(ctx context.Context, type_ int64) error
CallLegacyCompletionHandlerForTypeLegacyHandlerSync is a synchronous wrapper around AVAudioPlayerNode.CallLegacyCompletionHandlerForTypeLegacyHandler. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioPlayerNode) DebugDescription ¶
func (a AVAudioPlayerNode) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode/debugDescription
func (AVAudioPlayerNode) Description ¶
func (a AVAudioPlayerNode) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode/description
func (AVAudioPlayerNode) Hash ¶
func (a AVAudioPlayerNode) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode/hash
func (AVAudioPlayerNode) Init ¶
func (a AVAudioPlayerNode) Init() AVAudioPlayerNode
Init initializes the instance.
func (AVAudioPlayerNode) Playing ¶
func (a AVAudioPlayerNode) Playing() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode/playing
func (AVAudioPlayerNode) Superclass ¶
func (a AVAudioPlayerNode) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode/superclass
type AVAudioPlayerNodeClass ¶
type AVAudioPlayerNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioPlayerNodeClass ¶
func GetAVAudioPlayerNodeClass() AVAudioPlayerNodeClass
GetAVAudioPlayerNodeClass returns the class object for AVAudioPlayerNode.
func (AVAudioPlayerNodeClass) Alloc ¶
func (ac AVAudioPlayerNodeClass) Alloc() AVAudioPlayerNode
Alloc allocates memory for a new instance of the class.
func (AVAudioPlayerNodeClass) Class ¶
func (ac AVAudioPlayerNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioRecorder ¶
type AVAudioRecorder struct {
objectivec.Object
}
Methods ¶
- AVAudioRecorder.BaseInit
- AVAudioRecorder.FinishedRecording
- AVAudioRecorder.InstantaneousMetering
- AVAudioRecorder.PrivCommonCleanup
- AVAudioRecorder.PrivRemoveSessionPropertyListeners
- AVAudioRecorder.PrivSetDelegate
- AVAudioRecorder.Record
- AVAudioRecorder.SetInstantaneousMetering
- AVAudioRecorder.Url
- AVAudioRecorder.MeteringEnabled
- AVAudioRecorder.SetMeteringEnabled
- AVAudioRecorder.Recording
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder
func AVAudioRecorderFromID ¶
func AVAudioRecorderFromID(id objc.ID) AVAudioRecorder
AVAudioRecorderFromID constructs a AVAudioRecorder from an objc.ID.
func NewAVAudioRecorder ¶
func NewAVAudioRecorder() AVAudioRecorder
NewAVAudioRecorder creates a new AVAudioRecorder instance.
func (AVAudioRecorder) Autorelease ¶
func (a AVAudioRecorder) Autorelease() AVAudioRecorder
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioRecorder) BaseInit ¶
func (a AVAudioRecorder) BaseInit() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/baseInit
func (AVAudioRecorder) FinishedRecording ¶
func (a AVAudioRecorder) FinishedRecording(recording objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/finishedRecording:
func (AVAudioRecorder) Init ¶
func (a AVAudioRecorder) Init() AVAudioRecorder
Init initializes the instance.
func (AVAudioRecorder) InstantaneousMetering ¶
func (a AVAudioRecorder) InstantaneousMetering() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/instantaneousMetering
func (AVAudioRecorder) MeteringEnabled ¶
func (a AVAudioRecorder) MeteringEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/meteringEnabled
func (AVAudioRecorder) PrivCommonCleanup ¶
func (a AVAudioRecorder) PrivCommonCleanup()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/privCommonCleanup
func (AVAudioRecorder) PrivRemoveSessionPropertyListeners ¶
func (a AVAudioRecorder) PrivRemoveSessionPropertyListeners()
func (AVAudioRecorder) PrivSetDelegate ¶
func (a AVAudioRecorder) PrivSetDelegate(delegate objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/privSetDelegate:
func (AVAudioRecorder) Record ¶
func (a AVAudioRecorder) Record() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/record
func (AVAudioRecorder) Recording ¶
func (a AVAudioRecorder) Recording() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/recording
func (AVAudioRecorder) SetInstantaneousMetering ¶
func (a AVAudioRecorder) SetInstantaneousMetering(metering bool)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/setInstantaneousMetering:
func (AVAudioRecorder) SetMeteringEnabled ¶
func (a AVAudioRecorder) SetMeteringEnabled(value bool)
func (AVAudioRecorder) Url ¶
func (a AVAudioRecorder) Url() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder/url
type AVAudioRecorderClass ¶
type AVAudioRecorderClass struct {
// contains filtered or unexported fields
}
func GetAVAudioRecorderClass ¶
func GetAVAudioRecorderClass() AVAudioRecorderClass
GetAVAudioRecorderClass returns the class object for AVAudioRecorder.
func (AVAudioRecorderClass) Alloc ¶
func (ac AVAudioRecorderClass) Alloc() AVAudioRecorder
Alloc allocates memory for a new instance of the class.
func (AVAudioRecorderClass) Class ¶
func (ac AVAudioRecorderClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioRemoteInputPluginDelegate ¶
type AVAudioRemoteInputPluginDelegate interface {
objectivec.IObject
}
AVAudioRemoteInputPluginDelegate protocol.
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRemoteInputPluginDelegate
type AVAudioRemoteInputPluginDelegateObject ¶
type AVAudioRemoteInputPluginDelegateObject struct {
objectivec.Object
}
AVAudioRemoteInputPluginDelegateObject wraps an existing Objective-C object that conforms to the AVAudioRemoteInputPluginDelegate protocol.
func AVAudioRemoteInputPluginDelegateObjectFromID ¶
func AVAudioRemoteInputPluginDelegateObjectFromID(id objc.ID) AVAudioRemoteInputPluginDelegateObject
AVAudioRemoteInputPluginDelegateObjectFromID constructs a AVAudioRemoteInputPluginDelegateObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (AVAudioRemoteInputPluginDelegateObject) BaseObject ¶
func (o AVAudioRemoteInputPluginDelegateObject) BaseObject() objectivec.Object
func (AVAudioRemoteInputPluginDelegateObject) InputPluginDidPublishDevice ¶
func (o AVAudioRemoteInputPluginDelegateObject) InputPluginDidPublishDevice(plugin objectivec.IObject, device objectivec.IObject)
func (AVAudioRemoteInputPluginDelegateObject) InputPluginDidUnpublishDevice ¶
func (o AVAudioRemoteInputPluginDelegateObject) InputPluginDidUnpublishDevice(plugin objectivec.IObject, device objectivec.IObject)
type AVAudioRemoteInputPlugin_PrivateTest ¶
type AVAudioRemoteInputPlugin_PrivateTest interface {
objectivec.IObject
}
AVAudioRemoteInputPlugin_PrivateTest protocol.
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRemoteInputPlugin_PrivateTest
type AVAudioRemoteInputPlugin_PrivateTestObject ¶
type AVAudioRemoteInputPlugin_PrivateTestObject struct {
objectivec.Object
}
AVAudioRemoteInputPlugin_PrivateTestObject wraps an existing Objective-C object that conforms to the AVAudioRemoteInputPlugin_PrivateTest protocol.
func AVAudioRemoteInputPlugin_PrivateTestObjectFromID ¶
func AVAudioRemoteInputPlugin_PrivateTestObjectFromID(id objc.ID) AVAudioRemoteInputPlugin_PrivateTestObject
AVAudioRemoteInputPlugin_PrivateTestObjectFromID constructs a AVAudioRemoteInputPlugin_PrivateTestObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (AVAudioRemoteInputPlugin_PrivateTestObject) BaseObject ¶
func (o AVAudioRemoteInputPlugin_PrivateTestObject) BaseObject() objectivec.Object
func (AVAudioRemoteInputPlugin_PrivateTestObject) MockPluginEndpoint ¶
func (o AVAudioRemoteInputPlugin_PrivateTestObject) MockPluginEndpoint() objectivec.IObject
type AVAudioRoutingArbiter ¶
type AVAudioRoutingArbiter struct {
objectivec.Object
}
Methods ¶
- AVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler
- AVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsError
- AVAudioRoutingArbiter.BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler
- AVAudioRoutingArbiter.CreateBTSessionWithCategoryModeFlags
- AVAudioRoutingArbiter.DispatchQueue
- AVAudioRoutingArbiter.SetDispatchQueue
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRoutingArbiter
func AVAudioRoutingArbiterFromID ¶
func AVAudioRoutingArbiterFromID(id objc.ID) AVAudioRoutingArbiter
AVAudioRoutingArbiterFromID constructs a AVAudioRoutingArbiter from an objc.ID.
func NewAVAudioRoutingArbiter ¶
func NewAVAudioRoutingArbiter() AVAudioRoutingArbiter
NewAVAudioRoutingArbiter creates a new AVAudioRoutingArbiter instance.
func (AVAudioRoutingArbiter) Autorelease ¶
func (a AVAudioRoutingArbiter) Autorelease() AVAudioRoutingArbiter
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptions ¶
func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptions(ctx context.Context, category objectivec.IObject, mode objectivec.IObject, options uint64) error
BeginArbitrationWithAudioSessionCategoryModeOptions is a synchronous wrapper around AVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler ¶
func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler(category objectivec.IObject, mode objectivec.IObject, options uint64, handler ErrorHandler)
func (AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsError ¶
func (a AVAudioRoutingArbiter) BeginArbitrationWithAudioSessionCategoryModeOptionsError(category objectivec.IObject, mode objectivec.IObject, options uint64) (bool, error)
func (AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlags ¶
func (a AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlags(ctx context.Context, category int, mode int, flags uint32) error
BeginArbitrationWithBTSessionCategoryModeFlags is a synchronous wrapper around AVAudioRoutingArbiter.BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler ¶
func (a AVAudioRoutingArbiter) BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler(category int, mode int, flags uint32, handler ErrorHandler)
func (AVAudioRoutingArbiter) CreateBTSessionWithCategoryModeFlags ¶
func (a AVAudioRoutingArbiter) CreateBTSessionWithCategoryModeFlags(category int, mode int, flags uint32)
func (AVAudioRoutingArbiter) DispatchQueue ¶
func (a AVAudioRoutingArbiter) DispatchQueue() objectivec.Object
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRoutingArbiter/dispatchQueue
func (AVAudioRoutingArbiter) Init ¶
func (a AVAudioRoutingArbiter) Init() AVAudioRoutingArbiter
Init initializes the instance.
func (AVAudioRoutingArbiter) SetDispatchQueue ¶
func (a AVAudioRoutingArbiter) SetDispatchQueue(value objectivec.Object)
type AVAudioRoutingArbiterClass ¶
type AVAudioRoutingArbiterClass struct {
// contains filtered or unexported fields
}
func GetAVAudioRoutingArbiterClass ¶
func GetAVAudioRoutingArbiterClass() AVAudioRoutingArbiterClass
GetAVAudioRoutingArbiterClass returns the class object for AVAudioRoutingArbiter.
func (AVAudioRoutingArbiterClass) Alloc ¶
func (ac AVAudioRoutingArbiterClass) Alloc() AVAudioRoutingArbiter
Alloc allocates memory for a new instance of the class.
func (AVAudioRoutingArbiterClass) Class ¶
func (ac AVAudioRoutingArbiterClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioSequencer ¶
type AVAudioSequencer struct {
objectivec.Object
}
Methods ¶
- AVAudioSequencer.CleanTracks
- AVAudioSequencer.GetTempoTrack
- AVAudioSequencer.NumberOfTracks
- AVAudioSequencer.SetTempoTrack
- AVAudioSequencer.SetTrackArray
- AVAudioSequencer.SetupTrackArray
- AVAudioSequencer.SetupTracks
- AVAudioSequencer.TrackArray
- AVAudioSequencer.InitWithImpl
- AVAudioSequencer.Playing
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer
func AVAudioSequencerFromID ¶
func AVAudioSequencerFromID(id objc.ID) AVAudioSequencer
AVAudioSequencerFromID constructs a AVAudioSequencer from an objc.ID.
func NewAVAudioSequencer ¶
func NewAVAudioSequencer() AVAudioSequencer
NewAVAudioSequencer creates a new AVAudioSequencer instance.
func NewAudioSequencerWithImpl ¶
func NewAudioSequencerWithImpl(impl unsafe.Pointer) AVAudioSequencer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/initWithImpl:
func (AVAudioSequencer) Autorelease ¶
func (a AVAudioSequencer) Autorelease() AVAudioSequencer
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSequencer) CleanTracks ¶
func (a AVAudioSequencer) CleanTracks()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/cleanTracks
func (AVAudioSequencer) GetTempoTrack ¶
func (a AVAudioSequencer) GetTempoTrack() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/getTempoTrack
func (AVAudioSequencer) Init ¶
func (a AVAudioSequencer) Init() AVAudioSequencer
Init initializes the instance.
func (AVAudioSequencer) InitWithImpl ¶
func (a AVAudioSequencer) InitWithImpl(impl unsafe.Pointer) AVAudioSequencer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/initWithImpl:
func (AVAudioSequencer) NumberOfTracks ¶
func (a AVAudioSequencer) NumberOfTracks() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/numberOfTracks
func (AVAudioSequencer) Playing ¶
func (a AVAudioSequencer) Playing() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/playing
func (AVAudioSequencer) SetTempoTrack ¶
func (a AVAudioSequencer) SetTempoTrack(track objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/setTempoTrack:
func (AVAudioSequencer) SetTrackArray ¶
func (a AVAudioSequencer) SetTrackArray(array objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/setTrackArray:
func (AVAudioSequencer) SetupTrackArray ¶
func (a AVAudioSequencer) SetupTrackArray()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/setupTrackArray
func (AVAudioSequencer) SetupTracks ¶
func (a AVAudioSequencer) SetupTracks()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/setupTracks
func (AVAudioSequencer) TrackArray ¶
func (a AVAudioSequencer) TrackArray() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer/trackArray
type AVAudioSequencerClass ¶
type AVAudioSequencerClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSequencerClass ¶
func GetAVAudioSequencerClass() AVAudioSequencerClass
GetAVAudioSequencerClass returns the class object for AVAudioSequencer.
func (AVAudioSequencerClass) Alloc ¶
func (ac AVAudioSequencerClass) Alloc() AVAudioSequencer
Alloc allocates memory for a new instance of the class.
func (AVAudioSequencerClass) Class ¶
func (ac AVAudioSequencerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioSessionCapability ¶
type AVAudioSessionCapability struct {
objectivec.Object
}
Methods ¶
- AVAudioSessionCapability.InitWithIsSupportedIsEnabled
- AVAudioSessionCapability.Enabled
- AVAudioSessionCapability.Supported
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSessionCapability
func AVAudioSessionCapabilityFromID ¶
func AVAudioSessionCapabilityFromID(id objc.ID) AVAudioSessionCapability
AVAudioSessionCapabilityFromID constructs a AVAudioSessionCapability from an objc.ID.
func NewAVAudioSessionCapability ¶
func NewAVAudioSessionCapability() AVAudioSessionCapability
NewAVAudioSessionCapability creates a new AVAudioSessionCapability instance.
func NewAudioSessionCapabilityWithIsSupportedIsEnabled ¶
func NewAudioSessionCapabilityWithIsSupportedIsEnabled(supported bool, enabled bool) AVAudioSessionCapability
func (AVAudioSessionCapability) Autorelease ¶
func (a AVAudioSessionCapability) Autorelease() AVAudioSessionCapability
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSessionCapability) Enabled ¶
func (a AVAudioSessionCapability) Enabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSessionCapability/enabled
func (AVAudioSessionCapability) Init ¶
func (a AVAudioSessionCapability) Init() AVAudioSessionCapability
Init initializes the instance.
func (AVAudioSessionCapability) InitWithIsSupportedIsEnabled ¶
func (a AVAudioSessionCapability) InitWithIsSupportedIsEnabled(supported bool, enabled bool) AVAudioSessionCapability
func (AVAudioSessionCapability) Supported ¶
func (a AVAudioSessionCapability) Supported() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSessionCapability/supported
type AVAudioSessionCapabilityClass ¶
type AVAudioSessionCapabilityClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSessionCapabilityClass ¶
func GetAVAudioSessionCapabilityClass() AVAudioSessionCapabilityClass
GetAVAudioSessionCapabilityClass returns the class object for AVAudioSessionCapability.
func (AVAudioSessionCapabilityClass) Alloc ¶
func (ac AVAudioSessionCapabilityClass) Alloc() AVAudioSessionCapability
Alloc allocates memory for a new instance of the class.
func (AVAudioSessionCapabilityClass) Class ¶
func (ac AVAudioSessionCapabilityClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioSharedBufferToken ¶
type AVAudioSharedBufferToken struct {
}
Methods ¶
- AVAudioSharedBufferToken.EncodeWithCoder
- AVAudioSharedBufferToken.Surface
- AVAudioSharedBufferToken.SurfaceXPCType
- AVAudioSharedBufferToken.TaskToken
- AVAudioSharedBufferToken.TaskTokenXPCType
- AVAudioSharedBufferToken.InitWithCoder
- AVAudioSharedBufferToken.InitWithSurfaceTaskToken
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken
func AVAudioSharedBufferTokenFromID ¶
func AVAudioSharedBufferTokenFromID(id objc.ID) AVAudioSharedBufferToken
AVAudioSharedBufferTokenFromID constructs a AVAudioSharedBufferToken from an objc.ID.
func NewAVAudioSharedBufferToken ¶
func NewAVAudioSharedBufferToken() AVAudioSharedBufferToken
NewAVAudioSharedBufferToken creates a new AVAudioSharedBufferToken instance.
func NewAudioSharedBufferTokenWithCoder ¶
func NewAudioSharedBufferTokenWithCoder(coder objectivec.IObject) AVAudioSharedBufferToken
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/initWithCoder:
func NewAudioSharedBufferTokenWithSurfaceTaskToken ¶
func NewAudioSharedBufferTokenWithSurfaceTaskToken(surface coregraphics.IOSurfaceRef, token uint32) AVAudioSharedBufferToken
func (AVAudioSharedBufferToken) Autorelease ¶
func (a AVAudioSharedBufferToken) Autorelease() AVAudioSharedBufferToken
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSharedBufferToken) EncodeWithCoder ¶
func (a AVAudioSharedBufferToken) EncodeWithCoder(coder foundation.INSCoder)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/encodeWithCoder:
func (AVAudioSharedBufferToken) Init ¶
func (a AVAudioSharedBufferToken) Init() AVAudioSharedBufferToken
Init initializes the instance.
func (AVAudioSharedBufferToken) InitWithCoder ¶
func (a AVAudioSharedBufferToken) InitWithCoder(coder foundation.INSCoder) AVAudioSharedBufferToken
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/initWithCoder:
func (AVAudioSharedBufferToken) InitWithSurfaceTaskToken ¶
func (a AVAudioSharedBufferToken) InitWithSurfaceTaskToken(surface coregraphics.IOSurfaceRef, token uint32) AVAudioSharedBufferToken
func (AVAudioSharedBufferToken) Surface ¶
func (a AVAudioSharedBufferToken) Surface() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/surface
func (AVAudioSharedBufferToken) SurfaceXPCType ¶
func (a AVAudioSharedBufferToken) SurfaceXPCType() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/surfaceXPCType
func (AVAudioSharedBufferToken) TaskToken ¶
func (a AVAudioSharedBufferToken) TaskToken() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/taskToken
func (AVAudioSharedBufferToken) TaskTokenXPCType ¶
func (a AVAudioSharedBufferToken) TaskTokenXPCType() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/taskTokenXPCType
type AVAudioSharedBufferTokenClass ¶
type AVAudioSharedBufferTokenClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSharedBufferTokenClass ¶
func GetAVAudioSharedBufferTokenClass() AVAudioSharedBufferTokenClass
GetAVAudioSharedBufferTokenClass returns the class object for AVAudioSharedBufferToken.
func (AVAudioSharedBufferTokenClass) Alloc ¶
func (ac AVAudioSharedBufferTokenClass) Alloc() AVAudioSharedBufferToken
Alloc allocates memory for a new instance of the class.
func (AVAudioSharedBufferTokenClass) Class ¶
func (ac AVAudioSharedBufferTokenClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioSharedBufferTokenClass) SupportsSecureCoding ¶
func (_AVAudioSharedBufferTokenClass AVAudioSharedBufferTokenClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken/supportsSecureCoding
type AVAudioSharedPCMBuffer ¶
type AVAudioSharedPCMBuffer struct {
}
Methods ¶
- AVAudioSharedPCMBuffer.BackedBySharedMemory
- AVAudioSharedPCMBuffer.SharedBufferToken
- AVAudioSharedPCMBuffer.InitWithPCMFormatFrameCapacity
- AVAudioSharedPCMBuffer.InitWithPCMFormatSharedBufferToken
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedPCMBuffer
func AVAudioSharedPCMBufferFromID ¶
func AVAudioSharedPCMBufferFromID(id objc.ID) AVAudioSharedPCMBuffer
AVAudioSharedPCMBufferFromID constructs a AVAudioSharedPCMBuffer from an objc.ID.
func NewAVAudioSharedPCMBuffer ¶
func NewAVAudioSharedPCMBuffer() AVAudioSharedPCMBuffer
NewAVAudioSharedPCMBuffer creates a new AVAudioSharedPCMBuffer instance.
func NewAudioSharedPCMBufferWithFormatByteCapacity ¶
func NewAudioSharedPCMBufferWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer/initWithFormat:byteCapacity:
func NewAudioSharedPCMBufferWithPCMFormatFrameCapacity ¶
func NewAudioSharedPCMBufferWithPCMFormatFrameCapacity(pCMFormat objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
func NewAudioSharedPCMBufferWithPCMFormatSharedBufferToken ¶
func NewAudioSharedPCMBufferWithPCMFormatSharedBufferToken(pCMFormat objectivec.IObject, token objectivec.IObject) AVAudioSharedPCMBuffer
func (AVAudioSharedPCMBuffer) Autorelease ¶
func (a AVAudioSharedPCMBuffer) Autorelease() AVAudioSharedPCMBuffer
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSharedPCMBuffer) BackedBySharedMemory ¶
func (a AVAudioSharedPCMBuffer) BackedBySharedMemory() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedPCMBuffer/backedBySharedMemory
func (AVAudioSharedPCMBuffer) Init ¶
func (a AVAudioSharedPCMBuffer) Init() AVAudioSharedPCMBuffer
Init initializes the instance.
func (AVAudioSharedPCMBuffer) InitWithPCMFormatFrameCapacity ¶
func (a AVAudioSharedPCMBuffer) InitWithPCMFormatFrameCapacity(pCMFormat objectivec.IObject, capacity uint32) AVAudioSharedPCMBuffer
func (AVAudioSharedPCMBuffer) InitWithPCMFormatSharedBufferToken ¶
func (a AVAudioSharedPCMBuffer) InitWithPCMFormatSharedBufferToken(pCMFormat objectivec.IObject, token objectivec.IObject) AVAudioSharedPCMBuffer
func (AVAudioSharedPCMBuffer) SharedBufferToken ¶
func (a AVAudioSharedPCMBuffer) SharedBufferToken() IAVAudioSharedBufferToken
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedPCMBuffer/sharedBufferToken
type AVAudioSharedPCMBufferClass ¶
type AVAudioSharedPCMBufferClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSharedPCMBufferClass ¶
func GetAVAudioSharedPCMBufferClass() AVAudioSharedPCMBufferClass
GetAVAudioSharedPCMBufferClass returns the class object for AVAudioSharedPCMBuffer.
func (AVAudioSharedPCMBufferClass) Alloc ¶
func (ac AVAudioSharedPCMBufferClass) Alloc() AVAudioSharedPCMBuffer
Alloc allocates memory for a new instance of the class.
func (AVAudioSharedPCMBufferClass) Class ¶
func (ac AVAudioSharedPCMBufferClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioSinkNode ¶
type AVAudioSinkNode struct {
AVAudioNode
}
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSinkNode
func AVAudioSinkNodeFromID ¶
func AVAudioSinkNodeFromID(id objc.ID) AVAudioSinkNode
AVAudioSinkNodeFromID constructs a AVAudioSinkNode from an objc.ID.
func NewAVAudioSinkNode ¶
func NewAVAudioSinkNode() AVAudioSinkNode
NewAVAudioSinkNode creates a new AVAudioSinkNode instance.
func NewAudioSinkNodeWithImpl ¶
func NewAudioSinkNodeWithImpl(impl unsafe.Pointer) AVAudioSinkNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioSinkNode) Autorelease ¶
func (a AVAudioSinkNode) Autorelease() AVAudioSinkNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSinkNode) Init ¶
func (a AVAudioSinkNode) Init() AVAudioSinkNode
Init initializes the instance.
type AVAudioSinkNodeClass ¶
type AVAudioSinkNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSinkNodeClass ¶
func GetAVAudioSinkNodeClass() AVAudioSinkNodeClass
GetAVAudioSinkNodeClass returns the class object for AVAudioSinkNode.
func (AVAudioSinkNodeClass) Alloc ¶
func (ac AVAudioSinkNodeClass) Alloc() AVAudioSinkNode
Alloc allocates memory for a new instance of the class.
func (AVAudioSinkNodeClass) Class ¶
func (ac AVAudioSinkNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioSinkNodeClass) PullInputBlockFromReceiverBlock ¶
func (_AVAudioSinkNodeClass AVAudioSinkNodeClass) PullInputBlockFromReceiverBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSinkNode/pullInputBlockFromReceiverBlock:
func (AVAudioSinkNodeClass) PullInputBlockFromReceiverBlockSync ¶
func (ac AVAudioSinkNodeClass) PullInputBlockFromReceiverBlockSync(ctx context.Context) error
PullInputBlockFromReceiverBlockSync is a synchronous wrapper around [AVAudioSinkNode.PullInputBlockFromReceiverBlock]. It blocks until the completion handler fires or the context is cancelled.
type AVAudioSourceNode ¶
type AVAudioSourceNode struct {
AVAudioNode
}
Methods ¶
- AVAudioSourceNode.DebugDescription
- AVAudioSourceNode.Description
- AVAudioSourceNode.Hash
- AVAudioSourceNode.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode
func AVAudioSourceNodeFromID ¶
func AVAudioSourceNodeFromID(id objc.ID) AVAudioSourceNode
AVAudioSourceNodeFromID constructs a AVAudioSourceNode from an objc.ID.
func NewAVAudioSourceNode ¶
func NewAVAudioSourceNode() AVAudioSourceNode
NewAVAudioSourceNode creates a new AVAudioSourceNode instance.
func NewAudioSourceNodeWithImpl ¶
func NewAudioSourceNodeWithImpl(impl unsafe.Pointer) AVAudioSourceNode
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioSourceNode) Autorelease ¶
func (a AVAudioSourceNode) Autorelease() AVAudioSourceNode
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioSourceNode) DebugDescription ¶
func (a AVAudioSourceNode) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode/debugDescription
func (AVAudioSourceNode) Description ¶
func (a AVAudioSourceNode) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode/description
func (AVAudioSourceNode) Hash ¶
func (a AVAudioSourceNode) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode/hash
func (AVAudioSourceNode) Init ¶
func (a AVAudioSourceNode) Init() AVAudioSourceNode
Init initializes the instance.
func (AVAudioSourceNode) Superclass ¶
func (a AVAudioSourceNode) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode/superclass
type AVAudioSourceNodeClass ¶
type AVAudioSourceNodeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioSourceNodeClass ¶
func GetAVAudioSourceNodeClass() AVAudioSourceNodeClass
GetAVAudioSourceNodeClass returns the class object for AVAudioSourceNode.
func (AVAudioSourceNodeClass) Alloc ¶
func (ac AVAudioSourceNodeClass) Alloc() AVAudioSourceNode
Alloc allocates memory for a new instance of the class.
func (AVAudioSourceNodeClass) Class ¶
func (ac AVAudioSourceNodeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioSourceNodeClass) PullInputBlockFromRenderBlock ¶
func (_AVAudioSourceNodeClass AVAudioSourceNodeClass) PullInputBlockFromRenderBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode/pullInputBlockFromRenderBlock:
func (AVAudioSourceNodeClass) PullInputBlockFromRenderBlockSync ¶
func (ac AVAudioSourceNodeClass) PullInputBlockFromRenderBlockSync(ctx context.Context) error
PullInputBlockFromRenderBlockSync is a synchronous wrapper around [AVAudioSourceNode.PullInputBlockFromRenderBlock]. It blocks until the completion handler fires or the context is cancelled.
type AVAudioTime ¶
type AVAudioTime struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioTime
func AVAudioTimeFromID ¶
func AVAudioTimeFromID(id objc.ID) AVAudioTime
AVAudioTimeFromID constructs a AVAudioTime from an objc.ID.
func NewAVAudioTime ¶
func NewAVAudioTime() AVAudioTime
NewAVAudioTime creates a new AVAudioTime instance.
func (AVAudioTime) Autorelease ¶
func (a AVAudioTime) Autorelease() AVAudioTime
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioTime) HostTimeValid ¶
func (a AVAudioTime) HostTimeValid() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioTime/hostTimeValid
func (AVAudioTime) SampleTimeValid ¶
func (a AVAudioTime) SampleTimeValid() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioTime/sampleTimeValid
type AVAudioTimeClass ¶
type AVAudioTimeClass struct {
// contains filtered or unexported fields
}
func GetAVAudioTimeClass ¶
func GetAVAudioTimeClass() AVAudioTimeClass
GetAVAudioTimeClass returns the class object for AVAudioTime.
func (AVAudioTimeClass) Alloc ¶
func (ac AVAudioTimeClass) Alloc() AVAudioTime
Alloc allocates memory for a new instance of the class.
func (AVAudioTimeClass) Class ¶
func (ac AVAudioTimeClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnit ¶
type AVAudioUnit struct {
AVAudioNode
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnit
func AVAudioUnitFromID ¶
func AVAudioUnitFromID(id objc.ID) AVAudioUnit
AVAudioUnitFromID constructs a AVAudioUnit from an objc.ID.
func NewAVAudioUnit ¶
func NewAVAudioUnit() AVAudioUnit
NewAVAudioUnit creates a new AVAudioUnit instance.
func NewAudioUnitWithImpl ¶
func NewAudioUnitWithImpl(impl unsafe.Pointer) AVAudioUnit
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnit) AUAudioUnit ¶
func (a AVAudioUnit) AUAudioUnit() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnit/AUAudioUnit
func (AVAudioUnit) Autorelease ¶
func (a AVAudioUnit) Autorelease() AVAudioUnit
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnit) SetValueForParam ¶
func (a AVAudioUnit) SetValueForParam(value float32, param uint32) bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnit/setValue:forParam:
func (AVAudioUnit) ValueForParam ¶
func (a AVAudioUnit) ValueForParam(param uint32) float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnit/valueForParam:
type AVAudioUnitClass ¶
type AVAudioUnitClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitClass ¶
func GetAVAudioUnitClass() AVAudioUnitClass
GetAVAudioUnitClass returns the class object for AVAudioUnit.
func (AVAudioUnitClass) Alloc ¶
func (ac AVAudioUnitClass) Alloc() AVAudioUnit
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitClass) Class ¶
func (ac AVAudioUnitClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitComponent ¶
type AVAudioUnitComponent struct {
objectivec.Object
}
Methods ¶
- AVAudioUnitComponent.GetTypeName
- AVAudioUnitComponent.ComponentURL
- AVAudioUnitComponent.LocaleChanged
- AVAudioUnitComponent.ValidateWithResultsInCompletionHandler
- AVAudioUnitComponent.SandboxSafe
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent
func AVAudioUnitComponentFromID ¶
func AVAudioUnitComponentFromID(id objc.ID) AVAudioUnitComponent
AVAudioUnitComponentFromID constructs a AVAudioUnitComponent from an objc.ID.
func NewAVAudioUnitComponent ¶
func NewAVAudioUnitComponent() AVAudioUnitComponent
NewAVAudioUnitComponent creates a new AVAudioUnitComponent instance.
func (AVAudioUnitComponent) Autorelease ¶
func (a AVAudioUnitComponent) Autorelease() AVAudioUnitComponent
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitComponent) ComponentURL ¶
func (a AVAudioUnitComponent) ComponentURL() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent/componentURL
func (AVAudioUnitComponent) GetTypeName ¶
func (a AVAudioUnitComponent) GetTypeName(name uint32) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent/GetTypeName:
func (AVAudioUnitComponent) Init ¶
func (a AVAudioUnitComponent) Init() AVAudioUnitComponent
Init initializes the instance.
func (AVAudioUnitComponent) LocaleChanged ¶
func (a AVAudioUnitComponent) LocaleChanged()
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent/localeChanged
func (AVAudioUnitComponent) SandboxSafe ¶
func (a AVAudioUnitComponent) SandboxSafe() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent/sandboxSafe
func (AVAudioUnitComponent) ValidateWithResultsIn ¶
func (a AVAudioUnitComponent) ValidateWithResultsIn(ctx context.Context, results objectivec.IObject) error
ValidateWithResultsIn is a synchronous wrapper around AVAudioUnitComponent.ValidateWithResultsInCompletionHandler. It blocks until the completion handler fires or the context is cancelled.
func (AVAudioUnitComponent) ValidateWithResultsInCompletionHandler ¶
func (a AVAudioUnitComponent) ValidateWithResultsInCompletionHandler(results objectivec.IObject, handler ErrorHandler) bool
type AVAudioUnitComponentClass ¶
type AVAudioUnitComponentClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitComponentClass ¶
func GetAVAudioUnitComponentClass() AVAudioUnitComponentClass
GetAVAudioUnitComponentClass returns the class object for AVAudioUnitComponent.
func (AVAudioUnitComponentClass) Alloc ¶
func (ac AVAudioUnitComponentClass) Alloc() AVAudioUnitComponent
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitComponentClass) Class ¶
func (ac AVAudioUnitComponentClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitComponentManager ¶
type AVAudioUnitComponentManager struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponentManager
func AVAudioUnitComponentManagerFromID ¶
func AVAudioUnitComponentManagerFromID(id objc.ID) AVAudioUnitComponentManager
AVAudioUnitComponentManagerFromID constructs a AVAudioUnitComponentManager from an objc.ID.
func NewAVAudioUnitComponentManager ¶
func NewAVAudioUnitComponentManager() AVAudioUnitComponentManager
NewAVAudioUnitComponentManager creates a new AVAudioUnitComponentManager instance.
func (AVAudioUnitComponentManager) Autorelease ¶
func (a AVAudioUnitComponentManager) Autorelease() AVAudioUnitComponentManager
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitComponentManager) Init ¶
func (a AVAudioUnitComponentManager) Init() AVAudioUnitComponentManager
Init initializes the instance.
func (AVAudioUnitComponentManager) LocaleChanged ¶
func (a AVAudioUnitComponentManager) LocaleChanged(changed objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponentManager/localeChanged:
func (AVAudioUnitComponentManager) RegistrationsChanged ¶
func (a AVAudioUnitComponentManager) RegistrationsChanged(changed objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponentManager/registrationsChanged:
type AVAudioUnitComponentManagerClass ¶
type AVAudioUnitComponentManagerClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitComponentManagerClass ¶
func GetAVAudioUnitComponentManagerClass() AVAudioUnitComponentManagerClass
GetAVAudioUnitComponentManagerClass returns the class object for AVAudioUnitComponentManager.
func (AVAudioUnitComponentManagerClass) Alloc ¶
func (ac AVAudioUnitComponentManagerClass) Alloc() AVAudioUnitComponentManager
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitComponentManagerClass) Class ¶
func (ac AVAudioUnitComponentManagerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVAudioUnitComponentManagerClass) PrivateAllocInitSingleton ¶
func (_AVAudioUnitComponentManagerClass AVAudioUnitComponentManagerClass) PrivateAllocInitSingleton()
type AVAudioUnitDSPGraph ¶
type AVAudioUnitDSPGraph struct {
AVAudioUnit
}
Methods ¶
- AVAudioUnitDSPGraph.AuProcessingStripURL
- AVAudioUnitDSPGraph.DspGraphURL
- AVAudioUnitDSPGraph.LoadAudioDSPManager
- AVAudioUnitDSPGraph.LoadAudioUnitProcessingStripAtURLError
- AVAudioUnitDSPGraph.LoadDSPGraphAtURLError
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph
func AVAudioUnitDSPGraphFromID ¶
func AVAudioUnitDSPGraphFromID(id objc.ID) AVAudioUnitDSPGraph
AVAudioUnitDSPGraphFromID constructs a AVAudioUnitDSPGraph from an objc.ID.
func NewAVAudioUnitDSPGraph ¶
func NewAVAudioUnitDSPGraph() AVAudioUnitDSPGraph
NewAVAudioUnitDSPGraph creates a new AVAudioUnitDSPGraph instance.
func NewAudioUnitDSPGraphWithImpl ¶
func NewAudioUnitDSPGraphWithImpl(impl unsafe.Pointer) AVAudioUnitDSPGraph
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnitDSPGraph) AuProcessingStripURL ¶
func (a AVAudioUnitDSPGraph) AuProcessingStripURL() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph/auProcessingStripURL
func (AVAudioUnitDSPGraph) Autorelease ¶
func (a AVAudioUnitDSPGraph) Autorelease() AVAudioUnitDSPGraph
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitDSPGraph) DspGraphURL ¶
func (a AVAudioUnitDSPGraph) DspGraphURL() foundation.INSURL
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph/dspGraphURL
func (AVAudioUnitDSPGraph) Init ¶
func (a AVAudioUnitDSPGraph) Init() AVAudioUnitDSPGraph
Init initializes the instance.
func (AVAudioUnitDSPGraph) LoadAudioDSPManager ¶
func (a AVAudioUnitDSPGraph) LoadAudioDSPManager() bool
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph/loadAudioDSPManager
func (AVAudioUnitDSPGraph) LoadAudioUnitProcessingStripAtURLError ¶
func (a AVAudioUnitDSPGraph) LoadAudioUnitProcessingStripAtURLError(url foundation.INSURL) (bool, error)
func (AVAudioUnitDSPGraph) LoadDSPGraphAtURLError ¶
func (a AVAudioUnitDSPGraph) LoadDSPGraphAtURLError(url foundation.INSURL) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph/loadDSPGraphAtURL:error:
type AVAudioUnitDSPGraphClass ¶
type AVAudioUnitDSPGraphClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitDSPGraphClass ¶
func GetAVAudioUnitDSPGraphClass() AVAudioUnitDSPGraphClass
GetAVAudioUnitDSPGraphClass returns the class object for AVAudioUnitDSPGraph.
func (AVAudioUnitDSPGraphClass) Alloc ¶
func (ac AVAudioUnitDSPGraphClass) Alloc() AVAudioUnitDSPGraph
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitDSPGraphClass) Class ¶
func (ac AVAudioUnitDSPGraphClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitGenerator ¶
type AVAudioUnitGenerator struct {
AVAudioUnit
}
Methods ¶
- AVAudioUnitGenerator.DebugDescription
- AVAudioUnitGenerator.Description
- AVAudioUnitGenerator.Hash
- AVAudioUnitGenerator.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator
func AVAudioUnitGeneratorFromID ¶
func AVAudioUnitGeneratorFromID(id objc.ID) AVAudioUnitGenerator
AVAudioUnitGeneratorFromID constructs a AVAudioUnitGenerator from an objc.ID.
func NewAVAudioUnitGenerator ¶
func NewAVAudioUnitGenerator() AVAudioUnitGenerator
NewAVAudioUnitGenerator creates a new AVAudioUnitGenerator instance.
func NewAudioUnitGeneratorWithImpl ¶
func NewAudioUnitGeneratorWithImpl(impl unsafe.Pointer) AVAudioUnitGenerator
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnitGenerator) Autorelease ¶
func (a AVAudioUnitGenerator) Autorelease() AVAudioUnitGenerator
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitGenerator) DebugDescription ¶
func (a AVAudioUnitGenerator) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator/debugDescription
func (AVAudioUnitGenerator) Description ¶
func (a AVAudioUnitGenerator) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator/description
func (AVAudioUnitGenerator) Hash ¶
func (a AVAudioUnitGenerator) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator/hash
func (AVAudioUnitGenerator) Init ¶
func (a AVAudioUnitGenerator) Init() AVAudioUnitGenerator
Init initializes the instance.
func (AVAudioUnitGenerator) Superclass ¶
func (a AVAudioUnitGenerator) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator/superclass
type AVAudioUnitGeneratorClass ¶
type AVAudioUnitGeneratorClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitGeneratorClass ¶
func GetAVAudioUnitGeneratorClass() AVAudioUnitGeneratorClass
GetAVAudioUnitGeneratorClass returns the class object for AVAudioUnitGenerator.
func (AVAudioUnitGeneratorClass) Alloc ¶
func (ac AVAudioUnitGeneratorClass) Alloc() AVAudioUnitGenerator
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitGeneratorClass) Class ¶
func (ac AVAudioUnitGeneratorClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitMIDIInstrument ¶
type AVAudioUnitMIDIInstrument struct {
AVAudioUnit
}
Methods ¶
- AVAudioUnitMIDIInstrument.DebugDescription
- AVAudioUnitMIDIInstrument.Description
- AVAudioUnitMIDIInstrument.Hash
- AVAudioUnitMIDIInstrument.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument
func AVAudioUnitMIDIInstrumentFromID ¶
func AVAudioUnitMIDIInstrumentFromID(id objc.ID) AVAudioUnitMIDIInstrument
AVAudioUnitMIDIInstrumentFromID constructs a AVAudioUnitMIDIInstrument from an objc.ID.
func NewAVAudioUnitMIDIInstrument ¶
func NewAVAudioUnitMIDIInstrument() AVAudioUnitMIDIInstrument
NewAVAudioUnitMIDIInstrument creates a new AVAudioUnitMIDIInstrument instance.
func NewAudioUnitMIDIInstrumentWithImpl ¶
func NewAudioUnitMIDIInstrumentWithImpl(impl unsafe.Pointer) AVAudioUnitMIDIInstrument
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnitMIDIInstrument) Autorelease ¶
func (a AVAudioUnitMIDIInstrument) Autorelease() AVAudioUnitMIDIInstrument
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitMIDIInstrument) DebugDescription ¶
func (a AVAudioUnitMIDIInstrument) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument/debugDescription
func (AVAudioUnitMIDIInstrument) Description ¶
func (a AVAudioUnitMIDIInstrument) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument/description
func (AVAudioUnitMIDIInstrument) Hash ¶
func (a AVAudioUnitMIDIInstrument) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument/hash
func (AVAudioUnitMIDIInstrument) Init ¶
func (a AVAudioUnitMIDIInstrument) Init() AVAudioUnitMIDIInstrument
Init initializes the instance.
func (AVAudioUnitMIDIInstrument) Superclass ¶
func (a AVAudioUnitMIDIInstrument) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument/superclass
type AVAudioUnitMIDIInstrumentClass ¶
type AVAudioUnitMIDIInstrumentClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitMIDIInstrumentClass ¶
func GetAVAudioUnitMIDIInstrumentClass() AVAudioUnitMIDIInstrumentClass
GetAVAudioUnitMIDIInstrumentClass returns the class object for AVAudioUnitMIDIInstrument.
func (AVAudioUnitMIDIInstrumentClass) Alloc ¶
func (ac AVAudioUnitMIDIInstrumentClass) Alloc() AVAudioUnitMIDIInstrument
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitMIDIInstrumentClass) Class ¶
func (ac AVAudioUnitMIDIInstrumentClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitSampler ¶
type AVAudioUnitSampler struct {
AVAudioUnitMIDIInstrument
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitSampler
func AVAudioUnitSamplerFromID ¶
func AVAudioUnitSamplerFromID(id objc.ID) AVAudioUnitSampler
AVAudioUnitSamplerFromID constructs a AVAudioUnitSampler from an objc.ID.
func NewAVAudioUnitSampler ¶
func NewAVAudioUnitSampler() AVAudioUnitSampler
NewAVAudioUnitSampler creates a new AVAudioUnitSampler instance.
func NewAudioUnitSamplerWithImpl ¶
func NewAudioUnitSamplerWithImpl(impl unsafe.Pointer) AVAudioUnitSampler
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnitSampler) Autorelease ¶
func (a AVAudioUnitSampler) Autorelease() AVAudioUnitSampler
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitSampler) Init ¶
func (a AVAudioUnitSampler) Init() AVAudioUnitSampler
Init initializes the instance.
func (AVAudioUnitSampler) MasterGain ¶
func (a AVAudioUnitSampler) MasterGain() float32
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitSampler/masterGain
func (AVAudioUnitSampler) SetMasterGain ¶
func (a AVAudioUnitSampler) SetMasterGain(value float32)
type AVAudioUnitSamplerClass ¶
type AVAudioUnitSamplerClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitSamplerClass ¶
func GetAVAudioUnitSamplerClass() AVAudioUnitSamplerClass
GetAVAudioUnitSamplerClass returns the class object for AVAudioUnitSampler.
func (AVAudioUnitSamplerClass) Alloc ¶
func (ac AVAudioUnitSamplerClass) Alloc() AVAudioUnitSampler
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitSamplerClass) Class ¶
func (ac AVAudioUnitSamplerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVAudioUnitSplitter ¶
type AVAudioUnitSplitter struct {
AVAudioUnit
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitSplitter
func AVAudioUnitSplitterFromID ¶
func AVAudioUnitSplitterFromID(id objc.ID) AVAudioUnitSplitter
AVAudioUnitSplitterFromID constructs a AVAudioUnitSplitter from an objc.ID.
func NewAVAudioUnitSplitter ¶
func NewAVAudioUnitSplitter() AVAudioUnitSplitter
NewAVAudioUnitSplitter creates a new AVAudioUnitSplitter instance.
func NewAudioUnitSplitterWithAudioComponentDescription ¶
func NewAudioUnitSplitterWithAudioComponentDescription(description objectivec.IObject) AVAudioUnitSplitter
func NewAudioUnitSplitterWithImpl ¶
func NewAudioUnitSplitterWithImpl(impl unsafe.Pointer) AVAudioUnitSplitter
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode/initWithImpl:
func (AVAudioUnitSplitter) Autorelease ¶
func (a AVAudioUnitSplitter) Autorelease() AVAudioUnitSplitter
Autorelease adds the receiver to the current autorelease pool.
func (AVAudioUnitSplitter) Init ¶
func (a AVAudioUnitSplitter) Init() AVAudioUnitSplitter
Init initializes the instance.
func (AVAudioUnitSplitter) InitWithAudioComponentDescription ¶
func (a AVAudioUnitSplitter) InitWithAudioComponentDescription(description objectivec.IObject) AVAudioUnitSplitter
type AVAudioUnitSplitterClass ¶
type AVAudioUnitSplitterClass struct {
// contains filtered or unexported fields
}
func GetAVAudioUnitSplitterClass ¶
func GetAVAudioUnitSplitterClass() AVAudioUnitSplitterClass
GetAVAudioUnitSplitterClass returns the class object for AVAudioUnitSplitter.
func (AVAudioUnitSplitterClass) Alloc ¶
func (ac AVAudioUnitSplitterClass) Alloc() AVAudioUnitSplitter
Alloc allocates memory for a new instance of the class.
func (AVAudioUnitSplitterClass) Class ¶
func (ac AVAudioUnitSplitterClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMIDIChannelEvent ¶
type AVMIDIChannelEvent struct {
objectivec.Object
}
Methods ¶
- AVMIDIChannelEvent.Data1
- AVMIDIChannelEvent.Data2
- AVMIDIChannelEvent.SetData1
- AVMIDIChannelEvent.SetData2
- AVMIDIChannelEvent.InitWithChannelStatusData1Data2
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent
func AVMIDIChannelEventFromID ¶
func AVMIDIChannelEventFromID(id objc.ID) AVMIDIChannelEvent
AVMIDIChannelEventFromID constructs a AVMIDIChannelEvent from an objc.ID.
func NewAVMIDIChannelEvent ¶
func NewAVMIDIChannelEvent() AVMIDIChannelEvent
NewAVMIDIChannelEvent creates a new AVMIDIChannelEvent instance.
func NewMIDIChannelEventWithChannelStatusData1Data2 ¶
func NewMIDIChannelEventWithChannelStatusData1Data2(channel byte, status byte, data1 byte, data2 byte) AVMIDIChannelEvent
func (AVMIDIChannelEvent) Autorelease ¶
func (m AVMIDIChannelEvent) Autorelease() AVMIDIChannelEvent
Autorelease adds the receiver to the current autorelease pool.
func (AVMIDIChannelEvent) Data1 ¶
func (m AVMIDIChannelEvent) Data1() byte
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent/data1
func (AVMIDIChannelEvent) Data2 ¶
func (m AVMIDIChannelEvent) Data2() byte
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent/data2
func (AVMIDIChannelEvent) Init ¶
func (m AVMIDIChannelEvent) Init() AVMIDIChannelEvent
Init initializes the instance.
func (AVMIDIChannelEvent) InitWithChannelStatusData1Data2 ¶
func (m AVMIDIChannelEvent) InitWithChannelStatusData1Data2(channel byte, status byte, data1 byte, data2 byte) AVMIDIChannelEvent
func (AVMIDIChannelEvent) SetData1 ¶
func (m AVMIDIChannelEvent) SetData1(data1 byte)
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent/setData1:
func (AVMIDIChannelEvent) SetData2 ¶
func (m AVMIDIChannelEvent) SetData2(data2 byte)
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent/setData2:
type AVMIDIChannelEventClass ¶
type AVMIDIChannelEventClass struct {
// contains filtered or unexported fields
}
func GetAVMIDIChannelEventClass ¶
func GetAVMIDIChannelEventClass() AVMIDIChannelEventClass
GetAVMIDIChannelEventClass returns the class object for AVMIDIChannelEvent.
func (AVMIDIChannelEventClass) Alloc ¶
func (ac AVMIDIChannelEventClass) Alloc() AVMIDIChannelEvent
Alloc allocates memory for a new instance of the class.
func (AVMIDIChannelEventClass) Class ¶
func (ac AVMIDIChannelEventClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMIDINoteEvent ¶
type AVMIDINoteEvent struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AVFAudio/AVMIDINoteEvent
func AVMIDINoteEventFromID ¶
func AVMIDINoteEventFromID(id objc.ID) AVMIDINoteEvent
AVMIDINoteEventFromID constructs a AVMIDINoteEvent from an objc.ID.
func NewAVMIDINoteEvent ¶
func NewAVMIDINoteEvent() AVMIDINoteEvent
NewAVMIDINoteEvent creates a new AVMIDINoteEvent instance.
func (AVMIDINoteEvent) Autorelease ¶
func (m AVMIDINoteEvent) Autorelease() AVMIDINoteEvent
Autorelease adds the receiver to the current autorelease pool.
func (AVMIDINoteEvent) Init ¶
func (m AVMIDINoteEvent) Init() AVMIDINoteEvent
Init initializes the instance.
type AVMIDINoteEventClass ¶
type AVMIDINoteEventClass struct {
// contains filtered or unexported fields
}
func GetAVMIDINoteEventClass ¶
func GetAVMIDINoteEventClass() AVMIDINoteEventClass
GetAVMIDINoteEventClass returns the class object for AVMIDINoteEvent.
func (AVMIDINoteEventClass) Alloc ¶
func (ac AVMIDINoteEventClass) Alloc() AVMIDINoteEvent
Alloc allocates memory for a new instance of the class.
func (AVMIDINoteEventClass) Class ¶
func (ac AVMIDINoteEventClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMIDIPlayer ¶
type AVMIDIPlayer struct {
objectivec.Object
}
Methods ¶
- AVMIDIPlayer.BeatsForHostTime
- AVMIDIPlayer.DestroyBase
- AVMIDIPlayer.HostTimeForBeats
- AVMIDIPlayer.InitBase
- AVMIDIPlayer.Playing
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer
func AVMIDIPlayerFromID ¶
func AVMIDIPlayerFromID(id objc.ID) AVMIDIPlayer
AVMIDIPlayerFromID constructs a AVMIDIPlayer from an objc.ID.
func NewAVMIDIPlayer ¶
func NewAVMIDIPlayer() AVMIDIPlayer
NewAVMIDIPlayer creates a new AVMIDIPlayer instance.
func NewMIDIPlayerBase ¶
func NewMIDIPlayerBase() AVMIDIPlayer
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/initBase
func (AVMIDIPlayer) Autorelease ¶
func (m AVMIDIPlayer) Autorelease() AVMIDIPlayer
Autorelease adds the receiver to the current autorelease pool.
func (AVMIDIPlayer) BeatsForHostTime ¶
func (m AVMIDIPlayer) BeatsForHostTime(time uint64) float64
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/beatsForHostTime:
func (AVMIDIPlayer) DestroyBase ¶
func (m AVMIDIPlayer) DestroyBase()
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/destroyBase
func (AVMIDIPlayer) HostTimeForBeats ¶
func (m AVMIDIPlayer) HostTimeForBeats(beats float64) uint64
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/hostTimeForBeats:
func (AVMIDIPlayer) InitBase ¶
func (m AVMIDIPlayer) InitBase() AVMIDIPlayer
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/initBase
func (AVMIDIPlayer) Playing ¶
func (m AVMIDIPlayer) Playing() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer/playing
type AVMIDIPlayerClass ¶
type AVMIDIPlayerClass struct {
// contains filtered or unexported fields
}
func GetAVMIDIPlayerClass ¶
func GetAVMIDIPlayerClass() AVMIDIPlayerClass
GetAVMIDIPlayerClass returns the class object for AVMIDIPlayer.
func (AVMIDIPlayerClass) Alloc ¶
func (ac AVMIDIPlayerClass) Alloc() AVMIDIPlayer
Alloc allocates memory for a new instance of the class.
func (AVMIDIPlayerClass) Class ¶
func (ac AVMIDIPlayerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMusicEvent ¶
type AVMusicEvent struct {
objectivec.Object
}
A parent class referenced by other AVFAudio classes. [Full Topic]
func AVMusicEventFromID ¶
func AVMusicEventFromID(id objc.ID) AVMusicEvent
AVMusicEventFromID constructs a AVMusicEvent from an objc.ID.
A parent class referenced by other AVFAudio classes.
func NewAVMusicEvent ¶
func NewAVMusicEvent() AVMusicEvent
NewAVMusicEvent creates a new AVMusicEvent instance.
func (AVMusicEvent) Autorelease ¶
func (m AVMusicEvent) Autorelease() AVMusicEvent
Autorelease adds the receiver to the current autorelease pool.
type AVMusicEventClass ¶
type AVMusicEventClass struct {
// contains filtered or unexported fields
}
func GetAVMusicEventClass ¶
func GetAVMusicEventClass() AVMusicEventClass
GetAVMusicEventClass returns the class object for AVMusicEvent.
func (AVMusicEventClass) Alloc ¶
func (ac AVMusicEventClass) Alloc() AVMusicEvent
Alloc allocates memory for a new instance of the class.
func (AVMusicEventClass) Class ¶
func (ac AVMusicEventClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMusicTrack ¶
type AVMusicTrack struct {
objectivec.Object
}
Methods ¶
- AVMusicTrack.CreateEventIterator
- AVMusicTrack.DoAddAUPresetEventAtBeat
- AVMusicTrack.DoAddExtendedNoteOnEventAtBeat
- AVMusicTrack.DoAddExtendedTempoEventAtBeat
- AVMusicTrack.DoAddMIDIChannelEventAtBeat
- AVMusicTrack.DoAddMIDIMetaEventAtBeat
- AVMusicTrack.DoAddMIDINoteEventAtBeat
- AVMusicTrack.DoAddMIDISysexEventAtBeat
- AVMusicTrack.DoAddParameterEventAtBeat
- AVMusicTrack.DoAddUserEventAtBeat
- AVMusicTrack.Index
- AVMusicTrack.LoopingEnabled
- AVMusicTrack.SetLoopingEnabled
- AVMusicTrack.Muted
- AVMusicTrack.SetMuted
- AVMusicTrack.Soloed
- AVMusicTrack.SetSoloed
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack
func AVMusicTrackFromID ¶
func AVMusicTrackFromID(id objc.ID) AVMusicTrack
AVMusicTrackFromID constructs a AVMusicTrack from an objc.ID.
func NewAVMusicTrack ¶
func NewAVMusicTrack() AVMusicTrack
NewAVMusicTrack creates a new AVMusicTrack instance.
func (AVMusicTrack) Autorelease ¶
func (m AVMusicTrack) Autorelease() AVMusicTrack
Autorelease adds the receiver to the current autorelease pool.
func (AVMusicTrack) CreateEventIterator ¶
func (m AVMusicTrack) CreateEventIterator() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/createEventIterator
func (AVMusicTrack) DoAddAUPresetEventAtBeat ¶
func (m AVMusicTrack) DoAddAUPresetEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddAUPresetEvent:atBeat:
func (AVMusicTrack) DoAddExtendedNoteOnEventAtBeat ¶
func (m AVMusicTrack) DoAddExtendedNoteOnEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddExtendedNoteOnEvent:atBeat:
func (AVMusicTrack) DoAddExtendedTempoEventAtBeat ¶
func (m AVMusicTrack) DoAddExtendedTempoEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddExtendedTempoEvent:atBeat:
func (AVMusicTrack) DoAddMIDIChannelEventAtBeat ¶
func (m AVMusicTrack) DoAddMIDIChannelEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddMIDIChannelEvent:atBeat:
func (AVMusicTrack) DoAddMIDIMetaEventAtBeat ¶
func (m AVMusicTrack) DoAddMIDIMetaEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddMIDIMetaEvent:atBeat:
func (AVMusicTrack) DoAddMIDINoteEventAtBeat ¶
func (m AVMusicTrack) DoAddMIDINoteEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddMIDINoteEvent:atBeat:
func (AVMusicTrack) DoAddMIDISysexEventAtBeat ¶
func (m AVMusicTrack) DoAddMIDISysexEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddMIDISysexEvent:atBeat:
func (AVMusicTrack) DoAddParameterEventAtBeat ¶
func (m AVMusicTrack) DoAddParameterEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddParameterEvent:atBeat:
func (AVMusicTrack) DoAddUserEventAtBeat ¶
func (m AVMusicTrack) DoAddUserEventAtBeat(event objectivec.IObject, beat float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/doAddUserEvent:atBeat:
func (AVMusicTrack) Index ¶ added in v0.5.1
func (m AVMusicTrack) Index() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/index
func (AVMusicTrack) LoopingEnabled ¶
func (m AVMusicTrack) LoopingEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/loopingEnabled
func (AVMusicTrack) Muted ¶
func (m AVMusicTrack) Muted() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/muted
func (AVMusicTrack) SetLoopingEnabled ¶
func (m AVMusicTrack) SetLoopingEnabled(value bool)
func (AVMusicTrack) SetMuted ¶
func (m AVMusicTrack) SetMuted(value bool)
func (AVMusicTrack) SetSoloed ¶
func (m AVMusicTrack) SetSoloed(value bool)
func (AVMusicTrack) Soloed ¶
func (m AVMusicTrack) Soloed() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack/soloed
type AVMusicTrackClass ¶
type AVMusicTrackClass struct {
// contains filtered or unexported fields
}
func GetAVMusicTrackClass ¶
func GetAVMusicTrackClass() AVMusicTrackClass
GetAVMusicTrackClass returns the class object for AVMusicTrack.
func (AVMusicTrackClass) Alloc ¶
func (ac AVMusicTrackClass) Alloc() AVMusicTrack
Alloc allocates memory for a new instance of the class.
func (AVMusicTrackClass) Class ¶
func (ac AVMusicTrackClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVMusicTrackEventIterator ¶
type AVMusicTrackEventIterator struct {
objectivec.Object
}
Methods ¶
- AVMusicTrackEventIterator.DeleteEvent
- AVMusicTrackEventIterator.GetEventInfoOutEventTypeEventDataDataSize
- AVMusicTrackEventIterator.HasCurrentEvent
- AVMusicTrackEventIterator.HasNextEvent
- AVMusicTrackEventIterator.HasPreviousEvent
- AVMusicTrackEventIterator.NextEvent
- AVMusicTrackEventIterator.PreviousEvent
- AVMusicTrackEventIterator.Seek
- AVMusicTrackEventIterator.SetEventInfoData
- AVMusicTrackEventIterator.SetEventTime
- AVMusicTrackEventIterator.InitWithImpl
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator
func AVMusicTrackEventIteratorFromID ¶
func AVMusicTrackEventIteratorFromID(id objc.ID) AVMusicTrackEventIterator
AVMusicTrackEventIteratorFromID constructs a AVMusicTrackEventIterator from an objc.ID.
func NewAVMusicTrackEventIterator ¶
func NewAVMusicTrackEventIterator() AVMusicTrackEventIterator
NewAVMusicTrackEventIterator creates a new AVMusicTrackEventIterator instance.
func NewMusicTrackEventIteratorWithImpl ¶
func NewMusicTrackEventIteratorWithImpl(impl unsafe.Pointer) AVMusicTrackEventIterator
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/initWithImpl:
func (AVMusicTrackEventIterator) Autorelease ¶
func (m AVMusicTrackEventIterator) Autorelease() AVMusicTrackEventIterator
Autorelease adds the receiver to the current autorelease pool.
func (AVMusicTrackEventIterator) DeleteEvent ¶
func (m AVMusicTrackEventIterator) DeleteEvent()
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/deleteEvent
func (AVMusicTrackEventIterator) GetEventInfoOutEventTypeEventDataDataSize ¶
func (AVMusicTrackEventIterator) HasCurrentEvent ¶
func (m AVMusicTrackEventIterator) HasCurrentEvent() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/hasCurrentEvent
func (AVMusicTrackEventIterator) HasNextEvent ¶
func (m AVMusicTrackEventIterator) HasNextEvent() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/hasNextEvent
func (AVMusicTrackEventIterator) HasPreviousEvent ¶
func (m AVMusicTrackEventIterator) HasPreviousEvent() bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/hasPreviousEvent
func (AVMusicTrackEventIterator) Init ¶
func (m AVMusicTrackEventIterator) Init() AVMusicTrackEventIterator
Init initializes the instance.
func (AVMusicTrackEventIterator) InitWithImpl ¶
func (m AVMusicTrackEventIterator) InitWithImpl(impl unsafe.Pointer) AVMusicTrackEventIterator
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/initWithImpl:
func (AVMusicTrackEventIterator) NextEvent ¶
func (m AVMusicTrackEventIterator) NextEvent() int
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/nextEvent
func (AVMusicTrackEventIterator) PreviousEvent ¶
func (m AVMusicTrackEventIterator) PreviousEvent() int
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/previousEvent
func (AVMusicTrackEventIterator) Seek ¶
func (m AVMusicTrackEventIterator) Seek(seek float64)
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/seek:
func (AVMusicTrackEventIterator) SetEventInfoData ¶
func (m AVMusicTrackEventIterator) SetEventInfoData(info uint32, data unsafe.Pointer) bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/setEventInfo:data:
func (AVMusicTrackEventIterator) SetEventTime ¶
func (m AVMusicTrackEventIterator) SetEventTime(time float64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator/setEventTime:
type AVMusicTrackEventIteratorClass ¶
type AVMusicTrackEventIteratorClass struct {
// contains filtered or unexported fields
}
func GetAVMusicTrackEventIteratorClass ¶
func GetAVMusicTrackEventIteratorClass() AVMusicTrackEventIteratorClass
GetAVMusicTrackEventIteratorClass returns the class object for AVMusicTrackEventIterator.
func (AVMusicTrackEventIteratorClass) Alloc ¶
func (ac AVMusicTrackEventIteratorClass) Alloc() AVMusicTrackEventIterator
Alloc allocates memory for a new instance of the class.
func (AVMusicTrackEventIteratorClass) Class ¶
func (ac AVMusicTrackEventIteratorClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVSpeechSynthesisMarker ¶
type AVSpeechSynthesisMarker struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisMarker
func AVSpeechSynthesisMarkerFromID ¶
func AVSpeechSynthesisMarkerFromID(id objc.ID) AVSpeechSynthesisMarker
AVSpeechSynthesisMarkerFromID constructs a AVSpeechSynthesisMarker from an objc.ID.
func NewAVSpeechSynthesisMarker ¶
func NewAVSpeechSynthesisMarker() AVSpeechSynthesisMarker
NewAVSpeechSynthesisMarker creates a new AVSpeechSynthesisMarker instance.
func NewSpeechSynthesisMarkerWithCoder ¶
func NewSpeechSynthesisMarkerWithCoder(coder objectivec.IObject) AVSpeechSynthesisMarker
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisMarker/initWithCoder:
func (AVSpeechSynthesisMarker) Autorelease ¶
func (s AVSpeechSynthesisMarker) Autorelease() AVSpeechSynthesisMarker
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechSynthesisMarker) Init ¶
func (s AVSpeechSynthesisMarker) Init() AVSpeechSynthesisMarker
Init initializes the instance.
func (AVSpeechSynthesisMarker) InitWithCoder ¶
func (s AVSpeechSynthesisMarker) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisMarker
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisMarker/initWithCoder:
type AVSpeechSynthesisMarkerClass ¶
type AVSpeechSynthesisMarkerClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechSynthesisMarkerClass ¶
func GetAVSpeechSynthesisMarkerClass() AVSpeechSynthesisMarkerClass
GetAVSpeechSynthesisMarkerClass returns the class object for AVSpeechSynthesisMarker.
func (AVSpeechSynthesisMarkerClass) Alloc ¶
func (ac AVSpeechSynthesisMarkerClass) Alloc() AVSpeechSynthesisMarker
Alloc allocates memory for a new instance of the class.
func (AVSpeechSynthesisMarkerClass) Class ¶
func (ac AVSpeechSynthesisMarkerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechSynthesisMarkerClass) SupportsSecureCoding ¶
func (_AVSpeechSynthesisMarkerClass AVSpeechSynthesisMarkerClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisMarker/supportsSecureCoding
type AVSpeechSynthesisProviderRequest ¶
type AVSpeechSynthesisProviderRequest struct {
objectivec.Object
}
Methods ¶
- AVSpeechSynthesisProviderRequest.JobIdentifier
- AVSpeechSynthesisProviderRequest.SetJobIdentifier
- AVSpeechSynthesisProviderRequest.InitWithCoder
- AVSpeechSynthesisProviderRequest.SsmlRepresentation
- AVSpeechSynthesisProviderRequest.SetSsmlRepresentation
- AVSpeechSynthesisProviderRequest.Voice
- AVSpeechSynthesisProviderRequest.SetVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest
func AVSpeechSynthesisProviderRequestFromID ¶
func AVSpeechSynthesisProviderRequestFromID(id objc.ID) AVSpeechSynthesisProviderRequest
AVSpeechSynthesisProviderRequestFromID constructs a AVSpeechSynthesisProviderRequest from an objc.ID.
func NewAVSpeechSynthesisProviderRequest ¶
func NewAVSpeechSynthesisProviderRequest() AVSpeechSynthesisProviderRequest
NewAVSpeechSynthesisProviderRequest creates a new AVSpeechSynthesisProviderRequest instance.
func NewSpeechSynthesisProviderRequestWithCoder ¶
func NewSpeechSynthesisProviderRequestWithCoder(coder objectivec.IObject) AVSpeechSynthesisProviderRequest
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest/initWithCoder:
func (AVSpeechSynthesisProviderRequest) Autorelease ¶
func (s AVSpeechSynthesisProviderRequest) Autorelease() AVSpeechSynthesisProviderRequest
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechSynthesisProviderRequest) Init ¶
func (s AVSpeechSynthesisProviderRequest) Init() AVSpeechSynthesisProviderRequest
Init initializes the instance.
func (AVSpeechSynthesisProviderRequest) InitWithCoder ¶
func (s AVSpeechSynthesisProviderRequest) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderRequest
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest/initWithCoder:
func (AVSpeechSynthesisProviderRequest) JobIdentifier ¶
func (s AVSpeechSynthesisProviderRequest) JobIdentifier() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest/jobIdentifier
func (AVSpeechSynthesisProviderRequest) SetJobIdentifier ¶
func (s AVSpeechSynthesisProviderRequest) SetJobIdentifier(value string)
func (AVSpeechSynthesisProviderRequest) SetSsmlRepresentation ¶
func (s AVSpeechSynthesisProviderRequest) SetSsmlRepresentation(value string)
func (AVSpeechSynthesisProviderRequest) SetVoice ¶
func (s AVSpeechSynthesisProviderRequest) SetVoice(value IAVSpeechSynthesisProviderVoice)
func (AVSpeechSynthesisProviderRequest) SsmlRepresentation ¶
func (s AVSpeechSynthesisProviderRequest) SsmlRepresentation() string
func (AVSpeechSynthesisProviderRequest) Voice ¶
func (s AVSpeechSynthesisProviderRequest) Voice() IAVSpeechSynthesisProviderVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest/voice
type AVSpeechSynthesisProviderRequestClass ¶
type AVSpeechSynthesisProviderRequestClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechSynthesisProviderRequestClass ¶
func GetAVSpeechSynthesisProviderRequestClass() AVSpeechSynthesisProviderRequestClass
GetAVSpeechSynthesisProviderRequestClass returns the class object for AVSpeechSynthesisProviderRequest.
func (AVSpeechSynthesisProviderRequestClass) Alloc ¶
func (ac AVSpeechSynthesisProviderRequestClass) Alloc() AVSpeechSynthesisProviderRequest
Alloc allocates memory for a new instance of the class.
func (AVSpeechSynthesisProviderRequestClass) Class ¶
func (ac AVSpeechSynthesisProviderRequestClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechSynthesisProviderRequestClass) SupportsSecureCoding ¶
func (_AVSpeechSynthesisProviderRequestClass AVSpeechSynthesisProviderRequestClass) SupportsSecureCoding() bool
type AVSpeechSynthesisProviderVoice ¶
type AVSpeechSynthesisProviderVoice struct {
objectivec.Object
}
Methods ¶
- AVSpeechSynthesisProviderVoice.ExtraAttributes
- AVSpeechSynthesisProviderVoice.SetExtraAttributes
- AVSpeechSynthesisProviderVoice.FullBundleIdentifier
- AVSpeechSynthesisProviderVoice.GroupName
- AVSpeechSynthesisProviderVoice.IsFirstParty
- AVSpeechSynthesisProviderVoice.SetIsFirstParty
- AVSpeechSynthesisProviderVoice.IsPersonalVoice
- AVSpeechSynthesisProviderVoice.SetIsPersonalVoice
- AVSpeechSynthesisProviderVoice.ManufacturerName
- AVSpeechSynthesisProviderVoice.SetManufacturerName
- AVSpeechSynthesisProviderVoice.RawTTSIdentifier
- AVSpeechSynthesisProviderVoice.SupportedCharacterSet
- AVSpeechSynthesisProviderVoice.SynthesizerBundleIdentifier
- AVSpeechSynthesisProviderVoice.SetSynthesizerBundleIdentifier
- AVSpeechSynthesisProviderVoice.UniqueAudioDescSpeechSynthTuple
- AVSpeechSynthesisProviderVoice.UniqueAudioDescTriple
- AVSpeechSynthesisProviderVoice.InitWithCoder
- AVSpeechSynthesisProviderVoice.Identifier
- AVSpeechSynthesisProviderVoice.SetIdentifier
- AVSpeechSynthesisProviderVoice.Name
- AVSpeechSynthesisProviderVoice.SetName
- AVSpeechSynthesisProviderVoice.PrimaryLanguages
- AVSpeechSynthesisProviderVoice.SetPrimaryLanguages
- AVSpeechSynthesisProviderVoice.SupportedLanguages
- AVSpeechSynthesisProviderVoice.SetSupportedLanguages
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice
func AVSpeechSynthesisProviderVoiceFromID ¶
func AVSpeechSynthesisProviderVoiceFromID(id objc.ID) AVSpeechSynthesisProviderVoice
AVSpeechSynthesisProviderVoiceFromID constructs a AVSpeechSynthesisProviderVoice from an objc.ID.
func NewAVSpeechSynthesisProviderVoice ¶
func NewAVSpeechSynthesisProviderVoice() AVSpeechSynthesisProviderVoice
NewAVSpeechSynthesisProviderVoice creates a new AVSpeechSynthesisProviderVoice instance.
func NewSpeechSynthesisProviderVoiceWithCoder ¶
func NewSpeechSynthesisProviderVoiceWithCoder(coder objectivec.IObject) AVSpeechSynthesisProviderVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/initWithCoder:
func (AVSpeechSynthesisProviderVoice) Autorelease ¶
func (s AVSpeechSynthesisProviderVoice) Autorelease() AVSpeechSynthesisProviderVoice
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechSynthesisProviderVoice) ExtraAttributes ¶
func (s AVSpeechSynthesisProviderVoice) ExtraAttributes() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/extraAttributes
func (AVSpeechSynthesisProviderVoice) FullBundleIdentifier ¶
func (s AVSpeechSynthesisProviderVoice) FullBundleIdentifier() objectivec.IObject
func (AVSpeechSynthesisProviderVoice) GroupName ¶
func (s AVSpeechSynthesisProviderVoice) GroupName() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/groupName
func (AVSpeechSynthesisProviderVoice) Identifier ¶
func (s AVSpeechSynthesisProviderVoice) Identifier() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/identifier
func (AVSpeechSynthesisProviderVoice) Init ¶
func (s AVSpeechSynthesisProviderVoice) Init() AVSpeechSynthesisProviderVoice
Init initializes the instance.
func (AVSpeechSynthesisProviderVoice) InitWithCoder ¶
func (s AVSpeechSynthesisProviderVoice) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/initWithCoder:
func (AVSpeechSynthesisProviderVoice) IsFirstParty ¶
func (s AVSpeechSynthesisProviderVoice) IsFirstParty() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/isFirstParty
func (AVSpeechSynthesisProviderVoice) IsPersonalVoice ¶
func (s AVSpeechSynthesisProviderVoice) IsPersonalVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/isPersonalVoice
func (AVSpeechSynthesisProviderVoice) ManufacturerName ¶
func (s AVSpeechSynthesisProviderVoice) ManufacturerName() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/manufacturerName
func (AVSpeechSynthesisProviderVoice) Name ¶
func (s AVSpeechSynthesisProviderVoice) Name() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/name
func (AVSpeechSynthesisProviderVoice) PrimaryLanguages ¶
func (s AVSpeechSynthesisProviderVoice) PrimaryLanguages() foundation.INSArray
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/primaryLanguages
func (AVSpeechSynthesisProviderVoice) RawTTSIdentifier ¶
func (s AVSpeechSynthesisProviderVoice) RawTTSIdentifier() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/rawTTSIdentifier
func (AVSpeechSynthesisProviderVoice) SetExtraAttributes ¶
func (s AVSpeechSynthesisProviderVoice) SetExtraAttributes(value foundation.INSDictionary)
func (AVSpeechSynthesisProviderVoice) SetIdentifier ¶
func (s AVSpeechSynthesisProviderVoice) SetIdentifier(value string)
func (AVSpeechSynthesisProviderVoice) SetIsFirstParty ¶
func (s AVSpeechSynthesisProviderVoice) SetIsFirstParty(value bool)
func (AVSpeechSynthesisProviderVoice) SetIsPersonalVoice ¶
func (s AVSpeechSynthesisProviderVoice) SetIsPersonalVoice(value bool)
func (AVSpeechSynthesisProviderVoice) SetManufacturerName ¶
func (s AVSpeechSynthesisProviderVoice) SetManufacturerName(value string)
func (AVSpeechSynthesisProviderVoice) SetName ¶
func (s AVSpeechSynthesisProviderVoice) SetName(value string)
func (AVSpeechSynthesisProviderVoice) SetPrimaryLanguages ¶
func (s AVSpeechSynthesisProviderVoice) SetPrimaryLanguages(value foundation.INSArray)
func (AVSpeechSynthesisProviderVoice) SetSupportedLanguages ¶
func (s AVSpeechSynthesisProviderVoice) SetSupportedLanguages(value foundation.INSArray)
func (AVSpeechSynthesisProviderVoice) SetSynthesizerBundleIdentifier ¶
func (s AVSpeechSynthesisProviderVoice) SetSynthesizerBundleIdentifier(value string)
func (AVSpeechSynthesisProviderVoice) SupportedCharacterSet ¶
func (s AVSpeechSynthesisProviderVoice) SupportedCharacterSet() objectivec.IObject
func (AVSpeechSynthesisProviderVoice) SupportedLanguages ¶
func (s AVSpeechSynthesisProviderVoice) SupportedLanguages() foundation.INSArray
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice/supportedLanguages
func (AVSpeechSynthesisProviderVoice) SynthesizerBundleIdentifier ¶
func (s AVSpeechSynthesisProviderVoice) SynthesizerBundleIdentifier() string
func (AVSpeechSynthesisProviderVoice) UniqueAudioDescSpeechSynthTuple ¶
func (s AVSpeechSynthesisProviderVoice) UniqueAudioDescSpeechSynthTuple() objectivec.IObject
func (AVSpeechSynthesisProviderVoice) UniqueAudioDescTriple ¶
func (s AVSpeechSynthesisProviderVoice) UniqueAudioDescTriple() objectivec.IObject
type AVSpeechSynthesisProviderVoiceClass ¶
type AVSpeechSynthesisProviderVoiceClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechSynthesisProviderVoiceClass ¶
func GetAVSpeechSynthesisProviderVoiceClass() AVSpeechSynthesisProviderVoiceClass
GetAVSpeechSynthesisProviderVoiceClass returns the class object for AVSpeechSynthesisProviderVoice.
func (AVSpeechSynthesisProviderVoiceClass) Alloc ¶
func (ac AVSpeechSynthesisProviderVoiceClass) Alloc() AVSpeechSynthesisProviderVoice
Alloc allocates memory for a new instance of the class.
func (AVSpeechSynthesisProviderVoiceClass) Class ¶
func (ac AVSpeechSynthesisProviderVoiceClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechSynthesisProviderVoiceClass) SupportsSecureCoding ¶
func (_AVSpeechSynthesisProviderVoiceClass AVSpeechSynthesisProviderVoiceClass) SupportsSecureCoding() bool
func (AVSpeechSynthesisProviderVoiceClass) UpdateSpeechVoicesForClient ¶
func (_AVSpeechSynthesisProviderVoiceClass AVSpeechSynthesisProviderVoiceClass) UpdateSpeechVoicesForClient(client objectivec.IObject)
type AVSpeechSynthesisVoice ¶
type AVSpeechSynthesisVoice struct {
objectivec.Object
}
Methods ¶
- AVSpeechSynthesisVoice.AssetSize
- AVSpeechSynthesisVoice.BackupName
- AVSpeechSynthesisVoice.CanBeDownloaded
- AVSpeechSynthesisVoice.CoreVoiceIsSiriVoice
- AVSpeechSynthesisVoice.CoreVoiceIsSystemVoice
- AVSpeechSynthesisVoice.CoreVoiceLocalizedName
- AVSpeechSynthesisVoice.CoreVoiceWrapper
- AVSpeechSynthesisVoice.SetCoreVoiceWrapper
- AVSpeechSynthesisVoice.IsDefault
- AVSpeechSynthesisVoice.IsInstalled
- AVSpeechSynthesisVoice.IsNoveltyVoice
- AVSpeechSynthesisVoice.SetIsNoveltyVoice
- AVSpeechSynthesisVoice.IsSiriVoice
- AVSpeechSynthesisVoice.IsSystemVoice
- AVSpeechSynthesisVoice.NameWithoutQuality
- AVSpeechSynthesisVoice.NonLocalizedName
- AVSpeechSynthesisVoice.NonLocalizedNameWithoutQuality
- AVSpeechSynthesisVoice.SetAssetSize
- AVSpeechSynthesisVoice.SetBackupName
- AVSpeechSynthesisVoice.SetCanBeDownloaded
- AVSpeechSynthesisVoice.SetIsDefault
- AVSpeechSynthesisVoice.SetIsInstalled
- AVSpeechSynthesisVoice.SiriDisplayName
- AVSpeechSynthesisVoice.SynthesisProviderVoice
- AVSpeechSynthesisVoice.SetSynthesisProviderVoice
- AVSpeechSynthesisVoice.InitWithCoder
- AVSpeechSynthesisVoice.InitWithLanguage
- AVSpeechSynthesisVoice.Gender
- AVSpeechSynthesisVoice.SetGender
- AVSpeechSynthesisVoice.Identifier
- AVSpeechSynthesisVoice.SetIdentifier
- AVSpeechSynthesisVoice.Language
- AVSpeechSynthesisVoice.SetLanguage
- AVSpeechSynthesisVoice.Name
- AVSpeechSynthesisVoice.SetName
- AVSpeechSynthesisVoice.Quality
- AVSpeechSynthesisVoice.SetQuality
- AVSpeechSynthesisVoice.VoiceTraits
- AVSpeechSynthesisVoice.SetVoiceTraits
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice
func AVSpeechSynthesisVoiceFromID ¶
func AVSpeechSynthesisVoiceFromID(id objc.ID) AVSpeechSynthesisVoice
AVSpeechSynthesisVoiceFromID constructs a AVSpeechSynthesisVoice from an objc.ID.
func NewAVSpeechSynthesisVoice ¶
func NewAVSpeechSynthesisVoice() AVSpeechSynthesisVoice
NewAVSpeechSynthesisVoice creates a new AVSpeechSynthesisVoice instance.
func NewSpeechSynthesisVoiceWithCoder ¶
func NewSpeechSynthesisVoiceWithCoder(coder objectivec.IObject) AVSpeechSynthesisVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/initWithCoder:
func NewSpeechSynthesisVoiceWithLanguage ¶
func NewSpeechSynthesisVoiceWithLanguage(language objectivec.IObject) AVSpeechSynthesisVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/initWithLanguage:
func (AVSpeechSynthesisVoice) AssetSize ¶
func (s AVSpeechSynthesisVoice) AssetSize() int64
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/assetSize
func (AVSpeechSynthesisVoice) Autorelease ¶
func (s AVSpeechSynthesisVoice) Autorelease() AVSpeechSynthesisVoice
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechSynthesisVoice) BackupName ¶
func (s AVSpeechSynthesisVoice) BackupName() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/backupName
func (AVSpeechSynthesisVoice) CanBeDownloaded ¶
func (s AVSpeechSynthesisVoice) CanBeDownloaded() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/canBeDownloaded
func (AVSpeechSynthesisVoice) CoreVoiceIsSiriVoice ¶
func (s AVSpeechSynthesisVoice) CoreVoiceIsSiriVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/coreVoiceIsSiriVoice
func (AVSpeechSynthesisVoice) CoreVoiceIsSystemVoice ¶
func (s AVSpeechSynthesisVoice) CoreVoiceIsSystemVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/coreVoiceIsSystemVoice
func (AVSpeechSynthesisVoice) CoreVoiceLocalizedName ¶
func (s AVSpeechSynthesisVoice) CoreVoiceLocalizedName() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/coreVoiceLocalizedName
func (AVSpeechSynthesisVoice) CoreVoiceWrapper ¶
func (s AVSpeechSynthesisVoice) CoreVoiceWrapper() objectivec.Object
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/coreVoiceWrapper
func (AVSpeechSynthesisVoice) Gender ¶
func (s AVSpeechSynthesisVoice) Gender() int64
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/gender
func (AVSpeechSynthesisVoice) Identifier ¶
func (s AVSpeechSynthesisVoice) Identifier() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/identifier
func (AVSpeechSynthesisVoice) Init ¶
func (s AVSpeechSynthesisVoice) Init() AVSpeechSynthesisVoice
Init initializes the instance.
func (AVSpeechSynthesisVoice) InitWithCoder ¶
func (s AVSpeechSynthesisVoice) InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/initWithCoder:
func (AVSpeechSynthesisVoice) InitWithLanguage ¶
func (s AVSpeechSynthesisVoice) InitWithLanguage(language objectivec.IObject) AVSpeechSynthesisVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/initWithLanguage:
func (AVSpeechSynthesisVoice) IsDefault ¶
func (s AVSpeechSynthesisVoice) IsDefault() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/isDefault
func (AVSpeechSynthesisVoice) IsInstalled ¶
func (s AVSpeechSynthesisVoice) IsInstalled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/isInstalled
func (AVSpeechSynthesisVoice) IsNoveltyVoice ¶
func (s AVSpeechSynthesisVoice) IsNoveltyVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/isNoveltyVoice
func (AVSpeechSynthesisVoice) IsSiriVoice ¶
func (s AVSpeechSynthesisVoice) IsSiriVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/isSiriVoice
func (AVSpeechSynthesisVoice) IsSystemVoice ¶
func (s AVSpeechSynthesisVoice) IsSystemVoice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/isSystemVoice
func (AVSpeechSynthesisVoice) Language ¶
func (s AVSpeechSynthesisVoice) Language() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/language
func (AVSpeechSynthesisVoice) Name ¶
func (s AVSpeechSynthesisVoice) Name() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/name
func (AVSpeechSynthesisVoice) NameWithoutQuality ¶
func (s AVSpeechSynthesisVoice) NameWithoutQuality() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/nameWithoutQuality
func (AVSpeechSynthesisVoice) NonLocalizedName ¶
func (s AVSpeechSynthesisVoice) NonLocalizedName() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/nonLocalizedName
func (AVSpeechSynthesisVoice) NonLocalizedNameWithoutQuality ¶
func (s AVSpeechSynthesisVoice) NonLocalizedNameWithoutQuality() string
func (AVSpeechSynthesisVoice) Quality ¶
func (s AVSpeechSynthesisVoice) Quality() int64
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/quality
func (AVSpeechSynthesisVoice) SetAssetSize ¶
func (s AVSpeechSynthesisVoice) SetAssetSize(size int64)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/setAssetSize:
func (AVSpeechSynthesisVoice) SetBackupName ¶
func (s AVSpeechSynthesisVoice) SetBackupName(name objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/setBackupName:
func (AVSpeechSynthesisVoice) SetCanBeDownloaded ¶
func (s AVSpeechSynthesisVoice) SetCanBeDownloaded(downloaded bool)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/setCanBeDownloaded:
func (AVSpeechSynthesisVoice) SetCoreVoiceWrapper ¶
func (s AVSpeechSynthesisVoice) SetCoreVoiceWrapper(value objectivec.Object)
func (AVSpeechSynthesisVoice) SetGender ¶
func (s AVSpeechSynthesisVoice) SetGender(value int64)
func (AVSpeechSynthesisVoice) SetIdentifier ¶
func (s AVSpeechSynthesisVoice) SetIdentifier(value string)
func (AVSpeechSynthesisVoice) SetIsDefault ¶
func (s AVSpeechSynthesisVoice) SetIsDefault(default_ bool)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/setIsDefault:
func (AVSpeechSynthesisVoice) SetIsInstalled ¶
func (s AVSpeechSynthesisVoice) SetIsInstalled(installed bool)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/setIsInstalled:
func (AVSpeechSynthesisVoice) SetIsNoveltyVoice ¶
func (s AVSpeechSynthesisVoice) SetIsNoveltyVoice(value bool)
func (AVSpeechSynthesisVoice) SetLanguage ¶
func (s AVSpeechSynthesisVoice) SetLanguage(value string)
func (AVSpeechSynthesisVoice) SetName ¶
func (s AVSpeechSynthesisVoice) SetName(value string)
func (AVSpeechSynthesisVoice) SetQuality ¶
func (s AVSpeechSynthesisVoice) SetQuality(value int64)
func (AVSpeechSynthesisVoice) SetSynthesisProviderVoice ¶
func (s AVSpeechSynthesisVoice) SetSynthesisProviderVoice(value IAVSpeechSynthesisProviderVoice)
func (AVSpeechSynthesisVoice) SetVoiceTraits ¶
func (s AVSpeechSynthesisVoice) SetVoiceTraits(value uint64)
func (AVSpeechSynthesisVoice) SiriDisplayName ¶
func (s AVSpeechSynthesisVoice) SiriDisplayName() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/siriDisplayName
func (AVSpeechSynthesisVoice) SynthesisProviderVoice ¶
func (s AVSpeechSynthesisVoice) SynthesisProviderVoice() IAVSpeechSynthesisProviderVoice
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/synthesisProviderVoice
func (AVSpeechSynthesisVoice) VoiceTraits ¶
func (s AVSpeechSynthesisVoice) VoiceTraits() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/voiceTraits
type AVSpeechSynthesisVoiceClass ¶
type AVSpeechSynthesisVoiceClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechSynthesisVoiceClass ¶
func GetAVSpeechSynthesisVoiceClass() AVSpeechSynthesisVoiceClass
GetAVSpeechSynthesisVoiceClass returns the class object for AVSpeechSynthesisVoice.
func (AVSpeechSynthesisVoiceClass) Alloc ¶
func (ac AVSpeechSynthesisVoiceClass) Alloc() AVSpeechSynthesisVoice
Alloc allocates memory for a new instance of the class.
func (AVSpeechSynthesisVoiceClass) Class ¶
func (ac AVSpeechSynthesisVoiceClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechSynthesisVoiceClass) SpeechVoices ¶
func (sc AVSpeechSynthesisVoiceClass) SpeechVoices(ctx context.Context) error
SpeechVoices is a synchronous wrapper around [AVSpeechSynthesisVoice.SpeechVoicesWithCompletionHandler]. It blocks until the completion handler fires or the context is cancelled.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiri ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiri() objectivec.IObject
SpeechVoicesIncludingSiri is an exported wrapper for the private method _speechVoicesIncludingSiri.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompact ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompact() objectivec.IObject
SpeechVoicesIncludingSiriAndSuperCompact is an exported wrapper for the private method _speechVoicesIncludingSiriAndSuperCompact.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompactWithCompletionHandler ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriAndSuperCompactWithCompletionHandler(handler ErrorHandler)
SpeechVoicesIncludingSiriAndSuperCompactWithCompletionHandler is an exported wrapper for the private method _speechVoicesIncludingSiriAndSuperCompactWithCompletionHandler.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithCompletionHandler ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithCompletionHandler(handler ErrorHandler)
SpeechVoicesIncludingSiriWithCompletionHandler is an exported wrapper for the private method _speechVoicesIncludingSiriWithCompletionHandler.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithSiri ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSiriWithSiri(siri bool) objectivec.IObject
SpeechVoicesIncludingSiriWithSiri is an exported wrapper for the private method _speechVoicesIncludingSiriWithSiri.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompact ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompact() objectivec.IObject
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactSync ¶
func (sc AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactSync(ctx context.Context) error
SpeechVoicesIncludingSuperCompactSync is a synchronous wrapper around [AVSpeechSynthesisVoice.SpeechVoicesIncludingSuperCompactWithCompletionHandler]. It blocks until the completion handler fires or the context is cancelled.
func (AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactWithCompletionHandler ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesIncludingSuperCompactWithCompletionHandler(handler ErrorHandler)
func (AVSpeechSynthesisVoiceClass) SpeechVoicesWithCompletionHandler ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SpeechVoicesWithCompletionHandler(handler ErrorHandler)
func (AVSpeechSynthesisVoiceClass) SupportsSecureCoding ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/supportsSecureCoding
func (AVSpeechSynthesisVoiceClass) Test_setInternalSpeechVoices ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) Test_setInternalSpeechVoices(voices objectivec.IObject)
func (AVSpeechSynthesisVoiceClass) Test_speechVoices ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) Test_speechVoices() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/test_speechVoices
func (AVSpeechSynthesisVoiceClass) VoiceFromInternalVoiceListWithIdentifier ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceFromInternalVoiceListWithIdentifier(identifier objectivec.IObject) objectivec.IObject
VoiceFromInternalVoiceListWithIdentifier is an exported wrapper for the private method _voiceFromInternalVoiceListWithIdentifier.
func (AVSpeechSynthesisVoiceClass) VoiceWithIdentifier ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/voiceWithIdentifier:
func (AVSpeechSynthesisVoiceClass) VoiceWithLanguage ¶
func (_AVSpeechSynthesisVoiceClass AVSpeechSynthesisVoiceClass) VoiceWithLanguage(language objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice/voiceWithLanguage:
type AVSpeechSynthesizer ¶
type AVSpeechSynthesizer struct {
objectivec.Object
}
Methods ¶
- [AVSpeechSynthesizer._applyWebKitBehaviors]
- [AVSpeechSynthesizer._convertBoundary]
- [AVSpeechSynthesizer._enqueueNextJob]
- [AVSpeechSynthesizer._handleSpeechDoneSuccessful]
- [AVSpeechSynthesizer._speakUtterance]
- AVSpeechSynthesizer.AudioDeviceId
- AVSpeechSynthesizer.SetAudioDeviceId
- AVSpeechSynthesizer.AudioQueueFlags
- AVSpeechSynthesizer.CoreSynth
- AVSpeechSynthesizer.DetectSSMLAndModifyUtterances
- AVSpeechSynthesizer.SetDetectSSMLAndModifyUtterances
- AVSpeechSynthesizer.InflightUtterance
- AVSpeechSynthesizer.SetInflightUtterance
- AVSpeechSynthesizer.InitializedWebKitUsage
- AVSpeechSynthesizer.SetInitializedWebKitUsage
- AVSpeechSynthesizer.IsInAudioInterruption
- AVSpeechSynthesizer.IsInternalSynth
- AVSpeechSynthesizer.SetIsInternalSynth
- AVSpeechSynthesizer.ProcessSpeechJobFinishedSuccessful
- AVSpeechSynthesizer.SetActiveOptions
- AVSpeechSynthesizer.SetAudioQueueFlags
- AVSpeechSynthesizer.SetAudioSessionInactiveTimeout
- AVSpeechSynthesizer.SetSetActiveOptions
- AVSpeechSynthesizer.SetSkipLuthorRules
- AVSpeechSynthesizer.SetSupportsAccurateWordCallbacks
- AVSpeechSynthesizer.SkipLuthorRules
- AVSpeechSynthesizer.SpeechManager
- AVSpeechSynthesizer.SpeechQueue
- AVSpeechSynthesizer.SpeechSource
- AVSpeechSynthesizer.SetSpeechSource
- AVSpeechSynthesizer.SupportsAccurateWordCallbacks
- AVSpeechSynthesizer.Paused
- AVSpeechSynthesizer.Speaking
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer
func AVSpeechSynthesizerFromID ¶
func AVSpeechSynthesizerFromID(id objc.ID) AVSpeechSynthesizer
AVSpeechSynthesizerFromID constructs a AVSpeechSynthesizer from an objc.ID.
func NewAVSpeechSynthesizer ¶
func NewAVSpeechSynthesizer() AVSpeechSynthesizer
NewAVSpeechSynthesizer creates a new AVSpeechSynthesizer instance.
func (AVSpeechSynthesizer) ApplyWebKitBehaviors ¶
func (s AVSpeechSynthesizer) ApplyWebKitBehaviors()
ApplyWebKitBehaviors is an exported wrapper for the private method _applyWebKitBehaviors.
func (AVSpeechSynthesizer) AudioDeviceId ¶
func (s AVSpeechSynthesizer) AudioDeviceId() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/audioDeviceId
func (AVSpeechSynthesizer) AudioQueueFlags ¶
func (s AVSpeechSynthesizer) AudioQueueFlags() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/audioQueueFlags
func (AVSpeechSynthesizer) Autorelease ¶
func (s AVSpeechSynthesizer) Autorelease() AVSpeechSynthesizer
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechSynthesizer) ConvertBoundary ¶
func (s AVSpeechSynthesizer) ConvertBoundary(boundary int64) int64
ConvertBoundary is an exported wrapper for the private method _convertBoundary.
func (AVSpeechSynthesizer) CoreSynth ¶
func (s AVSpeechSynthesizer) CoreSynth() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/coreSynth
func (AVSpeechSynthesizer) DetectSSMLAndModifyUtterances ¶
func (s AVSpeechSynthesizer) DetectSSMLAndModifyUtterances() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/detectSSMLAndModifyUtterances
func (AVSpeechSynthesizer) EnqueueNextJob ¶
func (s AVSpeechSynthesizer) EnqueueNextJob()
EnqueueNextJob is an exported wrapper for the private method _enqueueNextJob.
func (AVSpeechSynthesizer) HandleSpeechDoneSuccessful ¶
func (s AVSpeechSynthesizer) HandleSpeechDoneSuccessful(done objectivec.IObject, successful bool)
HandleSpeechDoneSuccessful is an exported wrapper for the private method _handleSpeechDoneSuccessful.
func (AVSpeechSynthesizer) InflightUtterance ¶
func (s AVSpeechSynthesizer) InflightUtterance() IAVSpeechUtterance
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/inflightUtterance
func (AVSpeechSynthesizer) Init ¶
func (s AVSpeechSynthesizer) Init() AVSpeechSynthesizer
Init initializes the instance.
func (AVSpeechSynthesizer) InitializedWebKitUsage ¶
func (s AVSpeechSynthesizer) InitializedWebKitUsage() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/initializedWebKitUsage
func (AVSpeechSynthesizer) IsInAudioInterruption ¶
func (s AVSpeechSynthesizer) IsInAudioInterruption() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/isInAudioInterruption
func (AVSpeechSynthesizer) IsInternalSynth ¶
func (s AVSpeechSynthesizer) IsInternalSynth() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/isInternalSynth
func (AVSpeechSynthesizer) Paused ¶
func (s AVSpeechSynthesizer) Paused() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/paused
func (AVSpeechSynthesizer) ProcessSpeechJobFinishedSuccessful ¶
func (s AVSpeechSynthesizer) ProcessSpeechJobFinishedSuccessful(finished objectivec.IObject, successful bool)
func (AVSpeechSynthesizer) SetActiveOptions ¶
func (s AVSpeechSynthesizer) SetActiveOptions() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/setActiveOptions
func (AVSpeechSynthesizer) SetAudioDeviceId ¶
func (s AVSpeechSynthesizer) SetAudioDeviceId(value uint32)
func (AVSpeechSynthesizer) SetAudioQueueFlags ¶
func (s AVSpeechSynthesizer) SetAudioQueueFlags(flags uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/setAudioQueueFlags:
func (AVSpeechSynthesizer) SetAudioSessionInactiveTimeout ¶
func (s AVSpeechSynthesizer) SetAudioSessionInactiveTimeout(timeout float64)
func (AVSpeechSynthesizer) SetDetectSSMLAndModifyUtterances ¶
func (s AVSpeechSynthesizer) SetDetectSSMLAndModifyUtterances(value bool)
func (AVSpeechSynthesizer) SetInflightUtterance ¶
func (s AVSpeechSynthesizer) SetInflightUtterance(value IAVSpeechUtterance)
func (AVSpeechSynthesizer) SetInitializedWebKitUsage ¶
func (s AVSpeechSynthesizer) SetInitializedWebKitUsage(value bool)
func (AVSpeechSynthesizer) SetIsInternalSynth ¶
func (s AVSpeechSynthesizer) SetIsInternalSynth(value bool)
func (AVSpeechSynthesizer) SetSetActiveOptions ¶
func (s AVSpeechSynthesizer) SetSetActiveOptions(options uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/setSetActiveOptions:
func (AVSpeechSynthesizer) SetSkipLuthorRules ¶
func (s AVSpeechSynthesizer) SetSkipLuthorRules(rules objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/setSkipLuthorRules:
func (AVSpeechSynthesizer) SetSpeechSource ¶
func (s AVSpeechSynthesizer) SetSpeechSource(value string)
func (AVSpeechSynthesizer) SetSupportsAccurateWordCallbacks ¶
func (s AVSpeechSynthesizer) SetSupportsAccurateWordCallbacks(callbacks objectivec.IObject)
func (AVSpeechSynthesizer) SkipLuthorRules ¶
func (s AVSpeechSynthesizer) SkipLuthorRules() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/skipLuthorRules
func (AVSpeechSynthesizer) SpeakUtterance ¶
func (s AVSpeechSynthesizer) SpeakUtterance(utterance objectivec.IObject)
SpeakUtterance is an exported wrapper for the private method _speakUtterance.
func (AVSpeechSynthesizer) Speaking ¶
func (s AVSpeechSynthesizer) Speaking() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/speaking
func (AVSpeechSynthesizer) SpeechManager ¶
func (s AVSpeechSynthesizer) SpeechManager() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/speechManager
func (AVSpeechSynthesizer) SpeechQueue ¶
func (s AVSpeechSynthesizer) SpeechQueue() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/speechQueue
func (AVSpeechSynthesizer) SpeechSource ¶
func (s AVSpeechSynthesizer) SpeechSource() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/speechSource
func (AVSpeechSynthesizer) SupportsAccurateWordCallbacks ¶
func (s AVSpeechSynthesizer) SupportsAccurateWordCallbacks() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer/supportsAccurateWordCallbacks
type AVSpeechSynthesizerClass ¶
type AVSpeechSynthesizerClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechSynthesizerClass ¶
func GetAVSpeechSynthesizerClass() AVSpeechSynthesizerClass
GetAVSpeechSynthesizerClass returns the class object for AVSpeechSynthesizer.
func (AVSpeechSynthesizerClass) Alloc ¶
func (ac AVSpeechSynthesizerClass) Alloc() AVSpeechSynthesizer
Alloc allocates memory for a new instance of the class.
func (AVSpeechSynthesizerClass) Class ¶
func (ac AVSpeechSynthesizerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechSynthesizerClass) IsSoftAppUsageProtectionDisabled ¶
func (_AVSpeechSynthesizerClass AVSpeechSynthesizerClass) IsSoftAppUsageProtectionDisabled() bool
func (AVSpeechSynthesizerClass) SupportsSpeakingWithPersonalVoices ¶
func (_AVSpeechSynthesizerClass AVSpeechSynthesizerClass) SupportsSpeakingWithPersonalVoices() bool
SupportsSpeakingWithPersonalVoices is an exported wrapper for the private method _supportsSpeakingWithPersonalVoices.
type AVSpeechUtterance ¶
type AVSpeechUtterance struct {
objectivec.Object
}
Methods ¶
- AVSpeechUtterance.Action
- AVSpeechUtterance.SetAction
- AVSpeechUtterance.AudioBufferCallback
- AVSpeechUtterance.MarkerCallback
- AVSpeechUtterance.PrefersAssistiveTechnologyExceptions
- AVSpeechUtterance.ProcessEmoticons
- AVSpeechUtterance.SetAudioBufferCallback
- AVSpeechUtterance.SetMarkerCallback
- AVSpeechUtterance.SetPrefersAssistiveTechnologyExceptions
- AVSpeechUtterance.SetProcessEmoticons
- AVSpeechUtterance.SetSsmlRepresentation
- AVSpeechUtterance.SetVoiceSelection
- AVSpeechUtterance.SsmlRepresentation
- AVSpeechUtterance.VoiceSelection
- AVSpeechUtterance.InitWithCoder
- AVSpeechUtterance.AttributedSpeechString
- AVSpeechUtterance.SetAttributedSpeechString
- AVSpeechUtterance.SpeechString
- AVSpeechUtterance.SetSpeechString
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance
func AVSpeechUtteranceFromID ¶
func AVSpeechUtteranceFromID(id objc.ID) AVSpeechUtterance
AVSpeechUtteranceFromID constructs a AVSpeechUtterance from an objc.ID.
func NewAVSpeechUtterance ¶
func NewAVSpeechUtterance() AVSpeechUtterance
NewAVSpeechUtterance creates a new AVSpeechUtterance instance.
func NewSpeechUtteranceWithCoder ¶
func NewSpeechUtteranceWithCoder(coder objectivec.IObject) AVSpeechUtterance
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/initWithCoder:
func (AVSpeechUtterance) Action ¶
func (s AVSpeechUtterance) Action() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/action
func (AVSpeechUtterance) AttributedSpeechString ¶
func (s AVSpeechUtterance) AttributedSpeechString() foundation.NSAttributedString
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/attributedSpeechString
func (AVSpeechUtterance) AudioBufferCallback ¶
func (s AVSpeechUtterance) AudioBufferCallback()
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/audioBufferCallback
func (AVSpeechUtterance) Autorelease ¶
func (s AVSpeechUtterance) Autorelease() AVSpeechUtterance
Autorelease adds the receiver to the current autorelease pool.
func (AVSpeechUtterance) Init ¶
func (s AVSpeechUtterance) Init() AVSpeechUtterance
Init initializes the instance.
func (AVSpeechUtterance) InitWithCoder ¶
func (s AVSpeechUtterance) InitWithCoder(coder foundation.INSCoder) AVSpeechUtterance
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/initWithCoder:
func (AVSpeechUtterance) MarkerCallback ¶
func (s AVSpeechUtterance) MarkerCallback()
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/markerCallback
func (AVSpeechUtterance) PrefersAssistiveTechnologyExceptions ¶
func (s AVSpeechUtterance) PrefersAssistiveTechnologyExceptions() objectivec.IObject
func (AVSpeechUtterance) ProcessEmoticons ¶
func (s AVSpeechUtterance) ProcessEmoticons() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/processEmoticons
func (AVSpeechUtterance) SetAction ¶
func (s AVSpeechUtterance) SetAction(value objectivec.IObject)
func (AVSpeechUtterance) SetAttributedSpeechString ¶
func (s AVSpeechUtterance) SetAttributedSpeechString(value foundation.NSAttributedString)
func (AVSpeechUtterance) SetAudioBufferCallback ¶
func (s AVSpeechUtterance) SetAudioBufferCallback(callback VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/setAudioBufferCallback:
func (AVSpeechUtterance) SetAudioBufferCallbackSync ¶
func (s AVSpeechUtterance) SetAudioBufferCallbackSync(ctx context.Context) error
SetAudioBufferCallbackSync is a synchronous wrapper around AVSpeechUtterance.SetAudioBufferCallback. It blocks until the completion handler fires or the context is cancelled.
func (AVSpeechUtterance) SetMarkerCallback ¶
func (s AVSpeechUtterance) SetMarkerCallback(callback VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/setMarkerCallback:
func (AVSpeechUtterance) SetMarkerCallbackSync ¶
func (s AVSpeechUtterance) SetMarkerCallbackSync(ctx context.Context) error
SetMarkerCallbackSync is a synchronous wrapper around AVSpeechUtterance.SetMarkerCallback. It blocks until the completion handler fires or the context is cancelled.
func (AVSpeechUtterance) SetPrefersAssistiveTechnologyExceptions ¶
func (s AVSpeechUtterance) SetPrefersAssistiveTechnologyExceptions(exceptions objectivec.IObject)
func (AVSpeechUtterance) SetProcessEmoticons ¶
func (s AVSpeechUtterance) SetProcessEmoticons(emoticons bool)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/setProcessEmoticons:
func (AVSpeechUtterance) SetSpeechString ¶
func (s AVSpeechUtterance) SetSpeechString(value string)
func (AVSpeechUtterance) SetSsmlRepresentation ¶
func (s AVSpeechUtterance) SetSsmlRepresentation(representation objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/setSsmlRepresentation:
func (AVSpeechUtterance) SetVoiceSelection ¶
func (s AVSpeechUtterance) SetVoiceSelection(selection objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/setVoiceSelection:
func (AVSpeechUtterance) SpeechString ¶
func (s AVSpeechUtterance) SpeechString() string
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/speechString
func (AVSpeechUtterance) SsmlRepresentation ¶
func (s AVSpeechUtterance) SsmlRepresentation() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/ssmlRepresentation
func (AVSpeechUtterance) VoiceSelection ¶
func (s AVSpeechUtterance) VoiceSelection() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/voiceSelection
type AVSpeechUtteranceClass ¶
type AVSpeechUtteranceClass struct {
// contains filtered or unexported fields
}
func GetAVSpeechUtteranceClass ¶
func GetAVSpeechUtteranceClass() AVSpeechUtteranceClass
GetAVSpeechUtteranceClass returns the class object for AVSpeechUtterance.
func (AVSpeechUtteranceClass) Alloc ¶
func (ac AVSpeechUtteranceClass) Alloc() AVSpeechUtterance
Alloc allocates memory for a new instance of the class.
func (AVSpeechUtteranceClass) Class ¶
func (ac AVSpeechUtteranceClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVSpeechUtteranceClass) SupportsSecureCoding ¶
func (_AVSpeechUtteranceClass AVSpeechUtteranceClass) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance/supportsSecureCoding
func (AVSpeechUtteranceClass) TransformUtteranceBasedOnSSMLIfDetected ¶
func (_AVSpeechUtteranceClass AVSpeechUtteranceClass) TransformUtteranceBasedOnSSMLIfDetected(detected objectivec.IObject)
type AVVCAggregateDevice ¶
type AVVCAggregateDevice struct {
objectivec.Object
}
Methods ¶
- AVVCAggregateDevice.BuildAggregateDevice
- AVVCAggregateDevice.CreateDictionaryForDeviceEnableTap
- AVVCAggregateDevice.DestroyAggregateDevice
- AVVCAggregateDevice.GetBuiltinSpeakerDevice
- AVVCAggregateDevice.AggregateDeviceID
- AVVCAggregateDevice.AggregateDeviceUID
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice
func AVVCAggregateDeviceFromID ¶
func AVVCAggregateDeviceFromID(id objc.ID) AVVCAggregateDevice
AVVCAggregateDeviceFromID constructs a AVVCAggregateDevice from an objc.ID.
func NewAVVCAggregateDevice ¶
func NewAVVCAggregateDevice() AVVCAggregateDevice
NewAVVCAggregateDevice creates a new AVVCAggregateDevice instance.
func (AVVCAggregateDevice) AggregateDeviceID ¶
func (v AVVCAggregateDevice) AggregateDeviceID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/aggregateDeviceID
func (AVVCAggregateDevice) AggregateDeviceUID ¶
func (v AVVCAggregateDevice) AggregateDeviceUID() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/aggregateDeviceUID
func (AVVCAggregateDevice) Autorelease ¶
func (v AVVCAggregateDevice) Autorelease() AVVCAggregateDevice
Autorelease adds the receiver to the current autorelease pool.
func (AVVCAggregateDevice) BuildAggregateDevice ¶
func (v AVVCAggregateDevice) BuildAggregateDevice() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/BuildAggregateDevice
func (AVVCAggregateDevice) CreateDictionaryForDeviceEnableTap ¶
func (v AVVCAggregateDevice) CreateDictionaryForDeviceEnableTap(device uint32, tap bool) objectivec.IObject
func (AVVCAggregateDevice) DestroyAggregateDevice ¶
func (v AVVCAggregateDevice) DestroyAggregateDevice() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/DestroyAggregateDevice
func (AVVCAggregateDevice) GetBuiltinSpeakerDevice ¶
func (v AVVCAggregateDevice) GetBuiltinSpeakerDevice() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/GetBuiltinSpeakerDevice
func (AVVCAggregateDevice) Init ¶
func (v AVVCAggregateDevice) Init() AVVCAggregateDevice
Init initializes the instance.
type AVVCAggregateDeviceClass ¶
type AVVCAggregateDeviceClass struct {
// contains filtered or unexported fields
}
func GetAVVCAggregateDeviceClass ¶
func GetAVVCAggregateDeviceClass() AVVCAggregateDeviceClass
GetAVVCAggregateDeviceClass returns the class object for AVVCAggregateDevice.
func (AVVCAggregateDeviceClass) Alloc ¶
func (ac AVVCAggregateDeviceClass) Alloc() AVVCAggregateDevice
Alloc allocates memory for a new instance of the class.
func (AVVCAggregateDeviceClass) Class ¶
func (ac AVVCAggregateDeviceClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVCAggregateDeviceClass) GetAOPDeviceID ¶
func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) GetAOPDeviceID(id bool) uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/GetAOPDeviceID:
func (AVVCAggregateDeviceClass) IsAOPDevicePresent ¶
func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) IsAOPDevicePresent() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/IsAOPDevicePresent
func (AVVCAggregateDeviceClass) SharedAggregateDevice ¶
func (_AVVCAggregateDeviceClass AVVCAggregateDeviceClass) SharedAggregateDevice() AVVCAggregateDevice
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice/sharedAggregateDevice
type AVVCAlertInformation ¶
type AVVCAlertInformation struct {
objectivec.Object
}
Methods ¶
- AVVCAlertInformation.AlertEndTime
- AVVCAlertInformation.SetAlertEndTime
- AVVCAlertInformation.Mode
- AVVCAlertInformation.SetMode
- AVVCAlertInformation.Type
- AVVCAlertInformation.SetType
- AVVCAlertInformation.InitWithAlertTypeModeEndTime
See: https://developer.apple.com/documentation/AVFAudio/AVVCAlertInformation
func AVVCAlertInformationFromID ¶
func AVVCAlertInformationFromID(id objc.ID) AVVCAlertInformation
AVVCAlertInformationFromID constructs a AVVCAlertInformation from an objc.ID.
func NewAVVCAlertInformation ¶
func NewAVVCAlertInformation() AVVCAlertInformation
NewAVVCAlertInformation creates a new AVVCAlertInformation instance.
func NewVCAlertInformationWithAlertTypeModeEndTime ¶
func NewVCAlertInformationWithAlertTypeModeEndTime(type_ int, mode int64, time uint64) AVVCAlertInformation
func (AVVCAlertInformation) AlertEndTime ¶
func (v AVVCAlertInformation) AlertEndTime() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCAlertInformation/alertEndTime
func (AVVCAlertInformation) Autorelease ¶
func (v AVVCAlertInformation) Autorelease() AVVCAlertInformation
Autorelease adds the receiver to the current autorelease pool.
func (AVVCAlertInformation) Init ¶
func (v AVVCAlertInformation) Init() AVVCAlertInformation
Init initializes the instance.
func (AVVCAlertInformation) InitWithAlertTypeModeEndTime ¶
func (v AVVCAlertInformation) InitWithAlertTypeModeEndTime(type_ int, mode int64, time uint64) AVVCAlertInformation
func (AVVCAlertInformation) Mode ¶
func (v AVVCAlertInformation) Mode() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCAlertInformation/mode
func (AVVCAlertInformation) SetAlertEndTime ¶
func (v AVVCAlertInformation) SetAlertEndTime(value uint64)
func (AVVCAlertInformation) SetMode ¶
func (v AVVCAlertInformation) SetMode(value int64)
func (AVVCAlertInformation) SetType ¶
func (v AVVCAlertInformation) SetType(value int)
func (AVVCAlertInformation) Type ¶
func (v AVVCAlertInformation) Type() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAlertInformation/type
type AVVCAlertInformationClass ¶
type AVVCAlertInformationClass struct {
// contains filtered or unexported fields
}
func GetAVVCAlertInformationClass ¶
func GetAVVCAlertInformationClass() AVVCAlertInformationClass
GetAVVCAlertInformationClass returns the class object for AVVCAlertInformation.
func (AVVCAlertInformationClass) Alloc ¶
func (ac AVVCAlertInformationClass) Alloc() AVVCAlertInformation
Alloc allocates memory for a new instance of the class.
func (AVVCAlertInformationClass) Class ¶
func (ac AVVCAlertInformationClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCAudioBuffer ¶
type AVVCAudioBuffer struct {
objectivec.Object
}
Methods ¶
- AVVCAudioBuffer.BytesCapacity
- AVVCAudioBuffer.BytesDataSize
- AVVCAudioBuffer.SetBytesDataSize
- AVVCAudioBuffer.Channels
- AVVCAudioBuffer.Data
- AVVCAudioBuffer.PacketDescriptionCapacity
- AVVCAudioBuffer.PacketDescriptionCount
- AVVCAudioBuffer.PacketDescriptions
- AVVCAudioBuffer.RemoteVoiceActivityAvailable
- AVVCAudioBuffer.RemoteVoiceActivityRMS
- AVVCAudioBuffer.RemoteVoiceActivityVAD
- AVVCAudioBuffer.SetPacketDescriptionsCount
- AVVCAudioBuffer.StreamDescription
- AVVCAudioBuffer.TimeStamp
- AVVCAudioBuffer.SetTimeStamp
- AVVCAudioBuffer.UpsamplingSourceAudio
- AVVCAudioBuffer.InitWithAudioQueueBufferChannelsTimeStamp
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer
func AVVCAudioBufferFromID ¶
func AVVCAudioBufferFromID(id objc.ID) AVVCAudioBuffer
AVVCAudioBufferFromID constructs a AVVCAudioBuffer from an objc.ID.
func NewAVVCAudioBuffer ¶
func NewAVVCAudioBuffer() AVVCAudioBuffer
NewAVVCAudioBuffer creates a new AVVCAudioBuffer instance.
func NewVCAudioBufferWithAudioQueueBufferChannelsTimeStamp ¶
func NewVCAudioBufferWithAudioQueueBufferChannelsTimeStamp(buffer unsafe.Pointer, channels int, stamp uint64) AVVCAudioBuffer
func (AVVCAudioBuffer) Autorelease ¶
func (v AVVCAudioBuffer) Autorelease() AVVCAudioBuffer
Autorelease adds the receiver to the current autorelease pool.
func (AVVCAudioBuffer) BytesCapacity ¶
func (v AVVCAudioBuffer) BytesCapacity() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/bytesCapacity
func (AVVCAudioBuffer) BytesDataSize ¶
func (v AVVCAudioBuffer) BytesDataSize() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/bytesDataSize
func (AVVCAudioBuffer) Channels ¶
func (v AVVCAudioBuffer) Channels() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/channels
func (AVVCAudioBuffer) Data ¶
func (v AVVCAudioBuffer) Data() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/data
func (AVVCAudioBuffer) Init ¶
func (v AVVCAudioBuffer) Init() AVVCAudioBuffer
Init initializes the instance.
func (AVVCAudioBuffer) InitWithAudioQueueBufferChannelsTimeStamp ¶
func (v AVVCAudioBuffer) InitWithAudioQueueBufferChannelsTimeStamp(buffer unsafe.Pointer, channels int, stamp uint64) AVVCAudioBuffer
func (AVVCAudioBuffer) PacketDescriptionCapacity ¶
func (v AVVCAudioBuffer) PacketDescriptionCapacity() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/packetDescriptionCapacity
func (AVVCAudioBuffer) PacketDescriptionCount ¶
func (v AVVCAudioBuffer) PacketDescriptionCount() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/packetDescriptionCount
func (AVVCAudioBuffer) PacketDescriptions ¶
func (v AVVCAudioBuffer) PacketDescriptions() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/packetDescriptions
func (AVVCAudioBuffer) RemoteVoiceActivityAvailable ¶
func (v AVVCAudioBuffer) RemoteVoiceActivityAvailable() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/remoteVoiceActivityAvailable
func (AVVCAudioBuffer) RemoteVoiceActivityRMS ¶
func (v AVVCAudioBuffer) RemoteVoiceActivityRMS() byte
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/remoteVoiceActivityRMS
func (AVVCAudioBuffer) RemoteVoiceActivityVAD ¶
func (v AVVCAudioBuffer) RemoteVoiceActivityVAD() byte
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/remoteVoiceActivityVAD
func (AVVCAudioBuffer) SetBytesDataSize ¶
func (v AVVCAudioBuffer) SetBytesDataSize(value int)
func (AVVCAudioBuffer) SetPacketDescriptionsCount ¶
func (v AVVCAudioBuffer) SetPacketDescriptionsCount(descriptions []objectivec.IObject, count int)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/setPacketDescriptions:count:
func (AVVCAudioBuffer) SetTimeStamp ¶
func (v AVVCAudioBuffer) SetTimeStamp(value uint64)
func (AVVCAudioBuffer) StreamDescription ¶
func (v AVVCAudioBuffer) StreamDescription() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/streamDescription
func (AVVCAudioBuffer) TimeStamp ¶
func (v AVVCAudioBuffer) TimeStamp() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/timeStamp
func (AVVCAudioBuffer) UpsamplingSourceAudio ¶
func (v AVVCAudioBuffer) UpsamplingSourceAudio() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer/upsamplingSourceAudio
type AVVCAudioBufferClass ¶
type AVVCAudioBufferClass struct {
// contains filtered or unexported fields
}
func GetAVVCAudioBufferClass ¶
func GetAVVCAudioBufferClass() AVVCAudioBufferClass
GetAVVCAudioBufferClass returns the class object for AVVCAudioBuffer.
func (AVVCAudioBufferClass) Alloc ¶
func (ac AVVCAudioBufferClass) Alloc() AVVCAudioBuffer
Alloc allocates memory for a new instance of the class.
func (AVVCAudioBufferClass) Class ¶
func (ac AVVCAudioBufferClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCAudioDeviceManager ¶
type AVVCAudioDeviceManager struct {
objectivec.Object
}
Methods ¶
- AVVCAudioDeviceManager.InputDeviceID
- AVVCAudioDeviceManager.OutputDeviceID
- AVVCAudioDeviceManager.SelectDeviceForActivationMode
- AVVCAudioDeviceManager.InitWithActivationContextWithError
- AVVCAudioDeviceManager.InitWithError
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager
func AVVCAudioDeviceManagerFromID ¶
func AVVCAudioDeviceManagerFromID(id objc.ID) AVVCAudioDeviceManager
AVVCAudioDeviceManagerFromID constructs a AVVCAudioDeviceManager from an objc.ID.
func NewAVVCAudioDeviceManager ¶
func NewAVVCAudioDeviceManager() AVVCAudioDeviceManager
NewAVVCAudioDeviceManager creates a new AVVCAudioDeviceManager instance.
func NewVCAudioDeviceManagerWithActivationContextWithError ¶
func NewVCAudioDeviceManagerWithActivationContextWithError(context objectivec.IObject) (AVVCAudioDeviceManager, error)
func NewVCAudioDeviceManagerWithError ¶
func NewVCAudioDeviceManagerWithError() (AVVCAudioDeviceManager, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/initWithError:
func (AVVCAudioDeviceManager) Autorelease ¶
func (v AVVCAudioDeviceManager) Autorelease() AVVCAudioDeviceManager
Autorelease adds the receiver to the current autorelease pool.
func (AVVCAudioDeviceManager) Init ¶
func (v AVVCAudioDeviceManager) Init() AVVCAudioDeviceManager
Init initializes the instance.
func (AVVCAudioDeviceManager) InitWithActivationContextWithError ¶
func (v AVVCAudioDeviceManager) InitWithActivationContextWithError(context objectivec.IObject) (AVVCAudioDeviceManager, error)
func (AVVCAudioDeviceManager) InitWithError ¶
func (v AVVCAudioDeviceManager) InitWithError() (AVVCAudioDeviceManager, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/initWithError:
func (AVVCAudioDeviceManager) InputDeviceID ¶
func (v AVVCAudioDeviceManager) InputDeviceID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/inputDeviceID
func (AVVCAudioDeviceManager) OutputDeviceID ¶
func (v AVVCAudioDeviceManager) OutputDeviceID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/outputDeviceID
func (AVVCAudioDeviceManager) SelectDeviceForActivationMode ¶
func (v AVVCAudioDeviceManager) SelectDeviceForActivationMode(mode objectivec.IObject)
type AVVCAudioDeviceManagerClass ¶
type AVVCAudioDeviceManagerClass struct {
// contains filtered or unexported fields
}
func GetAVVCAudioDeviceManagerClass ¶
func GetAVVCAudioDeviceManagerClass() AVVCAudioDeviceManagerClass
GetAVVCAudioDeviceManagerClass returns the class object for AVVCAudioDeviceManager.
func (AVVCAudioDeviceManagerClass) AddReporterIDToDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) AddReporterIDToDevice(id int64, device objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/addReporterID:toDevice:
func (AVVCAudioDeviceManagerClass) Alloc ¶
func (ac AVVCAudioDeviceManagerClass) Alloc() AVVCAudioDeviceManager
Alloc allocates memory for a new instance of the class.
func (AVVCAudioDeviceManagerClass) BuildAOPAggregateDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) BuildAOPAggregateDevice()
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/BuildAOPAggregateDevice
func (AVVCAudioDeviceManagerClass) Class ¶
func (ac AVVCAudioDeviceManagerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVCAudioDeviceManagerClass) DestroyAOPAggregateDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) DestroyAOPAggregateDevice()
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/DestroyAOPAggregateDevice
func (AVVCAudioDeviceManagerClass) FindHALDeviceUIDFromUUID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) FindHALDeviceUIDFromUUID(uuid objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/findHALDeviceUIDFromUUID:
func (AVVCAudioDeviceManagerClass) GainOnDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GainOnDevice(device uint32) float32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/gainOnDevice:
func (AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/GetAOPDeviceAggregateID
func (AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateUID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceAggregateUID() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/GetAOPDeviceAggregateUID
func (AVVCAudioDeviceManagerClass) GetAOPDeviceID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAOPDeviceID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/GetAOPDeviceID
func (AVVCAudioDeviceManagerClass) GetAudioDeviceBuiltInMicrophone ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAudioDeviceBuiltInMicrophone() uint32
func (AVVCAudioDeviceManagerClass) GetAudioDeviceWithWiredHeadset ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAudioDeviceWithWiredHeadset(headset bool) uint32
func (AVVCAudioDeviceManagerClass) GetAuditTokenFromProcessObjectID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetAuditTokenFromProcessObjectID(id uint32) objectivec.IObject
func (AVVCAudioDeviceManagerClass) GetBuiltInAudioSpeakerDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetBuiltInAudioSpeakerDevice() uint32
func (AVVCAudioDeviceManagerClass) GetBundleIDFromProcessObjectID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetBundleIDFromProcessObjectID(id uint32) objectivec.IObject
func (AVVCAudioDeviceManagerClass) GetDefaultAudioDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetDefaultAudioDevice(device bool) uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/GetDefaultAudioDevice:
func (AVVCAudioDeviceManagerClass) GetDeviceName ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetDeviceName(name objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getDeviceName:
func (AVVCAudioDeviceManagerClass) GetDevicesForActivationModeOutRecordDeviceOutPlaybackDevice ¶
func (AVVCAudioDeviceManagerClass) GetHALDeviceForBuiltInDeviceOutHALDeviceIDOutHALDeviceUID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetHALDeviceForBuiltInDeviceOutHALDeviceIDOutHALDeviceUID(device objectivec.IObject, id unsafe.Pointer, uid []objectivec.IObject) bool
func (AVVCAudioDeviceManagerClass) GetHALDeviceIdentifiersForDeviceUIDOutHALDeviceUIDOutPluginDeviceUUID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetHALDeviceIdentifiersForDeviceUIDOutHALDeviceUIDOutPluginDeviceUUID(uid objectivec.IObject, uid2 []objectivec.IObject, uuid []objectivec.IObject)
func (AVVCAudioDeviceManagerClass) GetNonAppleBluetoothSpeakerDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetNonAppleBluetoothSpeakerDevice() uint32
func (AVVCAudioDeviceManagerClass) GetNumberOfInputChannels ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetNumberOfInputChannels() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/GetNumberOfInputChannels
func (AVVCAudioDeviceManagerClass) GetPIDFromProcessObjectID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetPIDFromProcessObjectID(id uint32) int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getPIDFromProcessObjectID:
func (AVVCAudioDeviceManagerClass) GetRecordingAuditTokenList ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingAuditTokenList() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getRecordingAuditTokenList
func (AVVCAudioDeviceManagerClass) GetRecordingBundleIDList ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingBundleIDList() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getRecordingBundleIDList
func (AVVCAudioDeviceManagerClass) GetRecordingPIDList ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetRecordingPIDList() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getRecordingPIDList
func (AVVCAudioDeviceManagerClass) GetSiriSupportedExternalDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetSiriSupportedExternalDevice() uint32
func (AVVCAudioDeviceManagerClass) GetUUIDFromBTHALDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) GetUUIDFromBTHALDevice(bTHALDevice objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/getUUIDFromBTHALDevice:
func (AVVCAudioDeviceManagerClass) IsAOPDevicePresent ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsAOPDevicePresent() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsAOPDevicePresent
func (AVVCAudioDeviceManagerClass) IsAppleDisplayDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsAppleDisplayDevice(device objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsAppleDisplayDevice:
func (AVVCAudioDeviceManagerClass) IsDeviceAlive ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceAlive(alive uint32) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/isDeviceAlive:
func (AVVCAudioDeviceManagerClass) IsDeviceBuiltIn ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceBuiltIn(in objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsDeviceBuiltIn:
func (AVVCAudioDeviceManagerClass) IsDeviceMutedIsInputDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceMutedIsInputDevice(muted uint32, device bool) bool
func (AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhere ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhere(somewhere objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsDeviceRunningSomewhere:
func (AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhereElse ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDeviceRunningSomewhereElse(else_ objectivec.IObject) bool
func (AVVCAudioDeviceManagerClass) IsDoAPSupportedDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsDoAPSupportedDevice(device objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsDoAPSupportedDevice:
func (AVVCAudioDeviceManagerClass) IsHALDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsHALDevice(hALDevice objectivec.IObject) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/IsHALDevice:
func (AVVCAudioDeviceManagerClass) IsProcessDeviceInputRunning ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsProcessDeviceInputRunning(running uint32) bool
func (AVVCAudioDeviceManagerClass) IsSiriSupportedAppleDisplay ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsSiriSupportedAppleDisplay(display objectivec.IObject) bool
func (AVVCAudioDeviceManagerClass) IsSiriSupportedExternalDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IsSiriSupportedExternalDevice(device objectivec.IObject) bool
func (AVVCAudioDeviceManagerClass) IterateOverProcessObjectList ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) IterateOverProcessObjectList(list VoidHandler)
func (AVVCAudioDeviceManagerClass) IterateOverProcessObjectListSync ¶
func (vc AVVCAudioDeviceManagerClass) IterateOverProcessObjectListSync(ctx context.Context) error
IterateOverProcessObjectListSync is a synchronous wrapper around [AVVCAudioDeviceManager.IterateOverProcessObjectList]. It blocks until the completion handler fires or the context is cancelled.
func (AVVCAudioDeviceManagerClass) RemoveReporterIDFromDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) RemoveReporterIDFromDevice(id int64, device objectivec.IObject)
func (AVVCAudioDeviceManagerClass) SetBufferSizeOnDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetBufferSizeOnDevice(size int, device objectivec.IObject) int
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/setBufferSize:onDevice:
func (AVVCAudioDeviceManagerClass) SetClientDescriptionKindOnDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetClientDescriptionKindOnDevice(kind uint32, device uint32)
func (AVVCAudioDeviceManagerClass) SetGainOnDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetGainOnDevice(gain float32, device uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/setGain:onDevice:
func (AVVCAudioDeviceManagerClass) SetMuteOnDeviceIsInputDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetMuteOnDeviceIsInputDevice(mute bool, device uint32, device2 bool)
func (AVVCAudioDeviceManagerClass) SetReporterIDsOnDevice ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SetReporterIDsOnDevice(iDs objectivec.IObject, device objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/setReporterIDs:onDevice:
func (AVVCAudioDeviceManagerClass) SuppressRecordingIndicator ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) SuppressRecordingIndicator(indicator uint32)
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/suppressRecordingIndicator:
func (AVVCAudioDeviceManagerClass) UpdateAOPDeviceID ¶
func (_AVVCAudioDeviceManagerClass AVVCAudioDeviceManagerClass) UpdateAOPDeviceID()
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager/UpdateAOPDeviceID
type AVVCConfigureAlertBehaviorSettings ¶
type AVVCConfigureAlertBehaviorSettings struct {
objectivec.Object
}
Methods ¶
- AVVCConfigureAlertBehaviorSettings.StartAlert
- AVVCConfigureAlertBehaviorSettings.SetStartAlert
- AVVCConfigureAlertBehaviorSettings.StopAlert
- AVVCConfigureAlertBehaviorSettings.SetStopAlert
- AVVCConfigureAlertBehaviorSettings.StopOnErrorAlert
- AVVCConfigureAlertBehaviorSettings.SetStopOnErrorAlert
- AVVCConfigureAlertBehaviorSettings.StreamID
- AVVCConfigureAlertBehaviorSettings.SetStreamID
- AVVCConfigureAlertBehaviorSettings.InitWithStreamID
See: https://developer.apple.com/documentation/AVFAudio/AVVCConfigureAlertBehaviorSettings
func AVVCConfigureAlertBehaviorSettingsFromID ¶
func AVVCConfigureAlertBehaviorSettingsFromID(id objc.ID) AVVCConfigureAlertBehaviorSettings
AVVCConfigureAlertBehaviorSettingsFromID constructs a AVVCConfigureAlertBehaviorSettings from an objc.ID.
func NewAVVCConfigureAlertBehaviorSettings ¶
func NewAVVCConfigureAlertBehaviorSettings() AVVCConfigureAlertBehaviorSettings
NewAVVCConfigureAlertBehaviorSettings creates a new AVVCConfigureAlertBehaviorSettings instance.
func NewVCConfigureAlertBehaviorSettingsWithStreamID ¶
func NewVCConfigureAlertBehaviorSettingsWithStreamID(id uint64) AVVCConfigureAlertBehaviorSettings
func (AVVCConfigureAlertBehaviorSettings) Autorelease ¶
func (v AVVCConfigureAlertBehaviorSettings) Autorelease() AVVCConfigureAlertBehaviorSettings
Autorelease adds the receiver to the current autorelease pool.
func (AVVCConfigureAlertBehaviorSettings) Init ¶
func (v AVVCConfigureAlertBehaviorSettings) Init() AVVCConfigureAlertBehaviorSettings
Init initializes the instance.
func (AVVCConfigureAlertBehaviorSettings) InitWithStreamID ¶
func (v AVVCConfigureAlertBehaviorSettings) InitWithStreamID(id uint64) AVVCConfigureAlertBehaviorSettings
func (AVVCConfigureAlertBehaviorSettings) SetStartAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) SetStartAlert(value int64)
func (AVVCConfigureAlertBehaviorSettings) SetStopAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) SetStopAlert(value int64)
func (AVVCConfigureAlertBehaviorSettings) SetStopOnErrorAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) SetStopOnErrorAlert(value int64)
func (AVVCConfigureAlertBehaviorSettings) SetStreamID ¶
func (v AVVCConfigureAlertBehaviorSettings) SetStreamID(value uint64)
func (AVVCConfigureAlertBehaviorSettings) StartAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) StartAlert() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCConfigureAlertBehaviorSettings/startAlert
func (AVVCConfigureAlertBehaviorSettings) StopAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) StopAlert() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCConfigureAlertBehaviorSettings/stopAlert
func (AVVCConfigureAlertBehaviorSettings) StopOnErrorAlert ¶
func (v AVVCConfigureAlertBehaviorSettings) StopOnErrorAlert() int64
func (AVVCConfigureAlertBehaviorSettings) StreamID ¶
func (v AVVCConfigureAlertBehaviorSettings) StreamID() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCConfigureAlertBehaviorSettings/streamID
type AVVCConfigureAlertBehaviorSettingsClass ¶
type AVVCConfigureAlertBehaviorSettingsClass struct {
// contains filtered or unexported fields
}
func GetAVVCConfigureAlertBehaviorSettingsClass ¶
func GetAVVCConfigureAlertBehaviorSettingsClass() AVVCConfigureAlertBehaviorSettingsClass
GetAVVCConfigureAlertBehaviorSettingsClass returns the class object for AVVCConfigureAlertBehaviorSettings.
func (AVVCConfigureAlertBehaviorSettingsClass) Alloc ¶
func (ac AVVCConfigureAlertBehaviorSettingsClass) Alloc() AVVCConfigureAlertBehaviorSettings
Alloc allocates memory for a new instance of the class.
func (AVVCConfigureAlertBehaviorSettingsClass) Class ¶
func (ac AVVCConfigureAlertBehaviorSettingsClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCContextSettings ¶
type AVVCContextSettings struct {
objectivec.Object
}
Methods ¶
- AVVCContextSettings.ActivationDeviceUID
- AVVCContextSettings.SetActivationDeviceUID
- AVVCContextSettings.ActivationMode
- AVVCContextSettings.SetActivationMode
- AVVCContextSettings.AnnounceCallsEnabled
- AVVCContextSettings.SetAnnounceCallsEnabled
- AVVCContextSettings.InitWithModeDeviceUID
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings
func AVVCContextSettingsFromID ¶
func AVVCContextSettingsFromID(id objc.ID) AVVCContextSettings
AVVCContextSettingsFromID constructs a AVVCContextSettings from an objc.ID.
func NewAVVCContextSettings ¶
func NewAVVCContextSettings() AVVCContextSettings
NewAVVCContextSettings creates a new AVVCContextSettings instance.
func NewVCContextSettingsWithModeDeviceUID ¶
func NewVCContextSettingsWithModeDeviceUID(mode int64, uid objectivec.IObject) AVVCContextSettings
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings/initWithMode:deviceUID:
func (AVVCContextSettings) ActivationDeviceUID ¶
func (v AVVCContextSettings) ActivationDeviceUID() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings/activationDeviceUID
func (AVVCContextSettings) ActivationMode ¶
func (v AVVCContextSettings) ActivationMode() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings/activationMode
func (AVVCContextSettings) AnnounceCallsEnabled ¶
func (v AVVCContextSettings) AnnounceCallsEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings/announceCallsEnabled
func (AVVCContextSettings) Autorelease ¶
func (v AVVCContextSettings) Autorelease() AVVCContextSettings
Autorelease adds the receiver to the current autorelease pool.
func (AVVCContextSettings) Init ¶
func (v AVVCContextSettings) Init() AVVCContextSettings
Init initializes the instance.
func (AVVCContextSettings) InitWithModeDeviceUID ¶
func (v AVVCContextSettings) InitWithModeDeviceUID(mode int64, uid objectivec.IObject) AVVCContextSettings
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings/initWithMode:deviceUID:
func (AVVCContextSettings) SetActivationDeviceUID ¶
func (v AVVCContextSettings) SetActivationDeviceUID(value string)
func (AVVCContextSettings) SetActivationMode ¶
func (v AVVCContextSettings) SetActivationMode(value int64)
func (AVVCContextSettings) SetAnnounceCallsEnabled ¶
func (v AVVCContextSettings) SetAnnounceCallsEnabled(value bool)
type AVVCContextSettingsClass ¶
type AVVCContextSettingsClass struct {
// contains filtered or unexported fields
}
func GetAVVCContextSettingsClass ¶
func GetAVVCContextSettingsClass() AVVCContextSettingsClass
GetAVVCContextSettingsClass returns the class object for AVVCContextSettings.
func (AVVCContextSettingsClass) Alloc ¶
func (ac AVVCContextSettingsClass) Alloc() AVVCContextSettings
Alloc allocates memory for a new instance of the class.
func (AVVCContextSettingsClass) Class ¶
func (ac AVVCContextSettingsClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCDuckFadeDuration ¶
type AVVCDuckFadeDuration struct {
objectivec.Object
}
Methods ¶
- AVVCDuckFadeDuration.FadeIn
- AVVCDuckFadeDuration.SetFadeIn
- AVVCDuckFadeDuration.FadeOut
- AVVCDuckFadeDuration.SetFadeOut
- AVVCDuckFadeDuration.InitWithFadeInFadeOut
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration
func AVVCDuckFadeDurationFromID ¶
func AVVCDuckFadeDurationFromID(id objc.ID) AVVCDuckFadeDuration
AVVCDuckFadeDurationFromID constructs a AVVCDuckFadeDuration from an objc.ID.
func NewAVVCDuckFadeDuration ¶
func NewAVVCDuckFadeDuration() AVVCDuckFadeDuration
NewAVVCDuckFadeDuration creates a new AVVCDuckFadeDuration instance.
func NewVCDuckFadeDurationWithFadeInFadeOut ¶
func NewVCDuckFadeDurationWithFadeInFadeOut(in objectivec.IObject, out objectivec.IObject) AVVCDuckFadeDuration
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration/initWithFadeIn:fadeOut:
func (AVVCDuckFadeDuration) Autorelease ¶
func (v AVVCDuckFadeDuration) Autorelease() AVVCDuckFadeDuration
Autorelease adds the receiver to the current autorelease pool.
func (AVVCDuckFadeDuration) FadeIn ¶
func (v AVVCDuckFadeDuration) FadeIn() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration/fadeIn
func (AVVCDuckFadeDuration) FadeOut ¶
func (v AVVCDuckFadeDuration) FadeOut() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration/fadeOut
func (AVVCDuckFadeDuration) Init ¶
func (v AVVCDuckFadeDuration) Init() AVVCDuckFadeDuration
Init initializes the instance.
func (AVVCDuckFadeDuration) InitWithFadeInFadeOut ¶
func (v AVVCDuckFadeDuration) InitWithFadeInFadeOut(in objectivec.IObject, out objectivec.IObject) AVVCDuckFadeDuration
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration/initWithFadeIn:fadeOut:
func (AVVCDuckFadeDuration) SetFadeIn ¶
func (v AVVCDuckFadeDuration) SetFadeIn(value foundation.NSNumber)
func (AVVCDuckFadeDuration) SetFadeOut ¶
func (v AVVCDuckFadeDuration) SetFadeOut(value foundation.NSNumber)
type AVVCDuckFadeDurationClass ¶
type AVVCDuckFadeDurationClass struct {
// contains filtered or unexported fields
}
func GetAVVCDuckFadeDurationClass ¶
func GetAVVCDuckFadeDurationClass() AVVCDuckFadeDurationClass
GetAVVCDuckFadeDurationClass returns the class object for AVVCDuckFadeDuration.
func (AVVCDuckFadeDurationClass) Alloc ¶
func (ac AVVCDuckFadeDurationClass) Alloc() AVVCDuckFadeDuration
Alloc allocates memory for a new instance of the class.
func (AVVCDuckFadeDurationClass) Class ¶
func (ac AVVCDuckFadeDurationClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCDuckLevel ¶
type AVVCDuckLevel struct {
objectivec.Object
}
Methods ¶
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckLevel
func AVVCDuckLevelFromID ¶
func AVVCDuckLevelFromID(id objc.ID) AVVCDuckLevel
AVVCDuckLevelFromID constructs a AVVCDuckLevel from an objc.ID.
func NewAVVCDuckLevel ¶
func NewAVVCDuckLevel() AVVCDuckLevel
NewAVVCDuckLevel creates a new AVVCDuckLevel instance.
func (AVVCDuckLevel) Autorelease ¶
func (v AVVCDuckLevel) Autorelease() AVVCDuckLevel
Autorelease adds the receiver to the current autorelease pool.
func (AVVCDuckLevel) Init ¶
func (v AVVCDuckLevel) Init() AVVCDuckLevel
Init initializes the instance.
func (AVVCDuckLevel) IsBlur ¶
func (v AVVCDuckLevel) IsBlur() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckLevel/isBlur
func (AVVCDuckLevel) SetIsBlur ¶
func (v AVVCDuckLevel) SetIsBlur(value bool)
func (AVVCDuckLevel) SetValue ¶
func (v AVVCDuckLevel) SetValue(value foundation.NSNumber)
func (AVVCDuckLevel) Value ¶
func (v AVVCDuckLevel) Value() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckLevel/value
type AVVCDuckLevelClass ¶
type AVVCDuckLevelClass struct {
// contains filtered or unexported fields
}
func GetAVVCDuckLevelClass ¶
func GetAVVCDuckLevelClass() AVVCDuckLevelClass
GetAVVCDuckLevelClass returns the class object for AVVCDuckLevel.
func (AVVCDuckLevelClass) Alloc ¶
func (ac AVVCDuckLevelClass) Alloc() AVVCDuckLevel
Alloc allocates memory for a new instance of the class.
func (AVVCDuckLevelClass) Class ¶
func (ac AVVCDuckLevelClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCDuckOverride ¶
type AVVCDuckOverride struct {
objectivec.Object
}
Methods ¶
- AVVCDuckOverride.DuckOthers
- AVVCDuckOverride.SetDuckOthers
- AVVCDuckOverride.DuckToLevel
- AVVCDuckOverride.SetDuckToLevel
- AVVCDuckOverride.IsBlur
- AVVCDuckOverride.SetIsBlur
- AVVCDuckOverride.MixWithOthers
- AVVCDuckOverride.SetMixWithOthers
- AVVCDuckOverride.InitWithDuckOthersDuckToLevelMixWithOthers
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride
func AVVCDuckOverrideFromID ¶
func AVVCDuckOverrideFromID(id objc.ID) AVVCDuckOverride
AVVCDuckOverrideFromID constructs a AVVCDuckOverride from an objc.ID.
func NewAVVCDuckOverride ¶
func NewAVVCDuckOverride() AVVCDuckOverride
NewAVVCDuckOverride creates a new AVVCDuckOverride instance.
func NewVCDuckOverrideWithDuckOthersDuckToLevelMixWithOthers ¶
func NewVCDuckOverrideWithDuckOthersDuckToLevelMixWithOthers(others objectivec.IObject, level objectivec.IObject, others2 objectivec.IObject) AVVCDuckOverride
func (AVVCDuckOverride) Autorelease ¶
func (v AVVCDuckOverride) Autorelease() AVVCDuckOverride
Autorelease adds the receiver to the current autorelease pool.
func (AVVCDuckOverride) DuckOthers ¶
func (v AVVCDuckOverride) DuckOthers() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride/duckOthers
func (AVVCDuckOverride) DuckToLevel ¶
func (v AVVCDuckOverride) DuckToLevel() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride/duckToLevel
func (AVVCDuckOverride) Init ¶
func (v AVVCDuckOverride) Init() AVVCDuckOverride
Init initializes the instance.
func (AVVCDuckOverride) InitWithDuckOthersDuckToLevelMixWithOthers ¶
func (v AVVCDuckOverride) InitWithDuckOthersDuckToLevelMixWithOthers(others objectivec.IObject, level objectivec.IObject, others2 objectivec.IObject) AVVCDuckOverride
func (AVVCDuckOverride) IsBlur ¶
func (v AVVCDuckOverride) IsBlur() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride/isBlur
func (AVVCDuckOverride) MixWithOthers ¶
func (v AVVCDuckOverride) MixWithOthers() foundation.NSNumber
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride/mixWithOthers
func (AVVCDuckOverride) SetDuckOthers ¶
func (v AVVCDuckOverride) SetDuckOthers(value foundation.NSNumber)
func (AVVCDuckOverride) SetDuckToLevel ¶
func (v AVVCDuckOverride) SetDuckToLevel(value foundation.NSNumber)
func (AVVCDuckOverride) SetIsBlur ¶
func (v AVVCDuckOverride) SetIsBlur(value bool)
func (AVVCDuckOverride) SetMixWithOthers ¶
func (v AVVCDuckOverride) SetMixWithOthers(value foundation.NSNumber)
type AVVCDuckOverrideClass ¶
type AVVCDuckOverrideClass struct {
// contains filtered or unexported fields
}
func GetAVVCDuckOverrideClass ¶
func GetAVVCDuckOverrideClass() AVVCDuckOverrideClass
GetAVVCDuckOverrideClass returns the class object for AVVCDuckOverride.
func (AVVCDuckOverrideClass) Alloc ¶
func (ac AVVCDuckOverrideClass) Alloc() AVVCDuckOverride
Alloc allocates memory for a new instance of the class.
func (AVVCDuckOverrideClass) Class ¶
func (ac AVVCDuckOverrideClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCDuckSettings ¶
type AVVCDuckSettings struct {
objectivec.Object
}
Methods ¶
- AVVCDuckSettings.DuckLevel
- AVVCDuckSettings.SetDuckLevel
- AVVCDuckSettings.DuckOverride
- AVVCDuckSettings.SetDuckOverride
- AVVCDuckSettings.FadeDuration
- AVVCDuckSettings.SetFadeDuration
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckSettings
func AVVCDuckSettingsFromID ¶
func AVVCDuckSettingsFromID(id objc.ID) AVVCDuckSettings
AVVCDuckSettingsFromID constructs a AVVCDuckSettings from an objc.ID.
func NewAVVCDuckSettings ¶
func NewAVVCDuckSettings() AVVCDuckSettings
NewAVVCDuckSettings creates a new AVVCDuckSettings instance.
func (AVVCDuckSettings) Autorelease ¶
func (v AVVCDuckSettings) Autorelease() AVVCDuckSettings
Autorelease adds the receiver to the current autorelease pool.
func (AVVCDuckSettings) DuckLevel ¶
func (v AVVCDuckSettings) DuckLevel() IAVVCDuckLevel
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckSettings/duckLevel
func (AVVCDuckSettings) DuckOverride ¶
func (v AVVCDuckSettings) DuckOverride() IAVVCDuckOverride
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckSettings/duckOverride
func (AVVCDuckSettings) FadeDuration ¶
func (v AVVCDuckSettings) FadeDuration() IAVVCDuckFadeDuration
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckSettings/fadeDuration
func (AVVCDuckSettings) Init ¶
func (v AVVCDuckSettings) Init() AVVCDuckSettings
Init initializes the instance.
func (AVVCDuckSettings) SetDuckLevel ¶
func (v AVVCDuckSettings) SetDuckLevel(value IAVVCDuckLevel)
func (AVVCDuckSettings) SetDuckOverride ¶
func (v AVVCDuckSettings) SetDuckOverride(value IAVVCDuckOverride)
func (AVVCDuckSettings) SetFadeDuration ¶
func (v AVVCDuckSettings) SetFadeDuration(value IAVVCDuckFadeDuration)
type AVVCDuckSettingsClass ¶
type AVVCDuckSettingsClass struct {
// contains filtered or unexported fields
}
func GetAVVCDuckSettingsClass ¶
func GetAVVCDuckSettingsClass() AVVCDuckSettingsClass
GetAVVCDuckSettingsClass returns the class object for AVVCDuckSettings.
func (AVVCDuckSettingsClass) Alloc ¶
func (ac AVVCDuckSettingsClass) Alloc() AVVCDuckSettings
Alloc allocates memory for a new instance of the class.
func (AVVCDuckSettingsClass) Class ¶
func (ac AVVCDuckSettingsClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCMetricsManager ¶
type AVVCMetricsManager struct {
objectivec.Object
}
Methods ¶
- [AVVCMetricsManager._disposeADAM]
- AVVCMetricsManager.AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze
- AVVCMetricsManager.AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze
- AVVCMetricsManager.AvvcProfilingInfoDictionary
- AVVCMetricsManager.SetAvvcProfilingInfoDictionary
- AVVCMetricsManager.CallToStartRecordHostTime
- AVVCMetricsManager.SetCallToStartRecordHostTime
- AVVCMetricsManager.CheckAndUpdateReporterID
- AVVCMetricsManager.DisposeADAM
- AVVCMetricsManager.GetStringDate
- AVVCMetricsManager.LogABCMetricCategoryTypeReporterID
- AVVCMetricsManager.LogProfileMetrics
- AVVCMetricsManager.LogRecordAudioFormatReporterID
- AVVCMetricsManager.LogRecordRouteAndPlaybackRouteReporterID
- AVVCMetricsManager.LogSessionMetricValueCategoryTypeContextReporterID
- AVVCMetricsManager.LogSessionMetricValueCategoryTypeReporterID
- AVVCMetricsManager.LogSingleMetricValueCategoryTypeReporterID
- AVVCMetricsManager.MeasureElapseTimeForMetricBlock
- AVVCMetricsManager.PublicMetrics
- AVVCMetricsManager.SetPublicMetrics
- AVVCMetricsManager.ReporterID
- AVVCMetricsManager.ResetAudioIssueDetector
- AVVCMetricsManager.ResetProfileMetrics
- AVVCMetricsManager.RetrieveMetrics
- AVVCMetricsManager.RetrieveProfileMetrics
- AVVCMetricsManager.SetADAMFormatNumFrames
- AVVCMetricsManager.SetAudioIssueDetectorFormatNumFrames
- AVVCMetricsManager.UpdateWithReporterID
- AVVCMetricsManager.VoiceTriggerStartHostTime
- AVVCMetricsManager.SetVoiceTriggerStartHostTime
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager
func AVVCMetricsManagerFromID ¶
func AVVCMetricsManagerFromID(id objc.ID) AVVCMetricsManager
AVVCMetricsManagerFromID constructs a AVVCMetricsManager from an objc.ID.
func NewAVVCMetricsManager ¶
func NewAVVCMetricsManager() AVVCMetricsManager
NewAVVCMetricsManager creates a new AVVCMetricsManager instance.
func (AVVCMetricsManager) AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze ¶
func (v AVVCMetricsManager) AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
func (AVVCMetricsManager) AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze ¶
func (v AVVCMetricsManager) AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
func (AVVCMetricsManager) Autorelease ¶
func (v AVVCMetricsManager) Autorelease() AVVCMetricsManager
Autorelease adds the receiver to the current autorelease pool.
func (AVVCMetricsManager) AvvcProfilingInfoDictionary ¶
func (v AVVCMetricsManager) AvvcProfilingInfoDictionary() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/avvcProfilingInfoDictionary
func (AVVCMetricsManager) CallToStartRecordHostTime ¶
func (v AVVCMetricsManager) CallToStartRecordHostTime() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/callToStartRecordHostTime
func (AVVCMetricsManager) CheckAndUpdateReporterID ¶
func (v AVVCMetricsManager) CheckAndUpdateReporterID(id int64)
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/checkAndUpdateReporterID:
func (AVVCMetricsManager) DisposeADAM ¶
func (v AVVCMetricsManager) DisposeADAM() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/disposeADAM
func (AVVCMetricsManager) GetStringDate ¶
func (v AVVCMetricsManager) GetStringDate(date objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/getStringDate:
func (AVVCMetricsManager) Init ¶
func (v AVVCMetricsManager) Init() AVVCMetricsManager
Init initializes the instance.
func (AVVCMetricsManager) LogABCMetricCategoryTypeReporterID ¶
func (v AVVCMetricsManager) LogABCMetricCategoryTypeReporterID(aBCMetric objectivec.IObject, category uint32, type_ uint16, id int64)
func (AVVCMetricsManager) LogProfileMetrics ¶
func (v AVVCMetricsManager) LogProfileMetrics(metrics objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/logProfileMetrics:
func (AVVCMetricsManager) LogRecordAudioFormatReporterID ¶
func (v AVVCMetricsManager) LogRecordAudioFormatReporterID(format objectivec.IObject, id int64)
func (AVVCMetricsManager) LogRecordRouteAndPlaybackRouteReporterID ¶
func (v AVVCMetricsManager) LogRecordRouteAndPlaybackRouteReporterID(route objectivec.IObject, route2 objectivec.IObject, id int64)
func (AVVCMetricsManager) LogSessionMetricValueCategoryTypeContextReporterID ¶
func (v AVVCMetricsManager) LogSessionMetricValueCategoryTypeContextReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, context objectivec.IObject, id int64)
func (AVVCMetricsManager) LogSessionMetricValueCategoryTypeReporterID ¶
func (v AVVCMetricsManager) LogSessionMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, id int64)
func (AVVCMetricsManager) LogSingleMetricValueCategoryTypeReporterID ¶
func (v AVVCMetricsManager) LogSingleMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, id int64)
func (AVVCMetricsManager) MeasureElapseTimeForMetricBlock ¶
func (v AVVCMetricsManager) MeasureElapseTimeForMetricBlock(metric objectivec.IObject, block VoidHandler) bool
func (AVVCMetricsManager) MeasureElapseTimeForMetricBlockSync ¶
func (v AVVCMetricsManager) MeasureElapseTimeForMetricBlockSync(ctx context.Context, metric objectivec.IObject) error
MeasureElapseTimeForMetricBlockSync is a synchronous wrapper around AVVCMetricsManager.MeasureElapseTimeForMetricBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVCMetricsManager) PublicMetrics ¶
func (v AVVCMetricsManager) PublicMetrics() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/publicMetrics
func (AVVCMetricsManager) ReporterID ¶
func (v AVVCMetricsManager) ReporterID() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/reporterID
func (AVVCMetricsManager) ResetAudioIssueDetector ¶
func (v AVVCMetricsManager) ResetAudioIssueDetector() int
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/resetAudioIssueDetector
func (AVVCMetricsManager) ResetProfileMetrics ¶
func (v AVVCMetricsManager) ResetProfileMetrics()
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/resetProfileMetrics
func (AVVCMetricsManager) RetrieveMetrics ¶
func (v AVVCMetricsManager) RetrieveMetrics() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/retrieveMetrics
func (AVVCMetricsManager) RetrieveProfileMetrics ¶
func (v AVVCMetricsManager) RetrieveProfileMetrics() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/retrieveProfileMetrics
func (AVVCMetricsManager) SetADAMFormatNumFrames ¶
func (v AVVCMetricsManager) SetADAMFormatNumFrames(aDAMFormat objectivec.IObject, frames uint32) int
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/setADAMFormat:numFrames:
func (AVVCMetricsManager) SetAudioIssueDetectorFormatNumFrames ¶
func (v AVVCMetricsManager) SetAudioIssueDetectorFormatNumFrames(format objectivec.IObject, frames uint32) int
func (AVVCMetricsManager) SetAvvcProfilingInfoDictionary ¶
func (v AVVCMetricsManager) SetAvvcProfilingInfoDictionary(value foundation.INSDictionary)
func (AVVCMetricsManager) SetCallToStartRecordHostTime ¶
func (v AVVCMetricsManager) SetCallToStartRecordHostTime(value uint64)
func (AVVCMetricsManager) SetPublicMetrics ¶
func (v AVVCMetricsManager) SetPublicMetrics(value foundation.INSDictionary)
func (AVVCMetricsManager) SetVoiceTriggerStartHostTime ¶
func (v AVVCMetricsManager) SetVoiceTriggerStartHostTime(value uint64)
func (AVVCMetricsManager) UpdateWithReporterID ¶
func (v AVVCMetricsManager) UpdateWithReporterID(id int64)
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/updateWithReporterID:
func (AVVCMetricsManager) VoiceTriggerStartHostTime ¶
func (v AVVCMetricsManager) VoiceTriggerStartHostTime() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/voiceTriggerStartHostTime
type AVVCMetricsManagerClass ¶
type AVVCMetricsManagerClass struct {
// contains filtered or unexported fields
}
func GetAVVCMetricsManagerClass ¶
func GetAVVCMetricsManagerClass() AVVCMetricsManagerClass
GetAVVCMetricsManagerClass returns the class object for AVVCMetricsManager.
func (AVVCMetricsManagerClass) Alloc ¶
func (ac AVVCMetricsManagerClass) Alloc() AVVCMetricsManager
Alloc allocates memory for a new instance of the class.
func (AVVCMetricsManagerClass) Class ¶
func (ac AVVCMetricsManagerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVCMetricsManagerClass) CreateSharedManager ¶
func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) CreateSharedManager()
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/createSharedManager
func (AVVCMetricsManagerClass) DestroySharedManager ¶
func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) DestroySharedManager()
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/destroySharedManager
func (AVVCMetricsManagerClass) GetLock ¶
func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) GetLock() unsafe.Pointer
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/getLock
func (AVVCMetricsManagerClass) SharedManager ¶
func (_AVVCMetricsManagerClass AVVCMetricsManagerClass) SharedManager() AVVCMetricsManager
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager/sharedManager
type AVVCMicUsageReporter ¶
type AVVCMicUsageReporter struct {
objectivec.Object
}
Methods ¶
- [AVVCMicUsageReporter._getAuditToken]
- AVVCMicUsageReporter.ReportMicUsage
See: https://developer.apple.com/documentation/AVFAudio/AVVCMicUsageReporter
func AVVCMicUsageReporterFromID ¶
func AVVCMicUsageReporterFromID(id objc.ID) AVVCMicUsageReporter
AVVCMicUsageReporterFromID constructs a AVVCMicUsageReporter from an objc.ID.
func NewAVVCMicUsageReporter ¶
func NewAVVCMicUsageReporter() AVVCMicUsageReporter
NewAVVCMicUsageReporter creates a new AVVCMicUsageReporter instance.
func (AVVCMicUsageReporter) Autorelease ¶
func (v AVVCMicUsageReporter) Autorelease() AVVCMicUsageReporter
Autorelease adds the receiver to the current autorelease pool.
func (AVVCMicUsageReporter) GetAuditToken ¶
func (v AVVCMicUsageReporter) GetAuditToken(token objectivec.IObject) bool
GetAuditToken is an exported wrapper for the private method _getAuditToken.
func (AVVCMicUsageReporter) Init ¶
func (v AVVCMicUsageReporter) Init() AVVCMicUsageReporter
Init initializes the instance.
func (AVVCMicUsageReporter) ReportMicUsage ¶
func (v AVVCMicUsageReporter) ReportMicUsage(usage bool)
See: https://developer.apple.com/documentation/AVFAudio/AVVCMicUsageReporter/reportMicUsage:
type AVVCMicUsageReporterClass ¶
type AVVCMicUsageReporterClass struct {
// contains filtered or unexported fields
}
func GetAVVCMicUsageReporterClass ¶
func GetAVVCMicUsageReporterClass() AVVCMicUsageReporterClass
GetAVVCMicUsageReporterClass returns the class object for AVVCMicUsageReporter.
func (AVVCMicUsageReporterClass) Alloc ¶
func (ac AVVCMicUsageReporterClass) Alloc() AVVCMicUsageReporter
Alloc allocates memory for a new instance of the class.
func (AVVCMicUsageReporterClass) Class ¶
func (ac AVVCMicUsageReporterClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVCMicUsageReporterClass) SharedInstance ¶
func (_AVVCMicUsageReporterClass AVVCMicUsageReporterClass) SharedInstance() AVVCMicUsageReporter
See: https://developer.apple.com/documentation/AVFAudio/AVVCMicUsageReporter/sharedInstance
type AVVCPluginRemoteInputHost ¶
type AVVCPluginRemoteInputHost struct {
objectivec.Object
}
Methods ¶
- AVVCPluginRemoteInputHost.AllBundles
- AVVCPluginRemoteInputHost.FindDeviceWithIdentifier
- AVVCPluginRemoteInputHost.FindFirstBluetoothDevice
- AVVCPluginRemoteInputHost.InputPluginDidPublishDevice
- AVVCPluginRemoteInputHost.InputPluginDidUnpublishDevice
- AVVCPluginRemoteInputHost.InvalidatePlugins
- AVVCPluginRemoteInputHost.MMotherController
- AVVCPluginRemoteInputHost.SetMMotherController
- AVVCPluginRemoteInputHost.MockPluginEndpoint
- AVVCPluginRemoteInputHost.SetParentVoiceController
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost
func AVVCPluginRemoteInputHostFromID ¶
func AVVCPluginRemoteInputHostFromID(id objc.ID) AVVCPluginRemoteInputHost
AVVCPluginRemoteInputHostFromID constructs a AVVCPluginRemoteInputHost from an objc.ID.
func NewAVVCPluginRemoteInputHost ¶
func NewAVVCPluginRemoteInputHost() AVVCPluginRemoteInputHost
NewAVVCPluginRemoteInputHost creates a new AVVCPluginRemoteInputHost instance.
func (AVVCPluginRemoteInputHost) AllBundles ¶
func (v AVVCPluginRemoteInputHost) AllBundles(bundles []objectivec.IObject) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost/allBundles:
func (AVVCPluginRemoteInputHost) Autorelease ¶
func (v AVVCPluginRemoteInputHost) Autorelease() AVVCPluginRemoteInputHost
Autorelease adds the receiver to the current autorelease pool.
func (AVVCPluginRemoteInputHost) FindDeviceWithIdentifier ¶
func (v AVVCPluginRemoteInputHost) FindDeviceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
func (AVVCPluginRemoteInputHost) FindFirstBluetoothDevice ¶
func (v AVVCPluginRemoteInputHost) FindFirstBluetoothDevice() objectivec.IObject
func (AVVCPluginRemoteInputHost) Init ¶
func (v AVVCPluginRemoteInputHost) Init() AVVCPluginRemoteInputHost
Init initializes the instance.
func (AVVCPluginRemoteInputHost) InputPluginDidPublishDevice ¶
func (v AVVCPluginRemoteInputHost) InputPluginDidPublishDevice(plugin objectivec.IObject, device objectivec.IObject)
func (AVVCPluginRemoteInputHost) InputPluginDidUnpublishDevice ¶
func (v AVVCPluginRemoteInputHost) InputPluginDidUnpublishDevice(plugin objectivec.IObject, device objectivec.IObject)
func (AVVCPluginRemoteInputHost) InvalidatePlugins ¶
func (v AVVCPluginRemoteInputHost) InvalidatePlugins()
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost/invalidatePlugins
func (AVVCPluginRemoteInputHost) MMotherController ¶
func (v AVVCPluginRemoteInputHost) MMotherController() IAVVoiceController
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost/mMotherController
func (AVVCPluginRemoteInputHost) MockPluginEndpoint ¶
func (v AVVCPluginRemoteInputHost) MockPluginEndpoint() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost/mockPluginEndpoint
func (AVVCPluginRemoteInputHost) SetMMotherController ¶
func (v AVVCPluginRemoteInputHost) SetMMotherController(value IAVVoiceController)
func (AVVCPluginRemoteInputHost) SetParentVoiceController ¶
func (v AVVCPluginRemoteInputHost) SetParentVoiceController(controller objectivec.IObject)
type AVVCPluginRemoteInputHostClass ¶
type AVVCPluginRemoteInputHostClass struct {
// contains filtered or unexported fields
}
func GetAVVCPluginRemoteInputHostClass ¶
func GetAVVCPluginRemoteInputHostClass() AVVCPluginRemoteInputHostClass
GetAVVCPluginRemoteInputHostClass returns the class object for AVVCPluginRemoteInputHost.
func (AVVCPluginRemoteInputHostClass) Alloc ¶
func (ac AVVCPluginRemoteInputHostClass) Alloc() AVVCPluginRemoteInputHost
Alloc allocates memory for a new instance of the class.
func (AVVCPluginRemoteInputHostClass) Class ¶
func (ac AVVCPluginRemoteInputHostClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCPrepareRecordSettings ¶
type AVVCPrepareRecordSettings struct {
objectivec.Object
}
Methods ¶
- AVVCPrepareRecordSettings.AvAudioSettings
- AVVCPrepareRecordSettings.SetAvAudioSettings
- AVVCPrepareRecordSettings.DeviceBufferFrameSize
- AVVCPrepareRecordSettings.SetDeviceBufferFrameSize
- AVVCPrepareRecordSettings.MeteringEnabled
- AVVCPrepareRecordSettings.SetMeteringEnabled
- AVVCPrepareRecordSettings.RecordBufferDuration
- AVVCPrepareRecordSettings.SetRecordBufferDuration
- AVVCPrepareRecordSettings.StreamID
- AVVCPrepareRecordSettings.SetStreamID
- AVVCPrepareRecordSettings.InitWithStreamIDSettingsBufferDuration
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings
func AVVCPrepareRecordSettingsFromID ¶
func AVVCPrepareRecordSettingsFromID(id objc.ID) AVVCPrepareRecordSettings
AVVCPrepareRecordSettingsFromID constructs a AVVCPrepareRecordSettings from an objc.ID.
func NewAVVCPrepareRecordSettings ¶
func NewAVVCPrepareRecordSettings() AVVCPrepareRecordSettings
NewAVVCPrepareRecordSettings creates a new AVVCPrepareRecordSettings instance.
func NewVCPrepareRecordSettingsWithStreamIDSettingsBufferDuration ¶
func NewVCPrepareRecordSettingsWithStreamIDSettingsBufferDuration(id uint64, settings objectivec.IObject, duration float64) AVVCPrepareRecordSettings
func (AVVCPrepareRecordSettings) Autorelease ¶
func (v AVVCPrepareRecordSettings) Autorelease() AVVCPrepareRecordSettings
Autorelease adds the receiver to the current autorelease pool.
func (AVVCPrepareRecordSettings) AvAudioSettings ¶
func (v AVVCPrepareRecordSettings) AvAudioSettings() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings/avAudioSettings
func (AVVCPrepareRecordSettings) DeviceBufferFrameSize ¶
func (v AVVCPrepareRecordSettings) DeviceBufferFrameSize() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings/deviceBufferFrameSize
func (AVVCPrepareRecordSettings) Init ¶
func (v AVVCPrepareRecordSettings) Init() AVVCPrepareRecordSettings
Init initializes the instance.
func (AVVCPrepareRecordSettings) InitWithStreamIDSettingsBufferDuration ¶
func (v AVVCPrepareRecordSettings) InitWithStreamIDSettingsBufferDuration(id uint64, settings objectivec.IObject, duration float64) AVVCPrepareRecordSettings
func (AVVCPrepareRecordSettings) MeteringEnabled ¶
func (v AVVCPrepareRecordSettings) MeteringEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings/meteringEnabled
func (AVVCPrepareRecordSettings) RecordBufferDuration ¶
func (v AVVCPrepareRecordSettings) RecordBufferDuration() float64
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings/recordBufferDuration
func (AVVCPrepareRecordSettings) SetAvAudioSettings ¶
func (v AVVCPrepareRecordSettings) SetAvAudioSettings(value foundation.INSDictionary)
func (AVVCPrepareRecordSettings) SetDeviceBufferFrameSize ¶
func (v AVVCPrepareRecordSettings) SetDeviceBufferFrameSize(value uint32)
func (AVVCPrepareRecordSettings) SetMeteringEnabled ¶
func (v AVVCPrepareRecordSettings) SetMeteringEnabled(value bool)
func (AVVCPrepareRecordSettings) SetRecordBufferDuration ¶
func (v AVVCPrepareRecordSettings) SetRecordBufferDuration(value float64)
func (AVVCPrepareRecordSettings) SetStreamID ¶
func (v AVVCPrepareRecordSettings) SetStreamID(value uint64)
func (AVVCPrepareRecordSettings) StreamID ¶
func (v AVVCPrepareRecordSettings) StreamID() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings/streamID
type AVVCPrepareRecordSettingsClass ¶
type AVVCPrepareRecordSettingsClass struct {
// contains filtered or unexported fields
}
func GetAVVCPrepareRecordSettingsClass ¶
func GetAVVCPrepareRecordSettingsClass() AVVCPrepareRecordSettingsClass
GetAVVCPrepareRecordSettingsClass returns the class object for AVVCPrepareRecordSettings.
func (AVVCPrepareRecordSettingsClass) Alloc ¶
func (ac AVVCPrepareRecordSettingsClass) Alloc() AVVCPrepareRecordSettings
Alloc allocates memory for a new instance of the class.
func (AVVCPrepareRecordSettingsClass) Class ¶
func (ac AVVCPrepareRecordSettingsClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCRecordDeviceInfo ¶
type AVVCRecordDeviceInfo struct {
objectivec.Object
}
Methods ¶
- AVVCRecordDeviceInfo.HalDeviceUID
- AVVCRecordDeviceInfo.IsRemoteDevice
- AVVCRecordDeviceInfo.IsUpsamplingSourceAudio
- AVVCRecordDeviceInfo.RecordRoute
- AVVCRecordDeviceInfo.RemoteDeviceCategory
- AVVCRecordDeviceInfo.RemoteDeviceUID
- AVVCRecordDeviceInfo.RemoteDeviceUIDString
- AVVCRecordDeviceInfo.RemoteProductIdentifier
- AVVCRecordDeviceInfo.InitWithRecordingEngine
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo
func AVVCRecordDeviceInfoFromID ¶
func AVVCRecordDeviceInfoFromID(id objc.ID) AVVCRecordDeviceInfo
AVVCRecordDeviceInfoFromID constructs a AVVCRecordDeviceInfo from an objc.ID.
func NewAVVCRecordDeviceInfo ¶
func NewAVVCRecordDeviceInfo() AVVCRecordDeviceInfo
NewAVVCRecordDeviceInfo creates a new AVVCRecordDeviceInfo instance.
func NewVCRecordDeviceInfoWithRecordingEngine ¶
func NewVCRecordDeviceInfoWithRecordingEngine(engine objectivec.IObject) AVVCRecordDeviceInfo
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/initWithRecordingEngine:
func (AVVCRecordDeviceInfo) Autorelease ¶
func (v AVVCRecordDeviceInfo) Autorelease() AVVCRecordDeviceInfo
Autorelease adds the receiver to the current autorelease pool.
func (AVVCRecordDeviceInfo) HalDeviceUID ¶
func (v AVVCRecordDeviceInfo) HalDeviceUID() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/halDeviceUID
func (AVVCRecordDeviceInfo) Init ¶
func (v AVVCRecordDeviceInfo) Init() AVVCRecordDeviceInfo
Init initializes the instance.
func (AVVCRecordDeviceInfo) InitWithRecordingEngine ¶
func (v AVVCRecordDeviceInfo) InitWithRecordingEngine(engine objectivec.IObject) AVVCRecordDeviceInfo
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/initWithRecordingEngine:
func (AVVCRecordDeviceInfo) IsRemoteDevice ¶
func (v AVVCRecordDeviceInfo) IsRemoteDevice() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/isRemoteDevice
func (AVVCRecordDeviceInfo) IsUpsamplingSourceAudio ¶
func (v AVVCRecordDeviceInfo) IsUpsamplingSourceAudio() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/isUpsamplingSourceAudio
func (AVVCRecordDeviceInfo) RecordRoute ¶
func (v AVVCRecordDeviceInfo) RecordRoute() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/recordRoute
func (AVVCRecordDeviceInfo) RemoteDeviceCategory ¶
func (v AVVCRecordDeviceInfo) RemoteDeviceCategory() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/remoteDeviceCategory
func (AVVCRecordDeviceInfo) RemoteDeviceUID ¶
func (v AVVCRecordDeviceInfo) RemoteDeviceUID() foundation.NSUUID
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/remoteDeviceUID
func (AVVCRecordDeviceInfo) RemoteDeviceUIDString ¶
func (v AVVCRecordDeviceInfo) RemoteDeviceUIDString() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/remoteDeviceUIDString
func (AVVCRecordDeviceInfo) RemoteProductIdentifier ¶
func (v AVVCRecordDeviceInfo) RemoteProductIdentifier() string
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo/remoteProductIdentifier
type AVVCRecordDeviceInfoClass ¶
type AVVCRecordDeviceInfoClass struct {
// contains filtered or unexported fields
}
func GetAVVCRecordDeviceInfoClass ¶
func GetAVVCRecordDeviceInfoClass() AVVCRecordDeviceInfoClass
GetAVVCRecordDeviceInfoClass returns the class object for AVVCRecordDeviceInfo.
func (AVVCRecordDeviceInfoClass) Alloc ¶
func (ac AVVCRecordDeviceInfoClass) Alloc() AVVCRecordDeviceInfo
Alloc allocates memory for a new instance of the class.
func (AVVCRecordDeviceInfoClass) Class ¶
func (ac AVVCRecordDeviceInfoClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCSessionFactory ¶
type AVVCSessionFactory struct {
objectivec.Object
}
Methods ¶
- [AVVCSessionFactory._wqCreatePrimarySessionManagerIfNeededClientTypeError]
- [AVVCSessionFactory._wqSessionAndManagerForContextClientTypeSessionManagerError]
- AVVCSessionFactory.AuxSessionManagers
- AVVCSessionFactory.CleanupContext
- AVVCSessionFactory.PrimarySessionManager
- AVVCSessionFactory.SetPrimarySessionManager
- AVVCSessionFactory.ReleasePrimarySessionManager
- AVVCSessionFactory.SessionForContextClientTypeCompletion
- AVVCSessionFactory.SessionForContextClientTypeError
- AVVCSessionFactory.SessionForContextCompletion
- AVVCSessionFactory.SessionForContextError
- AVVCSessionFactory.SessionManagerForContextClientTypeCompletion
- AVVCSessionFactory.SessionManagerForContextClientTypeError
- AVVCSessionFactory.SessionManagerMap
- AVVCSessionFactory.SetSessionManagerMap
- AVVCSessionFactory.SetSessionWasCreatedBlock
- AVVCSessionFactory.SetSessionWillBeDestroyedBlock
- AVVCSessionFactory.WorkQueue
- AVVCSessionFactory.SetWorkQueue
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory
func AVVCSessionFactoryFromID ¶
func AVVCSessionFactoryFromID(id objc.ID) AVVCSessionFactory
AVVCSessionFactoryFromID constructs a AVVCSessionFactory from an objc.ID.
func NewAVVCSessionFactory ¶
func NewAVVCSessionFactory() AVVCSessionFactory
NewAVVCSessionFactory creates a new AVVCSessionFactory instance.
func (AVVCSessionFactory) Autorelease ¶
func (v AVVCSessionFactory) Autorelease() AVVCSessionFactory
Autorelease adds the receiver to the current autorelease pool.
func (AVVCSessionFactory) AuxSessionManagers ¶
func (v AVVCSessionFactory) AuxSessionManagers() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/auxSessionManagers
func (AVVCSessionFactory) CleanupContext ¶
func (v AVVCSessionFactory) CleanupContext(context objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/cleanupContext:
func (AVVCSessionFactory) Init ¶
func (v AVVCSessionFactory) Init() AVVCSessionFactory
Init initializes the instance.
func (AVVCSessionFactory) PrimarySessionManager ¶
func (v AVVCSessionFactory) PrimarySessionManager() IAVVCSessionManager
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/primarySessionManager
func (AVVCSessionFactory) ReleasePrimarySessionManager ¶
func (v AVVCSessionFactory) ReleasePrimarySessionManager()
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/releasePrimarySessionManager
func (AVVCSessionFactory) SessionForContextClientTypeCompletion ¶
func (v AVVCSessionFactory) SessionForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
func (AVVCSessionFactory) SessionForContextClientTypeCompletionSync ¶
func (v AVVCSessionFactory) SessionForContextClientTypeCompletionSync(ctx context.Context, context objectivec.IObject, type_ int64) error
SessionForContextClientTypeCompletionSync is a synchronous wrapper around AVVCSessionFactory.SessionForContextClientTypeCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVCSessionFactory) SessionForContextClientTypeError ¶
func (v AVVCSessionFactory) SessionForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
func (AVVCSessionFactory) SessionForContextCompletion ¶
func (v AVVCSessionFactory) SessionForContextCompletion(context objectivec.IObject, completion VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/sessionForContext:completion:
func (AVVCSessionFactory) SessionForContextCompletionSync ¶
func (v AVVCSessionFactory) SessionForContextCompletionSync(ctx context.Context, context objectivec.IObject) error
SessionForContextCompletionSync is a synchronous wrapper around AVVCSessionFactory.SessionForContextCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVCSessionFactory) SessionForContextError ¶
func (v AVVCSessionFactory) SessionForContextError(context objectivec.IObject) (objectivec.IObject, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/sessionForContext:error:
func (AVVCSessionFactory) SessionManagerForContextClientTypeCompletion ¶
func (v AVVCSessionFactory) SessionManagerForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
func (AVVCSessionFactory) SessionManagerForContextClientTypeCompletionSync ¶
func (v AVVCSessionFactory) SessionManagerForContextClientTypeCompletionSync(ctx context.Context, context objectivec.IObject, type_ int64) error
SessionManagerForContextClientTypeCompletionSync is a synchronous wrapper around AVVCSessionFactory.SessionManagerForContextClientTypeCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVCSessionFactory) SessionManagerForContextClientTypeError ¶
func (v AVVCSessionFactory) SessionManagerForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
func (AVVCSessionFactory) SessionManagerMap ¶
func (v AVVCSessionFactory) SessionManagerMap() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/sessionManagerMap
func (AVVCSessionFactory) SetPrimarySessionManager ¶
func (v AVVCSessionFactory) SetPrimarySessionManager(value IAVVCSessionManager)
func (AVVCSessionFactory) SetSessionManagerMap ¶
func (v AVVCSessionFactory) SetSessionManagerMap(value foundation.INSDictionary)
func (AVVCSessionFactory) SetSessionWasCreatedBlock ¶
func (v AVVCSessionFactory) SetSessionWasCreatedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/setSessionWasCreatedBlock:
func (AVVCSessionFactory) SetSessionWasCreatedBlockSync ¶
func (v AVVCSessionFactory) SetSessionWasCreatedBlockSync(ctx context.Context) error
SetSessionWasCreatedBlockSync is a synchronous wrapper around AVVCSessionFactory.SetSessionWasCreatedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVCSessionFactory) SetSessionWillBeDestroyedBlock ¶
func (v AVVCSessionFactory) SetSessionWillBeDestroyedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/setSessionWillBeDestroyedBlock:
func (AVVCSessionFactory) SetSessionWillBeDestroyedBlockSync ¶
func (v AVVCSessionFactory) SetSessionWillBeDestroyedBlockSync(ctx context.Context) error
SetSessionWillBeDestroyedBlockSync is a synchronous wrapper around AVVCSessionFactory.SetSessionWillBeDestroyedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVCSessionFactory) SetWorkQueue ¶
func (v AVVCSessionFactory) SetWorkQueue(value objectivec.Object)
func (AVVCSessionFactory) WorkQueue ¶
func (v AVVCSessionFactory) WorkQueue() objectivec.Object
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/workQueue
func (AVVCSessionFactory) WqCreatePrimarySessionManagerIfNeededClientTypeError ¶
func (v AVVCSessionFactory) WqCreatePrimarySessionManagerIfNeededClientTypeError(needed objectivec.IObject, type_ int64) (objectivec.IObject, error)
WqCreatePrimarySessionManagerIfNeededClientTypeError is an exported wrapper for the private method _wqCreatePrimarySessionManagerIfNeededClientTypeError.
func (AVVCSessionFactory) WqSessionAndManagerForContextClientTypeSessionManagerError ¶
func (v AVVCSessionFactory) WqSessionAndManagerForContextClientTypeSessionManagerError(context objectivec.IObject, type_ int64, session []objectivec.IObject, manager []objectivec.IObject) error
WqSessionAndManagerForContextClientTypeSessionManagerError is an exported wrapper for the private method _wqSessionAndManagerForContextClientTypeSessionManagerError.
type AVVCSessionFactoryClass ¶
type AVVCSessionFactoryClass struct {
// contains filtered or unexported fields
}
func GetAVVCSessionFactoryClass ¶
func GetAVVCSessionFactoryClass() AVVCSessionFactoryClass
GetAVVCSessionFactoryClass returns the class object for AVVCSessionFactory.
func (AVVCSessionFactoryClass) Alloc ¶
func (ac AVVCSessionFactoryClass) Alloc() AVVCSessionFactory
Alloc allocates memory for a new instance of the class.
func (AVVCSessionFactoryClass) Class ¶
func (ac AVVCSessionFactoryClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVCSessionFactoryClass) SharedInstance ¶
func (_AVVCSessionFactoryClass AVVCSessionFactoryClass) SharedInstance() AVVCSessionFactory
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory/sharedInstance
type AVVCSessionManager ¶
type AVVCSessionManager struct {
objectivec.Object
}
Methods ¶
- AVVCSessionManager.AudioSession
- AVVCSessionManager.SetAudioSession
- AVVCSessionManager.IsCurrentInputBuiltInMic
- AVVCSessionManager.SetIsUsingBuiltInMicForRecordingError
- AVVCSessionManager.SetupOneTimeSessionSettingsForClient
- AVVCSessionManager.InitWithSession
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager
func AVVCSessionManagerFromID ¶
func AVVCSessionManagerFromID(id objc.ID) AVVCSessionManager
AVVCSessionManagerFromID constructs a AVVCSessionManager from an objc.ID.
func NewAVVCSessionManager ¶
func NewAVVCSessionManager() AVVCSessionManager
NewAVVCSessionManager creates a new AVVCSessionManager instance.
func NewVCSessionManagerWithSession ¶
func NewVCSessionManagerWithSession(session objectivec.IObject) AVVCSessionManager
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager/initWithSession:
func (AVVCSessionManager) AudioSession ¶
func (v AVVCSessionManager) AudioSession() objc.ID
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager/audioSession
func (AVVCSessionManager) Autorelease ¶
func (v AVVCSessionManager) Autorelease() AVVCSessionManager
Autorelease adds the receiver to the current autorelease pool.
func (AVVCSessionManager) Init ¶
func (v AVVCSessionManager) Init() AVVCSessionManager
Init initializes the instance.
func (AVVCSessionManager) InitWithSession ¶
func (v AVVCSessionManager) InitWithSession(session objectivec.IObject) AVVCSessionManager
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager/initWithSession:
func (AVVCSessionManager) IsCurrentInputBuiltInMic ¶
func (v AVVCSessionManager) IsCurrentInputBuiltInMic() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager/isCurrentInputBuiltInMic
func (AVVCSessionManager) SetAudioSession ¶
func (v AVVCSessionManager) SetAudioSession(value objc.ID)
func (AVVCSessionManager) SetIsUsingBuiltInMicForRecordingError ¶
func (v AVVCSessionManager) SetIsUsingBuiltInMicForRecordingError(recording bool) (bool, error)
func (AVVCSessionManager) SetupOneTimeSessionSettingsForClient ¶
func (v AVVCSessionManager) SetupOneTimeSessionSettingsForClient(client int64) int
type AVVCSessionManagerClass ¶
type AVVCSessionManagerClass struct {
// contains filtered or unexported fields
}
func GetAVVCSessionManagerClass ¶
func GetAVVCSessionManagerClass() AVVCSessionManagerClass
GetAVVCSessionManagerClass returns the class object for AVVCSessionManager.
func (AVVCSessionManagerClass) Alloc ¶
func (ac AVVCSessionManagerClass) Alloc() AVVCSessionManager
Alloc allocates memory for a new instance of the class.
func (AVVCSessionManagerClass) Class ¶
func (ac AVVCSessionManagerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVCStartRecordSettings ¶
type AVVCStartRecordSettings struct {
objectivec.Object
}
Methods ¶
- AVVCStartRecordSettings.SkipAlert
- AVVCStartRecordSettings.SetSkipAlert
- AVVCStartRecordSettings.StartAlert
- AVVCStartRecordSettings.SetStartAlert
- AVVCStartRecordSettings.StartAnchorPoint
- AVVCStartRecordSettings.SetStartAnchorPoint
- AVVCStartRecordSettings.StartHostTime
- AVVCStartRecordSettings.SetStartHostTime
- AVVCStartRecordSettings.StopAlert
- AVVCStartRecordSettings.SetStopAlert
- AVVCStartRecordSettings.StopOnErrorAlert
- AVVCStartRecordSettings.SetStopOnErrorAlert
- AVVCStartRecordSettings.StreamID
- AVVCStartRecordSettings.SetStreamID
- AVVCStartRecordSettings.InitWithStreamIDAtStartHostTime
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings
func AVVCStartRecordSettingsFromID ¶
func AVVCStartRecordSettingsFromID(id objc.ID) AVVCStartRecordSettings
AVVCStartRecordSettingsFromID constructs a AVVCStartRecordSettings from an objc.ID.
func NewAVVCStartRecordSettings ¶
func NewAVVCStartRecordSettings() AVVCStartRecordSettings
NewAVVCStartRecordSettings creates a new AVVCStartRecordSettings instance.
func NewVCStartRecordSettingsWithStreamIDAtStartHostTime ¶
func NewVCStartRecordSettingsWithStreamIDAtStartHostTime(id uint64, time uint64) AVVCStartRecordSettings
func (AVVCStartRecordSettings) Autorelease ¶
func (v AVVCStartRecordSettings) Autorelease() AVVCStartRecordSettings
Autorelease adds the receiver to the current autorelease pool.
func (AVVCStartRecordSettings) Init ¶
func (v AVVCStartRecordSettings) Init() AVVCStartRecordSettings
Init initializes the instance.
func (AVVCStartRecordSettings) InitWithStreamIDAtStartHostTime ¶
func (v AVVCStartRecordSettings) InitWithStreamIDAtStartHostTime(id uint64, time uint64) AVVCStartRecordSettings
func (AVVCStartRecordSettings) SetSkipAlert ¶
func (v AVVCStartRecordSettings) SetSkipAlert(value bool)
func (AVVCStartRecordSettings) SetStartAlert ¶
func (v AVVCStartRecordSettings) SetStartAlert(value int64)
func (AVVCStartRecordSettings) SetStartAnchorPoint ¶
func (v AVVCStartRecordSettings) SetStartAnchorPoint(value uint32)
func (AVVCStartRecordSettings) SetStartHostTime ¶
func (v AVVCStartRecordSettings) SetStartHostTime(value uint64)
func (AVVCStartRecordSettings) SetStopAlert ¶
func (v AVVCStartRecordSettings) SetStopAlert(value int64)
func (AVVCStartRecordSettings) SetStopOnErrorAlert ¶
func (v AVVCStartRecordSettings) SetStopOnErrorAlert(value int64)
func (AVVCStartRecordSettings) SetStreamID ¶
func (v AVVCStartRecordSettings) SetStreamID(value uint64)
func (AVVCStartRecordSettings) SkipAlert ¶
func (v AVVCStartRecordSettings) SkipAlert() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/skipAlert
func (AVVCStartRecordSettings) StartAlert ¶
func (v AVVCStartRecordSettings) StartAlert() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/startAlert
func (AVVCStartRecordSettings) StartAnchorPoint ¶
func (v AVVCStartRecordSettings) StartAnchorPoint() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/startAnchorPoint
func (AVVCStartRecordSettings) StartHostTime ¶
func (v AVVCStartRecordSettings) StartHostTime() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/startHostTime
func (AVVCStartRecordSettings) StopAlert ¶
func (v AVVCStartRecordSettings) StopAlert() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/stopAlert
func (AVVCStartRecordSettings) StopOnErrorAlert ¶
func (v AVVCStartRecordSettings) StopOnErrorAlert() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/stopOnErrorAlert
func (AVVCStartRecordSettings) StreamID ¶
func (v AVVCStartRecordSettings) StreamID() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings/streamID
type AVVCStartRecordSettingsClass ¶
type AVVCStartRecordSettingsClass struct {
// contains filtered or unexported fields
}
func GetAVVCStartRecordSettingsClass ¶
func GetAVVCStartRecordSettingsClass() AVVCStartRecordSettingsClass
GetAVVCStartRecordSettingsClass returns the class object for AVVCStartRecordSettings.
func (AVVCStartRecordSettingsClass) Alloc ¶
func (ac AVVCStartRecordSettingsClass) Alloc() AVVCStartRecordSettings
Alloc allocates memory for a new instance of the class.
func (AVVCStartRecordSettingsClass) Class ¶
func (ac AVVCStartRecordSettingsClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVoiceController ¶
type AVVoiceController struct {
objectivec.Object
}
Methods ¶
- AVVoiceController.IsDeviceAvailableInLocalRouteError
- [AVVoiceController._bringUpWithError]
- [AVVoiceController._teardownWithError]
- AVVoiceController.ActivateAudioSessionForStreamIsPrewarmError
- AVVoiceController.ActivateAudioSessionForStreamIsPrewarmRecordModeError
- AVVoiceController.AlertPlaybackFinishedWithSettings
- AVVoiceController.AlertVolume
- AVVoiceController.SetAlertVolume
- AVVoiceController.BeganRecordingStatus
- AVVoiceController.CleanSlateWithError
- AVVoiceController.ConfigureAlertBehaviorForStreamCompletion
- AVVoiceController.ConfigureAlertBehaviorForStreamError
- AVVoiceController.ConfigureVoiceTriggerClientCompletionBlocks
- AVVoiceController.DeactivateAudioSessionForStreamWithOptionsCompletion
- AVVoiceController.DeactivateAudioSessionForStreamWithOptionsError
- AVVoiceController.DeactivateAudioSessionWithOptions
- AVVoiceController.EnableSmartRoutingConsiderationForStreamEnableError
- AVVoiceController.EnableTriangleModeForStreamEnableWithCompletion
- AVVoiceController.EncodeError
- AVVoiceController.EndpointDetectedAtTime
- AVVoiceController.EndpointerDelegate
- AVVoiceController.SetEndpointerDelegate
- AVVoiceController.FinishedRecordingStatus
- AVVoiceController.GetAveragePowerForStreamForChannel
- AVVoiceController.GetCurrentSessionState
- AVVoiceController.GetCurrentSessionStateForStream
- AVVoiceController.GetCurrentStreamState
- AVVoiceController.GetDeviceLatenciesForStreamWithCompletion
- AVVoiceController.GetInputChannelInfoForStreamCompletion
- AVVoiceController.GetPeakPowerForStreamForChannel
- AVVoiceController.GetPlaybackRouteForStreamWithCompletion
- AVVoiceController.GetPlaybackRouteForStreamWithError
- AVVoiceController.GetRecordBufferDurationForStream
- AVVoiceController.GetRecordDeviceInfoForStream
- AVVoiceController.GetRecordModeForStream
- AVVoiceController.GetRecordSettingsForStream
- AVVoiceController.HandleAudioHALDeviceWentAway
- AVVoiceController.HandlePluginDidPublishDeviceWithDevice
- AVVoiceController.HandlePluginDidUnpublishDeviceWithDevice
- AVVoiceController.Impl
- AVVoiceController.InterspeechPointDetectedAtTime
- AVVoiceController.IsDuckingSupportedOnPickedRouteForStreamError
- AVVoiceController.IsMeteringEnabledForStream
- AVVoiceController.Metrics
- AVVoiceController.MockPluginEndpoint
- AVVoiceController.NotifyEventOccuredError
- AVVoiceController.NotifyStreamInvalidated
- AVVoiceController.PlayAlertWithOverrideCompletion
- AVVoiceController.PlayAlertSoundForTypeOverrideMode
- AVVoiceController.PrepareRecordForStreamCompletion
- AVVoiceController.PrepareRecordForStreamError
- AVVoiceController.RecordDelegate
- AVVoiceController.SetRecordDelegate
- AVVoiceController.RecordEndWaitTime
- AVVoiceController.SetRecordEndWaitTime
- AVVoiceController.RecordEndpointMode
- AVVoiceController.SetRecordEndpointMode
- AVVoiceController.RecordInterspeechWaitTime
- AVVoiceController.SetRecordInterspeechWaitTime
- AVVoiceController.RecordStartWaitTime
- AVVoiceController.SetRecordStartWaitTime
- AVVoiceController.RemoveStreamCompletion
- AVVoiceController.SetAlertSoundFromURLForType
- AVVoiceController.SetAnnounceCallsEnabledForStreamEnable
- AVVoiceController.SetContextCompletion
- AVVoiceController.SetContextError
- AVVoiceController.SetContextStreamTypeError
- AVVoiceController.SetContextForStreamForStreamError
- AVVoiceController.SetDuckOthersForStreamWithSettingsError
- AVVoiceController.SetEnableInterruptionByRecordingClientsForStreamEnableError
- AVVoiceController.SetRecordModeForStreamRecordModeError
- AVVoiceController.SetRecordStatusChangeBlock
- AVVoiceController.StartKeepAliveQueueForStreamCompletion
- AVVoiceController.StartRecordForStreamCompletion
- AVVoiceController.StartRecordForStreamError
- AVVoiceController.StartRecordWithSettingsCompletionAlertCompletionAudioCallback
- AVVoiceController.StartpointDetected
- AVVoiceController.StopKeepAliveQueueForStreamCompletion
- AVVoiceController.StopRecordForStreamCompletion
- AVVoiceController.StopRecordForStreamError
- AVVoiceController.TeardownWithError
- AVVoiceController.UpdateMeterForStream
- AVVoiceController.InitVoiceControllerForClientWithError
- AVVoiceController.InitWithError
- AVVoiceController.DebugDescription
- AVVoiceController.Description
- AVVoiceController.Hash
- AVVoiceController.Superclass
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController
func AVVoiceControllerFromID ¶
func AVVoiceControllerFromID(id objc.ID) AVVoiceController
AVVoiceControllerFromID constructs a AVVoiceController from an objc.ID.
func NewAVVoiceController ¶
func NewAVVoiceController() AVVoiceController
NewAVVoiceController creates a new AVVoiceController instance.
func NewVoiceControllerVoiceControllerForClientWithError ¶
func NewVoiceControllerVoiceControllerForClientWithError(client int64) (AVVoiceController, error)
func NewVoiceControllerWithError ¶
func NewVoiceControllerWithError() (AVVoiceController, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/initWithError:
func (AVVoiceController) ActivateAudioSessionForStreamIsPrewarmError ¶
func (v AVVoiceController) ActivateAudioSessionForStreamIsPrewarmError(stream uint64, prewarm bool) (bool, error)
func (AVVoiceController) ActivateAudioSessionForStreamIsPrewarmRecordModeError ¶
func (AVVoiceController) AlertPlaybackFinishedWithSettings ¶
func (v AVVoiceController) AlertPlaybackFinishedWithSettings(settings objectivec.IObject)
func (AVVoiceController) AlertVolume ¶
func (v AVVoiceController) AlertVolume() float32
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/alertVolume
func (AVVoiceController) Autorelease ¶
func (v AVVoiceController) Autorelease() AVVoiceController
Autorelease adds the receiver to the current autorelease pool.
func (AVVoiceController) BeganRecordingStatus ¶
func (v AVVoiceController) BeganRecordingStatus(recording uint64, status int)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/beganRecording:status:
func (AVVoiceController) BringUpWithError ¶
func (v AVVoiceController) BringUpWithError(up int64) (int64, error)
BringUpWithError is an exported wrapper for the private method _bringUpWithError.
func (AVVoiceController) CleanSlateWithError ¶
func (v AVVoiceController) CleanSlateWithError() error
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/cleanSlateWithError:
func (AVVoiceController) ConfigureAlertBehaviorForStreamCompletion ¶
func (v AVVoiceController) ConfigureAlertBehaviorForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
func (AVVoiceController) ConfigureAlertBehaviorForStreamCompletionSync ¶
func (v AVVoiceController) ConfigureAlertBehaviorForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
ConfigureAlertBehaviorForStreamCompletionSync is a synchronous wrapper around AVVoiceController.ConfigureAlertBehaviorForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) ConfigureAlertBehaviorForStreamError ¶
func (v AVVoiceController) ConfigureAlertBehaviorForStreamError(stream objectivec.IObject) (bool, error)
func (AVVoiceController) ConfigureVoiceTriggerClientCompletionBlocks ¶
func (v AVVoiceController) ConfigureVoiceTriggerClientCompletionBlocks()
func (AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletion ¶
func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletion(stream uint64, options uint64, completion VoidHandler)
func (AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletionSync ¶
func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsCompletionSync(ctx context.Context, stream uint64, options uint64) error
DeactivateAudioSessionForStreamWithOptionsCompletionSync is a synchronous wrapper around AVVoiceController.DeactivateAudioSessionForStreamWithOptionsCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) DeactivateAudioSessionForStreamWithOptionsError ¶
func (v AVVoiceController) DeactivateAudioSessionForStreamWithOptionsError(stream uint64, options uint64) error
func (AVVoiceController) DeactivateAudioSessionWithOptions ¶
func (v AVVoiceController) DeactivateAudioSessionWithOptions(options uint64)
func (AVVoiceController) DebugDescription ¶
func (v AVVoiceController) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/debugDescription
func (AVVoiceController) Description ¶
func (v AVVoiceController) Description() string
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/description
func (AVVoiceController) EnableSmartRoutingConsiderationForStreamEnableError ¶
func (v AVVoiceController) EnableSmartRoutingConsiderationForStreamEnableError(stream uint64, enable bool) (bool, error)
func (AVVoiceController) EnableTriangleModeForStreamEnable ¶
func (v AVVoiceController) EnableTriangleModeForStreamEnable(ctx context.Context, stream uint64, enable bool) error
EnableTriangleModeForStreamEnable is a synchronous wrapper around AVVoiceController.EnableTriangleModeForStreamEnableWithCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) EnableTriangleModeForStreamEnableWithCompletion ¶
func (v AVVoiceController) EnableTriangleModeForStreamEnableWithCompletion(stream uint64, enable bool, completion VoidHandler)
func (AVVoiceController) EncodeError ¶
func (v AVVoiceController) EncodeError(error_ int)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/encodeError:
func (AVVoiceController) EndpointDetectedAtTime ¶
func (v AVVoiceController) EndpointDetectedAtTime(time float64)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/endpointDetectedAtTime:
func (AVVoiceController) EndpointerDelegate ¶
func (v AVVoiceController) EndpointerDelegate() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/endpointerDelegate
func (AVVoiceController) FinishedRecordingStatus ¶
func (v AVVoiceController) FinishedRecordingStatus(recording uint64, status int)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/finishedRecording:status:
func (AVVoiceController) GetAveragePowerForStreamForChannel ¶
func (v AVVoiceController) GetAveragePowerForStreamForChannel(stream uint64, channel uint64) float32
func (AVVoiceController) GetCurrentSessionState ¶
func (v AVVoiceController) GetCurrentSessionState() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getCurrentSessionState
func (AVVoiceController) GetCurrentSessionStateForStream ¶
func (v AVVoiceController) GetCurrentSessionStateForStream(stream uint64) int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getCurrentSessionStateForStream:
func (AVVoiceController) GetCurrentStreamState ¶
func (v AVVoiceController) GetCurrentStreamState(state uint64) int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getCurrentStreamState:
func (AVVoiceController) GetDeviceLatenciesForStream ¶
func (v AVVoiceController) GetDeviceLatenciesForStream(ctx context.Context, stream uint64) error
GetDeviceLatenciesForStream is a synchronous wrapper around AVVoiceController.GetDeviceLatenciesForStreamWithCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) GetDeviceLatenciesForStreamWithCompletion ¶
func (v AVVoiceController) GetDeviceLatenciesForStreamWithCompletion(stream uint64, completion VoidHandler)
func (AVVoiceController) GetInputChannelInfoForStreamCompletion ¶
func (v AVVoiceController) GetInputChannelInfoForStreamCompletion(stream uint64, completion VoidHandler)
func (AVVoiceController) GetInputChannelInfoForStreamCompletionSync ¶
func (v AVVoiceController) GetInputChannelInfoForStreamCompletionSync(ctx context.Context, stream uint64) error
GetInputChannelInfoForStreamCompletionSync is a synchronous wrapper around AVVoiceController.GetInputChannelInfoForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) GetPeakPowerForStreamForChannel ¶
func (v AVVoiceController) GetPeakPowerForStreamForChannel(stream uint64, channel uint64) float32
func (AVVoiceController) GetPlaybackRouteForStream ¶
func (v AVVoiceController) GetPlaybackRouteForStream(ctx context.Context, stream uint64) error
GetPlaybackRouteForStream is a synchronous wrapper around AVVoiceController.GetPlaybackRouteForStreamWithCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) GetPlaybackRouteForStreamWithCompletion ¶
func (v AVVoiceController) GetPlaybackRouteForStreamWithCompletion(stream uint64, completion VoidHandler)
func (AVVoiceController) GetPlaybackRouteForStreamWithError ¶
func (v AVVoiceController) GetPlaybackRouteForStreamWithError(stream uint64) (objectivec.IObject, error)
func (AVVoiceController) GetRecordBufferDurationForStream ¶
func (v AVVoiceController) GetRecordBufferDurationForStream(stream uint64) float64
func (AVVoiceController) GetRecordDeviceInfoForStream ¶
func (v AVVoiceController) GetRecordDeviceInfoForStream(stream uint64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getRecordDeviceInfoForStream:
func (AVVoiceController) GetRecordModeForStream ¶
func (v AVVoiceController) GetRecordModeForStream(stream uint64) int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getRecordModeForStream:
func (AVVoiceController) GetRecordSettingsForStream ¶
func (v AVVoiceController) GetRecordSettingsForStream(stream uint64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/getRecordSettingsForStream:
func (AVVoiceController) HandleAudioHALDeviceWentAway ¶
func (v AVVoiceController) HandleAudioHALDeviceWentAway(away uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/handleAudioHALDeviceWentAway:
func (AVVoiceController) HandlePluginDidPublishDeviceWithDevice ¶
func (v AVVoiceController) HandlePluginDidPublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
func (AVVoiceController) HandlePluginDidUnpublishDeviceWithDevice ¶
func (v AVVoiceController) HandlePluginDidUnpublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
func (AVVoiceController) Hash ¶
func (v AVVoiceController) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/hash
func (AVVoiceController) Impl ¶
func (v AVVoiceController) Impl() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/impl
func (AVVoiceController) Init ¶
func (v AVVoiceController) Init() AVVoiceController
Init initializes the instance.
func (AVVoiceController) InitVoiceControllerForClientWithError ¶
func (v AVVoiceController) InitVoiceControllerForClientWithError(client int64) (AVVoiceController, error)
func (AVVoiceController) InitWithError ¶
func (v AVVoiceController) InitWithError() (AVVoiceController, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/initWithError:
func (AVVoiceController) InterspeechPointDetectedAtTime ¶
func (v AVVoiceController) InterspeechPointDetectedAtTime(time float64)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/interspeechPointDetectedAtTime:
func (AVVoiceController) IsDeviceAvailableInLocalRouteError ¶
func (v AVVoiceController) IsDeviceAvailableInLocalRouteError(route objectivec.IObject) (bool, error)
func (AVVoiceController) IsDuckingSupportedOnPickedRouteForStreamError ¶
func (v AVVoiceController) IsDuckingSupportedOnPickedRouteForStreamError(stream uint64) (bool, error)
func (AVVoiceController) IsMeteringEnabledForStream ¶
func (v AVVoiceController) IsMeteringEnabledForStream(stream uint64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/isMeteringEnabledForStream:
func (AVVoiceController) Metrics ¶
func (v AVVoiceController) Metrics() foundation.INSDictionary
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/metrics
func (AVVoiceController) MockPluginEndpoint ¶
func (v AVVoiceController) MockPluginEndpoint() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/mockPluginEndpoint
func (AVVoiceController) NotifyEventOccuredError ¶
func (v AVVoiceController) NotifyEventOccuredError(occured uint64, error_ objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/notifyEventOccured:error:
func (AVVoiceController) NotifyStreamInvalidated ¶
func (v AVVoiceController) NotifyStreamInvalidated(invalidated uint64)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/notifyStreamInvalidated:
func (AVVoiceController) PlayAlertSoundForTypeOverrideMode ¶
func (v AVVoiceController) PlayAlertSoundForTypeOverrideMode(type_ int, mode int64) bool
func (AVVoiceController) PlayAlertWithOverrideCompletion ¶
func (v AVVoiceController) PlayAlertWithOverrideCompletion(alert int, override int64, completion VoidHandler)
func (AVVoiceController) PlayAlertWithOverrideCompletionSync ¶
func (v AVVoiceController) PlayAlertWithOverrideCompletionSync(ctx context.Context, alert int, override int64) error
PlayAlertWithOverrideCompletionSync is a synchronous wrapper around AVVoiceController.PlayAlertWithOverrideCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) PrepareRecordForStreamCompletion ¶
func (v AVVoiceController) PrepareRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
func (AVVoiceController) PrepareRecordForStreamCompletionSync ¶
func (v AVVoiceController) PrepareRecordForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
PrepareRecordForStreamCompletionSync is a synchronous wrapper around AVVoiceController.PrepareRecordForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) PrepareRecordForStreamError ¶
func (v AVVoiceController) PrepareRecordForStreamError(stream objectivec.IObject) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/prepareRecordForStream:error:
func (AVVoiceController) RecordDelegate ¶
func (v AVVoiceController) RecordDelegate() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/recordDelegate
func (AVVoiceController) RecordEndWaitTime ¶
func (v AVVoiceController) RecordEndWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/recordEndWaitTime
func (AVVoiceController) RecordEndpointMode ¶
func (v AVVoiceController) RecordEndpointMode() int
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/recordEndpointMode
func (AVVoiceController) RecordInterspeechWaitTime ¶
func (v AVVoiceController) RecordInterspeechWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/recordInterspeechWaitTime
func (AVVoiceController) RecordStartWaitTime ¶
func (v AVVoiceController) RecordStartWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/recordStartWaitTime
func (AVVoiceController) RemoveStreamCompletion ¶
func (v AVVoiceController) RemoveStreamCompletion(stream uint64, completion VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/removeStream:completion:
func (AVVoiceController) RemoveStreamCompletionSync ¶
func (v AVVoiceController) RemoveStreamCompletionSync(ctx context.Context, stream uint64) error
RemoveStreamCompletionSync is a synchronous wrapper around AVVoiceController.RemoveStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) SetAlertSoundFromURLForType ¶
func (v AVVoiceController) SetAlertSoundFromURLForType(url foundation.INSURL, type_ int) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/setAlertSoundFromURL:forType:
func (AVVoiceController) SetAlertVolume ¶
func (v AVVoiceController) SetAlertVolume(value float32)
func (AVVoiceController) SetAnnounceCallsEnabledForStreamEnable ¶
func (v AVVoiceController) SetAnnounceCallsEnabledForStreamEnable(stream uint64, enable bool) bool
func (AVVoiceController) SetContextCompletion ¶
func (v AVVoiceController) SetContextCompletion(context objectivec.IObject, completion VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/setContext:completion:
func (AVVoiceController) SetContextCompletionSync ¶
func (v AVVoiceController) SetContextCompletionSync(ctx context.Context, context objectivec.IObject) error
SetContextCompletionSync is a synchronous wrapper around AVVoiceController.SetContextCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) SetContextError ¶
func (v AVVoiceController) SetContextError(context objectivec.IObject) (uint64, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/setContext:error:
func (AVVoiceController) SetContextForStreamForStreamError ¶
func (v AVVoiceController) SetContextForStreamForStreamError(stream objectivec.IObject, stream2 uint64) (bool, error)
func (AVVoiceController) SetContextStreamTypeError ¶
func (v AVVoiceController) SetContextStreamTypeError(context objectivec.IObject, type_ unsafe.Pointer) (uint64, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/setContext:streamType:error:
func (AVVoiceController) SetDuckOthersForStreamWithSettingsError ¶
func (v AVVoiceController) SetDuckOthersForStreamWithSettingsError(stream uint64, settings objectivec.IObject) (bool, error)
func (AVVoiceController) SetEnableInterruptionByRecordingClientsForStreamEnableError ¶
func (v AVVoiceController) SetEnableInterruptionByRecordingClientsForStreamEnableError(stream uint64, enable bool) (bool, error)
func (AVVoiceController) SetEndpointerDelegate ¶
func (v AVVoiceController) SetEndpointerDelegate(value objectivec.IObject)
func (AVVoiceController) SetRecordDelegate ¶
func (v AVVoiceController) SetRecordDelegate(value objectivec.IObject)
func (AVVoiceController) SetRecordEndWaitTime ¶
func (v AVVoiceController) SetRecordEndWaitTime(value float64)
func (AVVoiceController) SetRecordEndpointMode ¶
func (v AVVoiceController) SetRecordEndpointMode(value int)
func (AVVoiceController) SetRecordInterspeechWaitTime ¶
func (v AVVoiceController) SetRecordInterspeechWaitTime(value float64)
func (AVVoiceController) SetRecordModeForStreamRecordModeError ¶
func (v AVVoiceController) SetRecordModeForStreamRecordModeError(stream uint64, mode int64) (bool, error)
func (AVVoiceController) SetRecordStartWaitTime ¶
func (v AVVoiceController) SetRecordStartWaitTime(value float64)
func (AVVoiceController) SetRecordStatusChangeBlock ¶
func (v AVVoiceController) SetRecordStatusChangeBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/setRecordStatusChangeBlock:
func (AVVoiceController) SetRecordStatusChangeBlockSync ¶
func (v AVVoiceController) SetRecordStatusChangeBlockSync(ctx context.Context) error
SetRecordStatusChangeBlockSync is a synchronous wrapper around AVVoiceController.SetRecordStatusChangeBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StartKeepAliveQueueForStreamCompletion ¶
func (v AVVoiceController) StartKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
func (AVVoiceController) StartKeepAliveQueueForStreamCompletionSync ¶
func (v AVVoiceController) StartKeepAliveQueueForStreamCompletionSync(ctx context.Context, stream uint64) error
StartKeepAliveQueueForStreamCompletionSync is a synchronous wrapper around AVVoiceController.StartKeepAliveQueueForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StartRecordForStreamCompletion ¶
func (v AVVoiceController) StartRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/startRecordForStream:completion:
func (AVVoiceController) StartRecordForStreamCompletionSync ¶
func (v AVVoiceController) StartRecordForStreamCompletionSync(ctx context.Context, stream objectivec.IObject) error
StartRecordForStreamCompletionSync is a synchronous wrapper around AVVoiceController.StartRecordForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StartRecordForStreamError ¶
func (v AVVoiceController) StartRecordForStreamError(stream objectivec.IObject) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/startRecordForStream:error:
func (AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallback ¶
func (v AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallback(settings objectivec.IObject, completion VoidHandler, completion2 VoidHandler, callback VoidHandler)
func (AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallbackSync ¶
func (v AVVoiceController) StartRecordWithSettingsCompletionAlertCompletionAudioCallbackSync(ctx context.Context, settings objectivec.IObject, completion VoidHandler, completion2 VoidHandler) error
StartRecordWithSettingsCompletionAlertCompletionAudioCallbackSync is a synchronous wrapper around AVVoiceController.StartRecordWithSettingsCompletionAlertCompletionAudioCallback. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StartpointDetected ¶
func (v AVVoiceController) StartpointDetected()
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/startpointDetected
func (AVVoiceController) StopKeepAliveQueueForStreamCompletion ¶
func (v AVVoiceController) StopKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
func (AVVoiceController) StopKeepAliveQueueForStreamCompletionSync ¶
func (v AVVoiceController) StopKeepAliveQueueForStreamCompletionSync(ctx context.Context, stream uint64) error
StopKeepAliveQueueForStreamCompletionSync is a synchronous wrapper around AVVoiceController.StopKeepAliveQueueForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StopRecordForStreamCompletion ¶
func (v AVVoiceController) StopRecordForStreamCompletion(stream uint64, completion VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/stopRecordForStream:completion:
func (AVVoiceController) StopRecordForStreamCompletionSync ¶
func (v AVVoiceController) StopRecordForStreamCompletionSync(ctx context.Context, stream uint64) error
StopRecordForStreamCompletionSync is a synchronous wrapper around AVVoiceController.StopRecordForStreamCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceController) StopRecordForStreamError ¶
func (v AVVoiceController) StopRecordForStreamError(stream uint64) (bool, error)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/stopRecordForStream:error:
func (AVVoiceController) Superclass ¶
func (v AVVoiceController) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/superclass
func (AVVoiceController) TeardownWithError ¶
func (v AVVoiceController) TeardownWithError() error
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/teardownWithError:
func (AVVoiceController) UpdateMeterForStream ¶
func (v AVVoiceController) UpdateMeterForStream(stream uint64) bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController/updateMeterForStream:
type AVVoiceControllerClass ¶
type AVVoiceControllerClass struct {
// contains filtered or unexported fields
}
func GetAVVoiceControllerClass ¶
func GetAVVoiceControllerClass() AVVoiceControllerClass
GetAVVoiceControllerClass returns the class object for AVVoiceController.
func (AVVoiceControllerClass) Alloc ¶
func (ac AVVoiceControllerClass) Alloc() AVVoiceController
Alloc allocates memory for a new instance of the class.
func (AVVoiceControllerClass) Class ¶
func (ac AVVoiceControllerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AVVoiceTriggerClient ¶
type AVVoiceTriggerClient struct {
objectivec.Object
}
Methods ¶
- AVVoiceTriggerClient.ActivateSecureSession
- AVVoiceTriggerClient.CallServerCrashedBlock
- AVVoiceTriggerClient.CallServerResetBlock
- AVVoiceTriggerClient.ClientType
- AVVoiceTriggerClient.SetClientType
- AVVoiceTriggerClient.EnableBargeInModeCompletionBlock
- AVVoiceTriggerClient.EnableListeningOnPortsCompletionBlock
- AVVoiceTriggerClient.EnableSpeakerStateListening
- AVVoiceTriggerClient.EnableSpeakerStateListeningCompletionBlock
- AVVoiceTriggerClient.EnableVoiceTriggerListening
- AVVoiceTriggerClient.EnableVoiceTriggerListeningCompletionBlock
- AVVoiceTriggerClient.GetInputChannelInfoCompletion
- AVVoiceTriggerClient.IsSiriClient
- AVVoiceTriggerClient.ListeningEnabledCompletionBlock
- AVVoiceTriggerClient.PortStateActiveCompletionBlock
- AVVoiceTriggerClient.PortStateChangedNotification
- AVVoiceTriggerClient.RecordingAuditTokenList
- AVVoiceTriggerClient.RecordingPIDList
- AVVoiceTriggerClient.SecureSessionServerCrash
- AVVoiceTriggerClient.SecureSessionServerReset
- AVVoiceTriggerClient.SetAvvcServerCrashedBlock
- AVVoiceTriggerClient.SetAvvcServerResetBlock
- AVVoiceTriggerClient.SetAggressiveECModeCompletionBlock
- AVVoiceTriggerClient.SetListeningPropertyCompletionBlock
- AVVoiceTriggerClient.SetPortStateChangedBlock
- AVVoiceTriggerClient.SetServerCrashedBlock
- AVVoiceTriggerClient.SetServerResetBlock
- AVVoiceTriggerClient.SetSiriClientRecordStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerMuteStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerStateChangedBlock
- AVVoiceTriggerClient.SetVoiceTriggerBlock
- AVVoiceTriggerClient.SiriClientRecordStateChangedNotificationRecordingCount
- AVVoiceTriggerClient.SiriClientsRecordingCompletionBlock
- AVVoiceTriggerClient.SpeakerMuteStateChangedNotification
- AVVoiceTriggerClient.SpeakerStateActive
- AVVoiceTriggerClient.SpeakerStateActiveCompletionBlock
- AVVoiceTriggerClient.SpeakerStateChangedNotification
- AVVoiceTriggerClient.SpeakerStateMuted
- AVVoiceTriggerClient.SpeakerStateMutedCompletionBlock
- AVVoiceTriggerClient.UpdateVoiceTriggerConfiguration
- AVVoiceTriggerClient.UpdateVoiceTriggerConfigurationCompletionBlock
- AVVoiceTriggerClient.VoiceTriggerNotification
- AVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailable
- AVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailableCompletion
- AVVoiceTriggerClient.VoiceTriggerServerConnection
- AVVoiceTriggerClient.InitWithValue
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient
func AVVoiceTriggerClientFromID ¶
func AVVoiceTriggerClientFromID(id objc.ID) AVVoiceTriggerClient
AVVoiceTriggerClientFromID constructs a AVVoiceTriggerClient from an objc.ID.
func NewAVVoiceTriggerClient ¶
func NewAVVoiceTriggerClient() AVVoiceTriggerClient
NewAVVoiceTriggerClient creates a new AVVoiceTriggerClient instance.
func NewVoiceTriggerClientWithValue ¶
func NewVoiceTriggerClientWithValue(init_ int64) AVVoiceTriggerClient
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/init:
func (AVVoiceTriggerClient) ActivateSecureSession ¶
func (v AVVoiceTriggerClient) ActivateSecureSession(session bool) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/activateSecureSession:
func (AVVoiceTriggerClient) Autorelease ¶
func (v AVVoiceTriggerClient) Autorelease() AVVoiceTriggerClient
Autorelease adds the receiver to the current autorelease pool.
func (AVVoiceTriggerClient) CallServerCrashedBlock ¶
func (v AVVoiceTriggerClient) CallServerCrashedBlock()
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/callServerCrashedBlock
func (AVVoiceTriggerClient) CallServerResetBlock ¶
func (v AVVoiceTriggerClient) CallServerResetBlock()
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/callServerResetBlock
func (AVVoiceTriggerClient) ClientType ¶
func (v AVVoiceTriggerClient) ClientType() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/clientType
func (AVVoiceTriggerClient) EnableBargeInModeCompletionBlock ¶
func (v AVVoiceTriggerClient) EnableBargeInModeCompletionBlock(mode bool, block VoidHandler)
func (AVVoiceTriggerClient) EnableBargeInModeCompletionBlockSync ¶
func (v AVVoiceTriggerClient) EnableBargeInModeCompletionBlockSync(ctx context.Context, mode bool) error
EnableBargeInModeCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.EnableBargeInModeCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlock ¶
func (v AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlock(ports objectivec.IObject, block VoidHandler)
func (AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlockSync ¶
func (v AVVoiceTriggerClient) EnableListeningOnPortsCompletionBlockSync(ctx context.Context, ports objectivec.IObject) error
EnableListeningOnPortsCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.EnableListeningOnPortsCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) EnableSpeakerStateListening ¶
func (v AVVoiceTriggerClient) EnableSpeakerStateListening(listening bool)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/enableSpeakerStateListening:
func (AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlock ¶
func (v AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlock(listening bool, block VoidHandler)
func (AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlockSync ¶
func (v AVVoiceTriggerClient) EnableSpeakerStateListeningCompletionBlockSync(ctx context.Context, listening bool) error
EnableSpeakerStateListeningCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.EnableSpeakerStateListeningCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) EnableVoiceTriggerListening ¶
func (v AVVoiceTriggerClient) EnableVoiceTriggerListening(listening bool)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/enableVoiceTriggerListening:
func (AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlock ¶
func (v AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlock(listening bool, block VoidHandler)
func (AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlockSync ¶
func (v AVVoiceTriggerClient) EnableVoiceTriggerListeningCompletionBlockSync(ctx context.Context, listening bool) error
EnableVoiceTriggerListeningCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.EnableVoiceTriggerListeningCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) GetInputChannelInfoCompletion ¶
func (v AVVoiceTriggerClient) GetInputChannelInfoCompletion(completion VoidHandler)
func (AVVoiceTriggerClient) GetInputChannelInfoCompletionSync ¶
func (v AVVoiceTriggerClient) GetInputChannelInfoCompletionSync(ctx context.Context) error
GetInputChannelInfoCompletionSync is a synchronous wrapper around AVVoiceTriggerClient.GetInputChannelInfoCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) Init ¶
func (v AVVoiceTriggerClient) Init() AVVoiceTriggerClient
Init initializes the instance.
func (AVVoiceTriggerClient) InitWithValue ¶
func (v AVVoiceTriggerClient) InitWithValue(init_ int64) AVVoiceTriggerClient
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/init:
func (AVVoiceTriggerClient) IsSiriClient ¶
func (v AVVoiceTriggerClient) IsSiriClient() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/isSiriClient
func (AVVoiceTriggerClient) ListeningEnabledCompletionBlock ¶
func (v AVVoiceTriggerClient) ListeningEnabledCompletionBlock(block VoidHandler)
func (AVVoiceTriggerClient) ListeningEnabledCompletionBlockSync ¶
func (v AVVoiceTriggerClient) ListeningEnabledCompletionBlockSync(ctx context.Context) error
ListeningEnabledCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.ListeningEnabledCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) PortStateActiveCompletionBlock ¶
func (v AVVoiceTriggerClient) PortStateActiveCompletionBlock(block VoidHandler)
func (AVVoiceTriggerClient) PortStateActiveCompletionBlockSync ¶
func (v AVVoiceTriggerClient) PortStateActiveCompletionBlockSync(ctx context.Context) error
PortStateActiveCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.PortStateActiveCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) PortStateChangedNotification ¶
func (v AVVoiceTriggerClient) PortStateChangedNotification(notification objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/portStateChangedNotification:
func (AVVoiceTriggerClient) RecordingAuditTokenList ¶
func (v AVVoiceTriggerClient) RecordingAuditTokenList() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/recordingAuditTokenList
func (AVVoiceTriggerClient) RecordingPIDList ¶
func (v AVVoiceTriggerClient) RecordingPIDList() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/recordingPIDList
func (AVVoiceTriggerClient) SecureSessionServerCrash ¶
func (v AVVoiceTriggerClient) SecureSessionServerCrash()
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/secureSessionServerCrash
func (AVVoiceTriggerClient) SecureSessionServerReset ¶
func (v AVVoiceTriggerClient) SecureSessionServerReset()
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/secureSessionServerReset
func (AVVoiceTriggerClient) SetAggressiveECModeCompletionBlock ¶
func (v AVVoiceTriggerClient) SetAggressiveECModeCompletionBlock(eCMode bool, block VoidHandler)
func (AVVoiceTriggerClient) SetAggressiveECModeCompletionBlockSync ¶
func (v AVVoiceTriggerClient) SetAggressiveECModeCompletionBlockSync(ctx context.Context, eCMode bool) error
SetAggressiveECModeCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetAggressiveECModeCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetAvvcServerCrashedBlock ¶
func (v AVVoiceTriggerClient) SetAvvcServerCrashedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setAvvcServerCrashedBlock:
func (AVVoiceTriggerClient) SetAvvcServerCrashedBlockSync ¶
func (v AVVoiceTriggerClient) SetAvvcServerCrashedBlockSync(ctx context.Context) error
SetAvvcServerCrashedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetAvvcServerCrashedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetAvvcServerResetBlock ¶
func (v AVVoiceTriggerClient) SetAvvcServerResetBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setAvvcServerResetBlock:
func (AVVoiceTriggerClient) SetAvvcServerResetBlockSync ¶
func (v AVVoiceTriggerClient) SetAvvcServerResetBlockSync(ctx context.Context) error
SetAvvcServerResetBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetAvvcServerResetBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetClientType ¶
func (v AVVoiceTriggerClient) SetClientType(value int64)
func (AVVoiceTriggerClient) SetListeningPropertyCompletionBlock ¶
func (v AVVoiceTriggerClient) SetListeningPropertyCompletionBlock(property bool, block VoidHandler)
func (AVVoiceTriggerClient) SetListeningPropertyCompletionBlockSync ¶
func (v AVVoiceTriggerClient) SetListeningPropertyCompletionBlockSync(ctx context.Context, property bool) error
SetListeningPropertyCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetListeningPropertyCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetPortStateChangedBlock ¶
func (v AVVoiceTriggerClient) SetPortStateChangedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setPortStateChangedBlock:
func (AVVoiceTriggerClient) SetPortStateChangedBlockSync ¶
func (v AVVoiceTriggerClient) SetPortStateChangedBlockSync(ctx context.Context) error
SetPortStateChangedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetPortStateChangedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetServerCrashedBlock ¶
func (v AVVoiceTriggerClient) SetServerCrashedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setServerCrashedBlock:
func (AVVoiceTriggerClient) SetServerCrashedBlockSync ¶
func (v AVVoiceTriggerClient) SetServerCrashedBlockSync(ctx context.Context) error
SetServerCrashedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetServerCrashedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetServerResetBlock ¶
func (v AVVoiceTriggerClient) SetServerResetBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setServerResetBlock:
func (AVVoiceTriggerClient) SetServerResetBlockSync ¶
func (v AVVoiceTriggerClient) SetServerResetBlockSync(ctx context.Context) error
SetServerResetBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetServerResetBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlock ¶
func (v AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlock(block VoidHandler)
func (AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlockSync ¶
func (v AVVoiceTriggerClient) SetSiriClientRecordStateChangedBlockSync(ctx context.Context) error
SetSiriClientRecordStateChangedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetSiriClientRecordStateChangedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlock ¶
func (v AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlock(block VoidHandler)
func (AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlockSync ¶
func (v AVVoiceTriggerClient) SetSpeakerMuteStateChangedBlockSync(ctx context.Context) error
SetSpeakerMuteStateChangedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetSpeakerMuteStateChangedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetSpeakerStateChangedBlock ¶
func (v AVVoiceTriggerClient) SetSpeakerStateChangedBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setSpeakerStateChangedBlock:
func (AVVoiceTriggerClient) SetSpeakerStateChangedBlockSync ¶
func (v AVVoiceTriggerClient) SetSpeakerStateChangedBlockSync(ctx context.Context) error
SetSpeakerStateChangedBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetSpeakerStateChangedBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SetVoiceTriggerBlock ¶
func (v AVVoiceTriggerClient) SetVoiceTriggerBlock(block VoidHandler)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/setVoiceTriggerBlock:
func (AVVoiceTriggerClient) SetVoiceTriggerBlockSync ¶
func (v AVVoiceTriggerClient) SetVoiceTriggerBlockSync(ctx context.Context) error
SetVoiceTriggerBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SetVoiceTriggerBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SiriClientRecordStateChangedNotificationRecordingCount ¶
func (v AVVoiceTriggerClient) SiriClientRecordStateChangedNotificationRecordingCount(notification bool, count uint64)
func (AVVoiceTriggerClient) SiriClientsRecordingCompletionBlock ¶
func (v AVVoiceTriggerClient) SiriClientsRecordingCompletionBlock(block VoidHandler)
func (AVVoiceTriggerClient) SiriClientsRecordingCompletionBlockSync ¶
func (v AVVoiceTriggerClient) SiriClientsRecordingCompletionBlockSync(ctx context.Context) error
SiriClientsRecordingCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SiriClientsRecordingCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SpeakerMuteStateChangedNotification ¶
func (v AVVoiceTriggerClient) SpeakerMuteStateChangedNotification(notification bool)
func (AVVoiceTriggerClient) SpeakerStateActive ¶
func (v AVVoiceTriggerClient) SpeakerStateActive() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/speakerStateActive
func (AVVoiceTriggerClient) SpeakerStateActiveCompletionBlock ¶
func (v AVVoiceTriggerClient) SpeakerStateActiveCompletionBlock(block VoidHandler)
func (AVVoiceTriggerClient) SpeakerStateActiveCompletionBlockSync ¶
func (v AVVoiceTriggerClient) SpeakerStateActiveCompletionBlockSync(ctx context.Context) error
SpeakerStateActiveCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SpeakerStateActiveCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) SpeakerStateChangedNotification ¶
func (v AVVoiceTriggerClient) SpeakerStateChangedNotification(notification objectivec.IObject)
func (AVVoiceTriggerClient) SpeakerStateMuted ¶
func (v AVVoiceTriggerClient) SpeakerStateMuted() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/speakerStateMuted
func (AVVoiceTriggerClient) SpeakerStateMutedCompletionBlock ¶
func (v AVVoiceTriggerClient) SpeakerStateMutedCompletionBlock(block VoidHandler)
func (AVVoiceTriggerClient) SpeakerStateMutedCompletionBlockSync ¶
func (v AVVoiceTriggerClient) SpeakerStateMutedCompletionBlockSync(ctx context.Context) error
SpeakerStateMutedCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.SpeakerStateMutedCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) UpdateVoiceTriggerConfiguration ¶
func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfiguration(configuration objectivec.IObject)
func (AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlock ¶
func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlock(configuration objectivec.IObject, block VoidHandler)
func (AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlockSync ¶
func (v AVVoiceTriggerClient) UpdateVoiceTriggerConfigurationCompletionBlockSync(ctx context.Context, configuration objectivec.IObject) error
UpdateVoiceTriggerConfigurationCompletionBlockSync is a synchronous wrapper around AVVoiceTriggerClient.UpdateVoiceTriggerConfigurationCompletionBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) VoiceTriggerNotification ¶
func (v AVVoiceTriggerClient) VoiceTriggerNotification(notification objectivec.IObject)
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/voiceTriggerNotification:
func (AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailable ¶
func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailable() uint64
func (AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletion ¶
func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletion(completion VoidHandler)
func (AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletionSync ¶
func (v AVVoiceTriggerClient) VoiceTriggerPastDataFramesAvailableCompletionSync(ctx context.Context) error
VoiceTriggerPastDataFramesAvailableCompletionSync is a synchronous wrapper around AVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailableCompletion. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClient) VoiceTriggerServerConnection ¶
func (v AVVoiceTriggerClient) VoiceTriggerServerConnection() objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/voiceTriggerServerConnection
type AVVoiceTriggerClientClass ¶
type AVVoiceTriggerClientClass struct {
// contains filtered or unexported fields
}
func GetAVVoiceTriggerClientClass ¶
func GetAVVoiceTriggerClientClass() AVVoiceTriggerClientClass
GetAVVoiceTriggerClientClass returns the class object for AVVoiceTriggerClient.
func (AVVoiceTriggerClientClass) Alloc ¶
func (ac AVVoiceTriggerClientClass) Alloc() AVVoiceTriggerClient
Alloc allocates memory for a new instance of the class.
func (AVVoiceTriggerClientClass) Class ¶
func (ac AVVoiceTriggerClientClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
func (AVVoiceTriggerClientClass) IsAPIAvailable ¶
func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) IsAPIAvailable() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/isAPIAvailable
func (AVVoiceTriggerClientClass) SharedInstance ¶
func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SharedInstance() AVVoiceTriggerClient
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/sharedInstance
func (AVVoiceTriggerClientClass) SharedInstanceWithInstance ¶
func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SharedInstanceWithInstance(instance int64) objectivec.IObject
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient/sharedInstance:
func (AVVoiceTriggerClientClass) SupportsDuckingOnSpeakerOutput ¶
func (_AVVoiceTriggerClientClass AVVoiceTriggerClientClass) SupportsDuckingOnSpeakerOutput() bool
type AVVoiceTriggerClientPortManager ¶
type AVVoiceTriggerClientPortManager struct {
objectivec.Object
}
Methods ¶
- AVVoiceTriggerClientPortManager.CallMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.CallRunningStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.DeviceID
- AVVoiceTriggerClientPortManager.SetDeviceID
- AVVoiceTriggerClientPortManager.Generation
- AVVoiceTriggerClientPortManager.SetGeneration
- AVVoiceTriggerClientPortManager.HysteresisDurationSeconds
- AVVoiceTriggerClientPortManager.SetHysteresisDurationSeconds
- AVVoiceTriggerClientPortManager.LastRunningStateSent
- AVVoiceTriggerClientPortManager.SetLastRunningStateSent
- AVVoiceTriggerClientPortManager.ListeningEnabled
- AVVoiceTriggerClientPortManager.SetListeningEnabled
- AVVoiceTriggerClientPortManager.MuteStateChangeNotificationRegistered
- AVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationRegistered
- AVVoiceTriggerClientPortManager.NotifyMuteStateChanged
- AVVoiceTriggerClientPortManager.NotifyRunningStateChangedWithHysteresis
- AVVoiceTriggerClientPortManager.PortType
- AVVoiceTriggerClientPortManager.SetPortType
- AVVoiceTriggerClientPortManager.Queue
- AVVoiceTriggerClientPortManager.SetQueue
- AVVoiceTriggerClientPortManager.RunningStateChangeNotificationRegistered
- AVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationRegistered
- AVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager
func AVVoiceTriggerClientPortManagerFromID ¶
func AVVoiceTriggerClientPortManagerFromID(id objc.ID) AVVoiceTriggerClientPortManager
AVVoiceTriggerClientPortManagerFromID constructs a AVVoiceTriggerClientPortManager from an objc.ID.
func NewAVVoiceTriggerClientPortManager ¶
func NewAVVoiceTriggerClientPortManager() AVVoiceTriggerClientPortManager
NewAVVoiceTriggerClientPortManager creates a new AVVoiceTriggerClientPortManager instance.
func (AVVoiceTriggerClientPortManager) Autorelease ¶
func (v AVVoiceTriggerClientPortManager) Autorelease() AVVoiceTriggerClientPortManager
Autorelease adds the receiver to the current autorelease pool.
func (AVVoiceTriggerClientPortManager) CallMuteStateChangeNotificationBlock ¶
func (v AVVoiceTriggerClientPortManager) CallMuteStateChangeNotificationBlock(block bool)
func (AVVoiceTriggerClientPortManager) CallRunningStateChangeNotificationBlock ¶
func (v AVVoiceTriggerClientPortManager) CallRunningStateChangeNotificationBlock(block bool)
func (AVVoiceTriggerClientPortManager) DeviceID ¶
func (v AVVoiceTriggerClientPortManager) DeviceID() uint32
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager/deviceID
func (AVVoiceTriggerClientPortManager) Generation ¶
func (v AVVoiceTriggerClientPortManager) Generation() int64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager/generation
func (AVVoiceTriggerClientPortManager) HysteresisDurationSeconds ¶
func (v AVVoiceTriggerClientPortManager) HysteresisDurationSeconds() float32
func (AVVoiceTriggerClientPortManager) Init ¶
func (v AVVoiceTriggerClientPortManager) Init() AVVoiceTriggerClientPortManager
Init initializes the instance.
func (AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock ¶
func (v AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock(queue objectivec.IObject, type_ uint64, seconds float32, block VoidHandler, block2 VoidHandler) AVVoiceTriggerClientPortManager
func (AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlockSync ¶
func (v AVVoiceTriggerClientPortManager) InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlockSync(ctx context.Context, queue objectivec.IObject, type_ uint64, seconds float32, block VoidHandler) error
InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlockSync is a synchronous wrapper around AVVoiceTriggerClientPortManager.InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClientPortManager) LastRunningStateSent ¶
func (v AVVoiceTriggerClientPortManager) LastRunningStateSent() bool
func (AVVoiceTriggerClientPortManager) ListeningEnabled ¶
func (v AVVoiceTriggerClientPortManager) ListeningEnabled() bool
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager/listeningEnabled
func (AVVoiceTriggerClientPortManager) MuteStateChangeNotificationRegistered ¶
func (v AVVoiceTriggerClientPortManager) MuteStateChangeNotificationRegistered() bool
func (AVVoiceTriggerClientPortManager) NotifyMuteStateChanged ¶
func (v AVVoiceTriggerClientPortManager) NotifyMuteStateChanged()
func (AVVoiceTriggerClientPortManager) NotifyRunningStateChangedWithHysteresis ¶
func (v AVVoiceTriggerClientPortManager) NotifyRunningStateChangedWithHysteresis()
func (AVVoiceTriggerClientPortManager) PortType ¶
func (v AVVoiceTriggerClientPortManager) PortType() uint64
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager/portType
func (AVVoiceTriggerClientPortManager) Queue ¶
func (v AVVoiceTriggerClientPortManager) Queue() objectivec.Object
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager/queue
func (AVVoiceTriggerClientPortManager) RunningStateChangeNotificationRegistered ¶
func (v AVVoiceTriggerClientPortManager) RunningStateChangeNotificationRegistered() bool
func (AVVoiceTriggerClientPortManager) SetDeviceID ¶
func (v AVVoiceTriggerClientPortManager) SetDeviceID(value uint32)
func (AVVoiceTriggerClientPortManager) SetGeneration ¶
func (v AVVoiceTriggerClientPortManager) SetGeneration(value int64)
func (AVVoiceTriggerClientPortManager) SetHysteresisDurationSeconds ¶
func (v AVVoiceTriggerClientPortManager) SetHysteresisDurationSeconds(value float32)
func (AVVoiceTriggerClientPortManager) SetLastRunningStateSent ¶
func (v AVVoiceTriggerClientPortManager) SetLastRunningStateSent(value bool)
func (AVVoiceTriggerClientPortManager) SetListeningEnabled ¶
func (v AVVoiceTriggerClientPortManager) SetListeningEnabled(value bool)
func (AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlock ¶
func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlock(block VoidHandler)
func (AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlockSync ¶
func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationBlockSync(ctx context.Context) error
SetMuteStateChangeNotificationBlockSync is a synchronous wrapper around AVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationRegistered ¶
func (v AVVoiceTriggerClientPortManager) SetMuteStateChangeNotificationRegistered(value bool)
func (AVVoiceTriggerClientPortManager) SetPortType ¶
func (v AVVoiceTriggerClientPortManager) SetPortType(value uint64)
func (AVVoiceTriggerClientPortManager) SetQueue ¶
func (v AVVoiceTriggerClientPortManager) SetQueue(value objectivec.Object)
func (AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlock ¶
func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlock(block VoidHandler)
func (AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlockSync ¶
func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationBlockSync(ctx context.Context) error
SetRunningStateChangeNotificationBlockSync is a synchronous wrapper around AVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationBlock. It blocks until the completion handler fires or the context is cancelled.
func (AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationRegistered ¶
func (v AVVoiceTriggerClientPortManager) SetRunningStateChangeNotificationRegistered(value bool)
type AVVoiceTriggerClientPortManagerClass ¶
type AVVoiceTriggerClientPortManagerClass struct {
// contains filtered or unexported fields
}
func GetAVVoiceTriggerClientPortManagerClass ¶
func GetAVVoiceTriggerClientPortManagerClass() AVVoiceTriggerClientPortManagerClass
GetAVVoiceTriggerClientPortManagerClass returns the class object for AVVoiceTriggerClientPortManager.
func (AVVoiceTriggerClientPortManagerClass) Alloc ¶
func (ac AVVoiceTriggerClientPortManagerClass) Alloc() AVVoiceTriggerClientPortManager
Alloc allocates memory for a new instance of the class.
func (AVVoiceTriggerClientPortManagerClass) Class ¶
func (ac AVVoiceTriggerClientPortManagerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type AudioPlayerImpl ¶
type AudioPlayerImpl struct {
objectivec.Object
}
See: https://developer.apple.com/documentation/AVFAudio/AudioPlayerImpl
func AudioPlayerImplFromID ¶
func AudioPlayerImplFromID(id objc.ID) AudioPlayerImpl
AudioPlayerImplFromID constructs a AudioPlayerImpl from an objc.ID.
func NewAudioPlayerImpl ¶
func NewAudioPlayerImpl() AudioPlayerImpl
NewAudioPlayerImpl creates a new AudioPlayerImpl instance.
func (AudioPlayerImpl) Autorelease ¶
func (a AudioPlayerImpl) Autorelease() AudioPlayerImpl
Autorelease adds the receiver to the current autorelease pool.
func (AudioPlayerImpl) Init ¶
func (a AudioPlayerImpl) Init() AudioPlayerImpl
Init initializes the instance.
type AudioPlayerImplClass ¶
type AudioPlayerImplClass struct {
// contains filtered or unexported fields
}
func GetAudioPlayerImplClass ¶
func GetAudioPlayerImplClass() AudioPlayerImplClass
GetAudioPlayerImplClass returns the class object for AudioPlayerImpl.
func (AudioPlayerImplClass) Alloc ¶
func (ac AudioPlayerImplClass) Alloc() AudioPlayerImpl
Alloc allocates memory for a new instance of the class.
func (AudioPlayerImplClass) Class ¶
func (ac AudioPlayerImplClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type Endpointer ¶
type Endpointer interface {
objectivec.IObject
// ConfigureWithASBDAndFrameRate protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/configureWithASBD:andFrameRate:
ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
// ConfigureWithSampleRateAndFrameRate protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/configureWithSampleRate:andFrameRate:
ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
// EndWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/endWaitTime
EndWaitTime() float64
// EndpointMode protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/endpointMode
EndpointMode() int
// GetStatus protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/getStatus:
GetStatus(status unsafe.Pointer) int
// InterspeechWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/interspeechWaitTime
InterspeechWaitTime() float64
// Reset protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/reset
Reset()
// SetEndWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setEndWaitTime:
SetEndWaitTime(time float64)
// SetEndpointMode protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setEndpointMode:
SetEndpointMode(mode int)
// SetInterspeechWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setInterspeechWaitTime:
SetInterspeechWaitTime(time float64)
// SetStartWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setStartWaitTime:
SetStartWaitTime(time float64)
// StartWaitTime protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/Endpointer/startWaitTime
StartWaitTime() float64
}
Endpointer protocol.
See: https://developer.apple.com/documentation/AVFAudio/Endpointer
type EndpointerObject ¶
type EndpointerObject struct {
objectivec.Object
}
EndpointerObject wraps an existing Objective-C object that conforms to the Endpointer protocol.
func EndpointerObjectFromID ¶
func EndpointerObjectFromID(id objc.ID) EndpointerObject
EndpointerObjectFromID constructs a EndpointerObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (EndpointerObject) BaseObject ¶
func (o EndpointerObject) BaseObject() objectivec.Object
func (EndpointerObject) ConfigureWithASBDAndFrameRate ¶
func (o EndpointerObject) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/configureWithASBD:andFrameRate:
func (EndpointerObject) ConfigureWithSampleRateAndFrameRate ¶
func (o EndpointerObject) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/configureWithSampleRate:andFrameRate:
func (EndpointerObject) EndWaitTime ¶
func (o EndpointerObject) EndWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/endWaitTime
func (EndpointerObject) EndpointMode ¶
func (o EndpointerObject) EndpointMode() int
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/endpointMode
func (EndpointerObject) GetStatus ¶
func (o EndpointerObject) GetStatus(status unsafe.Pointer) int
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/getStatus:
func (EndpointerObject) InterspeechWaitTime ¶
func (o EndpointerObject) InterspeechWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/interspeechWaitTime
func (EndpointerObject) Reset ¶
func (o EndpointerObject) Reset()
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/reset
func (EndpointerObject) SetEndWaitTime ¶
func (o EndpointerObject) SetEndWaitTime(time float64)
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setEndWaitTime:
func (EndpointerObject) SetEndpointMode ¶
func (o EndpointerObject) SetEndpointMode(mode int)
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setEndpointMode:
func (EndpointerObject) SetInterspeechWaitTime ¶
func (o EndpointerObject) SetInterspeechWaitTime(time float64)
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setInterspeechWaitTime:
func (EndpointerObject) SetStartWaitTime ¶
func (o EndpointerObject) SetStartWaitTime(time float64)
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/setStartWaitTime:
func (EndpointerObject) StartWaitTime ¶
func (o EndpointerObject) StartWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/Endpointer/startWaitTime
type ErrorHandler ¶
type ErrorHandler = func(error)
ErrorHandler is the signature for a completion handler block.
Used by:
- AVAudioApplication.RequestRecordPermissionWithCompletionHandler
- AVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler
- AVAudioRoutingArbiter.BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler
- AVAudioUnitComponent.ValidateWithResultsInCompletionHandler
- [AVSpeechSynthesisVoice.SpeechVoicesIncludingSuperCompactWithCompletionHandler]
- [AVSpeechSynthesisVoice.SpeechVoicesWithCompletionHandler]
- [AVSpeechSynthesisVoice._speechVoicesIncludingSiriAndSuperCompactWithCompletionHandler]
- [AVSpeechSynthesisVoice._speechVoicesIncludingSiriWithCompletionHandler]
type IAVAudioApplication ¶
type IAVAudioApplication interface {
objectivec.IObject
ClientID() uint32
PostNotificationNameUserInfo(name objectivec.IObject, info objectivec.IObject)
PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext(block VoidHandler, muted bool, mute bool, context objectivec.IObject) objectivec.IObject
PrivateCreateAudioApplicationInServer(server objectivec.IObject) bool
PrivateEnableSystemMute(mute bool)
PrivateHandlePing()
PrivateOptInToStemClickMuting()
PrivateRecreateAudioApplicationInServer() bool
PrivateSetAppPropertyValue(property objectivec.IObject, value objectivec.IObject) int
PrivateSetAppPropertyValueGuard(property objectivec.IObject, value objectivec.IObject, guard unsafe.Pointer) int
PrivateSetInputMuteStateChangeHandlerError(handler func()) (bool, error)
PrivateSetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
PrivateSetInputMutedPrimaryOrDelegateContextError(delegate bool, context objectivec.IObject) (bool, error)
PrivateSetInputMutedProxyError(proxy bool) (bool, error)
PrivateSetMXPropertyOnAllSessionsValue(sessions objectivec.IObject, value objectivec.IObject) int
PrivateUpdateAppPropertyValueContext(property objectivec.IObject, value objectivec.IObject, context objectivec.IObject) int
RequestRecordPermissionWithCompletionHandler(handler ErrorHandler)
SessionIDs() objectivec.IObject
SetInputMutedContextError(muted bool, context objectivec.IObject) (bool, error)
StemClickMutingEnabled() bool
InitPrivate(private objectivec.IObject) AVAudioApplication
InitWithSpecification(specification objectivec.IObject) AVAudioApplication
InputMuted() bool
}
An interface definition for the AVAudioApplication class.
Methods ¶
- [IAVAudioApplication.ClientID]
- [IAVAudioApplication.PostNotificationNameUserInfo]
- [IAVAudioApplication.PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext]
- [IAVAudioApplication.PrivateCreateAudioApplicationInServer]
- [IAVAudioApplication.PrivateEnableSystemMute]
- [IAVAudioApplication.PrivateHandlePing]
- [IAVAudioApplication.PrivateOptInToStemClickMuting]
- [IAVAudioApplication.PrivateRecreateAudioApplicationInServer]
- [IAVAudioApplication.PrivateSetAppPropertyValue]
- [IAVAudioApplication.PrivateSetAppPropertyValueGuard]
- [IAVAudioApplication.PrivateSetInputMuteStateChangeHandlerError]
- [IAVAudioApplication.PrivateSetInputMutedContextError]
- [IAVAudioApplication.PrivateSetInputMutedPrimaryOrDelegateContextError]
- [IAVAudioApplication.PrivateSetInputMutedProxyError]
- [IAVAudioApplication.PrivateSetMXPropertyOnAllSessionsValue]
- [IAVAudioApplication.PrivateUpdateAppPropertyValueContext]
- [IAVAudioApplication.RequestRecordPermissionWithCompletionHandler]
- [IAVAudioApplication.SessionIDs]
- [IAVAudioApplication.SetInputMutedContextError]
- [IAVAudioApplication.StemClickMutingEnabled]
- [IAVAudioApplication.InitPrivate]
- [IAVAudioApplication.InitWithSpecification]
- [IAVAudioApplication.InputMuted]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioApplication
type IAVAudioBuffer ¶
type IAVAudioBuffer interface {
objectivec.IObject
ByteCapacity() uint32
ByteLength() uint32
SetByteLength(length uint32)
InitWithFormatByteCapacity(format objectivec.IObject, capacity uint32) AVAudioBuffer
}
An interface definition for the AVAudioBuffer class.
Methods ¶
- [IAVAudioBuffer.ByteCapacity]
- [IAVAudioBuffer.ByteLength]
- [IAVAudioBuffer.SetByteLength]
- [IAVAudioBuffer.InitWithFormatByteCapacity]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioBuffer
type IAVAudioChannelLayout ¶
type IAVAudioChannelLayout interface {
objectivec.IObject
LayoutSize() uint64
InitWithCoder(coder foundation.INSCoder) AVAudioChannelLayout
}
An interface definition for the AVAudioChannelLayout class.
Methods ¶
- [IAVAudioChannelLayout.LayoutSize]
- [IAVAudioChannelLayout.InitWithCoder]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioChannelLayout
type IAVAudioClock ¶
type IAVAudioClock interface {
objectivec.IObject
AwaitIOCycle(iOCycle unsafe.Pointer) objectivec.IObject
CurrentAudioTimeStamp() objectivec.IObject
CurrentIONumberFrames() int64
CurrentTime() IAVAudioTime
InitWithNode(node unsafe.Pointer) AVAudioClock
}
An interface definition for the AVAudioClock class.
Methods ¶
- [IAVAudioClock.AwaitIOCycle]
- [IAVAudioClock.CurrentAudioTimeStamp]
- [IAVAudioClock.CurrentIONumberFrames]
- [IAVAudioClock.CurrentTime]
- [IAVAudioClock.InitWithNode]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioClock
type IAVAudioConnectionPoint ¶
type IAVAudioConnectionPoint interface {
objectivec.IObject
}
An interface definition for the AVAudioConnectionPoint class.
See: https://developer.apple.com/documentation/AVFAudio/AVAudioConnectionPoint
type IAVAudioEngine ¶
type IAVAudioEngine interface {
objectivec.IObject
ConnectMIDIToFormatBlock(midi objectivec.IObject, to objectivec.IObject, format objectivec.IObject, block VoidHandler)
ConnectMIDIToNodesFormatBlock(midi objectivec.IObject, nodes objectivec.IObject, format objectivec.IObject, block VoidHandler)
Implementation() unsafe.Pointer
AutoShutdownEnabled() bool
SetAutoShutdownEnabled(value bool)
Running() bool
}
An interface definition for the AVAudioEngine class.
Methods ¶
- [IAVAudioEngine.ConnectMIDIToFormatBlock]
- [IAVAudioEngine.ConnectMIDIToNodesFormatBlock]
- [IAVAudioEngine.Implementation]
- [IAVAudioEngine.AutoShutdownEnabled]
- [IAVAudioEngine.SetAutoShutdownEnabled]
- [IAVAudioEngine.Running]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEngine
type IAVAudioEnvironmentDistanceAttenuationParameters ¶
type IAVAudioEnvironmentDistanceAttenuationParameters interface {
objectivec.IObject
InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentDistanceAttenuationParameters
}
An interface definition for the AVAudioEnvironmentDistanceAttenuationParameters class.
Methods ¶
- [IAVAudioEnvironmentDistanceAttenuationParameters.InitWithEnvironment]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentDistanceAttenuationParameters
type IAVAudioEnvironmentNode ¶
type IAVAudioEnvironmentNode interface {
IAVAudioNode
DebugDescription() string
Description() string
Hash() uint64
ListenerHeadTrackingEnabled() bool
SetListenerHeadTrackingEnabled(value bool)
Superclass() objc.Class
}
An interface definition for the AVAudioEnvironmentNode class.
Methods ¶
- [IAVAudioEnvironmentNode.DebugDescription]
- [IAVAudioEnvironmentNode.Description]
- [IAVAudioEnvironmentNode.Hash]
- [IAVAudioEnvironmentNode.ListenerHeadTrackingEnabled]
- [IAVAudioEnvironmentNode.SetListenerHeadTrackingEnabled]
- [IAVAudioEnvironmentNode.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentNode
type IAVAudioEnvironmentReverbParameters ¶
type IAVAudioEnvironmentReverbParameters interface {
objectivec.IObject
InitWithEnvironment(environment unsafe.Pointer) AVAudioEnvironmentReverbParameters
}
An interface definition for the AVAudioEnvironmentReverbParameters class.
Methods ¶
- [IAVAudioEnvironmentReverbParameters.InitWithEnvironment]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioEnvironmentReverbParameters
type IAVAudioFile ¶
type IAVAudioFile interface {
objectivec.IObject
Url() foundation.INSURL
InitSecondaryReaderFormatError(reader objectivec.IObject, format objectivec.IObject) (AVAudioFile, error)
}
An interface definition for the AVAudioFile class.
Methods ¶
- [IAVAudioFile.Url]
- [IAVAudioFile.InitSecondaryReaderFormatError]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFile
type IAVAudioFormat ¶
type IAVAudioFormat interface {
objectivec.IObject
InitWithCoder(coder foundation.INSCoder) AVAudioFormat
Interleaved() bool
Standard() bool
}
An interface definition for the AVAudioFormat class.
Methods ¶
- [IAVAudioFormat.InitWithCoder]
- [IAVAudioFormat.Interleaved]
- [IAVAudioFormat.Standard]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioFormat
type IAVAudioIONode ¶
type IAVAudioIONode interface {
IAVAudioNode
EnableManualRenderingModeIsInput(mode int64, input bool) bool
EnableRealtimeRenderingModeWithIOUnitIsInputForceIOUnitReset(iOUnit unsafe.Pointer, input bool, reset bool) bool
IsInManualRenderingMode() bool
ManualRenderingMode() int64
InitWithIOUnitIsInput(iOUnit unsafe.Pointer, input bool) AVAudioIONode
VoiceProcessingEnabled() bool
}
An interface definition for the AVAudioIONode class.
Methods ¶
- [IAVAudioIONode.EnableManualRenderingModeIsInput]
- [IAVAudioIONode.EnableRealtimeRenderingModeWithIOUnitIsInputForceIOUnitReset]
- [IAVAudioIONode.IsInManualRenderingMode]
- [IAVAudioIONode.ManualRenderingMode]
- [IAVAudioIONode.InitWithIOUnitIsInput]
- [IAVAudioIONode.VoiceProcessingEnabled]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioIONode
type IAVAudioInputNode ¶
type IAVAudioInputNode interface {
IAVAudioIONode
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
VoiceProcessingAGCEnabled() bool
SetVoiceProcessingAGCEnabled(value bool)
VoiceProcessingBypassed() bool
SetVoiceProcessingBypassed(value bool)
VoiceProcessingInputMuted() bool
SetVoiceProcessingInputMuted(value bool)
}
An interface definition for the AVAudioInputNode class.
Methods ¶
- [IAVAudioInputNode.DebugDescription]
- [IAVAudioInputNode.Description]
- [IAVAudioInputNode.Hash]
- [IAVAudioInputNode.Superclass]
- [IAVAudioInputNode.VoiceProcessingAGCEnabled]
- [IAVAudioInputNode.SetVoiceProcessingAGCEnabled]
- [IAVAudioInputNode.VoiceProcessingBypassed]
- [IAVAudioInputNode.SetVoiceProcessingBypassed]
- [IAVAudioInputNode.VoiceProcessingInputMuted]
- [IAVAudioInputNode.SetVoiceProcessingInputMuted]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioInputNode
type IAVAudioMixerNode ¶
type IAVAudioMixerNode interface {
IAVAudioNode
InputConnected(connected uint64)
SetInputPanBus(pan float32, bus uint64)
SetInputVolumeBus(volume float32, bus uint64)
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the AVAudioMixerNode class.
Methods ¶
- [IAVAudioMixerNode.InputConnected]
- [IAVAudioMixerNode.SetInputPanBus]
- [IAVAudioMixerNode.SetInputVolumeBus]
- [IAVAudioMixerNode.DebugDescription]
- [IAVAudioMixerNode.Description]
- [IAVAudioMixerNode.Hash]
- [IAVAudioMixerNode.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixerNode
type IAVAudioMixingDestination ¶
type IAVAudioMixingDestination interface {
objectivec.IObject
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the AVAudioMixingDestination class.
Methods ¶
- [IAVAudioMixingDestination.DebugDescription]
- [IAVAudioMixingDestination.Description]
- [IAVAudioMixingDestination.Hash]
- [IAVAudioMixingDestination.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioMixingDestination
type IAVAudioNode ¶
type IAVAudioNode interface {
objectivec.IObject
Clock() objectivec.IObject
DestinationForMixerBus(mixer objectivec.IObject, bus uint64) objectivec.IObject
DidAttachToEngine(engine objectivec.IObject)
DidDetachFromEngineError(engine objectivec.IObject) error
Impl() unsafe.Pointer
Obstruction() float32
Occlusion() float32
Pan() float32
PointSourceInHeadMode() int64
Rate() float32
RenderingAlgorithm() int64
ResetImpl(impl unsafe.Pointer) bool
ReverbBlend() float32
SetInputFormatForBus(format objectivec.IObject, bus uint64) bool
SetNumberOfInputs(inputs uint32)
SetNumberOfOutputs(outputs uint32)
SetObstruction(obstruction float32)
SetOcclusion(occlusion float32)
SetOutputFormatForBus(format objectivec.IObject, bus uint64) bool
SetPan(pan float32)
SetPointSourceInHeadMode(mode int64)
SetRate(rate float32)
SetRenderingAlgorithm(algorithm int64)
SetReverbBlend(blend float32)
SetSourceMode(mode int64)
SetVolume(volume float32)
SourceMode() int64
Volume() float32
InitWithImpl(impl unsafe.Pointer) AVAudioNode
}
An interface definition for the AVAudioNode class.
Methods ¶
- [IAVAudioNode.Clock]
- [IAVAudioNode.DestinationForMixerBus]
- [IAVAudioNode.DidAttachToEngine]
- [IAVAudioNode.DidDetachFromEngineError]
- [IAVAudioNode.Impl]
- [IAVAudioNode.Obstruction]
- [IAVAudioNode.Occlusion]
- [IAVAudioNode.Pan]
- [IAVAudioNode.PointSourceInHeadMode]
- [IAVAudioNode.Rate]
- [IAVAudioNode.RenderingAlgorithm]
- [IAVAudioNode.ResetImpl]
- [IAVAudioNode.ReverbBlend]
- [IAVAudioNode.SetInputFormatForBus]
- [IAVAudioNode.SetNumberOfInputs]
- [IAVAudioNode.SetNumberOfOutputs]
- [IAVAudioNode.SetObstruction]
- [IAVAudioNode.SetOcclusion]
- [IAVAudioNode.SetOutputFormatForBus]
- [IAVAudioNode.SetPan]
- [IAVAudioNode.SetPointSourceInHeadMode]
- [IAVAudioNode.SetRate]
- [IAVAudioNode.SetRenderingAlgorithm]
- [IAVAudioNode.SetReverbBlend]
- [IAVAudioNode.SetSourceMode]
- [IAVAudioNode.SetVolume]
- [IAVAudioNode.SourceMode]
- [IAVAudioNode.Volume]
- [IAVAudioNode.InitWithImpl]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioNode
type IAVAudioOutputNode ¶
type IAVAudioOutputNode interface {
IAVAudioIONode
ManualRenderingMaximumFrameCount() uint32
SetManualRenderingPCMFormatMaximumFrameCount(pCMFormat objectivec.IObject, count uint32) bool
}
An interface definition for the AVAudioOutputNode class.
Methods ¶
- [IAVAudioOutputNode.ManualRenderingMaximumFrameCount]
- [IAVAudioOutputNode.SetManualRenderingPCMFormatMaximumFrameCount]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioOutputNode
type IAVAudioPCMBuffer ¶
type IAVAudioPCMBuffer interface {
IAVAudioBuffer
AppendDataFromBuffer(buffer objectivec.IObject) bool
AppendDataFromBufferChannel(buffer objectivec.IObject, channel int64) bool
AveragePowerPerChannel() foundation.INSArray
CalculatePower(power uint64) objectivec.IObject
CalculatePowerForFloatDataStrideFrameLength(power uint64, data unsafe.Pointer, stride int64, length uint32) float32
PeakPowerPerChannel() foundation.INSArray
SplitIntoSingleChannelBuffers() objectivec.IObject
// contains filtered or unexported methods
}
An interface definition for the AVAudioPCMBuffer class.
Methods ¶
- [IAVAudioPCMBuffer._initChannelPtrs]
- [IAVAudioPCMBuffer.AppendDataFromBuffer]
- [IAVAudioPCMBuffer.AppendDataFromBufferChannel]
- [IAVAudioPCMBuffer.AveragePowerPerChannel]
- [IAVAudioPCMBuffer.CalculatePower]
- [IAVAudioPCMBuffer.CalculatePowerForFloatDataStrideFrameLength]
- [IAVAudioPCMBuffer.PeakPowerPerChannel]
- [IAVAudioPCMBuffer.SplitIntoSingleChannelBuffers]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPCMBuffer
type IAVAudioPlayer ¶
type IAVAudioPlayer interface {
objectivec.IObject
STSLabel() objectivec.IObject
DecodeError(error_ objectivec.IObject)
FinishedPlaying(playing objectivec.IObject)
Impl() objectivec.IObject
MixToUplink() bool
PrivRemoveSessionListener()
SetMixToUplink(uplink bool)
SetSTSLabel(sTSLabel objectivec.IObject)
SetUseInjectionDevice(device bool)
Url() foundation.INSURL
UseInjectionDevice() bool
InitBase() AVAudioPlayer
MeteringEnabled() bool
SetMeteringEnabled(value bool)
Playing() bool
}
An interface definition for the AVAudioPlayer class.
Methods ¶
- [IAVAudioPlayer.STSLabel]
- [IAVAudioPlayer.DecodeError]
- [IAVAudioPlayer.FinishedPlaying]
- [IAVAudioPlayer.Impl]
- [IAVAudioPlayer.MixToUplink]
- [IAVAudioPlayer.PrivRemoveSessionListener]
- [IAVAudioPlayer.SetMixToUplink]
- [IAVAudioPlayer.SetSTSLabel]
- [IAVAudioPlayer.SetUseInjectionDevice]
- [IAVAudioPlayer.Url]
- [IAVAudioPlayer.UseInjectionDevice]
- [IAVAudioPlayer.InitBase]
- [IAVAudioPlayer.MeteringEnabled]
- [IAVAudioPlayer.SetMeteringEnabled]
- [IAVAudioPlayer.Playing]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayer
type IAVAudioPlayerNode ¶
type IAVAudioPlayerNode interface {
IAVAudioNode
CallLegacyCompletionHandlerForTypeLegacyHandler(type_ int64, handler VoidHandler)
DebugDescription() string
Description() string
Hash() uint64
Playing() bool
Superclass() objc.Class
}
An interface definition for the AVAudioPlayerNode class.
Methods ¶
- [IAVAudioPlayerNode.CallLegacyCompletionHandlerForTypeLegacyHandler]
- [IAVAudioPlayerNode.DebugDescription]
- [IAVAudioPlayerNode.Description]
- [IAVAudioPlayerNode.Hash]
- [IAVAudioPlayerNode.Playing]
- [IAVAudioPlayerNode.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioPlayerNode
type IAVAudioRecorder ¶
type IAVAudioRecorder interface {
objectivec.IObject
BaseInit() objectivec.IObject
FinishedRecording(recording objectivec.IObject)
InstantaneousMetering() bool
PrivCommonCleanup()
PrivRemoveSessionPropertyListeners()
PrivSetDelegate(delegate objectivec.IObject)
Record() bool
SetInstantaneousMetering(metering bool)
Url() foundation.INSURL
MeteringEnabled() bool
SetMeteringEnabled(value bool)
Recording() bool
}
An interface definition for the AVAudioRecorder class.
Methods ¶
- [IAVAudioRecorder.BaseInit]
- [IAVAudioRecorder.FinishedRecording]
- [IAVAudioRecorder.InstantaneousMetering]
- [IAVAudioRecorder.PrivCommonCleanup]
- [IAVAudioRecorder.PrivRemoveSessionPropertyListeners]
- [IAVAudioRecorder.PrivSetDelegate]
- [IAVAudioRecorder.Record]
- [IAVAudioRecorder.SetInstantaneousMetering]
- [IAVAudioRecorder.Url]
- [IAVAudioRecorder.MeteringEnabled]
- [IAVAudioRecorder.SetMeteringEnabled]
- [IAVAudioRecorder.Recording]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRecorder
type IAVAudioRoutingArbiter ¶
type IAVAudioRoutingArbiter interface {
objectivec.IObject
BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler(category objectivec.IObject, mode objectivec.IObject, options uint64, handler ErrorHandler)
BeginArbitrationWithAudioSessionCategoryModeOptionsError(category objectivec.IObject, mode objectivec.IObject, options uint64) (bool, error)
BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler(category int, mode int, flags uint32, handler ErrorHandler)
CreateBTSessionWithCategoryModeFlags(category int, mode int, flags uint32)
DispatchQueue() objectivec.Object
SetDispatchQueue(value objectivec.Object)
}
An interface definition for the AVAudioRoutingArbiter class.
Methods ¶
- [IAVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsCompletionHandler]
- [IAVAudioRoutingArbiter.BeginArbitrationWithAudioSessionCategoryModeOptionsError]
- [IAVAudioRoutingArbiter.BeginArbitrationWithBTSessionCategoryModeFlagsCompletionHandler]
- [IAVAudioRoutingArbiter.CreateBTSessionWithCategoryModeFlags]
- [IAVAudioRoutingArbiter.DispatchQueue]
- [IAVAudioRoutingArbiter.SetDispatchQueue]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioRoutingArbiter
type IAVAudioSequencer ¶
type IAVAudioSequencer interface {
objectivec.IObject
CleanTracks()
GetTempoTrack() objectivec.IObject
NumberOfTracks() uint64
SetTempoTrack(track objectivec.IObject)
SetTrackArray(array objectivec.IObject)
SetupTrackArray()
SetupTracks()
TrackArray() objectivec.IObject
InitWithImpl(impl unsafe.Pointer) AVAudioSequencer
Playing() bool
}
An interface definition for the AVAudioSequencer class.
Methods ¶
- [IAVAudioSequencer.CleanTracks]
- [IAVAudioSequencer.GetTempoTrack]
- [IAVAudioSequencer.NumberOfTracks]
- [IAVAudioSequencer.SetTempoTrack]
- [IAVAudioSequencer.SetTrackArray]
- [IAVAudioSequencer.SetupTrackArray]
- [IAVAudioSequencer.SetupTracks]
- [IAVAudioSequencer.TrackArray]
- [IAVAudioSequencer.InitWithImpl]
- [IAVAudioSequencer.Playing]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSequencer
type IAVAudioSessionCapability ¶
type IAVAudioSessionCapability interface {
objectivec.IObject
InitWithIsSupportedIsEnabled(supported bool, enabled bool) AVAudioSessionCapability
Enabled() bool
Supported() bool
}
An interface definition for the AVAudioSessionCapability class.
Methods ¶
- [IAVAudioSessionCapability.InitWithIsSupportedIsEnabled]
- [IAVAudioSessionCapability.Enabled]
- [IAVAudioSessionCapability.Supported]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSessionCapability
type IAVAudioSharedBufferToken ¶
type IAVAudioSharedBufferToken interface {
objectivec.IObject
}
An interface definition for the AVAudioSharedBufferToken class.
Methods ¶
- [IAVAudioSharedBufferToken.EncodeWithCoder]
- [IAVAudioSharedBufferToken.Surface]
- [IAVAudioSharedBufferToken.SurfaceXPCType]
- [IAVAudioSharedBufferToken.TaskToken]
- [IAVAudioSharedBufferToken.TaskTokenXPCType]
- [IAVAudioSharedBufferToken.InitWithCoder]
- [IAVAudioSharedBufferToken.InitWithSurfaceTaskToken]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedBufferToken
type IAVAudioSharedPCMBuffer ¶
type IAVAudioSharedPCMBuffer interface {
IAVAudioPCMBuffer
}
An interface definition for the AVAudioSharedPCMBuffer class.
Methods ¶
- [IAVAudioSharedPCMBuffer.BackedBySharedMemory]
- [IAVAudioSharedPCMBuffer.SharedBufferToken]
- [IAVAudioSharedPCMBuffer.InitWithPCMFormatFrameCapacity]
- [IAVAudioSharedPCMBuffer.InitWithPCMFormatSharedBufferToken]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSharedPCMBuffer
type IAVAudioSinkNode ¶
type IAVAudioSinkNode interface {
IAVAudioNode
}
An interface definition for the AVAudioSinkNode class.
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSinkNode
type IAVAudioSourceNode ¶
type IAVAudioSourceNode interface {
IAVAudioNode
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the AVAudioSourceNode class.
Methods ¶
- [IAVAudioSourceNode.DebugDescription]
- [IAVAudioSourceNode.Description]
- [IAVAudioSourceNode.Hash]
- [IAVAudioSourceNode.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioSourceNode
type IAVAudioTime ¶
type IAVAudioTime interface {
objectivec.IObject
HostTimeValid() bool
SampleTimeValid() bool
}
An interface definition for the AVAudioTime class.
Methods ¶
- [IAVAudioTime.HostTimeValid]
- [IAVAudioTime.SampleTimeValid]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioTime
type IAVAudioUnit ¶
type IAVAudioUnit interface {
IAVAudioNode
SetValueForParam(value float32, param uint32) bool
ValueForParam(param uint32) float32
AUAudioUnit() unsafe.Pointer
}
An interface definition for the AVAudioUnit class.
Methods ¶
- [IAVAudioUnit.SetValueForParam]
- [IAVAudioUnit.ValueForParam]
- [IAVAudioUnit.AUAudioUnit]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnit
type IAVAudioUnitComponent ¶
type IAVAudioUnitComponent interface {
objectivec.IObject
GetTypeName(name uint32) objectivec.IObject
ComponentURL() foundation.INSURL
LocaleChanged()
ValidateWithResultsInCompletionHandler(results objectivec.IObject, handler ErrorHandler) bool
SandboxSafe() bool
}
An interface definition for the AVAudioUnitComponent class.
Methods ¶
- [IAVAudioUnitComponent.GetTypeName]
- [IAVAudioUnitComponent.ComponentURL]
- [IAVAudioUnitComponent.LocaleChanged]
- [IAVAudioUnitComponent.ValidateWithResultsInCompletionHandler]
- [IAVAudioUnitComponent.SandboxSafe]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponent
type IAVAudioUnitComponentManager ¶
type IAVAudioUnitComponentManager interface {
objectivec.IObject
LocaleChanged(changed objectivec.IObject)
RegistrationsChanged(changed objectivec.IObject)
}
An interface definition for the AVAudioUnitComponentManager class.
Methods ¶
- [IAVAudioUnitComponentManager.LocaleChanged]
- [IAVAudioUnitComponentManager.RegistrationsChanged]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitComponentManager
type IAVAudioUnitDSPGraph ¶
type IAVAudioUnitDSPGraph interface {
IAVAudioUnit
AuProcessingStripURL() foundation.INSURL
DspGraphURL() foundation.INSURL
LoadAudioDSPManager() bool
LoadAudioUnitProcessingStripAtURLError(url foundation.INSURL) (bool, error)
LoadDSPGraphAtURLError(url foundation.INSURL) (bool, error)
}
An interface definition for the AVAudioUnitDSPGraph class.
Methods ¶
- [IAVAudioUnitDSPGraph.AuProcessingStripURL]
- [IAVAudioUnitDSPGraph.DspGraphURL]
- [IAVAudioUnitDSPGraph.LoadAudioDSPManager]
- [IAVAudioUnitDSPGraph.LoadAudioUnitProcessingStripAtURLError]
- [IAVAudioUnitDSPGraph.LoadDSPGraphAtURLError]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitDSPGraph
type IAVAudioUnitGenerator ¶
type IAVAudioUnitGenerator interface {
IAVAudioUnit
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the AVAudioUnitGenerator class.
Methods ¶
- [IAVAudioUnitGenerator.DebugDescription]
- [IAVAudioUnitGenerator.Description]
- [IAVAudioUnitGenerator.Hash]
- [IAVAudioUnitGenerator.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitGenerator
type IAVAudioUnitMIDIInstrument ¶
type IAVAudioUnitMIDIInstrument interface {
IAVAudioUnit
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the AVAudioUnitMIDIInstrument class.
Methods ¶
- [IAVAudioUnitMIDIInstrument.DebugDescription]
- [IAVAudioUnitMIDIInstrument.Description]
- [IAVAudioUnitMIDIInstrument.Hash]
- [IAVAudioUnitMIDIInstrument.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitMIDIInstrument
type IAVAudioUnitSampler ¶
type IAVAudioUnitSampler interface {
IAVAudioUnitMIDIInstrument
MasterGain() float32
SetMasterGain(value float32)
}
An interface definition for the AVAudioUnitSampler class.
Methods ¶
- [IAVAudioUnitSampler.MasterGain]
- [IAVAudioUnitSampler.SetMasterGain]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitSampler
type IAVAudioUnitSplitter ¶
type IAVAudioUnitSplitter interface {
IAVAudioUnit
InitWithAudioComponentDescription(description objectivec.IObject) AVAudioUnitSplitter
}
An interface definition for the AVAudioUnitSplitter class.
Methods ¶
- [IAVAudioUnitSplitter.InitWithAudioComponentDescription]
See: https://developer.apple.com/documentation/AVFAudio/AVAudioUnitSplitter
type IAVMIDIChannelEvent ¶
type IAVMIDIChannelEvent interface {
IAVMusicEvent
Data1() byte
Data2() byte
SetData1(data1 byte)
SetData2(data2 byte)
InitWithChannelStatusData1Data2(channel byte, status byte, data1 byte, data2 byte) AVMIDIChannelEvent
}
An interface definition for the AVMIDIChannelEvent class.
Methods ¶
- [IAVMIDIChannelEvent.Data1]
- [IAVMIDIChannelEvent.Data2]
- [IAVMIDIChannelEvent.SetData1]
- [IAVMIDIChannelEvent.SetData2]
- [IAVMIDIChannelEvent.InitWithChannelStatusData1Data2]
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIChannelEvent
type IAVMIDINoteEvent ¶
type IAVMIDINoteEvent interface {
IAVMusicEvent
}
An interface definition for the AVMIDINoteEvent class.
See: https://developer.apple.com/documentation/AVFAudio/AVMIDINoteEvent
type IAVMIDIPlayer ¶
type IAVMIDIPlayer interface {
objectivec.IObject
BeatsForHostTime(time uint64) float64
DestroyBase()
HostTimeForBeats(beats float64) uint64
InitBase() AVMIDIPlayer
Playing() bool
}
An interface definition for the AVMIDIPlayer class.
Methods ¶
- [IAVMIDIPlayer.BeatsForHostTime]
- [IAVMIDIPlayer.DestroyBase]
- [IAVMIDIPlayer.HostTimeForBeats]
- [IAVMIDIPlayer.InitBase]
- [IAVMIDIPlayer.Playing]
See: https://developer.apple.com/documentation/AVFAudio/AVMIDIPlayer
type IAVMusicEvent ¶
type IAVMusicEvent interface {
objectivec.IObject
}
An interface definition for the AVMusicEvent class.
type IAVMusicTrack ¶
type IAVMusicTrack interface {
objectivec.IObject
CreateEventIterator() objectivec.IObject
DoAddAUPresetEventAtBeat(event objectivec.IObject, beat float64)
DoAddExtendedNoteOnEventAtBeat(event objectivec.IObject, beat float64)
DoAddExtendedTempoEventAtBeat(event objectivec.IObject, beat float64)
DoAddMIDIChannelEventAtBeat(event objectivec.IObject, beat float64)
DoAddMIDIMetaEventAtBeat(event objectivec.IObject, beat float64)
DoAddMIDINoteEventAtBeat(event objectivec.IObject, beat float64)
DoAddMIDISysexEventAtBeat(event objectivec.IObject, beat float64)
DoAddParameterEventAtBeat(event objectivec.IObject, beat float64)
DoAddUserEventAtBeat(event objectivec.IObject, beat float64)
Index() uint64
LoopingEnabled() bool
SetLoopingEnabled(value bool)
Muted() bool
SetMuted(value bool)
Soloed() bool
SetSoloed(value bool)
}
An interface definition for the AVMusicTrack class.
Methods ¶
- [IAVMusicTrack.CreateEventIterator]
- [IAVMusicTrack.DoAddAUPresetEventAtBeat]
- [IAVMusicTrack.DoAddExtendedNoteOnEventAtBeat]
- [IAVMusicTrack.DoAddExtendedTempoEventAtBeat]
- [IAVMusicTrack.DoAddMIDIChannelEventAtBeat]
- [IAVMusicTrack.DoAddMIDIMetaEventAtBeat]
- [IAVMusicTrack.DoAddMIDINoteEventAtBeat]
- [IAVMusicTrack.DoAddMIDISysexEventAtBeat]
- [IAVMusicTrack.DoAddParameterEventAtBeat]
- [IAVMusicTrack.DoAddUserEventAtBeat]
- [IAVMusicTrack.Index]
- [IAVMusicTrack.LoopingEnabled]
- [IAVMusicTrack.SetLoopingEnabled]
- [IAVMusicTrack.Muted]
- [IAVMusicTrack.SetMuted]
- [IAVMusicTrack.Soloed]
- [IAVMusicTrack.SetSoloed]
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrack
type IAVMusicTrackEventIterator ¶
type IAVMusicTrackEventIterator interface {
objectivec.IObject
DeleteEvent()
GetEventInfoOutEventTypeEventDataDataSize(info []float64, type_ unsafe.Pointer, data unsafe.Pointer, size unsafe.Pointer)
HasCurrentEvent() bool
HasNextEvent() bool
HasPreviousEvent() bool
NextEvent() int
PreviousEvent() int
Seek(seek float64)
SetEventInfoData(info uint32, data unsafe.Pointer) bool
SetEventTime(time float64) bool
InitWithImpl(impl unsafe.Pointer) AVMusicTrackEventIterator
}
An interface definition for the AVMusicTrackEventIterator class.
Methods ¶
- [IAVMusicTrackEventIterator.DeleteEvent]
- [IAVMusicTrackEventIterator.GetEventInfoOutEventTypeEventDataDataSize]
- [IAVMusicTrackEventIterator.HasCurrentEvent]
- [IAVMusicTrackEventIterator.HasNextEvent]
- [IAVMusicTrackEventIterator.HasPreviousEvent]
- [IAVMusicTrackEventIterator.NextEvent]
- [IAVMusicTrackEventIterator.PreviousEvent]
- [IAVMusicTrackEventIterator.Seek]
- [IAVMusicTrackEventIterator.SetEventInfoData]
- [IAVMusicTrackEventIterator.SetEventTime]
- [IAVMusicTrackEventIterator.InitWithImpl]
See: https://developer.apple.com/documentation/AVFAudio/AVMusicTrackEventIterator
type IAVSpeechSynthesisMarker ¶
type IAVSpeechSynthesisMarker interface {
objectivec.IObject
InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisMarker
}
An interface definition for the AVSpeechSynthesisMarker class.
Methods ¶
- [IAVSpeechSynthesisMarker.InitWithCoder]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisMarker
type IAVSpeechSynthesisProviderRequest ¶
type IAVSpeechSynthesisProviderRequest interface {
objectivec.IObject
JobIdentifier() string
SetJobIdentifier(value string)
InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderRequest
SsmlRepresentation() string
SetSsmlRepresentation(value string)
Voice() IAVSpeechSynthesisProviderVoice
SetVoice(value IAVSpeechSynthesisProviderVoice)
}
An interface definition for the AVSpeechSynthesisProviderRequest class.
Methods ¶
- [IAVSpeechSynthesisProviderRequest.JobIdentifier]
- [IAVSpeechSynthesisProviderRequest.SetJobIdentifier]
- [IAVSpeechSynthesisProviderRequest.InitWithCoder]
- [IAVSpeechSynthesisProviderRequest.SsmlRepresentation]
- [IAVSpeechSynthesisProviderRequest.SetSsmlRepresentation]
- [IAVSpeechSynthesisProviderRequest.Voice]
- [IAVSpeechSynthesisProviderRequest.SetVoice]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderRequest
type IAVSpeechSynthesisProviderVoice ¶
type IAVSpeechSynthesisProviderVoice interface {
objectivec.IObject
ExtraAttributes() foundation.INSDictionary
SetExtraAttributes(value foundation.INSDictionary)
FullBundleIdentifier() objectivec.IObject
GroupName() string
IsFirstParty() bool
SetIsFirstParty(value bool)
IsPersonalVoice() bool
SetIsPersonalVoice(value bool)
ManufacturerName() string
SetManufacturerName(value string)
RawTTSIdentifier() objectivec.IObject
SupportedCharacterSet() objectivec.IObject
SynthesizerBundleIdentifier() string
SetSynthesizerBundleIdentifier(value string)
UniqueAudioDescSpeechSynthTuple() objectivec.IObject
UniqueAudioDescTriple() objectivec.IObject
InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisProviderVoice
Identifier() string
SetIdentifier(value string)
Name() string
SetName(value string)
PrimaryLanguages() foundation.INSArray
SetPrimaryLanguages(value foundation.INSArray)
SupportedLanguages() foundation.INSArray
SetSupportedLanguages(value foundation.INSArray)
}
An interface definition for the AVSpeechSynthesisProviderVoice class.
Methods ¶
- [IAVSpeechSynthesisProviderVoice.ExtraAttributes]
- [IAVSpeechSynthesisProviderVoice.SetExtraAttributes]
- [IAVSpeechSynthesisProviderVoice.FullBundleIdentifier]
- [IAVSpeechSynthesisProviderVoice.GroupName]
- [IAVSpeechSynthesisProviderVoice.IsFirstParty]
- [IAVSpeechSynthesisProviderVoice.SetIsFirstParty]
- [IAVSpeechSynthesisProviderVoice.IsPersonalVoice]
- [IAVSpeechSynthesisProviderVoice.SetIsPersonalVoice]
- [IAVSpeechSynthesisProviderVoice.ManufacturerName]
- [IAVSpeechSynthesisProviderVoice.SetManufacturerName]
- [IAVSpeechSynthesisProviderVoice.RawTTSIdentifier]
- [IAVSpeechSynthesisProviderVoice.SupportedCharacterSet]
- [IAVSpeechSynthesisProviderVoice.SynthesizerBundleIdentifier]
- [IAVSpeechSynthesisProviderVoice.SetSynthesizerBundleIdentifier]
- [IAVSpeechSynthesisProviderVoice.UniqueAudioDescSpeechSynthTuple]
- [IAVSpeechSynthesisProviderVoice.UniqueAudioDescTriple]
- [IAVSpeechSynthesisProviderVoice.InitWithCoder]
- [IAVSpeechSynthesisProviderVoice.Identifier]
- [IAVSpeechSynthesisProviderVoice.SetIdentifier]
- [IAVSpeechSynthesisProviderVoice.Name]
- [IAVSpeechSynthesisProviderVoice.SetName]
- [IAVSpeechSynthesisProviderVoice.PrimaryLanguages]
- [IAVSpeechSynthesisProviderVoice.SetPrimaryLanguages]
- [IAVSpeechSynthesisProviderVoice.SupportedLanguages]
- [IAVSpeechSynthesisProviderVoice.SetSupportedLanguages]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisProviderVoice
type IAVSpeechSynthesisVoice ¶
type IAVSpeechSynthesisVoice interface {
objectivec.IObject
AssetSize() int64
BackupName() objectivec.IObject
CanBeDownloaded() bool
CoreVoiceIsSiriVoice() bool
CoreVoiceIsSystemVoice() bool
CoreVoiceLocalizedName() string
CoreVoiceWrapper() objectivec.Object
SetCoreVoiceWrapper(value objectivec.Object)
IsDefault() bool
IsInstalled() bool
IsNoveltyVoice() bool
SetIsNoveltyVoice(value bool)
IsSiriVoice() bool
IsSystemVoice() bool
NameWithoutQuality() string
NonLocalizedName() string
NonLocalizedNameWithoutQuality() string
SetAssetSize(size int64)
SetBackupName(name objectivec.IObject)
SetCanBeDownloaded(downloaded bool)
SetIsDefault(default_ bool)
SetIsInstalled(installed bool)
SiriDisplayName() objectivec.IObject
SynthesisProviderVoice() IAVSpeechSynthesisProviderVoice
SetSynthesisProviderVoice(value IAVSpeechSynthesisProviderVoice)
InitWithCoder(coder foundation.INSCoder) AVSpeechSynthesisVoice
InitWithLanguage(language objectivec.IObject) AVSpeechSynthesisVoice
Gender() int64
SetGender(value int64)
Identifier() string
SetIdentifier(value string)
Language() string
SetLanguage(value string)
Name() string
SetName(value string)
Quality() int64
SetQuality(value int64)
VoiceTraits() uint64
SetVoiceTraits(value uint64)
}
An interface definition for the AVSpeechSynthesisVoice class.
Methods ¶
- [IAVSpeechSynthesisVoice.AssetSize]
- [IAVSpeechSynthesisVoice.BackupName]
- [IAVSpeechSynthesisVoice.CanBeDownloaded]
- [IAVSpeechSynthesisVoice.CoreVoiceIsSiriVoice]
- [IAVSpeechSynthesisVoice.CoreVoiceIsSystemVoice]
- [IAVSpeechSynthesisVoice.CoreVoiceLocalizedName]
- [IAVSpeechSynthesisVoice.CoreVoiceWrapper]
- [IAVSpeechSynthesisVoice.SetCoreVoiceWrapper]
- [IAVSpeechSynthesisVoice.IsDefault]
- [IAVSpeechSynthesisVoice.IsInstalled]
- [IAVSpeechSynthesisVoice.IsNoveltyVoice]
- [IAVSpeechSynthesisVoice.SetIsNoveltyVoice]
- [IAVSpeechSynthesisVoice.IsSiriVoice]
- [IAVSpeechSynthesisVoice.IsSystemVoice]
- [IAVSpeechSynthesisVoice.NameWithoutQuality]
- [IAVSpeechSynthesisVoice.NonLocalizedName]
- [IAVSpeechSynthesisVoice.NonLocalizedNameWithoutQuality]
- [IAVSpeechSynthesisVoice.SetAssetSize]
- [IAVSpeechSynthesisVoice.SetBackupName]
- [IAVSpeechSynthesisVoice.SetCanBeDownloaded]
- [IAVSpeechSynthesisVoice.SetIsDefault]
- [IAVSpeechSynthesisVoice.SetIsInstalled]
- [IAVSpeechSynthesisVoice.SiriDisplayName]
- [IAVSpeechSynthesisVoice.SynthesisProviderVoice]
- [IAVSpeechSynthesisVoice.SetSynthesisProviderVoice]
- [IAVSpeechSynthesisVoice.InitWithCoder]
- [IAVSpeechSynthesisVoice.InitWithLanguage]
- [IAVSpeechSynthesisVoice.Gender]
- [IAVSpeechSynthesisVoice.SetGender]
- [IAVSpeechSynthesisVoice.Identifier]
- [IAVSpeechSynthesisVoice.SetIdentifier]
- [IAVSpeechSynthesisVoice.Language]
- [IAVSpeechSynthesisVoice.SetLanguage]
- [IAVSpeechSynthesisVoice.Name]
- [IAVSpeechSynthesisVoice.SetName]
- [IAVSpeechSynthesisVoice.Quality]
- [IAVSpeechSynthesisVoice.SetQuality]
- [IAVSpeechSynthesisVoice.VoiceTraits]
- [IAVSpeechSynthesisVoice.SetVoiceTraits]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesisVoice
type IAVSpeechSynthesizer ¶
type IAVSpeechSynthesizer interface {
objectivec.IObject
AudioDeviceId() uint32
SetAudioDeviceId(value uint32)
AudioQueueFlags() uint32
CoreSynth() objectivec.IObject
DetectSSMLAndModifyUtterances() bool
SetDetectSSMLAndModifyUtterances(value bool)
InflightUtterance() IAVSpeechUtterance
SetInflightUtterance(value IAVSpeechUtterance)
InitializedWebKitUsage() bool
SetInitializedWebKitUsage(value bool)
IsInAudioInterruption() bool
IsInternalSynth() bool
SetIsInternalSynth(value bool)
ProcessSpeechJobFinishedSuccessful(finished objectivec.IObject, successful bool)
SetActiveOptions() uint64
SetAudioQueueFlags(flags uint32)
SetAudioSessionInactiveTimeout(timeout float64)
SetSetActiveOptions(options uint64)
SetSkipLuthorRules(rules objectivec.IObject)
SetSupportsAccurateWordCallbacks(callbacks objectivec.IObject)
SkipLuthorRules() objectivec.IObject
SpeechManager() objectivec.IObject
SpeechQueue() objectivec.IObject
SpeechSource() string
SetSpeechSource(value string)
SupportsAccurateWordCallbacks() objectivec.IObject
Paused() bool
Speaking() bool
// contains filtered or unexported methods
}
An interface definition for the AVSpeechSynthesizer class.
Methods ¶
- [IAVSpeechSynthesizer._applyWebKitBehaviors]
- [IAVSpeechSynthesizer._convertBoundary]
- [IAVSpeechSynthesizer._enqueueNextJob]
- [IAVSpeechSynthesizer._handleSpeechDoneSuccessful]
- [IAVSpeechSynthesizer._speakUtterance]
- [IAVSpeechSynthesizer.AudioDeviceId]
- [IAVSpeechSynthesizer.SetAudioDeviceId]
- [IAVSpeechSynthesizer.AudioQueueFlags]
- [IAVSpeechSynthesizer.CoreSynth]
- [IAVSpeechSynthesizer.DetectSSMLAndModifyUtterances]
- [IAVSpeechSynthesizer.SetDetectSSMLAndModifyUtterances]
- [IAVSpeechSynthesizer.InflightUtterance]
- [IAVSpeechSynthesizer.SetInflightUtterance]
- [IAVSpeechSynthesizer.InitializedWebKitUsage]
- [IAVSpeechSynthesizer.SetInitializedWebKitUsage]
- [IAVSpeechSynthesizer.IsInAudioInterruption]
- [IAVSpeechSynthesizer.IsInternalSynth]
- [IAVSpeechSynthesizer.SetIsInternalSynth]
- [IAVSpeechSynthesizer.ProcessSpeechJobFinishedSuccessful]
- [IAVSpeechSynthesizer.SetActiveOptions]
- [IAVSpeechSynthesizer.SetAudioQueueFlags]
- [IAVSpeechSynthesizer.SetAudioSessionInactiveTimeout]
- [IAVSpeechSynthesizer.SetSetActiveOptions]
- [IAVSpeechSynthesizer.SetSkipLuthorRules]
- [IAVSpeechSynthesizer.SetSupportsAccurateWordCallbacks]
- [IAVSpeechSynthesizer.SkipLuthorRules]
- [IAVSpeechSynthesizer.SpeechManager]
- [IAVSpeechSynthesizer.SpeechQueue]
- [IAVSpeechSynthesizer.SpeechSource]
- [IAVSpeechSynthesizer.SetSpeechSource]
- [IAVSpeechSynthesizer.SupportsAccurateWordCallbacks]
- [IAVSpeechSynthesizer.Paused]
- [IAVSpeechSynthesizer.Speaking]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechSynthesizer
type IAVSpeechUtterance ¶
type IAVSpeechUtterance interface {
objectivec.IObject
Action() objectivec.IObject
SetAction(value objectivec.IObject)
AudioBufferCallback()
MarkerCallback()
PrefersAssistiveTechnologyExceptions() objectivec.IObject
ProcessEmoticons() bool
SetAudioBufferCallback(callback VoidHandler)
SetMarkerCallback(callback VoidHandler)
SetPrefersAssistiveTechnologyExceptions(exceptions objectivec.IObject)
SetProcessEmoticons(emoticons bool)
SetSsmlRepresentation(representation objectivec.IObject)
SetVoiceSelection(selection objectivec.IObject)
SsmlRepresentation() objectivec.IObject
VoiceSelection() objectivec.IObject
InitWithCoder(coder foundation.INSCoder) AVSpeechUtterance
AttributedSpeechString() foundation.NSAttributedString
SetAttributedSpeechString(value foundation.NSAttributedString)
SpeechString() string
SetSpeechString(value string)
}
An interface definition for the AVSpeechUtterance class.
Methods ¶
- [IAVSpeechUtterance.Action]
- [IAVSpeechUtterance.SetAction]
- [IAVSpeechUtterance.AudioBufferCallback]
- [IAVSpeechUtterance.MarkerCallback]
- [IAVSpeechUtterance.PrefersAssistiveTechnologyExceptions]
- [IAVSpeechUtterance.ProcessEmoticons]
- [IAVSpeechUtterance.SetAudioBufferCallback]
- [IAVSpeechUtterance.SetMarkerCallback]
- [IAVSpeechUtterance.SetPrefersAssistiveTechnologyExceptions]
- [IAVSpeechUtterance.SetProcessEmoticons]
- [IAVSpeechUtterance.SetSsmlRepresentation]
- [IAVSpeechUtterance.SetVoiceSelection]
- [IAVSpeechUtterance.SsmlRepresentation]
- [IAVSpeechUtterance.VoiceSelection]
- [IAVSpeechUtterance.InitWithCoder]
- [IAVSpeechUtterance.AttributedSpeechString]
- [IAVSpeechUtterance.SetAttributedSpeechString]
- [IAVSpeechUtterance.SpeechString]
- [IAVSpeechUtterance.SetSpeechString]
See: https://developer.apple.com/documentation/AVFAudio/AVSpeechUtterance
type IAVVCAggregateDevice ¶
type IAVVCAggregateDevice interface {
objectivec.IObject
BuildAggregateDevice() int
CreateDictionaryForDeviceEnableTap(device uint32, tap bool) objectivec.IObject
DestroyAggregateDevice() int
GetBuiltinSpeakerDevice() uint32
AggregateDeviceID() uint32
AggregateDeviceUID() string
}
An interface definition for the AVVCAggregateDevice class.
Methods ¶
- [IAVVCAggregateDevice.BuildAggregateDevice]
- [IAVVCAggregateDevice.CreateDictionaryForDeviceEnableTap]
- [IAVVCAggregateDevice.DestroyAggregateDevice]
- [IAVVCAggregateDevice.GetBuiltinSpeakerDevice]
- [IAVVCAggregateDevice.AggregateDeviceID]
- [IAVVCAggregateDevice.AggregateDeviceUID]
See: https://developer.apple.com/documentation/AVFAudio/AVVCAggregateDevice
type IAVVCAlertInformation ¶
type IAVVCAlertInformation interface {
objectivec.IObject
AlertEndTime() uint64
SetAlertEndTime(value uint64)
Mode() int64
SetMode(value int64)
Type() int
SetType(value int)
InitWithAlertTypeModeEndTime(type_ int, mode int64, time uint64) AVVCAlertInformation
}
An interface definition for the AVVCAlertInformation class.
Methods ¶
- [IAVVCAlertInformation.AlertEndTime]
- [IAVVCAlertInformation.SetAlertEndTime]
- [IAVVCAlertInformation.Mode]
- [IAVVCAlertInformation.SetMode]
- [IAVVCAlertInformation.Type]
- [IAVVCAlertInformation.SetType]
- [IAVVCAlertInformation.InitWithAlertTypeModeEndTime]
See: https://developer.apple.com/documentation/AVFAudio/AVVCAlertInformation
type IAVVCAudioBuffer ¶
type IAVVCAudioBuffer interface {
objectivec.IObject
BytesCapacity() int
BytesDataSize() int
SetBytesDataSize(value int)
Channels() int
Data() unsafe.Pointer
PacketDescriptionCapacity() int
PacketDescriptionCount() int
PacketDescriptions() unsafe.Pointer
RemoteVoiceActivityAvailable() bool
RemoteVoiceActivityRMS() byte
RemoteVoiceActivityVAD() byte
SetPacketDescriptionsCount(descriptions []objectivec.IObject, count int)
StreamDescription() unsafe.Pointer
TimeStamp() uint64
SetTimeStamp(value uint64)
UpsamplingSourceAudio() bool
InitWithAudioQueueBufferChannelsTimeStamp(buffer unsafe.Pointer, channels int, stamp uint64) AVVCAudioBuffer
}
An interface definition for the AVVCAudioBuffer class.
Methods ¶
- [IAVVCAudioBuffer.BytesCapacity]
- [IAVVCAudioBuffer.BytesDataSize]
- [IAVVCAudioBuffer.SetBytesDataSize]
- [IAVVCAudioBuffer.Channels]
- [IAVVCAudioBuffer.Data]
- [IAVVCAudioBuffer.PacketDescriptionCapacity]
- [IAVVCAudioBuffer.PacketDescriptionCount]
- [IAVVCAudioBuffer.PacketDescriptions]
- [IAVVCAudioBuffer.RemoteVoiceActivityAvailable]
- [IAVVCAudioBuffer.RemoteVoiceActivityRMS]
- [IAVVCAudioBuffer.RemoteVoiceActivityVAD]
- [IAVVCAudioBuffer.SetPacketDescriptionsCount]
- [IAVVCAudioBuffer.StreamDescription]
- [IAVVCAudioBuffer.TimeStamp]
- [IAVVCAudioBuffer.SetTimeStamp]
- [IAVVCAudioBuffer.UpsamplingSourceAudio]
- [IAVVCAudioBuffer.InitWithAudioQueueBufferChannelsTimeStamp]
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioBuffer
type IAVVCAudioDeviceManager ¶
type IAVVCAudioDeviceManager interface {
objectivec.IObject
InputDeviceID() uint32
OutputDeviceID() uint32
SelectDeviceForActivationMode(mode objectivec.IObject)
InitWithActivationContextWithError(context objectivec.IObject) (AVVCAudioDeviceManager, error)
InitWithError() (AVVCAudioDeviceManager, error)
}
An interface definition for the AVVCAudioDeviceManager class.
Methods ¶
- [IAVVCAudioDeviceManager.InputDeviceID]
- [IAVVCAudioDeviceManager.OutputDeviceID]
- [IAVVCAudioDeviceManager.SelectDeviceForActivationMode]
- [IAVVCAudioDeviceManager.InitWithActivationContextWithError]
- [IAVVCAudioDeviceManager.InitWithError]
See: https://developer.apple.com/documentation/AVFAudio/AVVCAudioDeviceManager
type IAVVCConfigureAlertBehaviorSettings ¶
type IAVVCConfigureAlertBehaviorSettings interface {
objectivec.IObject
StartAlert() int64
SetStartAlert(value int64)
StopAlert() int64
SetStopAlert(value int64)
StopOnErrorAlert() int64
SetStopOnErrorAlert(value int64)
StreamID() uint64
SetStreamID(value uint64)
InitWithStreamID(id uint64) AVVCConfigureAlertBehaviorSettings
}
An interface definition for the AVVCConfigureAlertBehaviorSettings class.
Methods ¶
- [IAVVCConfigureAlertBehaviorSettings.StartAlert]
- [IAVVCConfigureAlertBehaviorSettings.SetStartAlert]
- [IAVVCConfigureAlertBehaviorSettings.StopAlert]
- [IAVVCConfigureAlertBehaviorSettings.SetStopAlert]
- [IAVVCConfigureAlertBehaviorSettings.StopOnErrorAlert]
- [IAVVCConfigureAlertBehaviorSettings.SetStopOnErrorAlert]
- [IAVVCConfigureAlertBehaviorSettings.StreamID]
- [IAVVCConfigureAlertBehaviorSettings.SetStreamID]
- [IAVVCConfigureAlertBehaviorSettings.InitWithStreamID]
See: https://developer.apple.com/documentation/AVFAudio/AVVCConfigureAlertBehaviorSettings
type IAVVCContextSettings ¶
type IAVVCContextSettings interface {
objectivec.IObject
ActivationDeviceUID() string
SetActivationDeviceUID(value string)
ActivationMode() int64
SetActivationMode(value int64)
AnnounceCallsEnabled() bool
SetAnnounceCallsEnabled(value bool)
InitWithModeDeviceUID(mode int64, uid objectivec.IObject) AVVCContextSettings
}
An interface definition for the AVVCContextSettings class.
Methods ¶
- [IAVVCContextSettings.ActivationDeviceUID]
- [IAVVCContextSettings.SetActivationDeviceUID]
- [IAVVCContextSettings.ActivationMode]
- [IAVVCContextSettings.SetActivationMode]
- [IAVVCContextSettings.AnnounceCallsEnabled]
- [IAVVCContextSettings.SetAnnounceCallsEnabled]
- [IAVVCContextSettings.InitWithModeDeviceUID]
See: https://developer.apple.com/documentation/AVFAudio/AVVCContextSettings
type IAVVCDuckFadeDuration ¶
type IAVVCDuckFadeDuration interface {
objectivec.IObject
FadeIn() foundation.NSNumber
SetFadeIn(value foundation.NSNumber)
FadeOut() foundation.NSNumber
SetFadeOut(value foundation.NSNumber)
InitWithFadeInFadeOut(in objectivec.IObject, out objectivec.IObject) AVVCDuckFadeDuration
}
An interface definition for the AVVCDuckFadeDuration class.
Methods ¶
- [IAVVCDuckFadeDuration.FadeIn]
- [IAVVCDuckFadeDuration.SetFadeIn]
- [IAVVCDuckFadeDuration.FadeOut]
- [IAVVCDuckFadeDuration.SetFadeOut]
- [IAVVCDuckFadeDuration.InitWithFadeInFadeOut]
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckFadeDuration
type IAVVCDuckLevel ¶
type IAVVCDuckLevel interface {
objectivec.IObject
IsBlur() bool
SetIsBlur(value bool)
Value() foundation.NSNumber
SetValue(value foundation.NSNumber)
}
An interface definition for the AVVCDuckLevel class.
Methods ¶
- [IAVVCDuckLevel.IsBlur]
- [IAVVCDuckLevel.SetIsBlur]
- [IAVVCDuckLevel.Value]
- [IAVVCDuckLevel.SetValue]
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckLevel
type IAVVCDuckOverride ¶
type IAVVCDuckOverride interface {
objectivec.IObject
DuckOthers() foundation.NSNumber
SetDuckOthers(value foundation.NSNumber)
DuckToLevel() foundation.NSNumber
SetDuckToLevel(value foundation.NSNumber)
IsBlur() bool
SetIsBlur(value bool)
MixWithOthers() foundation.NSNumber
SetMixWithOthers(value foundation.NSNumber)
InitWithDuckOthersDuckToLevelMixWithOthers(others objectivec.IObject, level objectivec.IObject, others2 objectivec.IObject) AVVCDuckOverride
}
An interface definition for the AVVCDuckOverride class.
Methods ¶
- [IAVVCDuckOverride.DuckOthers]
- [IAVVCDuckOverride.SetDuckOthers]
- [IAVVCDuckOverride.DuckToLevel]
- [IAVVCDuckOverride.SetDuckToLevel]
- [IAVVCDuckOverride.IsBlur]
- [IAVVCDuckOverride.SetIsBlur]
- [IAVVCDuckOverride.MixWithOthers]
- [IAVVCDuckOverride.SetMixWithOthers]
- [IAVVCDuckOverride.InitWithDuckOthersDuckToLevelMixWithOthers]
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckOverride
type IAVVCDuckSettings ¶
type IAVVCDuckSettings interface {
objectivec.IObject
DuckLevel() IAVVCDuckLevel
SetDuckLevel(value IAVVCDuckLevel)
DuckOverride() IAVVCDuckOverride
SetDuckOverride(value IAVVCDuckOverride)
FadeDuration() IAVVCDuckFadeDuration
SetFadeDuration(value IAVVCDuckFadeDuration)
}
An interface definition for the AVVCDuckSettings class.
Methods ¶
- [IAVVCDuckSettings.DuckLevel]
- [IAVVCDuckSettings.SetDuckLevel]
- [IAVVCDuckSettings.DuckOverride]
- [IAVVCDuckSettings.SetDuckOverride]
- [IAVVCDuckSettings.FadeDuration]
- [IAVVCDuckSettings.SetFadeDuration]
See: https://developer.apple.com/documentation/AVFAudio/AVVCDuckSettings
type IAVVCMetricsManager ¶
type IAVVCMetricsManager interface {
objectivec.IObject
AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze(buffer objectivec.IObject, frames uint32, stamp unsafe.Pointer, analyze bool) int
AvvcProfilingInfoDictionary() foundation.INSDictionary
SetAvvcProfilingInfoDictionary(value foundation.INSDictionary)
CallToStartRecordHostTime() uint64
SetCallToStartRecordHostTime(value uint64)
CheckAndUpdateReporterID(id int64)
DisposeADAM() int
GetStringDate(date objectivec.IObject) objectivec.IObject
LogABCMetricCategoryTypeReporterID(aBCMetric objectivec.IObject, category uint32, type_ uint16, id int64)
LogProfileMetrics(metrics objectivec.IObject)
LogRecordAudioFormatReporterID(format objectivec.IObject, id int64)
LogRecordRouteAndPlaybackRouteReporterID(route objectivec.IObject, route2 objectivec.IObject, id int64)
LogSessionMetricValueCategoryTypeContextReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, context objectivec.IObject, id int64)
LogSessionMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, id int64)
LogSingleMetricValueCategoryTypeReporterID(metric objectivec.IObject, value objectivec.IObject, category uint32, type_ uint16, id int64)
MeasureElapseTimeForMetricBlock(metric objectivec.IObject, block VoidHandler) bool
PublicMetrics() foundation.INSDictionary
SetPublicMetrics(value foundation.INSDictionary)
ReporterID() int64
ResetAudioIssueDetector() int
ResetProfileMetrics()
RetrieveMetrics() objectivec.IObject
RetrieveProfileMetrics() objectivec.IObject
SetADAMFormatNumFrames(aDAMFormat objectivec.IObject, frames uint32) int
SetAudioIssueDetectorFormatNumFrames(format objectivec.IObject, frames uint32) int
UpdateWithReporterID(id int64)
VoiceTriggerStartHostTime() uint64
SetVoiceTriggerStartHostTime(value uint64)
// contains filtered or unexported methods
}
An interface definition for the AVVCMetricsManager class.
Methods ¶
- [IAVVCMetricsManager._disposeADAM]
- [IAVVCMetricsManager.AdamAnalyzeBufferNumFramesTimeStampShouldAnalyze]
- [IAVVCMetricsManager.AudioIssueDetectorAnalyzeBufferNumFramesTimeStampShouldAnalyze]
- [IAVVCMetricsManager.AvvcProfilingInfoDictionary]
- [IAVVCMetricsManager.SetAvvcProfilingInfoDictionary]
- [IAVVCMetricsManager.CallToStartRecordHostTime]
- [IAVVCMetricsManager.SetCallToStartRecordHostTime]
- [IAVVCMetricsManager.CheckAndUpdateReporterID]
- [IAVVCMetricsManager.DisposeADAM]
- [IAVVCMetricsManager.GetStringDate]
- [IAVVCMetricsManager.LogABCMetricCategoryTypeReporterID]
- [IAVVCMetricsManager.LogProfileMetrics]
- [IAVVCMetricsManager.LogRecordAudioFormatReporterID]
- [IAVVCMetricsManager.LogRecordRouteAndPlaybackRouteReporterID]
- [IAVVCMetricsManager.LogSessionMetricValueCategoryTypeContextReporterID]
- [IAVVCMetricsManager.LogSessionMetricValueCategoryTypeReporterID]
- [IAVVCMetricsManager.LogSingleMetricValueCategoryTypeReporterID]
- [IAVVCMetricsManager.MeasureElapseTimeForMetricBlock]
- [IAVVCMetricsManager.PublicMetrics]
- [IAVVCMetricsManager.SetPublicMetrics]
- [IAVVCMetricsManager.ReporterID]
- [IAVVCMetricsManager.ResetAudioIssueDetector]
- [IAVVCMetricsManager.ResetProfileMetrics]
- [IAVVCMetricsManager.RetrieveMetrics]
- [IAVVCMetricsManager.RetrieveProfileMetrics]
- [IAVVCMetricsManager.SetADAMFormatNumFrames]
- [IAVVCMetricsManager.SetAudioIssueDetectorFormatNumFrames]
- [IAVVCMetricsManager.UpdateWithReporterID]
- [IAVVCMetricsManager.VoiceTriggerStartHostTime]
- [IAVVCMetricsManager.SetVoiceTriggerStartHostTime]
See: https://developer.apple.com/documentation/AVFAudio/AVVCMetricsManager
type IAVVCMicUsageReporter ¶
type IAVVCMicUsageReporter interface {
objectivec.IObject
ReportMicUsage(usage bool)
// contains filtered or unexported methods
}
An interface definition for the AVVCMicUsageReporter class.
Methods ¶
- [IAVVCMicUsageReporter._getAuditToken]
- [IAVVCMicUsageReporter.ReportMicUsage]
See: https://developer.apple.com/documentation/AVFAudio/AVVCMicUsageReporter
type IAVVCPluginRemoteInputHost ¶
type IAVVCPluginRemoteInputHost interface {
objectivec.IObject
AllBundles(bundles []objectivec.IObject) objectivec.IObject
FindDeviceWithIdentifier(identifier objectivec.IObject) objectivec.IObject
FindFirstBluetoothDevice() objectivec.IObject
InputPluginDidPublishDevice(plugin objectivec.IObject, device objectivec.IObject)
InputPluginDidUnpublishDevice(plugin objectivec.IObject, device objectivec.IObject)
InvalidatePlugins()
MMotherController() IAVVoiceController
SetMMotherController(value IAVVoiceController)
MockPluginEndpoint() objectivec.IObject
SetParentVoiceController(controller objectivec.IObject)
}
An interface definition for the AVVCPluginRemoteInputHost class.
Methods ¶
- [IAVVCPluginRemoteInputHost.AllBundles]
- [IAVVCPluginRemoteInputHost.FindDeviceWithIdentifier]
- [IAVVCPluginRemoteInputHost.FindFirstBluetoothDevice]
- [IAVVCPluginRemoteInputHost.InputPluginDidPublishDevice]
- [IAVVCPluginRemoteInputHost.InputPluginDidUnpublishDevice]
- [IAVVCPluginRemoteInputHost.InvalidatePlugins]
- [IAVVCPluginRemoteInputHost.MMotherController]
- [IAVVCPluginRemoteInputHost.SetMMotherController]
- [IAVVCPluginRemoteInputHost.MockPluginEndpoint]
- [IAVVCPluginRemoteInputHost.SetParentVoiceController]
See: https://developer.apple.com/documentation/AVFAudio/AVVCPluginRemoteInputHost
type IAVVCPrepareRecordSettings ¶
type IAVVCPrepareRecordSettings interface {
objectivec.IObject
AvAudioSettings() foundation.INSDictionary
SetAvAudioSettings(value foundation.INSDictionary)
DeviceBufferFrameSize() uint32
SetDeviceBufferFrameSize(value uint32)
MeteringEnabled() bool
SetMeteringEnabled(value bool)
RecordBufferDuration() float64
SetRecordBufferDuration(value float64)
StreamID() uint64
SetStreamID(value uint64)
InitWithStreamIDSettingsBufferDuration(id uint64, settings objectivec.IObject, duration float64) AVVCPrepareRecordSettings
}
An interface definition for the AVVCPrepareRecordSettings class.
Methods ¶
- [IAVVCPrepareRecordSettings.AvAudioSettings]
- [IAVVCPrepareRecordSettings.SetAvAudioSettings]
- [IAVVCPrepareRecordSettings.DeviceBufferFrameSize]
- [IAVVCPrepareRecordSettings.SetDeviceBufferFrameSize]
- [IAVVCPrepareRecordSettings.MeteringEnabled]
- [IAVVCPrepareRecordSettings.SetMeteringEnabled]
- [IAVVCPrepareRecordSettings.RecordBufferDuration]
- [IAVVCPrepareRecordSettings.SetRecordBufferDuration]
- [IAVVCPrepareRecordSettings.StreamID]
- [IAVVCPrepareRecordSettings.SetStreamID]
- [IAVVCPrepareRecordSettings.InitWithStreamIDSettingsBufferDuration]
See: https://developer.apple.com/documentation/AVFAudio/AVVCPrepareRecordSettings
type IAVVCRecordDeviceInfo ¶
type IAVVCRecordDeviceInfo interface {
objectivec.IObject
HalDeviceUID() string
IsRemoteDevice() bool
IsUpsamplingSourceAudio() bool
RecordRoute() string
RemoteDeviceCategory() uint32
RemoteDeviceUID() foundation.NSUUID
RemoteDeviceUIDString() string
RemoteProductIdentifier() string
InitWithRecordingEngine(engine objectivec.IObject) AVVCRecordDeviceInfo
}
An interface definition for the AVVCRecordDeviceInfo class.
Methods ¶
- [IAVVCRecordDeviceInfo.HalDeviceUID]
- [IAVVCRecordDeviceInfo.IsRemoteDevice]
- [IAVVCRecordDeviceInfo.IsUpsamplingSourceAudio]
- [IAVVCRecordDeviceInfo.RecordRoute]
- [IAVVCRecordDeviceInfo.RemoteDeviceCategory]
- [IAVVCRecordDeviceInfo.RemoteDeviceUID]
- [IAVVCRecordDeviceInfo.RemoteDeviceUIDString]
- [IAVVCRecordDeviceInfo.RemoteProductIdentifier]
- [IAVVCRecordDeviceInfo.InitWithRecordingEngine]
See: https://developer.apple.com/documentation/AVFAudio/AVVCRecordDeviceInfo
type IAVVCSessionFactory ¶
type IAVVCSessionFactory interface {
objectivec.IObject
AuxSessionManagers() objectivec.IObject
CleanupContext(context objectivec.IObject)
PrimarySessionManager() IAVVCSessionManager
SetPrimarySessionManager(value IAVVCSessionManager)
ReleasePrimarySessionManager()
SessionForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
SessionForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
SessionForContextCompletion(context objectivec.IObject, completion VoidHandler)
SessionForContextError(context objectivec.IObject) (objectivec.IObject, error)
SessionManagerForContextClientTypeCompletion(context objectivec.IObject, type_ int64, completion VoidHandler)
SessionManagerForContextClientTypeError(context objectivec.IObject, type_ int64) (objectivec.IObject, error)
SessionManagerMap() foundation.INSDictionary
SetSessionManagerMap(value foundation.INSDictionary)
SetSessionWasCreatedBlock(block VoidHandler)
SetSessionWillBeDestroyedBlock(block VoidHandler)
WorkQueue() objectivec.Object
SetWorkQueue(value objectivec.Object)
// contains filtered or unexported methods
}
An interface definition for the AVVCSessionFactory class.
Methods ¶
- [IAVVCSessionFactory._wqCreatePrimarySessionManagerIfNeededClientTypeError]
- [IAVVCSessionFactory._wqSessionAndManagerForContextClientTypeSessionManagerError]
- [IAVVCSessionFactory.AuxSessionManagers]
- [IAVVCSessionFactory.CleanupContext]
- [IAVVCSessionFactory.PrimarySessionManager]
- [IAVVCSessionFactory.SetPrimarySessionManager]
- [IAVVCSessionFactory.ReleasePrimarySessionManager]
- [IAVVCSessionFactory.SessionForContextClientTypeCompletion]
- [IAVVCSessionFactory.SessionForContextClientTypeError]
- [IAVVCSessionFactory.SessionForContextCompletion]
- [IAVVCSessionFactory.SessionForContextError]
- [IAVVCSessionFactory.SessionManagerForContextClientTypeCompletion]
- [IAVVCSessionFactory.SessionManagerForContextClientTypeError]
- [IAVVCSessionFactory.SessionManagerMap]
- [IAVVCSessionFactory.SetSessionManagerMap]
- [IAVVCSessionFactory.SetSessionWasCreatedBlock]
- [IAVVCSessionFactory.SetSessionWillBeDestroyedBlock]
- [IAVVCSessionFactory.WorkQueue]
- [IAVVCSessionFactory.SetWorkQueue]
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionFactory
type IAVVCSessionManager ¶
type IAVVCSessionManager interface {
objectivec.IObject
AudioSession() objc.ID
SetAudioSession(value objc.ID)
IsCurrentInputBuiltInMic() bool
SetIsUsingBuiltInMicForRecordingError(recording bool) (bool, error)
SetupOneTimeSessionSettingsForClient(client int64) int
InitWithSession(session objectivec.IObject) AVVCSessionManager
}
An interface definition for the AVVCSessionManager class.
Methods ¶
- [IAVVCSessionManager.AudioSession]
- [IAVVCSessionManager.SetAudioSession]
- [IAVVCSessionManager.IsCurrentInputBuiltInMic]
- [IAVVCSessionManager.SetIsUsingBuiltInMicForRecordingError]
- [IAVVCSessionManager.SetupOneTimeSessionSettingsForClient]
- [IAVVCSessionManager.InitWithSession]
See: https://developer.apple.com/documentation/AVFAudio/AVVCSessionManager
type IAVVCStartRecordSettings ¶
type IAVVCStartRecordSettings interface {
objectivec.IObject
SkipAlert() bool
SetSkipAlert(value bool)
StartAlert() int64
SetStartAlert(value int64)
StartAnchorPoint() uint32
SetStartAnchorPoint(value uint32)
StartHostTime() uint64
SetStartHostTime(value uint64)
StopAlert() int64
SetStopAlert(value int64)
StopOnErrorAlert() int64
SetStopOnErrorAlert(value int64)
StreamID() uint64
SetStreamID(value uint64)
InitWithStreamIDAtStartHostTime(id uint64, time uint64) AVVCStartRecordSettings
}
An interface definition for the AVVCStartRecordSettings class.
Methods ¶
- [IAVVCStartRecordSettings.SkipAlert]
- [IAVVCStartRecordSettings.SetSkipAlert]
- [IAVVCStartRecordSettings.StartAlert]
- [IAVVCStartRecordSettings.SetStartAlert]
- [IAVVCStartRecordSettings.StartAnchorPoint]
- [IAVVCStartRecordSettings.SetStartAnchorPoint]
- [IAVVCStartRecordSettings.StartHostTime]
- [IAVVCStartRecordSettings.SetStartHostTime]
- [IAVVCStartRecordSettings.StopAlert]
- [IAVVCStartRecordSettings.SetStopAlert]
- [IAVVCStartRecordSettings.StopOnErrorAlert]
- [IAVVCStartRecordSettings.SetStopOnErrorAlert]
- [IAVVCStartRecordSettings.StreamID]
- [IAVVCStartRecordSettings.SetStreamID]
- [IAVVCStartRecordSettings.InitWithStreamIDAtStartHostTime]
See: https://developer.apple.com/documentation/AVFAudio/AVVCStartRecordSettings
type IAVVoiceController ¶
type IAVVoiceController interface {
objectivec.IObject
IsDeviceAvailableInLocalRouteError(route objectivec.IObject) (bool, error)
ActivateAudioSessionForStreamIsPrewarmError(stream uint64, prewarm bool) (bool, error)
ActivateAudioSessionForStreamIsPrewarmRecordModeError(stream uint64, prewarm bool, mode bool) (bool, error)
AlertPlaybackFinishedWithSettings(settings objectivec.IObject)
AlertVolume() float32
SetAlertVolume(value float32)
BeganRecordingStatus(recording uint64, status int)
CleanSlateWithError() error
ConfigureAlertBehaviorForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
ConfigureAlertBehaviorForStreamError(stream objectivec.IObject) (bool, error)
ConfigureVoiceTriggerClientCompletionBlocks()
DeactivateAudioSessionForStreamWithOptionsCompletion(stream uint64, options uint64, completion VoidHandler)
DeactivateAudioSessionForStreamWithOptionsError(stream uint64, options uint64) error
DeactivateAudioSessionWithOptions(options uint64)
EnableSmartRoutingConsiderationForStreamEnableError(stream uint64, enable bool) (bool, error)
EnableTriangleModeForStreamEnableWithCompletion(stream uint64, enable bool, completion VoidHandler)
EncodeError(error_ int)
EndpointDetectedAtTime(time float64)
EndpointerDelegate() objectivec.IObject
SetEndpointerDelegate(value objectivec.IObject)
FinishedRecordingStatus(recording uint64, status int)
GetAveragePowerForStreamForChannel(stream uint64, channel uint64) float32
GetCurrentSessionState() int64
GetCurrentSessionStateForStream(stream uint64) int64
GetCurrentStreamState(state uint64) int64
GetDeviceLatenciesForStreamWithCompletion(stream uint64, completion VoidHandler)
GetInputChannelInfoForStreamCompletion(stream uint64, completion VoidHandler)
GetPeakPowerForStreamForChannel(stream uint64, channel uint64) float32
GetPlaybackRouteForStreamWithCompletion(stream uint64, completion VoidHandler)
GetPlaybackRouteForStreamWithError(stream uint64) (objectivec.IObject, error)
GetRecordBufferDurationForStream(stream uint64) float64
GetRecordDeviceInfoForStream(stream uint64) objectivec.IObject
GetRecordModeForStream(stream uint64) int64
GetRecordSettingsForStream(stream uint64) objectivec.IObject
HandleAudioHALDeviceWentAway(away uint64)
HandlePluginDidPublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
HandlePluginDidUnpublishDeviceWithDevice(device objectivec.IObject, device2 objectivec.IObject)
Impl() objectivec.IObject
InterspeechPointDetectedAtTime(time float64)
IsDuckingSupportedOnPickedRouteForStreamError(stream uint64) (bool, error)
IsMeteringEnabledForStream(stream uint64) bool
Metrics() foundation.INSDictionary
MockPluginEndpoint() objectivec.IObject
NotifyEventOccuredError(occured uint64, error_ objectivec.IObject)
NotifyStreamInvalidated(invalidated uint64)
PlayAlertWithOverrideCompletion(alert int, override int64, completion VoidHandler)
PlayAlertSoundForTypeOverrideMode(type_ int, mode int64) bool
PrepareRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
PrepareRecordForStreamError(stream objectivec.IObject) (bool, error)
RecordDelegate() objectivec.IObject
SetRecordDelegate(value objectivec.IObject)
RecordEndWaitTime() float64
SetRecordEndWaitTime(value float64)
RecordEndpointMode() int
SetRecordEndpointMode(value int)
RecordInterspeechWaitTime() float64
SetRecordInterspeechWaitTime(value float64)
RecordStartWaitTime() float64
SetRecordStartWaitTime(value float64)
RemoveStreamCompletion(stream uint64, completion VoidHandler)
SetAlertSoundFromURLForType(url foundation.INSURL, type_ int) bool
SetAnnounceCallsEnabledForStreamEnable(stream uint64, enable bool) bool
SetContextCompletion(context objectivec.IObject, completion VoidHandler)
SetContextError(context objectivec.IObject) (uint64, error)
SetContextStreamTypeError(context objectivec.IObject, type_ unsafe.Pointer) (uint64, error)
SetContextForStreamForStreamError(stream objectivec.IObject, stream2 uint64) (bool, error)
SetDuckOthersForStreamWithSettingsError(stream uint64, settings objectivec.IObject) (bool, error)
SetEnableInterruptionByRecordingClientsForStreamEnableError(stream uint64, enable bool) (bool, error)
SetRecordModeForStreamRecordModeError(stream uint64, mode int64) (bool, error)
SetRecordStatusChangeBlock(block VoidHandler)
StartKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
StartRecordForStreamCompletion(stream objectivec.IObject, completion VoidHandler)
StartRecordForStreamError(stream objectivec.IObject) (bool, error)
StartRecordWithSettingsCompletionAlertCompletionAudioCallback(settings objectivec.IObject, completion VoidHandler, completion2 VoidHandler, callback VoidHandler)
StartpointDetected()
StopKeepAliveQueueForStreamCompletion(stream uint64, completion VoidHandler)
StopRecordForStreamCompletion(stream uint64, completion VoidHandler)
StopRecordForStreamError(stream uint64) (bool, error)
TeardownWithError() error
UpdateMeterForStream(stream uint64) bool
InitVoiceControllerForClientWithError(client int64) (AVVoiceController, error)
InitWithError() (AVVoiceController, error)
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
// contains filtered or unexported methods
}
An interface definition for the AVVoiceController class.
Methods ¶
- [IAVVoiceController.IsDeviceAvailableInLocalRouteError]
- [IAVVoiceController._bringUpWithError]
- [IAVVoiceController._teardownWithError]
- [IAVVoiceController.ActivateAudioSessionForStreamIsPrewarmError]
- [IAVVoiceController.ActivateAudioSessionForStreamIsPrewarmRecordModeError]
- [IAVVoiceController.AlertPlaybackFinishedWithSettings]
- [IAVVoiceController.AlertVolume]
- [IAVVoiceController.SetAlertVolume]
- [IAVVoiceController.BeganRecordingStatus]
- [IAVVoiceController.CleanSlateWithError]
- [IAVVoiceController.ConfigureAlertBehaviorForStreamCompletion]
- [IAVVoiceController.ConfigureAlertBehaviorForStreamError]
- [IAVVoiceController.ConfigureVoiceTriggerClientCompletionBlocks]
- [IAVVoiceController.DeactivateAudioSessionForStreamWithOptionsCompletion]
- [IAVVoiceController.DeactivateAudioSessionForStreamWithOptionsError]
- [IAVVoiceController.DeactivateAudioSessionWithOptions]
- [IAVVoiceController.EnableSmartRoutingConsiderationForStreamEnableError]
- [IAVVoiceController.EnableTriangleModeForStreamEnableWithCompletion]
- [IAVVoiceController.EncodeError]
- [IAVVoiceController.EndpointDetectedAtTime]
- [IAVVoiceController.EndpointerDelegate]
- [IAVVoiceController.SetEndpointerDelegate]
- [IAVVoiceController.FinishedRecordingStatus]
- [IAVVoiceController.GetAveragePowerForStreamForChannel]
- [IAVVoiceController.GetCurrentSessionState]
- [IAVVoiceController.GetCurrentSessionStateForStream]
- [IAVVoiceController.GetCurrentStreamState]
- [IAVVoiceController.GetDeviceLatenciesForStreamWithCompletion]
- [IAVVoiceController.GetInputChannelInfoForStreamCompletion]
- [IAVVoiceController.GetPeakPowerForStreamForChannel]
- [IAVVoiceController.GetPlaybackRouteForStreamWithCompletion]
- [IAVVoiceController.GetPlaybackRouteForStreamWithError]
- [IAVVoiceController.GetRecordBufferDurationForStream]
- [IAVVoiceController.GetRecordDeviceInfoForStream]
- [IAVVoiceController.GetRecordModeForStream]
- [IAVVoiceController.GetRecordSettingsForStream]
- [IAVVoiceController.HandleAudioHALDeviceWentAway]
- [IAVVoiceController.HandlePluginDidPublishDeviceWithDevice]
- [IAVVoiceController.HandlePluginDidUnpublishDeviceWithDevice]
- [IAVVoiceController.Impl]
- [IAVVoiceController.InterspeechPointDetectedAtTime]
- [IAVVoiceController.IsDuckingSupportedOnPickedRouteForStreamError]
- [IAVVoiceController.IsMeteringEnabledForStream]
- [IAVVoiceController.Metrics]
- [IAVVoiceController.MockPluginEndpoint]
- [IAVVoiceController.NotifyEventOccuredError]
- [IAVVoiceController.NotifyStreamInvalidated]
- [IAVVoiceController.PlayAlertWithOverrideCompletion]
- [IAVVoiceController.PlayAlertSoundForTypeOverrideMode]
- [IAVVoiceController.PrepareRecordForStreamCompletion]
- [IAVVoiceController.PrepareRecordForStreamError]
- [IAVVoiceController.RecordDelegate]
- [IAVVoiceController.SetRecordDelegate]
- [IAVVoiceController.RecordEndWaitTime]
- [IAVVoiceController.SetRecordEndWaitTime]
- [IAVVoiceController.RecordEndpointMode]
- [IAVVoiceController.SetRecordEndpointMode]
- [IAVVoiceController.RecordInterspeechWaitTime]
- [IAVVoiceController.SetRecordInterspeechWaitTime]
- [IAVVoiceController.RecordStartWaitTime]
- [IAVVoiceController.SetRecordStartWaitTime]
- [IAVVoiceController.RemoveStreamCompletion]
- [IAVVoiceController.SetAlertSoundFromURLForType]
- [IAVVoiceController.SetAnnounceCallsEnabledForStreamEnable]
- [IAVVoiceController.SetContextCompletion]
- [IAVVoiceController.SetContextError]
- [IAVVoiceController.SetContextStreamTypeError]
- [IAVVoiceController.SetContextForStreamForStreamError]
- [IAVVoiceController.SetDuckOthersForStreamWithSettingsError]
- [IAVVoiceController.SetEnableInterruptionByRecordingClientsForStreamEnableError]
- [IAVVoiceController.SetRecordModeForStreamRecordModeError]
- [IAVVoiceController.SetRecordStatusChangeBlock]
- [IAVVoiceController.StartKeepAliveQueueForStreamCompletion]
- [IAVVoiceController.StartRecordForStreamCompletion]
- [IAVVoiceController.StartRecordForStreamError]
- [IAVVoiceController.StartRecordWithSettingsCompletionAlertCompletionAudioCallback]
- [IAVVoiceController.StartpointDetected]
- [IAVVoiceController.StopKeepAliveQueueForStreamCompletion]
- [IAVVoiceController.StopRecordForStreamCompletion]
- [IAVVoiceController.StopRecordForStreamError]
- [IAVVoiceController.TeardownWithError]
- [IAVVoiceController.UpdateMeterForStream]
- [IAVVoiceController.InitVoiceControllerForClientWithError]
- [IAVVoiceController.InitWithError]
- [IAVVoiceController.DebugDescription]
- [IAVVoiceController.Description]
- [IAVVoiceController.Hash]
- [IAVVoiceController.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceController
type IAVVoiceTriggerClient ¶
type IAVVoiceTriggerClient interface {
objectivec.IObject
ActivateSecureSession(session bool) objectivec.IObject
CallServerCrashedBlock()
CallServerResetBlock()
ClientType() int64
SetClientType(value int64)
EnableBargeInModeCompletionBlock(mode bool, block VoidHandler)
EnableListeningOnPortsCompletionBlock(ports objectivec.IObject, block VoidHandler)
EnableSpeakerStateListening(listening bool)
EnableSpeakerStateListeningCompletionBlock(listening bool, block VoidHandler)
EnableVoiceTriggerListening(listening bool)
EnableVoiceTriggerListeningCompletionBlock(listening bool, block VoidHandler)
GetInputChannelInfoCompletion(completion VoidHandler)
IsSiriClient() bool
ListeningEnabledCompletionBlock(block VoidHandler)
PortStateActiveCompletionBlock(block VoidHandler)
PortStateChangedNotification(notification objectivec.IObject)
RecordingAuditTokenList() objectivec.IObject
RecordingPIDList() objectivec.IObject
SecureSessionServerCrash()
SecureSessionServerReset()
SetAvvcServerCrashedBlock(block VoidHandler)
SetAvvcServerResetBlock(block VoidHandler)
SetAggressiveECModeCompletionBlock(eCMode bool, block VoidHandler)
SetListeningPropertyCompletionBlock(property bool, block VoidHandler)
SetPortStateChangedBlock(block VoidHandler)
SetServerCrashedBlock(block VoidHandler)
SetServerResetBlock(block VoidHandler)
SetSiriClientRecordStateChangedBlock(block VoidHandler)
SetSpeakerMuteStateChangedBlock(block VoidHandler)
SetSpeakerStateChangedBlock(block VoidHandler)
SetVoiceTriggerBlock(block VoidHandler)
SiriClientRecordStateChangedNotificationRecordingCount(notification bool, count uint64)
SiriClientsRecordingCompletionBlock(block VoidHandler)
SpeakerMuteStateChangedNotification(notification bool)
SpeakerStateActive() bool
SpeakerStateActiveCompletionBlock(block VoidHandler)
SpeakerStateChangedNotification(notification objectivec.IObject)
SpeakerStateMuted() bool
SpeakerStateMutedCompletionBlock(block VoidHandler)
UpdateVoiceTriggerConfiguration(configuration objectivec.IObject)
UpdateVoiceTriggerConfigurationCompletionBlock(configuration objectivec.IObject, block VoidHandler)
VoiceTriggerNotification(notification objectivec.IObject)
VoiceTriggerPastDataFramesAvailable() uint64
VoiceTriggerPastDataFramesAvailableCompletion(completion VoidHandler)
VoiceTriggerServerConnection() objectivec.IObject
InitWithValue(init_ int64) AVVoiceTriggerClient
}
An interface definition for the AVVoiceTriggerClient class.
Methods ¶
- [IAVVoiceTriggerClient.ActivateSecureSession]
- [IAVVoiceTriggerClient.CallServerCrashedBlock]
- [IAVVoiceTriggerClient.CallServerResetBlock]
- [IAVVoiceTriggerClient.ClientType]
- [IAVVoiceTriggerClient.SetClientType]
- [IAVVoiceTriggerClient.EnableBargeInModeCompletionBlock]
- [IAVVoiceTriggerClient.EnableListeningOnPortsCompletionBlock]
- [IAVVoiceTriggerClient.EnableSpeakerStateListening]
- [IAVVoiceTriggerClient.EnableSpeakerStateListeningCompletionBlock]
- [IAVVoiceTriggerClient.EnableVoiceTriggerListening]
- [IAVVoiceTriggerClient.EnableVoiceTriggerListeningCompletionBlock]
- [IAVVoiceTriggerClient.GetInputChannelInfoCompletion]
- [IAVVoiceTriggerClient.IsSiriClient]
- [IAVVoiceTriggerClient.ListeningEnabledCompletionBlock]
- [IAVVoiceTriggerClient.PortStateActiveCompletionBlock]
- [IAVVoiceTriggerClient.PortStateChangedNotification]
- [IAVVoiceTriggerClient.RecordingAuditTokenList]
- [IAVVoiceTriggerClient.RecordingPIDList]
- [IAVVoiceTriggerClient.SecureSessionServerCrash]
- [IAVVoiceTriggerClient.SecureSessionServerReset]
- [IAVVoiceTriggerClient.SetAvvcServerCrashedBlock]
- [IAVVoiceTriggerClient.SetAvvcServerResetBlock]
- [IAVVoiceTriggerClient.SetAggressiveECModeCompletionBlock]
- [IAVVoiceTriggerClient.SetListeningPropertyCompletionBlock]
- [IAVVoiceTriggerClient.SetPortStateChangedBlock]
- [IAVVoiceTriggerClient.SetServerCrashedBlock]
- [IAVVoiceTriggerClient.SetServerResetBlock]
- [IAVVoiceTriggerClient.SetSiriClientRecordStateChangedBlock]
- [IAVVoiceTriggerClient.SetSpeakerMuteStateChangedBlock]
- [IAVVoiceTriggerClient.SetSpeakerStateChangedBlock]
- [IAVVoiceTriggerClient.SetVoiceTriggerBlock]
- [IAVVoiceTriggerClient.SiriClientRecordStateChangedNotificationRecordingCount]
- [IAVVoiceTriggerClient.SiriClientsRecordingCompletionBlock]
- [IAVVoiceTriggerClient.SpeakerMuteStateChangedNotification]
- [IAVVoiceTriggerClient.SpeakerStateActive]
- [IAVVoiceTriggerClient.SpeakerStateActiveCompletionBlock]
- [IAVVoiceTriggerClient.SpeakerStateChangedNotification]
- [IAVVoiceTriggerClient.SpeakerStateMuted]
- [IAVVoiceTriggerClient.SpeakerStateMutedCompletionBlock]
- [IAVVoiceTriggerClient.UpdateVoiceTriggerConfiguration]
- [IAVVoiceTriggerClient.UpdateVoiceTriggerConfigurationCompletionBlock]
- [IAVVoiceTriggerClient.VoiceTriggerNotification]
- [IAVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailable]
- [IAVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailableCompletion]
- [IAVVoiceTriggerClient.VoiceTriggerServerConnection]
- [IAVVoiceTriggerClient.InitWithValue]
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClient
type IAVVoiceTriggerClientPortManager ¶
type IAVVoiceTriggerClientPortManager interface {
objectivec.IObject
CallMuteStateChangeNotificationBlock(block bool)
CallRunningStateChangeNotificationBlock(block bool)
DeviceID() uint32
SetDeviceID(value uint32)
Generation() int64
SetGeneration(value int64)
HysteresisDurationSeconds() float32
SetHysteresisDurationSeconds(value float32)
LastRunningStateSent() bool
SetLastRunningStateSent(value bool)
ListeningEnabled() bool
SetListeningEnabled(value bool)
MuteStateChangeNotificationRegistered() bool
SetMuteStateChangeNotificationRegistered(value bool)
NotifyMuteStateChanged()
NotifyRunningStateChangedWithHysteresis()
PortType() uint64
SetPortType(value uint64)
Queue() objectivec.Object
SetQueue(value objectivec.Object)
RunningStateChangeNotificationRegistered() bool
SetRunningStateChangeNotificationRegistered(value bool)
SetMuteStateChangeNotificationBlock(block VoidHandler)
SetRunningStateChangeNotificationBlock(block VoidHandler)
InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock(queue objectivec.IObject, type_ uint64, seconds float32, block VoidHandler, block2 VoidHandler) AVVoiceTriggerClientPortManager
}
An interface definition for the AVVoiceTriggerClientPortManager class.
Methods ¶
- [IAVVoiceTriggerClientPortManager.CallMuteStateChangeNotificationBlock]
- [IAVVoiceTriggerClientPortManager.CallRunningStateChangeNotificationBlock]
- [IAVVoiceTriggerClientPortManager.DeviceID]
- [IAVVoiceTriggerClientPortManager.SetDeviceID]
- [IAVVoiceTriggerClientPortManager.Generation]
- [IAVVoiceTriggerClientPortManager.SetGeneration]
- [IAVVoiceTriggerClientPortManager.HysteresisDurationSeconds]
- [IAVVoiceTriggerClientPortManager.SetHysteresisDurationSeconds]
- [IAVVoiceTriggerClientPortManager.LastRunningStateSent]
- [IAVVoiceTriggerClientPortManager.SetLastRunningStateSent]
- [IAVVoiceTriggerClientPortManager.ListeningEnabled]
- [IAVVoiceTriggerClientPortManager.SetListeningEnabled]
- [IAVVoiceTriggerClientPortManager.MuteStateChangeNotificationRegistered]
- [IAVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationRegistered]
- [IAVVoiceTriggerClientPortManager.NotifyMuteStateChanged]
- [IAVVoiceTriggerClientPortManager.NotifyRunningStateChangedWithHysteresis]
- [IAVVoiceTriggerClientPortManager.PortType]
- [IAVVoiceTriggerClientPortManager.SetPortType]
- [IAVVoiceTriggerClientPortManager.Queue]
- [IAVVoiceTriggerClientPortManager.SetQueue]
- [IAVVoiceTriggerClientPortManager.RunningStateChangeNotificationRegistered]
- [IAVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationRegistered]
- [IAVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationBlock]
- [IAVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationBlock]
- [IAVVoiceTriggerClientPortManager.InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock]
See: https://developer.apple.com/documentation/AVFAudio/AVVoiceTriggerClientPortManager
type IAudioPlayerImpl ¶
type IAudioPlayerImpl interface {
objectivec.IObject
}
An interface definition for the AudioPlayerImpl class.
See: https://developer.apple.com/documentation/AVFAudio/AudioPlayerImpl
type ISpeexEndpointer ¶
type ISpeexEndpointer interface {
objectivec.IObject
ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
EndWaitTime() float64
SetEndWaitTime(value float64)
EndpointMode() int
SetEndpointMode(value int)
GetStatus(status unsafe.Pointer) int
GetStatusCount(status []float32, count uint32) int
InterspeechWaitTime() float64
SetInterspeechWaitTime(value float64)
Reset()
StartWaitTime() float64
SetStartWaitTime(value float64)
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the SpeexEndpointer class.
Methods ¶
- [ISpeexEndpointer.ConfigureWithASBDAndFrameRate]
- [ISpeexEndpointer.ConfigureWithSampleRateAndFrameRate]
- [ISpeexEndpointer.EndWaitTime]
- [ISpeexEndpointer.SetEndWaitTime]
- [ISpeexEndpointer.EndpointMode]
- [ISpeexEndpointer.SetEndpointMode]
- [ISpeexEndpointer.GetStatus]
- [ISpeexEndpointer.GetStatusCount]
- [ISpeexEndpointer.InterspeechWaitTime]
- [ISpeexEndpointer.SetInterspeechWaitTime]
- [ISpeexEndpointer.Reset]
- [ISpeexEndpointer.StartWaitTime]
- [ISpeexEndpointer.SetStartWaitTime]
- [ISpeexEndpointer.DebugDescription]
- [ISpeexEndpointer.Description]
- [ISpeexEndpointer.Hash]
- [ISpeexEndpointer.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer
type IVoiceVerificationEndpointer ¶
type IVoiceVerificationEndpointer interface {
objectivec.IObject
ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
EndWaitTime() float64
SetEndWaitTime(value float64)
EndpointMode() int
SetEndpointMode(value int)
GetStatus(status unsafe.Pointer) int
InterspeechWaitTime() float64
SetInterspeechWaitTime(value float64)
Reset()
StartWaitTime() float64
SetStartWaitTime(value float64)
DebugDescription() string
Description() string
Hash() uint64
Superclass() objc.Class
}
An interface definition for the VoiceVerificationEndpointer class.
Methods ¶
- [IVoiceVerificationEndpointer.ConfigureWithASBDAndFrameRate]
- [IVoiceVerificationEndpointer.ConfigureWithSampleRateAndFrameRate]
- [IVoiceVerificationEndpointer.EndWaitTime]
- [IVoiceVerificationEndpointer.SetEndWaitTime]
- [IVoiceVerificationEndpointer.EndpointMode]
- [IVoiceVerificationEndpointer.SetEndpointMode]
- [IVoiceVerificationEndpointer.GetStatus]
- [IVoiceVerificationEndpointer.InterspeechWaitTime]
- [IVoiceVerificationEndpointer.SetInterspeechWaitTime]
- [IVoiceVerificationEndpointer.Reset]
- [IVoiceVerificationEndpointer.StartWaitTime]
- [IVoiceVerificationEndpointer.SetStartWaitTime]
- [IVoiceVerificationEndpointer.DebugDescription]
- [IVoiceVerificationEndpointer.Description]
- [IVoiceVerificationEndpointer.Hash]
- [IVoiceVerificationEndpointer.Superclass]
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer
type NSCopying ¶
type NSCopying interface {
objectivec.IObject
}
NSCopying protocol.
See: https://developer.apple.com/documentation/AVFAudio/NSCopying
type NSCopyingObject ¶
type NSCopyingObject struct {
objectivec.Object
}
NSCopyingObject wraps an existing Objective-C object that conforms to the NSCopying protocol.
func NSCopyingObjectFromID ¶
func NSCopyingObjectFromID(id objc.ID) NSCopyingObject
NSCopyingObjectFromID constructs a NSCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (NSCopyingObject) BaseObject ¶
func (o NSCopyingObject) BaseObject() objectivec.Object
type NSMutableCopying ¶
type NSMutableCopying interface {
objectivec.IObject
}
NSMutableCopying protocol.
See: https://developer.apple.com/documentation/AVFAudio/NSMutableCopying
type NSMutableCopyingObject ¶
type NSMutableCopyingObject struct {
objectivec.Object
}
NSMutableCopyingObject wraps an existing Objective-C object that conforms to the NSMutableCopying protocol.
func NSMutableCopyingObjectFromID ¶
func NSMutableCopyingObjectFromID(id objc.ID) NSMutableCopyingObject
NSMutableCopyingObjectFromID constructs a NSMutableCopyingObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (NSMutableCopyingObject) BaseObject ¶
func (o NSMutableCopyingObject) BaseObject() objectivec.Object
type NSSecureCoding ¶
type NSSecureCoding interface {
objectivec.IObject
// SupportsSecureCoding protocol.
//
// See: https://developer.apple.com/documentation/AVFAudio/NSSecureCoding/supportsSecureCoding
SupportsSecureCoding() bool
}
NSSecureCoding protocol.
See: https://developer.apple.com/documentation/AVFAudio/NSSecureCoding
type NSSecureCodingObject ¶
type NSSecureCodingObject struct {
objectivec.Object
}
NSSecureCodingObject wraps an existing Objective-C object that conforms to the NSSecureCoding protocol.
func NSSecureCodingObjectFromID ¶
func NSSecureCodingObjectFromID(id objc.ID) NSSecureCodingObject
NSSecureCodingObjectFromID constructs a NSSecureCodingObject from an objc.ID. The object is determined to conform to the protocol at runtime.
func (NSSecureCodingObject) BaseObject ¶
func (o NSSecureCodingObject) BaseObject() objectivec.Object
func (NSSecureCodingObject) SupportsSecureCoding ¶
func (o NSSecureCodingObject) SupportsSecureCoding() bool
See: https://developer.apple.com/documentation/AVFAudio/NSSecureCoding/supportsSecureCoding
type SpeexEndpointer ¶
type SpeexEndpointer struct {
objectivec.Object
}
Methods ¶
- SpeexEndpointer.ConfigureWithASBDAndFrameRate
- SpeexEndpointer.ConfigureWithSampleRateAndFrameRate
- SpeexEndpointer.EndWaitTime
- SpeexEndpointer.SetEndWaitTime
- SpeexEndpointer.EndpointMode
- SpeexEndpointer.SetEndpointMode
- SpeexEndpointer.GetStatus
- SpeexEndpointer.GetStatusCount
- SpeexEndpointer.InterspeechWaitTime
- SpeexEndpointer.SetInterspeechWaitTime
- SpeexEndpointer.Reset
- SpeexEndpointer.StartWaitTime
- SpeexEndpointer.SetStartWaitTime
- SpeexEndpointer.DebugDescription
- SpeexEndpointer.Description
- SpeexEndpointer.Hash
- SpeexEndpointer.Superclass
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer
func NewSpeexEndpointer ¶
func NewSpeexEndpointer() SpeexEndpointer
NewSpeexEndpointer creates a new SpeexEndpointer instance.
func SpeexEndpointerFromID ¶
func SpeexEndpointerFromID(id objc.ID) SpeexEndpointer
SpeexEndpointerFromID constructs a SpeexEndpointer from an objc.ID.
func (SpeexEndpointer) Autorelease ¶
func (s SpeexEndpointer) Autorelease() SpeexEndpointer
Autorelease adds the receiver to the current autorelease pool.
func (SpeexEndpointer) ConfigureWithASBDAndFrameRate ¶
func (s SpeexEndpointer) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/configureWithASBD:andFrameRate:
func (SpeexEndpointer) ConfigureWithSampleRateAndFrameRate ¶
func (s SpeexEndpointer) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
func (SpeexEndpointer) DebugDescription ¶
func (s SpeexEndpointer) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/debugDescription
func (SpeexEndpointer) Description ¶
func (s SpeexEndpointer) Description() string
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/description
func (SpeexEndpointer) EndWaitTime ¶
func (s SpeexEndpointer) EndWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/endWaitTime
func (SpeexEndpointer) EndpointMode ¶
func (s SpeexEndpointer) EndpointMode() int
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/endpointMode
func (SpeexEndpointer) GetStatus ¶
func (s SpeexEndpointer) GetStatus(status unsafe.Pointer) int
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/getStatus:
func (SpeexEndpointer) GetStatusCount ¶
func (s SpeexEndpointer) GetStatusCount(status []float32, count uint32) int
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/getStatus:count:
func (SpeexEndpointer) Hash ¶
func (s SpeexEndpointer) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/hash
func (SpeexEndpointer) Init ¶
func (s SpeexEndpointer) Init() SpeexEndpointer
Init initializes the instance.
func (SpeexEndpointer) InterspeechWaitTime ¶
func (s SpeexEndpointer) InterspeechWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/interspeechWaitTime
func (SpeexEndpointer) Reset ¶
func (s SpeexEndpointer) Reset()
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/reset
func (SpeexEndpointer) SetEndWaitTime ¶
func (s SpeexEndpointer) SetEndWaitTime(value float64)
func (SpeexEndpointer) SetEndpointMode ¶
func (s SpeexEndpointer) SetEndpointMode(value int)
func (SpeexEndpointer) SetInterspeechWaitTime ¶
func (s SpeexEndpointer) SetInterspeechWaitTime(value float64)
func (SpeexEndpointer) SetStartWaitTime ¶
func (s SpeexEndpointer) SetStartWaitTime(value float64)
func (SpeexEndpointer) StartWaitTime ¶
func (s SpeexEndpointer) StartWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/startWaitTime
func (SpeexEndpointer) Superclass ¶
func (s SpeexEndpointer) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/SpeexEndpointer/superclass
type SpeexEndpointerClass ¶
type SpeexEndpointerClass struct {
// contains filtered or unexported fields
}
func GetSpeexEndpointerClass ¶
func GetSpeexEndpointerClass() SpeexEndpointerClass
GetSpeexEndpointerClass returns the class object for SpeexEndpointer.
func (SpeexEndpointerClass) Alloc ¶
func (sc SpeexEndpointerClass) Alloc() SpeexEndpointer
Alloc allocates memory for a new instance of the class.
func (SpeexEndpointerClass) Class ¶
func (sc SpeexEndpointerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type VoiceVerificationEndpointer ¶
type VoiceVerificationEndpointer struct {
objectivec.Object
}
Methods ¶
- VoiceVerificationEndpointer.ConfigureWithASBDAndFrameRate
- VoiceVerificationEndpointer.ConfigureWithSampleRateAndFrameRate
- VoiceVerificationEndpointer.EndWaitTime
- VoiceVerificationEndpointer.SetEndWaitTime
- VoiceVerificationEndpointer.EndpointMode
- VoiceVerificationEndpointer.SetEndpointMode
- VoiceVerificationEndpointer.GetStatus
- VoiceVerificationEndpointer.InterspeechWaitTime
- VoiceVerificationEndpointer.SetInterspeechWaitTime
- VoiceVerificationEndpointer.Reset
- VoiceVerificationEndpointer.StartWaitTime
- VoiceVerificationEndpointer.SetStartWaitTime
- VoiceVerificationEndpointer.DebugDescription
- VoiceVerificationEndpointer.Description
- VoiceVerificationEndpointer.Hash
- VoiceVerificationEndpointer.Superclass
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer
func NewVoiceVerificationEndpointer ¶
func NewVoiceVerificationEndpointer() VoiceVerificationEndpointer
NewVoiceVerificationEndpointer creates a new VoiceVerificationEndpointer instance.
func VoiceVerificationEndpointerFromID ¶
func VoiceVerificationEndpointerFromID(id objc.ID) VoiceVerificationEndpointer
VoiceVerificationEndpointerFromID constructs a VoiceVerificationEndpointer from an objc.ID.
func (VoiceVerificationEndpointer) Autorelease ¶
func (v VoiceVerificationEndpointer) Autorelease() VoiceVerificationEndpointer
Autorelease adds the receiver to the current autorelease pool.
func (VoiceVerificationEndpointer) ConfigureWithASBDAndFrameRate ¶
func (v VoiceVerificationEndpointer) ConfigureWithASBDAndFrameRate(asbd unsafe.Pointer, rate uint32) bool
func (VoiceVerificationEndpointer) ConfigureWithSampleRateAndFrameRate ¶
func (v VoiceVerificationEndpointer) ConfigureWithSampleRateAndFrameRate(rate float64, rate2 uint32) bool
func (VoiceVerificationEndpointer) DebugDescription ¶
func (v VoiceVerificationEndpointer) DebugDescription() string
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/debugDescription
func (VoiceVerificationEndpointer) Description ¶
func (v VoiceVerificationEndpointer) Description() string
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/description
func (VoiceVerificationEndpointer) EndWaitTime ¶
func (v VoiceVerificationEndpointer) EndWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/endWaitTime
func (VoiceVerificationEndpointer) EndpointMode ¶
func (v VoiceVerificationEndpointer) EndpointMode() int
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/endpointMode
func (VoiceVerificationEndpointer) GetStatus ¶
func (v VoiceVerificationEndpointer) GetStatus(status unsafe.Pointer) int
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/getStatus:
func (VoiceVerificationEndpointer) Hash ¶
func (v VoiceVerificationEndpointer) Hash() uint64
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/hash
func (VoiceVerificationEndpointer) Init ¶
func (v VoiceVerificationEndpointer) Init() VoiceVerificationEndpointer
Init initializes the instance.
func (VoiceVerificationEndpointer) InterspeechWaitTime ¶
func (v VoiceVerificationEndpointer) InterspeechWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/interspeechWaitTime
func (VoiceVerificationEndpointer) Reset ¶
func (v VoiceVerificationEndpointer) Reset()
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/reset
func (VoiceVerificationEndpointer) SetEndWaitTime ¶
func (v VoiceVerificationEndpointer) SetEndWaitTime(value float64)
func (VoiceVerificationEndpointer) SetEndpointMode ¶
func (v VoiceVerificationEndpointer) SetEndpointMode(value int)
func (VoiceVerificationEndpointer) SetInterspeechWaitTime ¶
func (v VoiceVerificationEndpointer) SetInterspeechWaitTime(value float64)
func (VoiceVerificationEndpointer) SetStartWaitTime ¶
func (v VoiceVerificationEndpointer) SetStartWaitTime(value float64)
func (VoiceVerificationEndpointer) StartWaitTime ¶
func (v VoiceVerificationEndpointer) StartWaitTime() float64
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/startWaitTime
func (VoiceVerificationEndpointer) Superclass ¶
func (v VoiceVerificationEndpointer) Superclass() objc.Class
See: https://developer.apple.com/documentation/AVFAudio/VoiceVerificationEndpointer/superclass
type VoiceVerificationEndpointerClass ¶
type VoiceVerificationEndpointerClass struct {
// contains filtered or unexported fields
}
func GetVoiceVerificationEndpointerClass ¶
func GetVoiceVerificationEndpointerClass() VoiceVerificationEndpointerClass
GetVoiceVerificationEndpointerClass returns the class object for VoiceVerificationEndpointer.
func (VoiceVerificationEndpointerClass) Alloc ¶
func (vc VoiceVerificationEndpointerClass) Alloc() VoiceVerificationEndpointer
Alloc allocates memory for a new instance of the class.
func (VoiceVerificationEndpointerClass) Class ¶
func (vc VoiceVerificationEndpointerClass) Class() objc.Class
Class returns the underlying Objective-C class pointer.
type VoidHandler ¶
type VoidHandler = func()
VoidHandler is the signature for a completion handler block.
Used by:
- AVAudioApplication.PrivateCallInputMuteHandlerBlockInputMutedIsTopDownMuteContext
- AVAudioApplication.PrivateSetInputMuteStateChangeHandlerError
- AVAudioEngine.ConnectMIDIToFormatBlock
- AVAudioEngine.ConnectMIDIToNodesFormatBlock
- AVAudioPlayerNode.CallLegacyCompletionHandlerForTypeLegacyHandler
- [AVAudioSinkNode.PullInputBlockFromReceiverBlock]
- [AVAudioSourceNode.PullInputBlockFromRenderBlock]
- AVSpeechUtterance.SetAudioBufferCallback
- AVSpeechUtterance.SetMarkerCallback
- [AVVCAudioDeviceManager.IterateOverProcessObjectList]
- AVVCMetricsManager.MeasureElapseTimeForMetricBlock
- AVVCSessionFactory.SessionForContextClientTypeCompletion
- AVVCSessionFactory.SessionForContextCompletion
- AVVCSessionFactory.SessionManagerForContextClientTypeCompletion
- AVVCSessionFactory.SetSessionWasCreatedBlock
- AVVCSessionFactory.SetSessionWillBeDestroyedBlock
- AVVoiceController.ConfigureAlertBehaviorForStreamCompletion
- AVVoiceController.DeactivateAudioSessionForStreamWithOptionsCompletion
- AVVoiceController.EnableTriangleModeForStreamEnableWithCompletion
- AVVoiceController.GetDeviceLatenciesForStreamWithCompletion
- AVVoiceController.GetInputChannelInfoForStreamCompletion
- AVVoiceController.GetPlaybackRouteForStreamWithCompletion
- AVVoiceController.PlayAlertWithOverrideCompletion
- AVVoiceController.PrepareRecordForStreamCompletion
- AVVoiceController.RemoveStreamCompletion
- AVVoiceController.SetContextCompletion
- AVVoiceController.SetRecordStatusChangeBlock
- AVVoiceController.StartKeepAliveQueueForStreamCompletion
- AVVoiceController.StartRecordForStreamCompletion
- AVVoiceController.StartRecordWithSettingsCompletionAlertCompletionAudioCallback
- AVVoiceController.StopKeepAliveQueueForStreamCompletion
- AVVoiceController.StopRecordForStreamCompletion
- AVVoiceTriggerClient.EnableBargeInModeCompletionBlock
- AVVoiceTriggerClient.EnableListeningOnPortsCompletionBlock
- AVVoiceTriggerClient.EnableSpeakerStateListeningCompletionBlock
- AVVoiceTriggerClient.EnableVoiceTriggerListeningCompletionBlock
- AVVoiceTriggerClient.GetInputChannelInfoCompletion
- AVVoiceTriggerClient.ListeningEnabledCompletionBlock
- AVVoiceTriggerClient.PortStateActiveCompletionBlock
- AVVoiceTriggerClient.SetAggressiveECModeCompletionBlock
- AVVoiceTriggerClient.SetAvvcServerCrashedBlock
- AVVoiceTriggerClient.SetAvvcServerResetBlock
- AVVoiceTriggerClient.SetListeningPropertyCompletionBlock
- AVVoiceTriggerClient.SetPortStateChangedBlock
- AVVoiceTriggerClient.SetServerCrashedBlock
- AVVoiceTriggerClient.SetServerResetBlock
- AVVoiceTriggerClient.SetSiriClientRecordStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerMuteStateChangedBlock
- AVVoiceTriggerClient.SetSpeakerStateChangedBlock
- AVVoiceTriggerClient.SetVoiceTriggerBlock
- AVVoiceTriggerClient.SiriClientsRecordingCompletionBlock
- AVVoiceTriggerClient.SpeakerStateActiveCompletionBlock
- AVVoiceTriggerClient.SpeakerStateMutedCompletionBlock
- AVVoiceTriggerClient.UpdateVoiceTriggerConfigurationCompletionBlock
- AVVoiceTriggerClient.VoiceTriggerPastDataFramesAvailableCompletion
- AVVoiceTriggerClientPortManager.InitWithSerialQueuePortTypeHysteresisDurationSecondsRunningStateChangeNotificationBlockMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.SetMuteStateChangeNotificationBlock
- AVVoiceTriggerClientPortManager.SetRunningStateChangeNotificationBlock
Source Files
¶
- audio_mixing_protocol.gen.go
- audio_player_impl.gen.go
- audio_remote_input_plugin_delegate_protocol.gen.go
- audio_remote_input_plugin_private_test_protocol.gen.go
- av_audio_application.gen.go
- av_audio_buffer.gen.go
- av_audio_channel_layout.gen.go
- av_audio_clock.gen.go
- av_audio_connection_point.gen.go
- av_audio_engine.gen.go
- av_audio_environment_distance_attenuation_parameters.gen.go
- av_audio_environment_node.gen.go
- av_audio_environment_reverb_parameters.gen.go
- av_audio_file.gen.go
- av_audio_format.gen.go
- av_audio_input_node.gen.go
- av_audio_io_node.gen.go
- av_audio_mixer_node.gen.go
- av_audio_mixing_destination.gen.go
- av_audio_node.gen.go
- av_audio_output_node.gen.go
- av_audio_pcm_buffer.gen.go
- av_audio_player.gen.go
- av_audio_player_node.gen.go
- av_audio_recorder.gen.go
- av_audio_routing_arbiter.gen.go
- av_audio_sequencer.gen.go
- av_audio_session_capability.gen.go
- av_audio_shared_buffer_token.gen.go
- av_audio_shared_pcm_buffer.gen.go
- av_audio_sink_node.gen.go
- av_audio_source_node.gen.go
- av_audio_time.gen.go
- av_audio_unit.gen.go
- av_audio_unit_component.gen.go
- av_audio_unit_component_manager.gen.go
- av_audio_unit_dsp_graph.gen.go
- av_audio_unit_generator.gen.go
- av_audio_unit_midi_instrument.gen.go
- av_audio_unit_sampler.gen.go
- av_audio_unit_splitter.gen.go
- av_music_event.gen.go
- av_music_track.gen.go
- av_music_track_event_iterator.gen.go
- av_speech_synthesis_marker.gen.go
- av_speech_synthesis_provider_request.gen.go
- av_speech_synthesis_provider_voice.gen.go
- av_speech_synthesis_voice.gen.go
- av_speech_synthesizer.gen.go
- av_speech_utterance.gen.go
- av_voice_controller.gen.go
- av_voice_trigger_client.gen.go
- av_voice_trigger_client_port_manager.gen.go
- avmidi_channel_event.gen.go
- avmidi_note_event.gen.go
- avmidi_player.gen.go
- avvc_aggregate_device.gen.go
- avvc_alert_information.gen.go
- avvc_audio_buffer.gen.go
- avvc_audio_device_manager.gen.go
- avvc_configure_alert_behavior_settings.gen.go
- avvc_context_settings.gen.go
- avvc_duck_fade_duration.gen.go
- avvc_duck_level.gen.go
- avvc_duck_override.gen.go
- avvc_duck_settings.gen.go
- avvc_metrics_manager.gen.go
- avvc_mic_usage_reporter.gen.go
- avvc_plugin_remote_input_host.gen.go
- avvc_prepare_record_settings.gen.go
- avvc_record_device_info.gen.go
- avvc_session_factory.gen.go
- avvc_session_manager.gen.go
- avvc_start_record_settings.gen.go
- blocks.gen.go
- copying_protocol.gen.go
- doc.gen.go
- endpointer_protocol.gen.go
- functions.gen.go
- generate.go
- mutable_copying_protocol.gen.go
- secure_coding_protocol.gen.go
- speex_endpointer.gen.go
- types.gen.go
- undefined_types.gen.go
- voice_verification_endpointer.gen.go