PortAudio 2.0
PaWinMmeStream Struct Reference

Data Fields

PaUtilStreamRepresentation streamRepresentation
 
PaUtilCpuLoadMeasurer cpuLoadMeasurer
 
PaUtilBufferProcessor bufferProcessor
 
int primeStreamUsingCallback
 
PaWinMmeSingleDirectionHandlesAndBuffers input
 
PaWinMmeSingleDirectionHandlesAndBuffers output
 
HANDLE abortEvent
 
HANDLE processingThread
 
PA_THREAD_ID processingThreadId
 
char throttleProcessingThreadOnOverload
 
int processingThreadPriority
 
int highThreadPriority
 
int throttledThreadPriority
 
unsigned long throttledSleepMsecs
 
int isStopped
 
volatile int isActive
 
volatile int stopProcessing
 
volatile int abortProcessing
 
DWORD allBuffersDurationMs
 

Field Documentation

◆ abortEvent

HANDLE PaWinMmeStream::abortEvent

Referenced by ProcessingThreadProc().

◆ abortProcessing

volatile int PaWinMmeStream::abortProcessing

Referenced by ProcessingThreadProc().

◆ allBuffersDurationMs

DWORD PaWinMmeStream::allBuffersDurationMs

Referenced by ProcessingThreadProc().

◆ bufferProcessor

PaUtilBufferProcessor PaWinMmeStream::bufferProcessor

Referenced by ProcessingThreadProc().

◆ cpuLoadMeasurer

PaUtilCpuLoadMeasurer PaWinMmeStream::cpuLoadMeasurer

Referenced by ProcessingThreadProc().

◆ highThreadPriority

int PaWinMmeStream::highThreadPriority

Referenced by ProcessingThreadProc().

◆ input

◆ isActive

volatile int PaWinMmeStream::isActive

Referenced by ProcessingThreadProc().

◆ isStopped

int PaWinMmeStream::isStopped

◆ output

◆ primeStreamUsingCallback

int PaWinMmeStream::primeStreamUsingCallback

◆ processingThread

HANDLE PaWinMmeStream::processingThread

Referenced by ProcessingThreadProc().

◆ processingThreadId

PA_THREAD_ID PaWinMmeStream::processingThreadId

◆ processingThreadPriority

int PaWinMmeStream::processingThreadPriority

Referenced by ProcessingThreadProc().

◆ stopProcessing

volatile int PaWinMmeStream::stopProcessing

Referenced by ProcessingThreadProc().

◆ streamRepresentation

PaUtilStreamRepresentation PaWinMmeStream::streamRepresentation

Referenced by ProcessingThreadProc().

◆ throttledSleepMsecs

unsigned long PaWinMmeStream::throttledSleepMsecs

Referenced by ProcessingThreadProc().

◆ throttledThreadPriority

int PaWinMmeStream::throttledThreadPriority

Referenced by ProcessingThreadProc().

◆ throttleProcessingThreadOnOverload

char PaWinMmeStream::throttleProcessingThreadOnOverload

Referenced by ProcessingThreadProc().


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