#include "ringbuffer.h"#include "portaudio.h"#include "pa_mac_core_utilities.h"Go to the source code of this file.
Data Structures | |
| struct | PaMacBlio |
Defines | |
| #define | PA_MAC_BLIO_BUSY_WAIT_SLEEP_INTERVAL (5) |
| #define | PA_MAC_BLIO_BUSY_WAIT |
Functions | |
| PaError | initializeBlioRingBuffers (PaMacBlio *blio, PaSampleFormat inputSampleFormat, PaSampleFormat outputSampleFormat, size_t framesPerBuffer, long ringBufferSize, int inChan, int outChan) |
| PaError | destroyBlioRingBuffers (PaMacBlio *blio) |
| PaError | resetBlioRingBuffers (PaMacBlio *blio) |
| int | BlioCallback (const void *input, void *output, unsigned long frameCount, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags, void *userData) |
| void | waitUntilBlioWriteBufferIsFlushed (PaMacBlio *blio) |
| #define PA_MAC_BLIO_BUSY_WAIT |
| #define PA_MAC_BLIO_BUSY_WAIT_SLEEP_INTERVAL (5) |
| int BlioCallback | ( | const void * | input, | |
| void * | output, | |||
| unsigned long | frameCount, | |||
| const PaStreamCallbackTimeInfo * | timeInfo, | |||
| PaStreamCallbackFlags | statusFlags, | |||
| void * | userData | |||
| ) |
| PaError initializeBlioRingBuffers | ( | PaMacBlio * | blio, | |
| PaSampleFormat | inputSampleFormat, | |||
| PaSampleFormat | outputSampleFormat, | |||
| size_t | framesPerBuffer, | |||
| long | ringBufferSize, | |||
| int | inChan, | |||
| int | outChan | |||
| ) |
| void waitUntilBlioWriteBufferIsFlushed | ( | PaMacBlio * | blio | ) |
1.4.7