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.