gstglbuffer

gstglbuffer

Synopsis

struct              GstGLBuffer;
#define             gst_gl_buffer_ref                   (x)
#define             gst_gl_buffer_unref                 (x)
GstGLBuffer *       gst_gl_buffer_new                   (GstGLDisplay *display,
                                                         gint gl_width,
                                                         gint gl_height);
gint                gst_gl_buffer_get_size              (gint width,
                                                         gint height);
gboolean            gst_gl_buffer_parse_caps            (GstCaps *caps,
                                                         gint *width,
                                                         gint *height);
#define             GST_GL_VIDEO_CAPS

Object Hierarchy

  GstMiniObject
   +----GstBuffer
         +----GstGLBuffer

Description

Details

struct GstGLBuffer

struct GstGLBuffer;

gst_gl_buffer_ref()

#define gst_gl_buffer_ref(x) ((GstGLBuffer *)(gst_buffer_ref((GstBuffer *)(x))))

gst_gl_buffer_unref()

#define gst_gl_buffer_unref(x) (gst_buffer_unref((GstBuffer *)(x)))

gst_gl_buffer_new ()

GstGLBuffer *       gst_gl_buffer_new                   (GstGLDisplay *display,
                                                         gint gl_width,
                                                         gint gl_height);

gst_gl_buffer_get_size ()

gint                gst_gl_buffer_get_size              (gint width,
                                                         gint height);

gst_gl_buffer_parse_caps ()

gboolean            gst_gl_buffer_parse_caps            (GstCaps *caps,
                                                         gint *width,
                                                         gint *height);

GST_GL_VIDEO_CAPS

#define             GST_GL_VIDEO_CAPS