|
Data Structures |
| struct | internalPortAudioStream |
Defines |
| #define | SUPPORT_AUDIO_CAPTURE (1) |
| #define | PA_MAGIC (0x18273645) |
| #define | PA_DITHER_BITS (15) |
| #define | PA_DITHER_SCALE (1.0f / ((1<<PA_DITHER_BITS)-1)) |
Typedefs |
| typedef long | int32 |
| typedef unsigned long | uint32 |
| typedef short | int16 |
| typedef unsigned short | uint16 |
| typedef void( | PortAudioConverter )(void *inputBuffer, int inputStride, void *outputBuffer, int outputStride, int numSamples) |
| typedef internalPortAudioStream | internalPortAudioStream |
Functions |
| PaError | PaHost_Init (void) |
| PaError | PaHost_Term (void) |
| PaError | PaHost_OpenStream (internalPortAudioStream *past) |
| PaError | PaHost_CloseStream (internalPortAudioStream *past) |
| PaError | PaHost_StartOutput (internalPortAudioStream *past) |
| PaError | PaHost_StopOutput (internalPortAudioStream *past, int abort) |
| PaError | PaHost_StartInput (internalPortAudioStream *past) |
| PaError | PaHost_StopInput (internalPortAudioStream *past, int abort) |
| PaError | PaHost_StartEngine (internalPortAudioStream *past) |
| PaError | PaHost_StopEngine (internalPortAudioStream *past, int abort) |
| PaError | PaHost_StreamActive (internalPortAudioStream *past) |
| void * | PaHost_AllocateFastMemory (long numBytes) |
| void | PaHost_FreeFastMemory (void *addr, long numBytes) |
| PaError | PaHost_ValidateSampleRate (PaDeviceID id, double requestedFrameRate, double *closestFrameRatePtr) |
| int | PaHost_IsInitialized (void) |
| internalPortAudioStream * | PaHost_GetStreamRepresentation (PortAudioStream *stream) |
| int | PaHost_FindClosestTableEntry (double allowableError, const double *rateTable, int numRates, double frameRate) |
| long | Pa_CallConvertInt16 (internalPortAudioStream *past, short *nativeInputBuffer, short *nativeOutputBuffer) |
| long | PaConvert_TriangularDither (void) |
| PaError | PaConvert_SetupInput (internalPortAudioStream *past, PaSampleFormat nativeInputSampleFormat) |
| PaError | PaConvert_SetupOutput (internalPortAudioStream *past, PaSampleFormat nativeOutputSampleFormat) |
| long | PaConvert_Process (internalPortAudioStream *past, void *nativeInputBuffer, void *nativeOutputBuffer) |