#include <portaudio.h>
#include <cstdlib>
#include <cstring>
#include "Err.hxx"
Go to the source code of this file.
Namespaces | |
namespace | CLAM |
Classes | |
class | CLAM::ErrPortAudio |
Defines | |
#define | CHECK_PA_ERROR(msg, errval) if ( errval != paNoError) throw ErrPortAudio( msg, errval ); |
Typedefs | |
typedef int(* | CLAM::PortAudioCallback )(const void *inputBuffer, void *outputBuffer, unsigned long framesPerBuffer, const PaStreamCallbackTimeInfo *timeInfo, PaStreamCallbackFlags statusFlags, void *userData) |
#define CHECK_PA_ERROR | ( | msg, | |||
errval | ) | if ( errval != paNoError) throw ErrPortAudio( msg, errval ); |
Definition at line 50 of file PortAudioUtils.hxx.
Referenced by CLAM::PAAudioOutputStream::SetupStream(), CLAM::PAAudioInputStream::SetupStream(), CLAM::PAAudioFullDuplexStream::SetupStream(), CLAM::PAAudioStream::Start(), CLAM::PAAudioStream::Stop(), and CLAM::PAAudioStream::~PAAudioStream().