PaOssStreamComponent Struct Reference


Data Fields

int fd
const char * devName
int userChannelCount
int hostChannelCount
int userInterleaved
void * buffer
PaSampleFormat userFormat
PaSampleFormat hostFormat
double latency
unsigned long hostFrames
unsigned long numBufs
void ** userBuffers

Detailed Description

Per-direction structure for PaOssStream.

Aspect StreamChannels: In case the user requests to open the same device for both capture and playback, but with different number of channels we will have to adapt between the number of user and host channels for at least one direction, since the configuration space is the same for both directions of an OSS device.


Field Documentation

int PaOssStreamComponent::fd

const char* PaOssStreamComponent::devName

int PaOssStreamComponent::userChannelCount

int PaOssStreamComponent::hostChannelCount

int PaOssStreamComponent::userInterleaved

void* PaOssStreamComponent::buffer

PaSampleFormat PaOssStreamComponent::userFormat

PaSampleFormat PaOssStreamComponent::hostFormat

double PaOssStreamComponent::latency

unsigned long PaOssStreamComponent::hostFrames

unsigned long PaOssStreamComponent::numBufs

void** PaOssStreamComponent::userBuffers


The documentation for this struct was generated from the following file:
Generated on Wed Aug 22 15:36:45 2007 for PortAudio by  doxygen 1.5.2