pa_mac_core.h File Reference

#include <AudioUnit/AudioUnit.h>

Go to the source code of this file.

Data Structures

struct  PaMacCoreStreamInfo

Defines

#define paMacCoreChangeDeviceParameters   (0x01)
#define paMacCoreFailIfConversionRequired   (0x02)
#define paMacCoreConversionQualityMin   (0x0100)
#define paMacCoreConversionQualityMedium   (0x0200)
#define paMacCoreConversionQualityLow   (0x0300)
#define paMacCoreConversionQualityHigh   (0x0400)
#define paMacCoreConversionQualityMax   (0x0000)
#define paMacCorePlayNice   (0x00)
#define paMacCorePro   (0x01)
#define paMacCoreMinimizeCPUButPlayNice   (0x0100)
#define paMacCoreMinimizeCPU   (0x0101)

Functions

void PaMacCore_SetupStreamInfo (PaMacCoreStreamInfo *data, unsigned long flags)
void PaMacCore_SetupChannelMap (PaMacCoreStreamInfo *data, const SInt32 *const channelMap, unsigned long channelMapSize)
AudioDeviceID PaMacCore_GetStreamInputDevice (PaStream *s)
AudioDeviceID PaMacCore_GetStreamOutputDevice (PaStream *s)
const char * PaMacCore_GetChannelName (int device, int channelIndex, bool input)


Define Documentation

#define paMacCoreChangeDeviceParameters   (0x01)

#define paMacCoreConversionQualityHigh   (0x0400)

#define paMacCoreConversionQualityLow   (0x0300)

#define paMacCoreConversionQualityMax   (0x0000)

#define paMacCoreConversionQualityMedium   (0x0200)

#define paMacCoreConversionQualityMin   (0x0100)

#define paMacCoreFailIfConversionRequired   (0x02)

#define paMacCoreMinimizeCPU   (0x0101)

#define paMacCoreMinimizeCPUButPlayNice   (0x0100)

#define paMacCorePlayNice   (0x00)

#define paMacCorePro   (0x01)


Function Documentation

const char* PaMacCore_GetChannelName ( int  device,
int  channelIndex,
bool  input 
)

AudioDeviceID PaMacCore_GetStreamInputDevice ( PaStream s  ) 

AudioDeviceID PaMacCore_GetStreamOutputDevice ( PaStream s  ) 

void PaMacCore_SetupChannelMap ( PaMacCoreStreamInfo data,
const SInt32 *const   channelMap,
unsigned long  channelMapSize 
)

void PaMacCore_SetupStreamInfo ( PaMacCoreStreamInfo data,
unsigned long  flags 
)


Generated on Thu Jul 23 02:49:22 2009 for PortAudio by  doxygen 1.5.8