public abstract class PluginFeature
This is a base class for anything that can be added to a Plugin.
- public bool check_version (uint min_major, uint min_minor, uint min_micro)
Checks whether the given plugin feature is at least the required version
- public unowned string get_name ()
Gets the name of a plugin feature.
- public uint get_rank ()
Gets the rank of a plugin feature.
- public PluginFeature? load ()
Loads the plugin containing
feature if it's not already
- public void set_name (string name)
Sets the name of a plugin feature.
- public void set_rank (uint rank)
Specifies a rank for a plugin feature, so that autoplugging uses the most
- public bool type_name_filter (PluginFeature feature, TypeNameData data)
Compares type and name of plugin feature.
All known members inherited from class Gst.Object
All known members inherited from class GLib.Object