diff --git a/docs/libs/gst-plugins-base-libs-docs.sgml b/docs/libs/gst-plugins-base-libs-docs.sgml index 734c46a483..fedb377c5d 100644 --- a/docs/libs/gst-plugins-base-libs-docs.sgml +++ b/docs/libs/gst-plugins-base-libs-docs.sgml @@ -195,6 +195,7 @@ + diff --git a/docs/libs/gst-plugins-base-libs-sections.txt b/docs/libs/gst-plugins-base-libs-sections.txt index d8498a445f..4ddd44bf8d 100644 --- a/docs/libs/gst-plugins-base-libs-sections.txt +++ b/docs/libs/gst-plugins-base-libs-sections.txt @@ -2337,6 +2337,7 @@ GST_TYPE_NAVIGATION_EVENT_TYPE
gstvideopool +GstVideoPool gst/video/gstvideopool.h GstVideoBufferPool GstVideoBufferPoolClass diff --git a/gst-libs/gst/video/gstvideopool.c b/gst-libs/gst/video/gstvideopool.c index 63d2a2c243..4475f45a43 100644 --- a/gst-libs/gst/video/gstvideopool.c +++ b/gst-libs/gst/video/gstvideopool.c @@ -20,6 +20,18 @@ #include "gst/video/gstvideometa.h" #include "gst/video/gstvideopool.h" +/** + * SECTION:gstvideopool + * @short_description: GstBufferPool for raw video buffers + * @see_also: #GstBufferPool + * + * Special GstBufferPool subclass for raw video buffers. + * + * Allows configuration of video-specific requirements such as + * stride alignments or pixel padding, and can also be configured + * to automatically add #GstVideoMeta to the buffers. + */ + /** * gst_buffer_pool_config_set_video_alignment: * @config: a #GstStructure