1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Base class for contents of a GstPlugin
7 <!-- ##### SECTION Long_Description ##### -->
9 This is a base class for anything that can be added to a #GstPlugin.
12 <!-- ##### SECTION See_Also ##### -->
17 <!-- ##### SECTION Stability_Level ##### -->
20 <!-- ##### STRUCT GstPluginFeature ##### -->
26 <!-- ##### MACRO GST_PLUGIN_FEATURE_NAME ##### -->
28 Get the name of the feature
31 @feature: The feature to query
34 <!-- ##### STRUCT GstTypeNameData ##### -->
42 <!-- ##### USER_FUNCTION GstPluginFeatureFilter ##### -->
44 A function that can be used with e.g. gst_registry_feature_filter()
45 to get a list of pluginfeature that match certain criteria.
48 @feature: the pluginfeature to check
49 @user_data: the user_data that has been passed on e.g. gst_registry_feature_filter()
50 @Returns: TRUE for a positive match, FALSE otherwise
53 <!-- ##### FUNCTION gst_plugin_feature_ensure_loaded ##### -->
62 <!-- ##### FUNCTION gst_plugin_feature_unload_thyself ##### -->
70 <!-- ##### FUNCTION gst_plugin_feature_type_name_filter ##### -->
80 <!-- ##### FUNCTION gst_plugin_feature_set_rank ##### -->
89 <!-- ##### FUNCTION gst_plugin_feature_set_name ##### -->
98 <!-- ##### FUNCTION gst_plugin_feature_get_rank ##### -->
107 <!-- ##### FUNCTION gst_plugin_feature_get_name ##### -->