| Top |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBaseTransform ╰── GstGLBaseFilter ╰── GstGLFilter
typedef struct _GstGLBaseFilter GstGLBaseFilter;
GstGLBaseFilter is a base class that provides the logic of getting the GL context from the pipeline.
typedef struct {
GstBaseTransformClass parent_class;
GstGLAPI supported_gl_api;
gboolean (*gl_start) (GstGLBaseFilter *filter);
void (*gl_stop) (GstGLBaseFilter *filter);
gpointer _padding[GST_PADDING];
} GstGLBaseFilterClass;
GstBaseTransformClass |
||
GstGLAPI |
||
called in the GL thread to setup the element GL state. |
||
called in the GL thread to setup the element GL state. |
||
gpointer |