#include "portaudio.h"
Go to the source code of this file.
Data Structures | |
struct | PaUtilPrivatePaFrontHostApiInfo |
struct | PaUtilHostApiSpecificStreamInfoHeader |
struct | PaUtilHostApiRepresentation |
Typedefs | |
typedef PaError | PaUtilHostApiInitializer (PaUtilHostApiRepresentation **, PaHostApiIndex) |
Variables | |
PaUtilHostApiInitializer * | paHostApiInitializers [] |
int | paDefaultHostApiIndex |
Prototype for the initialization function which must be implemented by every host API.
The index of the default host API in the paHostApiInitializers array.
There is a platform specific file which defines paDefaultHostApiIndex for that platform, see pa_win/pa_win_hostapis.c for example.
Referenced by Pa_GetDefaultHostApi().
paHostApiInitializers is a NULL-terminated array of host API initialization functions. These functions are called by pa_front to initialize the host APIs when the client calls Pa_Initialize().
There is a platform specific file which defines paHostApiInitializers for that platform, pa_win/pa_win_hostapis.c contains the Win32 definitions for example.