GstVideoPool

GstVideoPool

Functions

Types and Values

Includes

#include <gst/video/gstvideopool.h>

Description

Functions

gst_video_buffer_pool_new ()

GstBufferPool *
gst_video_buffer_pool_new (void);

gst_buffer_pool_config_get_video_alignment ()

gboolean
gst_buffer_pool_config_get_video_alignment
                               (GstStructure *config,
                                GstVideoAlignment *align);

gst_buffer_pool_config_set_video_alignment ()

void
gst_buffer_pool_config_set_video_alignment
                               (GstStructure *config,
                                GstVideoAlignment *align);

Types and Values

struct GstVideoBufferPool

struct GstVideoBufferPool {
  GstBufferPool bufferpool;

  GstVideoBufferPoolPrivate *priv;
};

struct GstVideoBufferPoolClass

struct GstVideoBufferPoolClass {
  GstBufferPoolClass parent_class;
};

GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT

#define GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT "GstBufferPoolOptionVideoAlignment"

GST_BUFFER_POOL_OPTION_VIDEO_META

#define GST_BUFFER_POOL_OPTION_VIDEO_META "GstBufferPoolOptionVideoMeta"