Sets our main struct and passes it to the parent class
Create a new indexfactory with the given parameters
Create a new GstIndex instance from the given indexfactory.
Removes the index from the global list.
the main Gtk struct as a void*
Search for an indexfactory of the given name.
Create a new GstIndex instance from the indexfactory with the given name.
the main Gtk struct
the main Gtk struct
the main Gtk struct as a void*
Compares type and name of plugin feature. Can be used with gst_filter_run().
Specifies a rank for a plugin feature, so that autoplugging uses the most appropriate feature.
Sets the name of a plugin feature. The name uniquely identifies a feature within all features of the same type. Renaming a plugin feature is not allowed. A copy is made of the name so you should free the supplied name after calling this function.
Gets the rank of a plugin feature.
Gets the name of a plugin feature.
Loads the plugin containing feature if it's not already loaded. feature is unaffected; use the return value instead.
Unrefs each member of list, then frees the list.
Checks whether the given plugin feature is at least the required version
Description GstIndexFactory is used to dynamically create GstIndex implementations.