#include <juce_AU_Shared.h>
◆ CoreAudioBufferList()
| AudioUnitHelpers::CoreAudioBufferList::CoreAudioBufferList |
( |
| ) |
|
|
inline |
◆ getBuffer()
◆ pop() [1/2]
| float* AudioUnitHelpers::CoreAudioBufferList::pop |
( |
| ) |
|
|
inlinenoexcept |
◆ pop() [2/2]
| void AudioUnitHelpers::CoreAudioBufferList::pop |
( |
AudioBufferList & |
buffer, |
|
|
const int * |
channelMap |
|
) |
| |
|
inlinenoexcept |
◆ prepare()
| void AudioUnitHelpers::CoreAudioBufferList::prepare |
( |
int |
inChannels, |
|
|
int |
outChannels, |
|
|
int |
maxFrames |
|
) |
| |
|
inline |
◆ push() [1/2]
| float* AudioUnitHelpers::CoreAudioBufferList::push |
( |
| ) |
|
|
inlinenoexcept |
◆ push() [2/2]
| void AudioUnitHelpers::CoreAudioBufferList::push |
( |
AudioBufferList & |
bufferList, |
|
|
const int * |
channelMap |
|
) |
| |
|
inlinenoexcept |
◆ release()
| void AudioUnitHelpers::CoreAudioBufferList::release |
( |
| ) |
|
|
inline |
◆ reset()
| void AudioUnitHelpers::CoreAudioBufferList::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ setBuffer()
| float* AudioUnitHelpers::CoreAudioBufferList::setBuffer |
( |
const int |
idx, |
|
|
float * |
ptr = nullptr |
|
) |
| |
|
inlinenoexcept |
◆ uniqueBuffer()
| float* AudioUnitHelpers::CoreAudioBufferList::uniqueBuffer |
( |
int |
idx, |
|
|
float * |
buffer |
|
) |
| |
|
inlineprivatenoexcept |
◆ channels
| HeapBlock<float*> AudioUnitHelpers::CoreAudioBufferList::channels |
|
private |
◆ mutableBuffer
◆ popIdx
| int AudioUnitHelpers::CoreAudioBufferList::popIdx |
|
private |
◆ pushIdx
| int AudioUnitHelpers::CoreAudioBufferList::pushIdx |
|
private |
◆ scratch
The documentation for this class was generated from the following file: