PaMacCoreStream Struct Reference

#include <pa_mac_core_internal.h>


Public Types

 STOPPED = 0
 CALLBACK_STOPPED = 1
 STOPPING = 2
 ACTIVE = 3
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
RingBuffer 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

PaMacBlio PaMacCoreStream::blio

PaUtilBufferProcessor PaMacCoreStream::bufferProcessor

bool PaMacCoreStream::bufferProcessorIsInitialized

PaUtilCpuLoadMeasurer PaMacCoreStream::cpuLoadMeasurer

double PaMacCoreStream::inDeviceSampleRate

AudioBufferList PaMacCoreStream::inputAudioBufferList

AudioDeviceID PaMacCoreStream::inputDevice

size_t PaMacCoreStream::inputFramesPerBuffer

RingBuffer PaMacCoreStream::inputRingBuffer

AudioConverterRef PaMacCoreStream::inputSRConverter

AudioUnit PaMacCoreStream::inputUnit

volatile bool PaMacCoreStream::isTimeSet

double PaMacCoreStream::outDeviceSampleRate

AudioDeviceID PaMacCoreStream::outputDevice

size_t PaMacCoreStream::outputFramesPerBuffer

AudioUnit PaMacCoreStream::outputUnit

double PaMacCoreStream::sampleRate

AudioTimeStamp PaMacCoreStream::startTime

enum { ... } PaMacCoreStream::state

PaUtilStreamRepresentation PaMacCoreStream::streamRepresentation

size_t PaMacCoreStream::userInChan

size_t PaMacCoreStream::userOutChan

volatile PaStreamCallbackFlags PaMacCoreStream::xrunFlags


The documentation for this struct was generated from the following file:
Generated on Fri Aug 25 17:18:26 2006 for PortAudio by  doxygen 1.4.7