controller: Add/fix various annotations
authorSebastian Dröge <sebastian@centricular.com>
Fri, 14 Oct 2022 20:48:09 +0000 (23:48 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 18 Oct 2022 08:56:58 +0000 (08:56 +0000)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3194>

subprojects/gstreamer/libs/gst/controller/gsttimedvaluecontrolsource.c

index 1f9c599..080df32 100644 (file)
@@ -87,7 +87,7 @@ gst_control_point_free (GstControlPoint * cp)
  *
  * Copies a #GstControlPoint
  *
- * Returns: A copy of @cp
+ * Returns: (transfer full): A copy of @cp
  */
 GstControlPoint *
 gst_control_point_copy (GstControlPoint * cp)
@@ -232,7 +232,7 @@ done:
  *
  * For use in control source implementations.
  *
- * Returns: (transfer none): the found #GSequenceIter or %NULL
+ * Returns: (transfer none) (nullable): the found #GSequenceIter or %NULL
  */
 GSequenceIter *gst_timed_value_control_source_find_control_point_iter
     (GstTimedValueControlSource * self, GstClockTime timestamp)