controller: add gi annotations
authorStefan Sauer <ensonic@users.sf.net>
Fri, 27 Jan 2012 11:22:48 +0000 (12:22 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Fri, 27 Jan 2012 11:23:16 +0000 (12:23 +0100)
libs/gst/controller/gstcontrolbindingargb.c
libs/gst/controller/gstcontrolbindingdirect.c
libs/gst/controller/gstinterpolationcontrolsource.c
libs/gst/controller/gstlfocontrolsource.c
libs/gst/controller/gsttriggercontrolsource.c

index d8cae98..f61fe30 100644 (file)
@@ -390,7 +390,7 @@ gst_control_binding_argb_get_value_array (GstControlBinding * _self,
  * Create a new control-binding that attaches the given #GstControlSource to the
  * #GObject property.
  *
- * Returns: the new #GstControlBindingARGB
+ * Returns: (transfer·floating): the new #GstControlBindingARGB
  */
 GstControlBinding *
 gst_control_binding_argb_new (GstObject * object, const gchar * property_name,
index 90bef49..c56354e 100644 (file)
@@ -376,7 +376,7 @@ gst_control_binding_direct_get_value_array (GstControlBinding * _self,
  * Create a new control-binding that attaches the #GstControlSource to the
  * #GObject property.
  *
- * Returns: the new #GstControlBindingDirect
+ * Returns: (transfer·floating): the new #GstControlBindingDirect
  */
 GstControlBinding *
 gst_control_binding_direct_new (GstObject * object, const gchar * property_name,
index 07eb4d2..943f9b7 100644 (file)
@@ -510,7 +510,7 @@ struct _GstInterpolationControlSourcePrivate
  *
  * This returns a new, unbound #GstInterpolationControlSource.
  *
- * Returns: a new, unbound #GstInterpolationControlSource.
+ * Returns: (transfer·full): a new, unbound #GstInterpolationControlSource.
  */
 GstInterpolationControlSource *
 gst_interpolation_control_source_new (void)
index 24f5307..59ea3b0 100644 (file)
@@ -416,7 +416,7 @@ gst_lfo_control_source_reset (GstLFOControlSource * self)
  *
  * This returns a new, unbound #GstLFOControlSource.
  *
- * Returns: a new, unbound #GstLFOControlSource.
+ * Returns: (transfer·full): a new, unbound #GstLFOControlSource.
  */
 GstLFOControlSource *
 gst_lfo_control_source_new (void)
index 6c8329d..d6305a3 100644 (file)
@@ -182,7 +182,7 @@ G_DEFINE_TYPE_WITH_CODE (GstTriggerControlSource, gst_trigger_control_source,
  *
  * This returns a new, unbound #GstTriggerControlSource.
  *
- * Returns: a new, unbound #GstTriggerControlSource.
+ * Returns: (transfer·full): a new, unbound #GstTriggerControlSource.
  */
 GstTriggerControlSource *
 gst_trigger_control_source_new (void)