Object Hierarchy
GObject
╰── GstObject
╰── GstElement
╰── GstBaseTransform
╰── GstGLFilter
Functions
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
);
gst_gl_filter_render_to_target ()
void
gst_gl_filter_render_to_target (GstGLFilter *filter
,
GLuint input
,
GLuint target
,
GLCB func
,
gpointer data
);
Types and Values
struct GstGLFilter
struct GstGLFilter;
Property Details
The “external-opengl-context”
property
“external-opengl-context” gulong
Give an external OpenGL context with which to share textures.
Flags: Write