/**
* SECTION:gstpluginfeature
+ * @title: GstPluginfeature
* @short_description: Base class for contents of a GstPlugin
* @see_also: #GstPlugin
*
* unaffected; use the return value instead.
*
* Normally this function is used like this:
- * |[
+ * |[<!-- language="C" -->
* GstPluginFeature *loaded_feature;
*
* loaded_feature = gst_plugin_feature_load (feature);
* feature = loaded_feature;
* ]|
*
- * Returns: (transfer full): a reference to the loaded feature, or %NULL on error
+ * Returns: (transfer full) (nullable): a reference to the loaded
+ * feature, or %NULL on error
*/
GstPluginFeature *
gst_plugin_feature_load (GstPluginFeature * feature)
*
* Get the plugin that provides this feature.
*
- * Returns: (transfer full): the plugin that provides this feature, or %NULL.
- * Unref with gst_object_unref() when no longer needed.
+ * Returns: (transfer full) (nullable): the plugin that provides this
+ * feature, or %NULL. Unref with gst_object_unref() when no
+ * longer needed.
*/
GstPlugin *
gst_plugin_feature_get_plugin (GstPluginFeature * feature)
*
* Get the name of the plugin that provides this feature.
*
- * Returns: the name of the plugin that provides this feature, or %NULL if
- * the feature is not associated with a plugin.
+ * Returns: (nullable): the name of the plugin that provides this
+ * feature, or %NULL if the feature is not associated with a
+ * plugin.
*
* Since: 1.2
*/