PortAudio  2.0
Data Fields
PaMacCoreStreamInfo Struct Reference

#include <pa_mac_core.h>

Data Fields

unsigned long size
 
PaHostApiTypeId hostApiType
 
unsigned long version
 
unsigned long flags
 
SInt32 const * channelMap
 
unsigned long channelMapSize
 

Detailed Description

A pointer to a paMacCoreStreamInfo may be passed as the hostApiSpecificStreamInfo in the PaStreamParameters struct when opening a stream or querying the format. Use NULL, for the defaults. Note that for duplex streams, flags for input and output should be the same or behaviour is undefined.

Field Documentation

SInt32 const* PaMacCoreStreamInfo::channelMap

flags to modify behaviour

Referenced by PaMacCore_SetupChannelMap(), and PaMacCore_SetupStreamInfo().

unsigned long PaMacCoreStreamInfo::channelMapSize

Channel map for HAL channel mapping , if not needed, use NULL;

Referenced by PaMacCore_SetupChannelMap(), and PaMacCore_SetupStreamInfo().

unsigned long PaMacCoreStreamInfo::flags

structure version

Referenced by PaMacCore_SetupStreamInfo().

PaHostApiTypeId PaMacCoreStreamInfo::hostApiType

size of whole structure including this header

Referenced by PaMacCore_SetupStreamInfo().

unsigned long PaMacCoreStreamInfo::size
unsigned long PaMacCoreStreamInfo::version

host API for which this data is intended

Referenced by PaMacCore_SetupStreamInfo().


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