| GStreamer OpenGL Plugins 0.10 Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
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
typedef struct {
GstBuffer buffer;
GstGLDisplay *display;
gint width;
gint height;
GLuint texture;
} GstGLBuffer;
#define gst_gl_buffer_ref(x) ((GstGLBuffer *)(gst_buffer_ref((GstBuffer *)(x))))
|
GstGLBuffer* gst_gl_buffer_new (GstGLDisplay *display,
gint gl_width,
gint gl_height);
|
|
|
|
|
|
Returns : |
gint gst_gl_buffer_get_size (gint width, gint height);
|
|
|
|
Returns : |
gboolean gst_gl_buffer_parse_caps (GstCaps *caps, gint *width, gint *height);
|
|
|
|
|
|
Returns : |