GstVersion

GstVersion — GStreamer version macros.

Synopsis


#include <gst/gst.h>


#define             GST_VERSION_MAJOR
#define             GST_VERSION_MINOR
#define             GST_VERSION_MICRO
#define             GST_VERSION_NANO

Description

Use the GST_VERSION_* macros e.g. when defining own plugins. The GStreamer runtime checks if these plugin and core version match and refuses to use a plugin compiled against a different version of GStreamer. You can also use the macros to keep the GStreamer version information in your application.

Use the gst_version() function if you want to know which version of GStreamer you are currently linked against.

The version macros get defined by including "gst/gst.h".

Details

GST_VERSION_MAJOR

#define GST_VERSION_MAJOR (0)

The major version of GStreamer at compile time:


GST_VERSION_MINOR

#define GST_VERSION_MINOR (10)

The minor version of GStreamer at compile time:


GST_VERSION_MICRO

#define GST_VERSION_MICRO (14)

The micro version of GStreamer at compile time:


GST_VERSION_NANO

#define GST_VERSION_NANO (0)

The nano version of GStreamer at compile time: Actual releases have 0, CVS versions have 1, prerelease versions have 2-...