Defines | Functions

/Users/slork/njb/svn/src/common/mo_audio.mm File Reference

#include "mo_audio.h"
#include <AudioToolbox/AudioToolbox.h>

Defines

#define MO_DEFAULT_NUM_BUFFERS   3

Functions

bool setupRemoteIO (AudioUnit &inRemoteIOUnit, AURenderCallbackStruct inRenderProc, AudioStreamBasicDescription &outFormat)
void silenceData (AudioBufferList *inData)
void convertToUser (AudioBufferList *inData, Float32 *buffy, UInt32 numFrames, UInt32 &actualFrames)
void convertFromUser (AudioBufferList *inData, Float32 *buffy, UInt32 numFrames)

Define Documentation

#define MO_DEFAULT_NUM_BUFFERS   3

Function Documentation

void convertFromUser ( AudioBufferList *  inData,
Float32 *  buffy,
UInt32  numFrames 
)
void convertToUser ( AudioBufferList *  inData,
Float32 *  buffy,
UInt32  numFrames,
UInt32 &  actualFrames 
)
bool setupRemoteIO ( AudioUnit &  inRemoteIOUnit,
AURenderCallbackStruct  inRenderProc,
AudioStreamBasicDescription &  outFormat 
)
void silenceData ( AudioBufferList *  inData  ) 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines