Functions
CRCB ()
void
(*CRCB) (GLuint Param1,
GLuint Param2,
gpointer Param3);
CDCB ()
gboolean
(*CDCB) (GLuint Param1,
GLuint Param2,
GLuint Param3,
gpointer Param4);
gst_gl_display_new ()
GstGLDisplay *
gst_gl_display_new (void);
gst_gl_display_gen_texture ()
void
gst_gl_display_gen_texture (GstGLDisplay *display,
GLuint *pTexture,
GLint width,
GLint height);
gst_gl_display_del_texture ()
void
gst_gl_display_del_texture (GstGLDisplay *display,
GLuint texture,
GLint width,
GLint height);
gst_gl_display_gen_fbo ()
gboolean
gst_gl_display_gen_fbo (GstGLDisplay *display,
gint width,
gint height,
GLuint *fbo,
GLuint *depthbuffer);
gst_gl_display_use_fbo ()
gboolean
gst_gl_display_use_fbo (GstGLDisplay *display,
gint texture_fbo_width,
gint texture_fbo_height,
GLuint fbo,
GLuint depth_buffer,
GLuint texture_fbo,
GLCB cb,
gint input_texture_width,
gint input_texture_height,
GLuint input_texture,
gdouble proj_param1,
gdouble proj_param2,
gdouble proj_param3,
gdouble proj_param4,
GstGLDisplayProjection projection,
gpointer *stuff);
gst_gl_display_del_fbo ()
void
gst_gl_display_del_fbo (GstGLDisplay *display,
GLuint fbo,
GLuint depth_buffer);
gst_gl_display_set_window_id ()
void
gst_gl_display_set_window_id (GstGLDisplay *display,
gulong window_id);
gst_gl_display_set_client_reshape_callback ()
void
gst_gl_display_set_client_reshape_callback
(GstGLDisplay *display,
CRCB cb);
gst_gl_display_set_client_draw_callback ()
void
gst_gl_display_set_client_draw_callback
(GstGLDisplay *display,
CDCB cb);