PortAudio  2.0
Data Structures | Defines | Typedefs | Functions
pa_mac_core_internal.h File Reference
#include <CoreAudio/CoreAudio.h>
#include <CoreServices/CoreServices.h>
#include <AudioUnit/AudioUnit.h>
#include <AudioToolbox/AudioToolbox.h>
#include "portaudio.h"
#include "pa_util.h"
#include "pa_hostapi.h"
#include "pa_stream.h"
#include "pa_allocation.h"
#include "pa_cpuload.h"
#include "pa_process.h"
#include "pa_ringbuffer.h"
#include "pa_mac_core_blocking.h"

Go to the source code of this file.

Data Structures

struct  PaMacAUHAL
struct  PaMacCoreStream

Defines

#define RING_BUFFER_ADVANCE_DENOMINATOR   (4)

Typedefs

typedef struct PaMacCoreStream PaMacCoreStream

Functions

PaError PaMacCore_Initialize (PaUtilHostApiRepresentation **hostApi, PaHostApiIndex index)
PaError ReadStream (PaStream *stream, void *buffer, unsigned long frames)
PaError WriteStream (PaStream *stream, const void *buffer, unsigned long frames)
signed long GetStreamReadAvailable (PaStream *stream)
signed long GetStreamWriteAvailable (PaStream *stream)

Define Documentation


Typedef Documentation


Function Documentation

signed long GetStreamReadAvailable ( PaStream stream)
signed long GetStreamWriteAvailable ( PaStream stream)
PaError ReadStream ( PaStream stream,
void *  buffer,
unsigned long  frames 
)
PaError WriteStream ( PaStream stream,
const void *  buffer,
unsigned long  frames 
)

Generated for PortAudio by  doxygen1.7.6.1