![]() |
Mixxx
|
Go to the source code of this file.
Classes | |
class | SoundDevicePortAudio |
Defines | |
#define | MIXXXPA_MAX_FRAME_SIZE 1024 |
Typedefs | |
typedef int(* | EnableAlsaRT )(PaStream *s, int enable) |
Functions | |
int | paV19Callback (const void *inputBuffer, void *outputBuffer, unsigned long framesPerBuffer, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags, void *soundDevice) |
#define MIXXXPA_MAX_FRAME_SIZE 1024 |
Maximum frame size used with PortAudio. Used to determine no of buffers when setting latency
Definition at line 28 of file sounddeviceportaudio.h.
typedef int(* EnableAlsaRT)(PaStream *s, int enable) |
Dynamically resolved function which allows us to enable a realtime-priority callback thread from ALSA/PortAudio. This must be dynamically resolved because PortAudio can't tell us if ALSA is compiled into it or not.
Definition at line 33 of file sounddeviceportaudio.h.
int paV19Callback | ( | const void * | inputBuffer, |
void * | outputBuffer, | ||
unsigned long | framesPerBuffer, | ||
const PaStreamCallbackTimeInfo * | timeInfo, | ||
PaStreamCallbackFlags | statusFlags, | ||
void * | soundDevice | ||
) |
Definition at line 397 of file sounddeviceportaudio.cpp.