PaMacCoreStream Struct Reference

#include <pa_mac_core_internal.h>


Public Types

enum  { STOPPED = 0, CALLBACK_STOPPED = 1, STOPPING = 2, ACTIVE = 3 }

Data Fields

PaUtilStreamRepresentation streamRepresentation
PaUtilCpuLoadMeasurer cpuLoadMeasurer
PaUtilBufferProcessor bufferProcessor
bool bufferProcessorIsInitialized
AudioUnit inputUnit
AudioUnit outputUnit
AudioDeviceID inputDevice
AudioDeviceID outputDevice
size_t userInChan
size_t userOutChan
size_t inputFramesPerBuffer
size_t outputFramesPerBuffer
PaMacBlio blio
PaUtilRingBuffer inputRingBuffer
AudioConverterRef inputSRConverter
AudioBufferList inputAudioBufferList
AudioTimeStamp startTime
volatile PaStreamCallbackFlags xrunFlags
volatile bool isTimeSet
enum PaMacCoreStream:: { ... }  state
double sampleRate
double outDeviceSampleRate
double inDeviceSampleRate


Member Enumeration Documentation

anonymous enum

Enumerator:
STOPPED 
CALLBACK_STOPPED 
STOPPING 
ACTIVE 


Field Documentation

PaUtilStreamRepresentation PaMacCoreStream::streamRepresentation

PaUtilCpuLoadMeasurer PaMacCoreStream::cpuLoadMeasurer

PaUtilBufferProcessor PaMacCoreStream::bufferProcessor

bool PaMacCoreStream::bufferProcessorIsInitialized

AudioUnit PaMacCoreStream::inputUnit

AudioUnit PaMacCoreStream::outputUnit

AudioDeviceID PaMacCoreStream::inputDevice

AudioDeviceID PaMacCoreStream::outputDevice

size_t PaMacCoreStream::userInChan

size_t PaMacCoreStream::userOutChan

size_t PaMacCoreStream::inputFramesPerBuffer

size_t PaMacCoreStream::outputFramesPerBuffer

PaMacBlio PaMacCoreStream::blio

PaUtilRingBuffer PaMacCoreStream::inputRingBuffer

AudioConverterRef PaMacCoreStream::inputSRConverter

AudioBufferList PaMacCoreStream::inputAudioBufferList

AudioTimeStamp PaMacCoreStream::startTime

volatile PaStreamCallbackFlags PaMacCoreStream::xrunFlags

volatile bool PaMacCoreStream::isTimeSet

enum { ... } PaMacCoreStream::state

double PaMacCoreStream::sampleRate

double PaMacCoreStream::outDeviceSampleRate

double PaMacCoreStream::inDeviceSampleRate


The documentation for this struct was generated from the following file:
Generated on Sun Feb 3 05:57:08 2008 for PortAudio by  doxygen 1.5.4