pulse.versiondef

Undocumented in source.

Members

Functions

PA_CHECK_VERSION
auto PA_CHECK_VERSION(T0 major, T1 minor, T2 micro)

Evaluates to TRUE if the PulseAudio library version is equal or * newer than the specified. \since 0.9.16

pa_get_headers_version
string pa_get_headers_version()

Return the version of the header files. Keep in mind that this is a macro and not a function, so it is impossible to get the pointer of it.

pa_get_library_version
const(char)* pa_get_library_version()

Return the version of the library the current application is * linked to.

Manifest constants

PA_API_VERSION
enum PA_API_VERSION;

The current API version. Version 6 relates to Polypaudio * 0.6. Prior versions (i.e. Polypaudio 0.5.1 and older) have * PA_API_VERSION undefined. Please note that this is only ever * increased on incompatible API changes!

PA_MAJOR
enum PA_MAJOR;

The major version of PA. \since 0.9.15

PA_MICRO
enum PA_MICRO;

The micro version of PA (will always be 0 from v1.0 onwards). \since 0.9.15

PA_MINOR
enum PA_MINOR;

The minor version of PA. \since 0.9.15

PA_PROTOCOL_VERSION
enum PA_PROTOCOL_VERSION;

The current protocol version. Version 8 relates to Polypaudio * 0.8/PulseAudio 0.9.

Meta