diff options
author | Alba Mendez <me@alba.sh> | 2021-06-07 09:29:58 +0000 |
---|---|---|
committer | Alba Mendez <me@alba.sh> | 2021-06-07 09:29:58 +0000 |
commit | 4c75ec53e7b850fe3845e4fd981a59c9e103287c (patch) | |
tree | dd3e48e3d295617f02ecc1bae1c10f2b7bc70124 /libs | |
parent | b296e914a57b376609459dffeb843f4808484c24 (diff) | |
download | gstreamer-4c75ec53e7b850fe3845e4fd981a59c9e103287c.tar.gz |
introspection: annotate ownership in more vfuncs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/831>
Diffstat (limited to 'libs')
-rw-r--r-- | libs/gst/base/gstbasetransform.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libs/gst/base/gstbasetransform.h b/libs/gst/base/gstbasetransform.h index 8ad6a6d43c..0457b89bb2 100644 --- a/libs/gst/base/gstbasetransform.h +++ b/libs/gst/base/gstbasetransform.h @@ -226,6 +226,10 @@ struct _GstBaseTransformClass { GstCaps* (*transform_caps) (GstBaseTransform *trans, GstPadDirection direction, GstCaps *caps, GstCaps *filter); + /** + * GstBaseTransformClass::fixate_caps: + * @othercaps: (transfer full): + */ GstCaps* (*fixate_caps) (GstBaseTransform *trans, GstPadDirection direction, GstCaps *caps, GstCaps *othercaps); @@ -266,7 +270,15 @@ struct _GstBaseTransformClass { gboolean (*stop) (GstBaseTransform *trans); /* sink and src pad event handlers */ + /** + * GstBaseTransformClass::sink_event: + * @event: (transfer full): + */ gboolean (*sink_event) (GstBaseTransform *trans, GstEvent *event); + /** + * GstBaseTransformClass::src_event: + * @event: (transfer full): + */ gboolean (*src_event) (GstBaseTransform *trans, GstEvent *event); /** |