org.rococoa.cocoa.qtkit.categories
Interface QTAudioSampleBuffer
- All Known Implementing Classes:
- QTSampleBuffer
public interface QTAudioSampleBuffer
These methods provide functionality specific to audio sample buffers. If the receiver of one of these methods is not an audio sample buffer an NSInternalInconsistencyException will be thrown.
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
audioBufferListWithOptions
AudioBufferList audioBufferListWithOptions(int options)
- This method returns a pointer to a CoreAudio AudioBufferList containing all of the audio data in the sample buffer. The AudioBufferList can then be passed to CoreAudio APIs for rendering and processing audio. The returned AudioBufferList will be valid for as long as the QTSampleBuffer is valid and its sample use count has not been decpremented to 0. Clients passing the AudioBufferList to an audio unit must include the QTSampleBufferAudioBufferListOptionAssure16ByteAlignment flag in the options parameter.
Original signature : -(AudioBufferList*)audioBufferListWithOptions:(QTSampleBufferAudioBufferListOptions)
- Parameters:
options
- @see org.rococoa.cocoa.qtkit.QTKitLibrary#QTSampleBufferAudioBufferListOptions