summaryrefslogtreecommitdiff
path: root/gst-libs/gst/gl/eagl/gstglcontext_eagl.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst-libs/gst/gl/eagl/gstglcontext_eagl.h')
-rw-r--r--gst-libs/gst/gl/eagl/gstglcontext_eagl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gst-libs/gst/gl/eagl/gstglcontext_eagl.h b/gst-libs/gst/gl/eagl/gstglcontext_eagl.h
index 262281029..0a36cb9e4 100644
--- a/gst-libs/gst/gl/eagl/gstglcontext_eagl.h
+++ b/gst-libs/gst/gl/eagl/gstglcontext_eagl.h
@@ -65,6 +65,10 @@ void gst_gl_context_eagl_prepare_draw (GstGLContextEagl * context);
void gst_gl_context_eagl_finish_draw (GstGLContextEagl * context);
guintptr gst_gl_context_eagl_get_current_context (void);
+/* private */
+typedef void (*GstGLContextEaglInvokeFunc) (gpointer data);
+void _gst_gl_context_eagl_invoke (GstGLContext * context,
+ GstGLContextEaglInvokeFunc func, gpointer data, GDestroyNotify destroy);
G_END_DECLS
#endif /* __GST_GL_CONTEXT_EAGL_H__ */