PortAudio
2.0
|
Data Fields | |
IAudioClient * | clientParent |
IStream * | clientStream |
IAudioClient * | clientProc |
WAVEFORMATEXTENSIBLE | wavex |
UINT32 | bufferSize |
REFERENCE_TIME | deviceLatency |
REFERENCE_TIME | period |
double | latencySeconds |
UINT32 | framesPerHostCallback |
AUDCLNT_SHAREMODE | shareMode |
UINT32 | streamFlags |
UINT32 | flags |
PaWasapiAudioClientParams | params |
parameters More... | |
UINT32 | buffers |
number of buffers used (from host side) More... | |
UINT32 | framesPerBuffer |
number of frames per 1 buffer More... | |
BOOL | userBufferAndHostMatch |
void * | monoBuffer |
pointer to buffer More... | |
UINT32 | monoBufferSize |
buffer size in bytes More... | |
MixMonoToStereoF | monoMixer |
pointer to mixer function More... | |
PaUtilRingBuffer * | tailBuffer |
buffer with trailing sample for blocking mode operations (only for Input) More... | |
void * | tailBufferMemory |
tail buffer memory region More... | |
UINT32 PaWasapiSubStream::buffers |
number of buffers used (from host side)
UINT32 PaWasapiSubStream::bufferSize |
IAudioClient* PaWasapiSubStream::clientParent |
Referenced by PaWasapi_GetAudioClient().
IAudioClient* PaWasapiSubStream::clientProc |
Referenced by ProcThreadEvent(), and ProcThreadPoll().
IStream* PaWasapiSubStream::clientStream |
REFERENCE_TIME PaWasapiSubStream::deviceLatency |
UINT32 PaWasapiSubStream::flags |
UINT32 PaWasapiSubStream::framesPerBuffer |
number of frames per 1 buffer
Referenced by ProcThreadEvent(), and ProcThreadPoll().
UINT32 PaWasapiSubStream::framesPerHostCallback |
Referenced by PaWasapi_GetFramesPerHostBuffer().
double PaWasapiSubStream::latencySeconds |
void* PaWasapiSubStream::monoBuffer |
pointer to buffer
Referenced by ProcThreadPoll().
UINT32 PaWasapiSubStream::monoBufferSize |
buffer size in bytes
Referenced by ProcThreadPoll().
MixMonoToStereoF PaWasapiSubStream::monoMixer |
pointer to mixer function
Referenced by ProcThreadPoll().
PaWasapiAudioClientParams PaWasapiSubStream::params |
parameters
REFERENCE_TIME PaWasapiSubStream::period |
AUDCLNT_SHAREMODE PaWasapiSubStream::shareMode |
Referenced by ProcThreadEvent(), and ProcThreadPoll().
UINT32 PaWasapiSubStream::streamFlags |
PaUtilRingBuffer* PaWasapiSubStream::tailBuffer |
buffer with trailing sample for blocking mode operations (only for Input)
void* PaWasapiSubStream::tailBufferMemory |
tail buffer memory region
BOOL PaWasapiSubStream::userBufferAndHostMatch |
WAVEFORMATEXTENSIBLE PaWasapiSubStream::wavex |
Referenced by PaWasapi_GetDeviceCurrentFormat(), and ProcThreadPoll().