PortAudio 2.0
PaDeviceInfo Struct Reference

#include <portaudio.h>

Data Fields

int structVersion
 
const char * name
 
PaHostApiIndex hostApi
 
int maxInputChannels
 
int maxOutputChannels
 
PaTime defaultLowInputLatency
 
PaTime defaultLowOutputLatency
 
PaTime defaultHighInputLatency
 
PaTime defaultHighOutputLatency
 
double defaultSampleRate
 

Detailed Description

A structure providing information and capabilities of PortAudio devices. Devices may support input, output or both input and output.

Field Documentation

◆ defaultHighInputLatency

PaTime PaDeviceInfo::defaultHighInputLatency

Default latency values for robust non-interactive applications (eg. playing sound files).

Referenced by _PaPulseAudio_AddAudioDevice(), main(), Pa_OpenDefaultStream(), PaAudioIO_Initialize(), PaQa_CheckForLoopBack(), PaSkeleton_Initialize(), PaUtil_InitializeDeviceInfo(), and PaWinMme_Initialize().

◆ defaultHighOutputLatency

◆ defaultLowInputLatency

PaTime PaDeviceInfo::defaultLowInputLatency

◆ defaultLowOutputLatency

◆ defaultSampleRate

◆ hostApi

◆ maxInputChannels

◆ maxOutputChannels

◆ name

◆ structVersion


The documentation for this struct was generated from the following file: