19#ifdef PULSEAUDIO_PLUGIN 
   20#define AUD_BUILD_PLUGIN 
   30#include <pulse/pulseaudio.h> 
   34#ifdef PULSEAUDIO_LIBRARY_IMPLEMENTATION 
   35#define PULSEAUDIO_SYMBOL(sym) decltype(&sym) AUD_##sym 
   37#define PULSEAUDIO_SYMBOL(sym) extern decltype(&sym) AUD_##sym 
   40#include "PulseAudioSymbols.h" 
   42#undef PULSEAUDIO_SYMBOL 
The main header file of the library defining the namespace and basic data types.
#define AUD_NAMESPACE_END
Closes the audaspace namespace aud.
Definition Audaspace.h:119
#define AUD_NAMESPACE_BEGIN
Opens the audaspace namespace aud.
Definition Audaspace.h:116