PortAudio 2.0
PaOssStream Struct Reference

Data Fields

PaUtilStreamRepresentation streamRepresentation
 
PaUtilCpuLoadMeasurer cpuLoadMeasurer
 
PaUtilBufferProcessor bufferProcessor
 
PaUtilThreading threading
 
int sharedDevice
 
unsigned long framesPerHostBuffer
 
int triggered
 
int isActive
 
int isStopped
 
int lastPosPtr
 
double lastStreamBytes
 
int framesProcessed
 
double sampleRate
 
int callbackMode
 
volatile int callbackStop
 
volatile int callbackAbort
 
PaOssStreamComponentcapture
 
PaOssStreamComponentplayback
 
unsigned long pollTimeout
 
sem_t semaphore
 

Detailed Description

Implementation specific representation of a PaStream.

Field Documentation

◆ bufferProcessor

PaUtilBufferProcessor PaOssStream::bufferProcessor

◆ callbackAbort

volatile int PaOssStream::callbackAbort

◆ callbackMode

int PaOssStream::callbackMode

◆ callbackStop

volatile int PaOssStream::callbackStop

◆ capture

PaOssStreamComponent* PaOssStream::capture

◆ cpuLoadMeasurer

PaUtilCpuLoadMeasurer PaOssStream::cpuLoadMeasurer

◆ framesPerHostBuffer

unsigned long PaOssStream::framesPerHostBuffer

◆ framesProcessed

int PaOssStream::framesProcessed

◆ isActive

int PaOssStream::isActive

◆ isStopped

int PaOssStream::isStopped

◆ lastPosPtr

int PaOssStream::lastPosPtr

◆ lastStreamBytes

double PaOssStream::lastStreamBytes

◆ playback

PaOssStreamComponent * PaOssStream::playback

◆ pollTimeout

unsigned long PaOssStream::pollTimeout

◆ sampleRate

double PaOssStream::sampleRate

◆ semaphore

sem_t PaOssStream::semaphore

◆ sharedDevice

int PaOssStream::sharedDevice

◆ streamRepresentation

PaUtilStreamRepresentation PaOssStream::streamRepresentation

◆ threading

PaUtilThreading PaOssStream::threading

◆ triggered

int PaOssStream::triggered

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