Gst.PluginDesc

Fields

Name Type Access Description
description str r/w description of plugin
license str r/w effective license of plugin
major_version int r/w the major version number of core that plugin was compiled for
minor_version int r/w the minor version number of core that plugin was compiled for
name str r/w a unique name of the plugin
origin str r/w URL to provider of plugin
package str r/w shipped package plugin belongs to
plugin_init Gst.PluginInitFunc r/w pointer to the init function of this plugin.
release_datetime str r/w date time string in ISO 8601 format (or rather, a subset thereof), or None. 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 str r/w source module plugin belongs to
version str r/w version of the plugin

Methods

None

Details

class Gst.PluginDesc

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.