Package org.robovm.apple.avfoundation
Class AVAudioPCMBuffer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avfoundation.AVAudioBuffer
-
- org.robovm.apple.avfoundation.AVAudioPCMBuffer
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVAudioPCMBuffer extends AVAudioBuffer
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVAudioPCMBuffer.AVAudioPCMBufferPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVAudioBuffer
AVAudioBuffer.AVAudioBufferPtr
-
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 AVAudioPCMBuffer()
AVAudioPCMBuffer(AVAudioFormat format, int frameCapacity)
protected
AVAudioPCMBuffer(NSObject.Handle h, long handle)
protected
AVAudioPCMBuffer(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.rt.bro.ptr.FloatPtr.FloatPtrPtr
getFloatChannelData()
int
getFrameCapacity()
int
getFrameLength()
org.robovm.rt.bro.ptr.ShortPtr.ShortPtrPtr
getInt16ChannelData()
org.robovm.rt.bro.ptr.IntPtr.IntPtrPtr
getInt32ChannelData()
long
getStride()
protected long
init(AVAudioFormat format, int frameCapacity)
void
setFrameLength(int v)
-
Methods inherited from class org.robovm.apple.avfoundation.AVAudioBuffer
getAudioBufferList, getFormat, getMutableAudioBufferList
-
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
-
AVAudioPCMBuffer
public AVAudioPCMBuffer()
-
AVAudioPCMBuffer
protected AVAudioPCMBuffer(NSObject.Handle h, long handle)
-
AVAudioPCMBuffer
protected AVAudioPCMBuffer(NSObject.SkipInit skipInit)
-
AVAudioPCMBuffer
public AVAudioPCMBuffer(AVAudioFormat format, int frameCapacity)
-
-
Method Detail
-
getFrameCapacity
public int getFrameCapacity()
-
getFrameLength
public int getFrameLength()
-
setFrameLength
public void setFrameLength(int v)
-
getStride
public long getStride()
-
getFloatChannelData
public org.robovm.rt.bro.ptr.FloatPtr.FloatPtrPtr getFloatChannelData()
-
getInt16ChannelData
public org.robovm.rt.bro.ptr.ShortPtr.ShortPtrPtr getInt16ChannelData()
-
getInt32ChannelData
public org.robovm.rt.bro.ptr.IntPtr.IntPtrPtr getInt32ChannelData()
-
init
protected long init(AVAudioFormat format, int frameCapacity)
-
-