description of plugin
effective license of plugin
the major version number of core that plugin was compiled for
the minor version number of core that plugin was compiled for
a unique name of the plugin
URL to provider of plugin
shipped package plugin belongs to
pointer to the init function of this plugin.
date time string in ISO 8601 format (or rather, a subset thereof), or %NULL. Allowed are the following formats: "YYYY-MM-DD" and "YYY-MM-DDTHH:MMZ" (with 'T' a separator and 'Z' indicating UTC/Zulu time). This field should be set via the GST_PACKAGE_RELEASE_DATETIME preprocessor macro.
source module plugin belongs to
version of the plugin
A plugin should export a variable of this type called plugin_desc. The plugin loader will use the data provided there to initialize the plugin.
The
licence
parameter must be one of: LGPL, GPL, QPL, GPL/QPL, MPL, BSD, MIT/X11, Proprietary, unknown.