Package org.robovm.apple.avfoundation
Class AVMutableAudioMixInputParameters
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAudioMixInputParameters
-
- org.robovm.apple.avfoundation.AVMutableAudioMixInputParameters
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVMutableAudioMixInputParameters extends AVAudioMixInputParameters
- Since:
- Available in iOS 4.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVMutableAudioMixInputParameters.AVMutableAudioMixInputParametersPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAudioMixInputParameters
AVAudioMixInputParameters.AVAudioMixInputParametersPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVMutableAudioMixInputParameters()
AVMutableAudioMixInputParameters(AVAssetTrack track)
protected
AVMutableAudioMixInputParameters(NSObject.Handle h, long handle)
protected
AVMutableAudioMixInputParameters(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static long
create(AVAssetTrack track)
MTAudioProcessingTap
getAudioTapProcessor()
AVAudioTimePitchAlgorithm
getAudioTimePitchAlgorithm()
int
getTrackID()
void
setAudioTapProcessor(MTAudioProcessingTap v)
void
setAudioTimePitchAlgorithm(AVAudioTimePitchAlgorithm v)
void
setTrackID(int v)
void
setVolume(float volume, CMTime time)
void
setVolumeRamp(float startVolume, float endVolume, CMTimeRange timeRange)
void
setVolumeRamp(AVTimeRamp<java.lang.Float> ramp)
-
Methods inherited from class org.robovm.apple.avfoundation.AVAudioMixInputParameters
getVolumeRamp, getVolumeRamp
-
Methods 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, willChangeValues
-
-
-
-
Constructor Detail
-
AVMutableAudioMixInputParameters
public AVMutableAudioMixInputParameters()
-
AVMutableAudioMixInputParameters
protected AVMutableAudioMixInputParameters(NSObject.Handle h, long handle)
-
AVMutableAudioMixInputParameters
protected AVMutableAudioMixInputParameters(NSObject.SkipInit skipInit)
-
AVMutableAudioMixInputParameters
public AVMutableAudioMixInputParameters(AVAssetTrack track)
-
-
Method Detail
-
getTrackID
public int getTrackID()
- Overrides:
getTrackID
in classAVAudioMixInputParameters
-
setTrackID
public void setTrackID(int v)
-
getAudioTimePitchAlgorithm
public AVAudioTimePitchAlgorithm getAudioTimePitchAlgorithm()
- Overrides:
getAudioTimePitchAlgorithm
in classAVAudioMixInputParameters
- Since:
- Available in iOS 7.0 and later.
-
setAudioTimePitchAlgorithm
public void setAudioTimePitchAlgorithm(AVAudioTimePitchAlgorithm v)
- Since:
- Available in iOS 7.0 and later.
-
getAudioTapProcessor
public MTAudioProcessingTap getAudioTapProcessor()
- Overrides:
getAudioTapProcessor
in classAVAudioMixInputParameters
- Since:
- Available in iOS 6.0 and later.
-
setAudioTapProcessor
public void setAudioTapProcessor(MTAudioProcessingTap v)
- Since:
- Available in iOS 6.0 and later.
-
setVolumeRamp
public void setVolumeRamp(AVTimeRamp<java.lang.Float> ramp)
-
setVolumeRamp
public void setVolumeRamp(float startVolume, float endVolume, CMTimeRange timeRange)
-
setVolume
public void setVolume(float volume, CMTime time)
-
create
protected static long create(AVAssetTrack track)
-
-