Go to the documentation of this file.
71 long *minBufferSizeFrames,
long *maxBufferSizeFrames,
long *preferredBufferSizeFrames,
long *granularity );
78 #define PaAsio_GetAvailableLatencyValues PaAsio_GetAvailableBufferSizes
98 const char** channelName );
107 const char** channelName );
123 #define paAsioUseChannelSelectors (0x01)
142 int *channelSelectors;
PaDeviceIndex Pa_GetDefaultInputDevice(void)
PaError Pa_CloseStream(PaStream *stream)
PaTime defaultHighInputLatency
The portable PortAudio API.
PaError Pa_StartStream(PaStream *stream)
PaError Pa_Terminate(void)
PaError PaAsio_GetInputChannelName(PaDeviceIndex device, int channelIndex, const char **channelName)
PaError Pa_Initialize(void)
PaError Pa_OpenStream(PaStream **stream, const PaStreamParameters *inputParameters, const PaStreamParameters *outputParameters, double sampleRate, unsigned long framesPerBuffer, PaStreamFlags streamFlags, PaStreamCallback *streamCallback, void *userData)
const PaDeviceInfo * Pa_GetDeviceInfo(PaDeviceIndex device)
PaError Pa_WriteStream(PaStream *stream, const void *buffer, unsigned long frames)
PaError PaAsio_SetStreamSampleRate(PaStream *stream, double sampleRate)
PaError PaAsio_ShowControlPanel(PaDeviceIndex device, void *systemSpecific)
PaError Pa_StopStream(PaStream *stream)
PaError Pa_ReadStream(PaStream *stream, void *buffer, unsigned long frames)
PaError PaAsio_GetOutputChannelName(PaDeviceIndex device, int channelIndex, const char **channelName)
PaError Pa_OpenDefaultStream(PaStream **stream, int numInputChannels, int numOutputChannels, PaSampleFormat sampleFormat, double sampleRate, unsigned long framesPerBuffer, PaStreamCallback *streamCallback, void *userData)
PaError PaAsio_GetAvailableBufferSizes(PaDeviceIndex device, long *minBufferSizeFrames, long *maxBufferSizeFrames, long *preferredBufferSizeFrames, long *granularity)
PaHostApiTypeId hostApiType
PaDeviceIndex Pa_GetDefaultOutputDevice(void)