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 44 bool loadPulseAudio();
#define AUD_NAMESPACE_BEGIN
Opens the audaspace namespace aud.
Definition: Audaspace.h:116
#define AUD_NAMESPACE_END
Closes the audaspace namespace aud.
Definition: Audaspace.h:119
The main header file of the library defining the namespace and basic data types.