diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-12-07 18:31:58 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2011-12-07 18:38:06 +0000 |
commit | 6757afc0bc46620da9df6b8e7df50337d5e2f7a3 (patch) | |
tree | 3dbbc2a69dfe74be0a8f5ce929c9b6a6bdf1cc7f /gst-libs/gst/video/video-overlay-composition.c | |
parent | 5037b39883ca615ba7b68f378f8836af85cb60d0 (diff) |
docs: add new API to docs
Diffstat (limited to 'gst-libs/gst/video/video-overlay-composition.c')
-rw-r--r-- | gst-libs/gst/video/video-overlay-composition.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/gst-libs/gst/video/video-overlay-composition.c b/gst-libs/gst/video/video-overlay-composition.c index 3cc289cc2..a3e360c0c 100644 --- a/gst-libs/gst/video/video-overlay-composition.c +++ b/gst-libs/gst/video/video-overlay-composition.c @@ -20,7 +20,7 @@ */ /** - * SECTION:video-overlay-composition + * SECTION:gstvideooverlaycomposition * @short_description: Video Buffer Overlay Compositions (Subtitles, Logos) * * <refsect2> @@ -465,6 +465,19 @@ gst_video_overlay_rectangle_needs_scaling (GstVideoOverlayRectangle * r) return (r->width != r->render_width || r->height != r->render_height); } +/** + * gst_video_overlay_composition_blend: + * @comp: a #GstVideoOverlayComposition + * @video_buf: a #GstBuffer containing raw video data in a supported format + * + * Blends the overlay rectangles in @comp on top of the raw video data + * contained in @video_buf. The data in @video_buf must be writable. If + * needed, use gst_buffer_make_writable() before calling this function to + * ensure a buffer is writable. @video_buf must also have valid raw video + * caps set on it. + * + * Since: 0.10.36 + */ void gst_video_overlay_composition_blend (GstVideoOverlayComposition * comp, GstBuffer * video_buf) |