Package org.robovm.apple.avfoundation
Class AVAudioMixerNode
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.AVAudioMixerNode
- All Implemented Interfaces:
AVAudio3DMixing,AVAudioMixing,AVAudioStereoMixing,NSObjectProtocol,ObjCProtocol
public class AVAudioMixerNode extends AVAudioNode implements AVAudioMixing
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVAudioMixerNode.AVAudioMixerNodePtrNested 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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description AVAudioMixerNode()protectedAVAudioMixerNode(NSObject.Handle h, long handle)protectedAVAudioMixerNode(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description AVAudioMixingDestinationgetDestinationForMixer(AVAudioNode mixer, long bus)longgetNextAvailableInputBus()floatgetObstruction()floatgetOcclusion()floatgetOutputVolume()floatgetPan()AVAudio3DMixingPointSourceInHeadModegetPointSourceInHeadMode()AVAudio3DPointgetPosition()floatgetRate()AVAudio3DMixingRenderingAlgorithmgetRenderingAlgorithm()floatgetReverbBlend()AVAudio3DMixingSourceModegetSourceMode()floatgetVolume()voidsetObstruction(float v)voidsetOcclusion(float v)voidsetOutputVolume(float v)voidsetPan(float v)voidsetPointSourceInHeadMode(AVAudio3DMixingPointSourceInHeadMode v)voidsetPosition(AVAudio3DPoint v)voidsetRate(float v)voidsetRenderingAlgorithm(AVAudio3DMixingRenderingAlgorithm v)voidsetReverbBlend(float v)voidsetSourceMode(AVAudio3DMixingSourceMode v)voidsetVolume(float v)Methods 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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
AVAudioMixerNode
public AVAudioMixerNode() -
AVAudioMixerNode
-
AVAudioMixerNode
-
-
Method Details
-
getOutputVolume
public float getOutputVolume() -
setOutputVolume
public void setOutputVolume(float v) -
getNextAvailableInputBus
public long getNextAvailableInputBus() -
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
-
getDestinationForMixer
- Specified by:
getDestinationForMixerin interfaceAVAudioMixing- Since:
- Available in iOS 9.0 and later.
-