PortAudio 2.0
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

◆ channelMap

SInt32 const* PaMacCoreStreamInfo::channelMap

flags to modify behaviour

Referenced by PaMacCore_SetupChannelMap(), and PaMacCore_SetupStreamInfo().

◆ channelMapSize

unsigned long PaMacCoreStreamInfo::channelMapSize

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

Referenced by PaMacCore_SetupChannelMap(), and PaMacCore_SetupStreamInfo().

◆ flags

unsigned long PaMacCoreStreamInfo::flags

structure version

Referenced by PaMacCore_SetupStreamInfo().

◆ hostApiType

PaHostApiTypeId PaMacCoreStreamInfo::hostApiType

size of whole structure including this header

Referenced by PaMacCore_SetupStreamInfo().

◆ size

unsigned long PaMacCoreStreamInfo::size

◆ version

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: