diff options
author | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2020-01-14 18:46:49 +0100 |
---|---|---|
committer | Víctor Manuel Jáquez Leal <vjaquez@igalia.com> | 2020-01-14 19:52:18 +0100 |
commit | d0e14ec3089af20f75e12816368f0807b355af93 (patch) | |
tree | 3e435170ec2075d7d952fbd13386498d2a3d7ddf /gst-libs | |
parent | 81f3a7f02bc4e4d6b38214d2816e65c63a2e3435 (diff) |
vaapioverlay: add minimal documentation
Diffstat (limited to 'gst-libs')
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapiblend.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiblend.c b/gst-libs/gst/vaapi/gstvaapiblend.c index 192865e9..57f9fb27 100644 --- a/gst-libs/gst/vaapi/gstvaapiblend.c +++ b/gst-libs/gst/vaapi/gstvaapiblend.c @@ -289,6 +289,19 @@ gst_vaapi_blend_process_unlocked (GstVaapiBlend * blend, return TRUE; } +/** + * gst_vaapi_blend_process: + * @blend: a #GstVaapiBlend instance. + * @output: a #GstVaapiSurface to be composed. + * @next: a function to fetch the next #GstVaapiBlendSurface to + * process. + * @data: state storage for @next. + * + * This function will process all the input surfaces defined through + * #GstVaapiBlendSurface and will blend them onto the @output surface. + * + * Returns: %TRUE if the blend process succeed; otherwise %FALSE. + **/ gboolean gst_vaapi_blend_process (GstVaapiBlend * blend, GstVaapiSurface * output, GstVaapiBlendSurfaceNextFunc next, gpointer user_data) |