Package org.robovm.apple.avfoundation
Class AVAudioInputNode
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVAudioNode
org.robovm.apple.avfoundation.AVAudioIONode
org.robovm.apple.avfoundation.AVAudioInputNode
- All Implemented Interfaces:
AVAudio3DMixing,AVAudioMixing,AVAudioStereoMixing,NSObjectProtocol,ObjCProtocol
public class AVAudioInputNode extends AVAudioIONode implements AVAudioMixing
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVAudioInputNode.AVAudioInputNodePtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAudioIONode
AVAudioIONode.AVAudioIONodePtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAudioNode
AVAudioNode.AVAudioNodePtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protectedAVAudioInputNode()protectedAVAudioInputNode(NSObject.Handle h, long handle)protectedAVAudioInputNode(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.avfoundation.AVAudioIONode
getAudioUnit, getPresentationLatency, isVoiceProcessingEnabled, setVoiceProcessingEnabledMethods inherited from class org.robovm.apple.avfoundation.AVAudioNode
getAUAudioUnit, getEngine, getInputFormatForBus, getLastRenderTime, getLatency, getNameForInputBus, getNameForOutputBus, getNumberOfInputs, getNumberOfOutputs, getOutputFormatForBus, getOutputPresentationLatency, installTapOnBus, removeTapOnBus, resetMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
AVAudioInputNode
protected AVAudioInputNode() -
AVAudioInputNode
-
AVAudioInputNode
-
-
Method Details
-
isVoiceProcessingBypassed
public boolean isVoiceProcessingBypassed()- Since:
- Available in iOS 13.0 and later.
-
setVoiceProcessingBypassed
public void setVoiceProcessingBypassed(boolean v)- Since:
- Available in iOS 13.0 and later.
-
isVoiceProcessingAGCEnabled
public boolean isVoiceProcessingAGCEnabled()- Since:
- Available in iOS 13.0 and later.
-
setVoiceProcessingAGCEnabled
public void setVoiceProcessingAGCEnabled(boolean v)- Since:
- Available in iOS 13.0 and later.
-
isVoiceProcessingInputMuted
public boolean isVoiceProcessingInputMuted()- Since:
- Available in iOS 13.0 and later.
-
setVoiceProcessingInputMuted
public void setVoiceProcessingInputMuted(boolean v)- Since:
- Available in iOS 13.0 and later.
-
getVolume
public float getVolume()- Specified by:
getVolumein interfaceAVAudioMixing
-
setVolume
public void setVolume(float v)- Specified by:
setVolumein interfaceAVAudioMixing
-
getPan
public float getPan()- Specified by:
getPanin interfaceAVAudioStereoMixing
-
setPan
public void setPan(float v)- Specified by:
setPanin interfaceAVAudioStereoMixing
-
getRenderingAlgorithm
- Specified by:
getRenderingAlgorithmin interfaceAVAudio3DMixing
-
setRenderingAlgorithm
- Specified by:
setRenderingAlgorithmin interfaceAVAudio3DMixing
-
getSourceMode
- Specified by:
getSourceModein interfaceAVAudio3DMixing- Since:
- Available in iOS 13.0 and later.
-
setSourceMode
- Specified by:
setSourceModein interfaceAVAudio3DMixing- Since:
- Available in iOS 13.0 and later.
-
getPointSourceInHeadMode
- Specified by:
getPointSourceInHeadModein interfaceAVAudio3DMixing- Since:
- Available in iOS 13.0 and later.
-
setPointSourceInHeadMode
- Specified by:
setPointSourceInHeadModein interfaceAVAudio3DMixing- Since:
- Available in iOS 13.0 and later.
-
getRate
public float getRate()- Specified by:
getRatein interfaceAVAudio3DMixing
-
setRate
public void setRate(float v)- Specified by:
setRatein interfaceAVAudio3DMixing
-
getReverbBlend
public float getReverbBlend()- Specified by:
getReverbBlendin interfaceAVAudio3DMixing
-
setReverbBlend
public void setReverbBlend(float v)- Specified by:
setReverbBlendin interfaceAVAudio3DMixing
-
getObstruction
public float getObstruction()- Specified by:
getObstructionin interfaceAVAudio3DMixing
-
setObstruction
public void setObstruction(float v)- Specified by:
setObstructionin interfaceAVAudio3DMixing
-
getOcclusion
public float getOcclusion()- Specified by:
getOcclusionin interfaceAVAudio3DMixing
-
setOcclusion
public void setOcclusion(float v)- Specified by:
setOcclusionin interfaceAVAudio3DMixing
-
getPosition
- Specified by:
getPositionin interfaceAVAudio3DMixing
-
setPosition
- Specified by:
setPositionin interfaceAVAudio3DMixing
-
setManualRenderingInputPCMFormat
public boolean setManualRenderingInputPCMFormat(AVAudioFormat format, Block1<Integer,AudioBufferList> block)- Since:
- Available in iOS 11.0 and later.
-
getDestinationForMixer
- Specified by:
getDestinationForMixerin interfaceAVAudioMixing- Since:
- Available in iOS 9.0 and later.
-