GstPluginFeature

Name

GstPluginFeature -- The base class for plugable objects.

Synopsis


#include <gst/gst.h>


gboolean    gst_plugin_feature_ensure_loaded
                                            (GstPluginFeature *feature);
void        gst_plugin_feature_unload_thyself
                                            (GstPluginFeature *feature);

Object Hierarchy


  GObject
   +----GstObject
         +----GstPluginFeature

Description

This is a base class for anything that can be added to a GstPlugin.

Details

gst_plugin_feature_ensure_loaded ()

gboolean    gst_plugin_feature_ensure_loaded
                                            (GstPluginFeature *feature);

Check if the plugin containing the feature is loaded, if not, the plugin will be loaded.

feature : the plugin feature to check
Returns : a boolean indicating the feature is loaded.


gst_plugin_feature_unload_thyself ()

void        gst_plugin_feature_unload_thyself
                                            (GstPluginFeature *feature);

Unload the given feature. This will decrease the refcount in the plugin and will eventually unload the plugin

feature : the plugin feature to check

See Also

GstPlugin