Home
last modified time | relevance | path

Searched refs:GstGLWindowCB (Results 1 – 17 of 17) sorted by relevance

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglwindow.h70 typedef void (*GstGLWindowCB) (gpointer data); typedef
79 #define GST_GL_WINDOW_CB(f) ((GstGLWindowCB) (f))
107 GstGLWindowCB draw;
110 GstGLWindowCB close;
164 void (*send_message) (GstGLWindow *window, GstGLWindowCB callback, gpointer data);
165 …void (*send_message_async) (GstGLWindow *window, GstGLWindowCB callback, gpointer data, GDestr…
187 GstGLWindowCB callback,
197 GstGLWindowCB callback,
213 GstGLWindowCB callback,
217 GstGLWindowCB callback,
Dgstglwindow.c88 GstGLWindowCB callback, gpointer data);
90 GstGLWindowCB callback, gpointer data, GDestroyNotify destroy);
451 (GstGLWindowCB) _set_window_handle_cb, data, in gst_gl_window_set_window_handle()
481 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_default_draw()
591 (GstGLWindowCB) window_default_quit_func, gst_object_ref (window), in gst_gl_window_default_quit()
626 GstGLWindowCB callback;
645 GstGLWindowCB callback, gpointer data) in gst_gl_window_default_send_message()
654 gst_gl_window_send_message_async (window, (GstGLWindowCB) _run_message_sync, in gst_gl_window_default_send_message()
678 gst_gl_window_send_message (GstGLWindow * window, GstGLWindowCB callback, in gst_gl_window_send_message()
693 GstGLWindowCB callback;
[all …]
Dgstglcontext.c1390 (GstGLWindowCB) _unlock_create_thread, context, NULL); in gst_gl_context_create_thread()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/cocoa/
Dgstglcaopengllayer.h40 GstGLWindowCB draw_cb;
51 - (void) setDrawCallback:(GstGLWindowCB)cb data:(gpointer)a notify:(GDestroyNotify)notify;
Dgstglwindow_cocoa.m86 GstGLWindowCB callback, gpointer data, GDestroyNotify destroy);
267 _invoke_on_main ((GstGLWindowCB) _close_window, gst_object_ref (window),
350 _invoke_on_main ((GstGLWindowCB) _show_window, gst_object_ref (window),
476 GstGLWindowCB callback, gpointer data, GDestroyNotify destroy)
591 _invoke_on_main ((GstGLWindowCB) _set_render_rectangle, render,
677 (GstGLWindowCB) close_window_cb, gst_object_ref (window_cocoa),
707 [self->layer setDrawCallback:(GstGLWindowCB)gst_gl_cocoa_draw_cb
744 _invoke_on_main (GstGLWindowCB func, gpointer data, GDestroyNotify notify)
Dgstgl_cocoa_private.h64 void _invoke_on_main (GstGLWindowCB func, gpointer data, GDestroyNotify notify);
Dgstglcaopengllayer.m82 (GstGLWindowCB) _context_ready, (__bridge_retained gpointer)self, (GDestroyNotify)CFRelease);
169 - (void)setDrawCallback:(GstGLWindowCB)cb data:(gpointer)data
Dgstglcontext_cocoa.m316 _invoke_on_main ((GstGLWindowCB) gst_gl_window_cocoa_create_window,
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/win32/
Dgstglwindow_win32.c66 GstGLWindowCB callback, gpointer data);
662 GstGLWindowCB callback;
679 GstGLWindowCB callback, gpointer data) in gst_gl_window_win32_send_message()
687 gst_gl_window_send_message_async (window, (GstGLWindowCB) _run_message_sync, in gst_gl_window_win32_send_message()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/viv-fb/
Dgstglwindow_viv_fb_egl.c214 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_viv_fb_egl_draw()
276 (GstGLWindowCB) _set_render_rectangle, render, in gst_gl_window_viv_fb_egl_set_render_rectangle()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/eagl/
Dgstglwindow_eagl.m51 GstGLWindowCB callback, gpointer data, GDestroyNotify destroy);
251 GstGLWindowCB callback, gpointer data, GDestroyNotify destroy)
343 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/android/
Dgstglwindow_android_egl.c139 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_android_egl_draw()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/
Dgstglwindow_x11.c378 (GstGLWindowCB) _set_render_rectangle, render, in gst_gl_window_x11_set_render_rectangle()
428 gst_gl_window_send_message (window, (GstGLWindowCB) _show_window, window); in gst_gl_window_x11_show()
502 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_x11_draw()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wayland/
Dgstglwindow_wayland_egl.c643 gst_gl_window_send_message (window, (GstGLWindowCB) _roundtrip_async, window); in gst_gl_window_wayland_egl_show()
698 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_wayland_egl_draw()
753 (GstGLWindowCB) _set_render_rectangle, render, in gst_gl_window_wayland_egl_set_render_rectangle()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/gbm/
Dgstglwindow_gbm_egl.c314 gst_gl_window_send_message (window, (GstGLWindowCB) draw_cb, window); in gst_gl_window_gbm_egl_draw()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dcaopengllayersink.m343 [layer setDrawCallback:(GstGLWindowCB)gst_ca_opengl_layer_sink_on_draw
352 _invoke_on_main (GstGLWindowCB func, gpointer data)
382 _invoke_on_main ((GstGLWindowCB) _create_layer, ca_sink);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/dispmanx/
Dgstglwindow_dispmanx_egl.c332 (GstGLWindowCB) _set_render_rectangle, render, in gst_gl_window_dispmanx_egl_set_render_rectangle()