Object Hierarchy
GObject
+----GstObject
+----GstElement
+----GstBaseTransform
+----GstGLFilter
Details
GstGLFilterSetCaps ()
gboolean (*GstGLFilterSetCaps) (GstGLFilter *filter
,
GstCaps *incaps
,
GstCaps *outcaps
);
GstGLFilterOnInitFBO ()
gboolean (*GstGLFilterOnInitFBO) (GstGLFilter *filter
);
GstGLFilterOnReset ()
void (*GstGLFilterOnReset) (GstGLFilter *filter
);
GstGLFilterOnStart ()
void (*GstGLFilterOnStart) (GstGLFilter *filter
);
GstGLFilterOnStop ()
void (*GstGLFilterOnStop) (GstGLFilter *filter
);
GstGLFilterGLStartFunc ()
void (*GstGLFilterGLStartFunc) (GstGLFilter *filter
);
GstGLFilterGLStopFunc ()
void (*GstGLFilterGLStopFunc) (GstGLFilter *filter
);
struct GstGLFilter
struct GstGLFilter;
gst_gl_filter_render_to_target ()
void gst_gl_filter_render_to_target (GstGLFilter *filter
,
GLuint input
,
GLuint target
,
GLCB func
,
gpointer data
);
Property Details
The "external-opengl-context"
property
"external-opengl-context" gulong : Write
Give an external OpenGL context with which to share textures.