PortAudio
2.0
|
#include <pa_linux_pulseaudio_internal.h>
Data Fields | |
PaUtilStreamRepresentation | streamRepresentation |
PaUtilCpuLoadMeasurer | cpuLoadMeasurer |
PaUtilBufferProcessor | bufferProcessor |
PaPulseAudio_HostApiRepresentation * | hostapi |
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 |
PaUtilBufferProcessor PaPulseAudio_Stream::bufferProcessor |
pa_context* PaPulseAudio_Stream::context |
Referenced by OpenStream().
PaUtilCpuLoadMeasurer PaPulseAudio_Stream::cpuLoadMeasurer |
Referenced by GetStreamCpuLoad(), OpenStream(), and PaPulseAudio_WriteStreamBlock().
unsigned long PaPulseAudio_Stream::framesPerHostCallback |
Referenced by OpenStream().
PaPulseAudio_HostApiRepresentation* PaPulseAudio_Stream::hostapi |
pa_buffer_attr PaPulseAudio_Stream::inputBufferAttr |
Referenced by PaPulseAudio_StartStreamCb().
int PaPulseAudio_Stream::inputChannelCount |
Referenced by OpenStream().
PaDeviceIndex PaPulseAudio_Stream::inputDevice |
Referenced by OpenStream(), and PaPulseAudio_StartStreamCb().
int PaPulseAudio_Stream::inputFrameSize |
Referenced by OpenStream(), PaPulseAudio_GetStreamReadAvailableBlock(), and PaPulseAudio_ReadStreamBlock().
PaUtilRingBuffer PaPulseAudio_Stream::inputRing |
pa_sample_spec PaPulseAudio_Stream::inputSampleSpec |
Referenced by OpenStream(), and PaPulseAudio_StartStreamCb().
pa_stream* PaPulseAudio_Stream::inputStream |
char* PaPulseAudio_Stream::inputStreamName |
Referenced by OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_RenameSource().
volatile sig_atomic_t PaPulseAudio_Stream::isActive |
Referenced by IsStreamActive(), OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_StartStreamCb().
volatile sig_atomic_t PaPulseAudio_Stream::isStopped |
Referenced by IsStreamStopped(), OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_StartStreamCb().
pa_threaded_mainloop* PaPulseAudio_Stream::mainloop |
Referenced by OpenStream(), PaPulseAudio_CloseStreamCb(), PaPulseAudio_ReadStreamBlock(), PaPulseAudio_RenameSink(), PaPulseAudio_RenameSource(), PaPulseAudio_StreamPlaybackCb(), PaPulseAudio_StreamRecordCb(), PaPulseAudio_StreamStartedCb(), PaPulseAudio_StreamUnderflowCb(), and PaPulseAudio_WriteStreamBlock().
size_t PaPulseAudio_Stream::maxFramesHostPerBuffer |
Referenced by OpenStream().
size_t PaPulseAudio_Stream::maxFramesPerBuffer |
Referenced by OpenStream().
size_t PaPulseAudio_Stream::missedBytes |
Referenced by PaPulseAudio_StartStreamCb().
pa_buffer_attr PaPulseAudio_Stream::outputBufferAttr |
Referenced by PaPulseAudio_StartStreamCb().
int PaPulseAudio_Stream::outputChannelCount |
Referenced by OpenStream().
PaDeviceIndex PaPulseAudio_Stream::outputDevice |
Referenced by OpenStream(), and PaPulseAudio_StartStreamCb().
int PaPulseAudio_Stream::outputFrameSize |
Referenced by OpenStream(), and PaPulseAudio_WriteStreamBlock().
pa_sample_spec PaPulseAudio_Stream::outputSampleSpec |
Referenced by OpenStream(), and PaPulseAudio_StartStreamCb().
pa_stream* PaPulseAudio_Stream::outputStream |
char* PaPulseAudio_Stream::outputStreamName |
Referenced by OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_RenameSink().
int PaPulseAudio_Stream::outputUnderflows |
Referenced by PaPulseAudio_StartStreamCb(), and PaPulseAudio_StreamUnderflowCb().
volatile sig_atomic_t PaPulseAudio_Stream::pulseaudioIsActive |
Referenced by OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_StartStreamCb().
volatile sig_atomic_t PaPulseAudio_Stream::pulseaudioIsStopped |
Referenced by OpenStream(), PaPulseAudio_CloseStreamCb(), and PaPulseAudio_StartStreamCb().
PaUtilStreamRepresentation PaPulseAudio_Stream::streamRepresentation |
Referenced by OpenStream(), and PaPulseAudio_CloseStreamCb().
unsigned int PaPulseAudio_Stream::suggestedLatencyUSecs |
Referenced by OpenStream(), and PaPulseAudio_StartStreamCb().