59 #define paWinMmeUseLowLevelLatencyParameters (0x01)
60 #define paWinMmeUseMultipleDevices (0x02)
61 #define paWinMmeUseChannelMask (0x04)
68 #define paWinMmeDontThrottleOverloadedProcessingThread (0x08)
72 #define paWinMmeWaveFormatDolbyAc3Spdif (0x10)
73 #define paWinMmeWaveFormatWmaSpdif (0x20)
Definition: pa_win_wmme.h:76
unsigned long flags
Definition: pa_win_wmme.h:87
int channelCount
Definition: pa_win_wmme.h:78
int PaWinMME_GetStreamOutputHandleCount(PaStream *stream)
Definition: pa_win_wmme.c:4010
struct PaWinMmeDeviceAndChannelCount PaWinMmeDeviceAndChannelCount
PaHostApiTypeId hostApiType
Definition: pa_win_wmme.h:84
unsigned long deviceCount
Definition: pa_win_wmme.h:117
void PaStream
Definition: portaudio.h:644
PaDeviceIndex device
Definition: pa_win_wmme.h:77
unsigned long version
Definition: pa_win_wmme.h:85
int PaDeviceIndex
Definition: portaudio.h:214
int PaWinMME_GetStreamInputHandleCount(PaStream *stream)
Definition: pa_win_wmme.c:3983
PaWinMmeDeviceAndChannelCount * devices
Definition: pa_win_wmme.h:116
The portable PortAudio API.
struct PaWinMmeStreamInfo PaWinMmeStreamInfo
unsigned long bufferCount
Definition: pa_win_wmme.h:103
unsigned long framesPerBuffer
Definition: pa_win_wmme.h:102
PaHostApiTypeId
Definition: portaudio.h:277
PaWinWaveFormatChannelMask channelMask
Definition: pa_win_wmme.h:126
HWAVEOUT PaWinMME_GetStreamOutputHandle(PaStream *stream, int handleIndex)
Definition: pa_win_wmme.c:4022
Definition: pa_win_wmme.h:82
unsigned long size
Definition: pa_win_wmme.h:83
HWAVEIN PaWinMME_GetStreamInputHandle(PaStream *stream, int handleIndex)
Definition: pa_win_wmme.c:3995