#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: