mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-18 14:26:43 +00:00
introspection: annotate ownership in more vfuncs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/831>
This commit is contained in:
parent
b296e914a5
commit
4c75ec53e7
1 changed files with 12 additions and 0 deletions
|
@ -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);
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue