Lines Matching refs:GstGLDisplay
35 …ST_GL_DISPLAY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_GL_DISPLAY,GstGLDisplay))
39 #define GST_GL_DISPLAY_CAST(obj) ((GstGLDisplay*)(obj))
128 guintptr (*get_handle) (GstGLDisplay * display);
129 GstGLWindow * (*create_window) (GstGLDisplay * display);
136 GstGLDisplay *gst_gl_display_new (void);
138 GstGLDisplay *gst_gl_display_new_with_type (GstGLDisplayType type);
144 guintptr gst_gl_display_get_handle (GstGLDisplay * display);
146 GstGLDisplayType gst_gl_display_get_handle_type (GstGLDisplay * display);
148 void gst_gl_display_filter_gl_api (GstGLDisplay * display,
151 GstGLAPI gst_gl_display_get_gl_api (GstGLDisplay * display);
153 GstGLAPI gst_gl_display_get_gl_api_unlocked (GstGLDisplay * display);
162 void gst_context_set_gl_display (GstContext * context, GstGLDisplay * display);
164 gboolean gst_context_get_gl_display (GstContext * context, GstGLDisplay ** display);
167 gboolean gst_gl_display_create_context (GstGLDisplay * display,
170 GstGLContext * gst_gl_display_get_gl_context_for_thread (GstGLDisplay * display,
173 gboolean gst_gl_display_add_context (GstGLDisplay * display,
176 void gst_gl_display_remove_context (GstGLDisplay * display,
180 GstGLWindow * gst_gl_display_create_window (GstGLDisplay * display);
182 gboolean gst_gl_display_remove_window (GstGLDisplay * display, GstGLWindow * window);
184 GstGLWindow * gst_gl_display_find_window (GstGLDisplay * display, gpointer data, GCompareFun…
186 GstGLWindow * gst_gl_display_retrieve_window (GstGLDisplay * display, gpointer data, GCompareFun…