blob: cdaa841b29fb18605511efb5e9937cfd3f5912ed [file] [log] [blame]
// The extra include header needed in the generated stub file for defining
// various Pulse types.
extern "C" {
#include <pulse/pulseaudio.h>
#if PA_MAJOR > 12
typedef const pa_context* const_pa_context_ptr;
typedef const pa_operation* const_pa_operation_ptr;
typedef const pa_proplist* const_pa_proplist_ptr;
typedef const pa_stream* const_pa_stream_ptr;
#else
typedef pa_context* const_pa_context_ptr;
typedef pa_operation* const_pa_operation_ptr;
typedef pa_proplist* const_pa_proplist_ptr;
typedef pa_stream* const_pa_stream_ptr;
#endif
}