PortAudio 2.0
PaJackHostApiRepresentation Struct Reference

Data Fields

PaUtilHostApiRepresentation commonHostApiRep
 
PaUtilStreamInterface callbackStreamInterface
 
PaUtilStreamInterface blockingStreamInterface
 
PaUtilAllocationGroupdeviceInfoMemory
 
jack_client_t * jack_client
 
int jack_buffer_size
 
PaHostApiIndex hostApiIndex
 
pthread_mutex_t mtx
 
pthread_cond_t cond
 
PaUtilClockId condClockId
 
unsigned long inputBase
 
unsigned long outputBase
 
volatile int xrun
 
struct PaJackStream *volatile toAdd
 
struct PaJackStream *volatile *volatile toRemove
 
struct PaJackStreamprocessQueue
 
volatile sig_atomic_t jackIsDown
 

Field Documentation

◆ blockingStreamInterface

PaUtilStreamInterface PaJackHostApiRepresentation::blockingStreamInterface

Referenced by PaJack_Initialize().

◆ callbackStreamInterface

PaUtilStreamInterface PaJackHostApiRepresentation::callbackStreamInterface

Referenced by PaJack_Initialize().

◆ commonHostApiRep

PaUtilHostApiRepresentation PaJackHostApiRepresentation::commonHostApiRep

Referenced by PaJack_Initialize().

◆ cond

pthread_cond_t PaJackHostApiRepresentation::cond

Referenced by PaJack_Initialize().

◆ condClockId

PaUtilClockId PaJackHostApiRepresentation::condClockId

Referenced by PaJack_Initialize().

◆ deviceInfoMemory

PaUtilAllocationGroup* PaJackHostApiRepresentation::deviceInfoMemory

Referenced by PaJack_Initialize().

◆ hostApiIndex

PaHostApiIndex PaJackHostApiRepresentation::hostApiIndex

Referenced by PaJack_Initialize().

◆ inputBase

unsigned long PaJackHostApiRepresentation::inputBase

Referenced by PaJack_Initialize().

◆ jack_buffer_size

int PaJackHostApiRepresentation::jack_buffer_size

Referenced by PaJack_Initialize().

◆ jack_client

jack_client_t* PaJackHostApiRepresentation::jack_client

◆ jackIsDown

volatile sig_atomic_t PaJackHostApiRepresentation::jackIsDown

Referenced by PaJack_Initialize().

◆ mtx

pthread_mutex_t PaJackHostApiRepresentation::mtx

Referenced by PaJack_Initialize().

◆ outputBase

unsigned long PaJackHostApiRepresentation::outputBase

Referenced by PaJack_Initialize().

◆ processQueue

struct PaJackStream* PaJackHostApiRepresentation::processQueue

Referenced by PaJack_Initialize().

◆ toAdd

struct PaJackStream* volatile PaJackHostApiRepresentation::toAdd

Referenced by PaJack_Initialize().

◆ toRemove

struct PaJackStream* volatile * volatile PaJackHostApiRepresentation::toRemove

Referenced by PaJack_Initialize().

◆ xrun

volatile int PaJackHostApiRepresentation::xrun

Referenced by PaJack_Initialize().


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