| 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 : |