diff --git a/libs/gst/controller/gstcontrolbindingargb.c b/libs/gst/controller/gstcontrolbindingargb.c index d8cae986dc..f61fe30bc3 100644 --- a/libs/gst/controller/gstcontrolbindingargb.c +++ b/libs/gst/controller/gstcontrolbindingargb.c @@ -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, diff --git a/libs/gst/controller/gstcontrolbindingdirect.c b/libs/gst/controller/gstcontrolbindingdirect.c index 90bef49e35..c56354e1c0 100644 --- a/libs/gst/controller/gstcontrolbindingdirect.c +++ b/libs/gst/controller/gstcontrolbindingdirect.c @@ -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, diff --git a/libs/gst/controller/gstinterpolationcontrolsource.c b/libs/gst/controller/gstinterpolationcontrolsource.c index 07eb4d2019..943f9b7779 100644 --- a/libs/gst/controller/gstinterpolationcontrolsource.c +++ b/libs/gst/controller/gstinterpolationcontrolsource.c @@ -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) diff --git a/libs/gst/controller/gstlfocontrolsource.c b/libs/gst/controller/gstlfocontrolsource.c index 24f5307862..59ea3b004d 100644 --- a/libs/gst/controller/gstlfocontrolsource.c +++ b/libs/gst/controller/gstlfocontrolsource.c @@ -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) diff --git a/libs/gst/controller/gsttriggercontrolsource.c b/libs/gst/controller/gsttriggercontrolsource.c index 6c8329d90f..d6305a34b1 100644 --- a/libs/gst/controller/gsttriggercontrolsource.c +++ b/libs/gst/controller/gsttriggercontrolsource.c @@ -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)