169 #define paNoDevice ((PaDeviceIndex)-1)
177 #define paUseHostApiSpecificDeviceSpecification ((PaDeviceIndex)-2)
332 int hostApiDeviceIndex );
436 #define paFloat32 ((PaSampleFormat) 0x00000001)
437 #define paInt32 ((PaSampleFormat) 0x00000002)
438 #define paInt24 ((PaSampleFormat) 0x00000004)
439 #define paInt16 ((PaSampleFormat) 0x00000008)
440 #define paInt8 ((PaSampleFormat) 0x00000010)
441 #define paUInt8 ((PaSampleFormat) 0x00000020)
442 #define paCustomFormat ((PaSampleFormat) 0x00010000)
444 #define paNonInterleaved ((PaSampleFormat) 0x80000000)
449 typedef struct PaDeviceInfo
534 #define paFormatIsSupported (0)
591 #define paFramesPerBufferUnspecified (0)
605 #define paNoFlag ((PaStreamFlags) 0)
610 #define paClipOff ((PaStreamFlags) 0x00000001)
615 #define paDitherOff ((PaStreamFlags) 0x00000002)
626 #define paNeverDropInput ((PaStreamFlags) 0x00000004)
634 #define paPrimeOutputBuffersUsingStreamCallback ((PaStreamFlags) 0x00000008)
639 #define paPlatformSpecificFlags ((PaStreamFlags)0xFFFF0000)
666 #define paInputUnderflow ((PaStreamCallbackFlags) 0x00000001)
675 #define paInputOverflow ((PaStreamCallbackFlags) 0x00000002)
681 #define paOutputUnderflow ((PaStreamCallbackFlags) 0x00000004)
686 #define paOutputOverflow ((PaStreamCallbackFlags) 0x00000008)
692 #define paPrimingOutput ((PaStreamCallbackFlags) 0x00000010)
755 const void *input,
void *output,
756 unsigned long frameCount,
758 PaStreamCallbackFlags statusFlags,
820 unsigned long framesPerBuffer,
821 PaStreamFlags streamFlags,
857 int numInputChannels,
858 int numOutputChannels,
859 PaSampleFormat sampleFormat,
861 unsigned long framesPerBuffer,
1072 unsigned long frames );
1099 unsigned long frames );