PortAudio  2.0
Functions
pa_linux_pulseaudio_cb_internal.h File Reference
#include "pa_util.h"
#include "pa_allocation.h"
#include "pa_hostapi.h"
#include "pa_stream.h"
#include "pa_cpuload.h"
#include "pa_process.h"
#include "pa_unix_util.h"
#include "pa_ringbuffer.h"
#include <stdio.h>
#include <string.h>
#include <pulse/pulseaudio.h>
#include "pa_linux_pulseaudio_internal.h"

Go to the source code of this file.

Functions

int PaPulseAudio_updateTimeInfo (pa_stream *s, PaStreamCallbackTimeInfo *timeInfo, int record)
 
void * PaPulseAudio_processThread (void *userdata)
 
PaError PaPulseAudio_CloseStreamCb (PaStream *stream)
 
PaError PaPulseAudio_StartStreamCb (PaStream *stream)
 
PaError PaPulseAudio_StopStreamCb (PaStream *stream)
 
PaError PaPulseAudio_AbortStreamCb (PaStream *stream)
 
void PaPulseAudio_StreamRecordCb (pa_stream *s, size_t length, void *userdata)
 
void PaPulseAudio_StreamPlaybackCb (pa_stream *s, size_t length, void *userdata)
 

Function Documentation

PaError PaPulseAudio_AbortStreamCb ( PaStream stream)
PaError PaPulseAudio_CloseStreamCb ( PaStream stream)
void* PaPulseAudio_processThread ( void *  userdata)
PaError PaPulseAudio_StartStreamCb ( PaStream stream)
PaError PaPulseAudio_StopStreamCb ( PaStream stream)

Referenced by PaPulseAudio_Initialize().

void PaPulseAudio_StreamPlaybackCb ( pa_stream *  s,
size_t  length,
void *  userdata 
)
void PaPulseAudio_StreamRecordCb ( pa_stream *  s,
size_t  length,
void *  userdata 
)
int PaPulseAudio_updateTimeInfo ( pa_stream *  s,
PaStreamCallbackTimeInfo timeInfo,
int  record 
)