PortAudio 2.0
PaJackStream Struct Reference

Data Fields

PaUtilStreamRepresentation streamRepresentation
 
PaUtilBufferProcessor bufferProcessor
 
PaUtilCpuLoadMeasurer cpuLoadMeasurer
 
PaJackHostApiRepresentationhostApi
 
jack_port_t ** local_input_ports
 
jack_port_t ** local_output_ports
 
jack_port_t ** remote_input_ports
 
jack_port_t ** remote_output_ports
 
int num_incoming_connections
 
int num_outgoing_connections
 
jack_client_t * jack_client
 
volatile sig_atomic_t is_running
 
volatile sig_atomic_t is_active
 
volatile sig_atomic_t doStart
 
volatile sig_atomic_t doStop
 
volatile sig_atomic_t doAbort
 
jack_nframes_t t0
 
PaUtilAllocationGroupstream_memory
 
int callbackResult
 
int isSilenced
 
int xrun
 
int isBlockingStream
 
PaUtilRingBuffer inFIFO
 
PaUtilRingBuffer outFIFO
 
volatile sig_atomic_t data_available
 
sem_t data_semaphore
 
int bytesPerFrame
 
int samplesPerFrame
 
struct PaJackStreamnext
 

Field Documentation

◆ bufferProcessor

PaUtilBufferProcessor PaJackStream::bufferProcessor

◆ bytesPerFrame

int PaJackStream::bytesPerFrame

◆ callbackResult

int PaJackStream::callbackResult

◆ cpuLoadMeasurer

PaUtilCpuLoadMeasurer PaJackStream::cpuLoadMeasurer

◆ data_available

volatile sig_atomic_t PaJackStream::data_available

◆ data_semaphore

sem_t PaJackStream::data_semaphore

◆ doAbort

volatile sig_atomic_t PaJackStream::doAbort

◆ doStart

volatile sig_atomic_t PaJackStream::doStart

◆ doStop

volatile sig_atomic_t PaJackStream::doStop

◆ hostApi

PaJackHostApiRepresentation* PaJackStream::hostApi

Referenced by PaJack_Initialize().

◆ inFIFO

PaUtilRingBuffer PaJackStream::inFIFO

◆ is_active

volatile sig_atomic_t PaJackStream::is_active

◆ is_running

volatile sig_atomic_t PaJackStream::is_running

◆ isBlockingStream

int PaJackStream::isBlockingStream

◆ isSilenced

int PaJackStream::isSilenced

◆ jack_client

jack_client_t* PaJackStream::jack_client

◆ local_input_ports

jack_port_t** PaJackStream::local_input_ports

◆ local_output_ports

jack_port_t** PaJackStream::local_output_ports

◆ next

struct PaJackStream* PaJackStream::next

◆ num_incoming_connections

int PaJackStream::num_incoming_connections

◆ num_outgoing_connections

int PaJackStream::num_outgoing_connections

◆ outFIFO

PaUtilRingBuffer PaJackStream::outFIFO

◆ remote_input_ports

jack_port_t** PaJackStream::remote_input_ports

◆ remote_output_ports

jack_port_t** PaJackStream::remote_output_ports

◆ samplesPerFrame

int PaJackStream::samplesPerFrame

◆ stream_memory

PaUtilAllocationGroup* PaJackStream::stream_memory

◆ streamRepresentation

PaUtilStreamRepresentation PaJackStream::streamRepresentation

◆ t0

jack_nframes_t PaJackStream::t0

◆ xrun

int PaJackStream::xrun

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