PortAudio  2.0
Data Fields
PaPulseAudio_Stream Struct Reference

#include <pa_linux_pulseaudio_internal.h>

Data Fields

PaUtilStreamRepresentation streamRepresentation
 
PaUtilCpuLoadMeasurer cpuLoadMeasurer
 
PaUtilBufferProcessor bufferProcessor
 
PaPulseAudio_HostApiRepresentationhostapi
 
unsigned long framesPerHostCallback
 
pa_threaded_mainloop * mainloop
 
pa_context * context
 
pa_sample_spec outputSampleSpec
 
pa_sample_spec inputSampleSpec
 
pa_stream * outputStream
 
pa_stream * inputStream
 
pa_buffer_attr outputBufferAttr
 
pa_buffer_attr inputBufferAttr
 
unsigned int suggestedLatencyUSecs
 
int outputUnderflows
 
int outputChannelCount
 
int inputChannelCount
 
size_t maxFramesPerBuffer
 
size_t maxFramesHostPerBuffer
 
int outputFrameSize
 
int inputFrameSize
 
PaDeviceIndex inputDevice
 
PaDeviceIndex outputDevice
 
char * outputStreamName
 
char * inputStreamName
 
PaUtilRingBuffer inputRing
 
size_t missedBytes
 
volatile sig_atomic_t isActive
 
volatile sig_atomic_t isStopped
 
volatile sig_atomic_t pulseaudioIsActive
 
volatile sig_atomic_t pulseaudioIsStopped
 

Field Documentation

PaUtilBufferProcessor PaPulseAudio_Stream::bufferProcessor
pa_context* PaPulseAudio_Stream::context

Referenced by OpenStream().

PaUtilCpuLoadMeasurer PaPulseAudio_Stream::cpuLoadMeasurer
unsigned long PaPulseAudio_Stream::framesPerHostCallback

Referenced by OpenStream().

PaPulseAudio_HostApiRepresentation* PaPulseAudio_Stream::hostapi
pa_buffer_attr PaPulseAudio_Stream::inputBufferAttr
int PaPulseAudio_Stream::inputChannelCount

Referenced by OpenStream().

PaDeviceIndex PaPulseAudio_Stream::inputDevice
int PaPulseAudio_Stream::inputFrameSize
PaUtilRingBuffer PaPulseAudio_Stream::inputRing
pa_sample_spec PaPulseAudio_Stream::inputSampleSpec
pa_stream* PaPulseAudio_Stream::inputStream
char* PaPulseAudio_Stream::inputStreamName
volatile sig_atomic_t PaPulseAudio_Stream::isActive
volatile sig_atomic_t PaPulseAudio_Stream::isStopped
pa_threaded_mainloop* PaPulseAudio_Stream::mainloop
size_t PaPulseAudio_Stream::maxFramesHostPerBuffer

Referenced by OpenStream().

size_t PaPulseAudio_Stream::maxFramesPerBuffer

Referenced by OpenStream().

size_t PaPulseAudio_Stream::missedBytes
pa_buffer_attr PaPulseAudio_Stream::outputBufferAttr
int PaPulseAudio_Stream::outputChannelCount

Referenced by OpenStream().

PaDeviceIndex PaPulseAudio_Stream::outputDevice
int PaPulseAudio_Stream::outputFrameSize
pa_sample_spec PaPulseAudio_Stream::outputSampleSpec
pa_stream* PaPulseAudio_Stream::outputStream
char* PaPulseAudio_Stream::outputStreamName
int PaPulseAudio_Stream::outputUnderflows
volatile sig_atomic_t PaPulseAudio_Stream::pulseaudioIsActive
volatile sig_atomic_t PaPulseAudio_Stream::pulseaudioIsStopped
PaUtilStreamRepresentation PaPulseAudio_Stream::streamRepresentation
unsigned int PaPulseAudio_Stream::suggestedLatencyUSecs

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