/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglwindow.h | 37 #define GST_GL_WINDOW(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GST_TYPE_GL_WINDOW, GstGLWindow… 158 guintptr (*get_display) (GstGLWindow *window); 159 void (*set_window_handle) (GstGLWindow *window, guintptr handle); 160 guintptr (*get_window_handle) (GstGLWindow *window); 161 void (*draw) (GstGLWindow *window); 162 void (*run) (GstGLWindow *window); 163 void (*quit) (GstGLWindow *window); 164 void (*send_message) (GstGLWindow *window, GstGLWindowCB callback, gpointer data); 165 …void (*send_message_async) (GstGLWindow *window, GstGLWindowCB callback, gpointer data, GDestr… 167 gboolean (*open) (GstGLWindow *window, GError **error); [all …]
|
D | gstglwindow.c | 84 static void gst_gl_window_default_draw (GstGLWindow * window); 85 static void gst_gl_window_default_run (GstGLWindow * window); 86 static void gst_gl_window_default_quit (GstGLWindow * window); 87 static void gst_gl_window_default_send_message (GstGLWindow * window, 89 static void gst_gl_window_default_send_message_async (GstGLWindow * window, 91 static gboolean gst_gl_window_default_has_output_surface (GstGLWindow * window); 105 G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GstGLWindow, gst_gl_window, 112 GstGLWindow parent; 148 gst_gl_window_default_open (GstGLWindow * window, GError ** error) in gst_gl_window_default_open() 156 gst_gl_window_default_close (GstGLWindow * window) in gst_gl_window_default_close() [all …]
|
D | gstgldisplay.h | 129 GstGLWindow * (*create_window) (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…
|
D | gstgldisplay.c | 98 static GstGLWindow *gst_gl_display_default_create_window (GstGLDisplay * 681 GstGLWindow * 685 GstGLWindow *window; in gst_gl_display_create_window() 704 static GstGLWindow * 720 gst_gl_display_remove_window (GstGLDisplay * display, GstGLWindow * window) in gst_gl_display_remove_window() 755 GstGLWindow * 759 GstGLWindow *ret; in gst_gl_display_find_window() 783 GstGLWindow * 787 GstGLWindow *ret = NULL; in gst_gl_display_retrieve_window()
|
D | gstglcontext.h | 98 GstGLWindow *window; 219 gboolean gst_gl_context_set_window (GstGLContext *context, GstGLWindow *window); 221 GstGLWindow * gst_gl_context_get_window (GstGLContext *context);
|
D | gstgl_fwd.h | 38 typedef struct _GstGLWindow GstGLWindow; typedef 143 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstGLWindow, gst_object_unref)
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/viv-fb/ |
D | gstglwindow_viv_fb_egl.c | 41 static guintptr gst_gl_window_viv_fb_egl_get_window_handle (GstGLWindow * 43 static guintptr gst_gl_window_viv_fb_egl_get_display (GstGLWindow * window); 44 static void gst_gl_window_viv_fb_egl_set_window_handle (GstGLWindow * window, 46 static void gst_gl_window_viv_fb_egl_close (GstGLWindow * window); 47 static gboolean gst_gl_window_viv_fb_egl_open (GstGLWindow * window, 49 static void gst_gl_window_viv_fb_egl_draw (GstGLWindow * window); 51 gst_gl_window_viv_fb_egl_set_render_rectangle (GstGLWindow * window, 53 static gboolean gst_gl_window_viv_fb_egl_controls_viewport (GstGLWindow * 99 gst_gl_window_viv_fb_egl_close (GstGLWindow * window) in gst_gl_window_viv_fb_egl_close() 112 gst_gl_window_viv_fb_egl_get_display (GstGLWindow * window) in gst_gl_window_viv_fb_egl_get_display() [all …]
|
D | gstglwindow_viv_fb_egl.h | 42 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/ |
D | gstglwindow_x11.c | 72 static guintptr gst_gl_window_x11_get_display (GstGLWindow * window); 73 guintptr gst_gl_window_x11_get_gl_context (GstGLWindow * window); 74 gboolean gst_gl_window_x11_activate (GstGLWindow * window, gboolean activate); 75 static void gst_gl_window_x11_set_window_handle (GstGLWindow * window, 77 static gboolean gst_gl_window_x11_set_render_rectangle (GstGLWindow * window, 79 static guintptr gst_gl_window_x11_get_window_handle (GstGLWindow * window); 80 static void gst_gl_window_x11_set_preferred_size (GstGLWindow * window, 82 static void gst_gl_window_x11_show (GstGLWindow * window); 83 static void gst_gl_window_x11_draw (GstGLWindow * window); 84 gboolean gst_gl_window_x11_create_context (GstGLWindow * window, [all …]
|
D | gstglcontext_glx.c | 602 GstGLWindow *window; in gst_gl_context_glx_create_context() 711 GstGLWindow *window; in gst_gl_context_glx_destroy_context() 738 GstGLWindow *window; in gst_gl_context_glx_choose_format() 854 GstGLWindow *window = gst_gl_context_get_window (context); in gst_gl_context_glx_swap_buffers() 872 GstGLWindow *window = gst_gl_context_get_window (context); in gst_gl_context_glx_activate() 937 GstGLWindow *window; in gst_gl_context_glx_get_config()
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/android/ |
D | gstglwindow_android_egl.c | 43 static guintptr gst_gl_window_android_egl_get_display (GstGLWindow * window); 44 static guintptr gst_gl_window_android_egl_get_window_handle (GstGLWindow * 46 static void gst_gl_window_android_egl_set_window_handle (GstGLWindow * window, 48 static void gst_gl_window_android_egl_draw (GstGLWindow * window); 88 gst_gl_window_android_egl_set_window_handle (GstGLWindow * window, in gst_gl_window_android_egl_set_window_handle() 97 gst_gl_window_android_egl_get_window_handle (GstGLWindow * window) in gst_gl_window_android_egl_get_window_handle() 108 GstGLWindow *window = GST_GL_WINDOW (window_egl); in draw_cb() 137 gst_gl_window_android_egl_draw (GstGLWindow * window) in gst_gl_window_android_egl_draw() 143 gst_gl_window_android_egl_get_display (GstGLWindow * window) in gst_gl_window_android_egl_get_display()
|
D | gstglwindow_android_egl.h | 42 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/dispmanx/ |
D | gstglwindow_dispmanx_egl.c | 50 static guintptr gst_gl_window_dispmanx_egl_get_window_handle (GstGLWindow * 52 static void gst_gl_window_dispmanx_egl_set_window_handle (GstGLWindow * window, 54 static void gst_gl_window_dispmanx_egl_set_preferred_size (GstGLWindow * window, 56 static void gst_gl_window_dispmanx_egl_show (GstGLWindow * window); 57 static void gst_gl_window_dispmanx_egl_close (GstGLWindow * window); 58 static gboolean gst_gl_window_dispmanx_egl_open (GstGLWindow * window, 60 static guintptr gst_gl_window_dispmanx_egl_get_display (GstGLWindow * window); 61 static gboolean gst_gl_window_dispmanx_egl_set_render_rectangle (GstGLWindow * 127 gst_gl_window_dispmanx_egl_close (GstGLWindow * window) in gst_gl_window_dispmanx_egl_close() 146 gst_gl_window_dispmanx_egl_open (GstGLWindow * window, GError ** error) in gst_gl_window_dispmanx_egl_open() [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/win32/ |
D | gstglwindow_win32.c | 54 static void gst_gl_window_win32_set_window_handle (GstGLWindow * window, 56 static guintptr gst_gl_window_win32_get_display (GstGLWindow * window); 57 static guintptr gst_gl_window_win32_get_window_handle (GstGLWindow * window); 58 static void gst_gl_window_win32_set_preferred_size (GstGLWindow * window, 60 static void gst_gl_window_win32_show (GstGLWindow * window); 61 static void gst_gl_window_win32_draw (GstGLWindow * window); 62 gboolean gst_gl_window_win32_open (GstGLWindow * window, GError ** error); 63 void gst_gl_window_win32_close (GstGLWindow * window); 65 static void gst_gl_window_win32_send_message (GstGLWindow * window, 127 gst_gl_window_win32_open (GstGLWindow * window, GError ** error) in gst_gl_window_win32_open() [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/winrt/ |
D | gstglwindow_winrt_egl.cpp | 59 static void gst_gl_window_winrt_egl_on_resize (GstGLWindow * window, 153 HRESULT RuntimeClassInitialize (GstGLWindow * window) in RuntimeClassInitialize() 188 GstGLWindow * listener_; 197 HRESULT RuntimeClassInitialize (GstGLWindow * window) in RuntimeClassInitialize() 225 GstGLWindow * listener_; 232 GstGLWindow * listener) in GstGLWindowWinRTEGLResizeHandler() 362 registerSizeChangedHandlerForCoreWindow (GstGLWindow * window) in registerSizeChangedHandlerForCoreWindow() 388 registerSizeChangedHandlerForSwapChainPanel (GstGLWindow * window) in registerSizeChangedHandlerForSwapChainPanel() 523 static guintptr gst_gl_window_winrt_egl_get_display (GstGLWindow * window); 524 static guintptr gst_gl_window_winrt_egl_get_window_handle (GstGLWindow * [all …]
|
D | gstglwindow_winrt_egl.h | 44 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/gbm/ |
D | gstglwindow_gbm_egl.c | 45 static guintptr gst_gl_window_gbm_egl_get_window_handle (GstGLWindow * window); 46 static guintptr gst_gl_window_gbm_egl_get_display (GstGLWindow * window); 47 static void gst_gl_window_gbm_egl_set_window_handle (GstGLWindow * window, 49 static void gst_gl_window_gbm_egl_close (GstGLWindow * window); 50 static void gst_gl_window_gbm_egl_draw (GstGLWindow * window); 84 gst_gl_window_gbm_egl_get_window_handle (GstGLWindow * window) in gst_gl_window_gbm_egl_get_window_handle() 91 gst_gl_window_gbm_egl_get_display (GstGLWindow * window) in gst_gl_window_gbm_egl_get_display() 98 gst_gl_window_gbm_egl_set_window_handle (G_GNUC_UNUSED GstGLWindow * window, in gst_gl_window_gbm_egl_set_window_handle() 108 gst_gl_window_gbm_egl_close (GstGLWindow * window) in gst_gl_window_gbm_egl_close() 157 GstGLWindow *window = GST_GL_WINDOW (window_egl); in draw_cb() [all …]
|
D | gstglwindow_gbm_egl.h | 43 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wayland/ |
D | gstglwindow_wayland_egl.c | 50 static guintptr gst_gl_window_wayland_egl_get_window_handle (GstGLWindow * 52 static void gst_gl_window_wayland_egl_set_window_handle (GstGLWindow * window, 54 static void gst_gl_window_wayland_egl_show (GstGLWindow * window); 55 static void gst_gl_window_wayland_egl_draw (GstGLWindow * window); 56 static void gst_gl_window_wayland_egl_close (GstGLWindow * window); 57 static gboolean gst_gl_window_wayland_egl_open (GstGLWindow * window, 59 static guintptr gst_gl_window_wayland_egl_get_display (GstGLWindow * window); 60 static gboolean gst_gl_window_wayland_egl_set_render_rectangle (GstGLWindow * 62 static void gst_gl_window_wayland_egl_set_preferred_size (GstGLWindow * window, 101 GstGLWindow *window = GST_GL_WINDOW (window_egl); in pointer_handle_motion() [all …]
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/cocoa/ |
D | gstglwindow_cocoa.m | 65 /* GstGLWindow */ 74 static gboolean gst_gl_window_cocoa_open (GstGLWindow *window, GError **err); 75 static void gst_gl_window_cocoa_close (GstGLWindow *window); 76 static void gst_gl_window_cocoa_quit (GstGLWindow *window); 77 static guintptr gst_gl_window_cocoa_get_window_handle (GstGLWindow * window); 78 static void gst_gl_window_cocoa_set_window_handle (GstGLWindow * window, 80 static void gst_gl_window_cocoa_draw (GstGLWindow * window); 81 static void gst_gl_window_cocoa_set_preferred_size (GstGLWindow * window, 83 static void gst_gl_window_cocoa_show (GstGLWindow * window); 84 static void gst_gl_window_cocoa_queue_resize (GstGLWindow * window); [all …]
|
D | gstglwindow_cocoa.h | 43 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/eagl/ |
D | gstglwindow_eagl.m | 43 static guintptr gst_gl_window_eagl_get_display (GstGLWindow * window); 44 static guintptr gst_gl_window_eagl_get_window_handle (GstGLWindow * window); 45 static void gst_gl_window_eagl_set_window_handle (GstGLWindow * window, 47 static void gst_gl_window_eagl_set_preferred_size (GstGLWindow * window, 49 static void gst_gl_window_eagl_draw (GstGLWindow * window); 50 static void gst_gl_window_eagl_send_message_async (GstGLWindow * window, 52 static void gst_gl_window_eagl_quit (GstGLWindow *window); 137 gst_gl_window_eagl_get_display (GstGLWindow * window) 143 gst_gl_window_eagl_get_window_handle (GstGLWindow * window) 212 gst_gl_window_eagl_set_window_handle (GstGLWindow * window, guintptr handle) [all …]
|
D | gstglwindow_eagl.h | 42 GstGLWindow parent;
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wgl/ |
D | gstglcontext_wgl.c | 163 GstGLWindow *window; in gst_gl_context_wgl_create_context() 352 GstGLWindow *window; in gst_gl_context_wgl_choose_format() 413 GstGLWindow *window = gst_gl_context_get_window (context); in gst_gl_context_wgl_swap_buffers() 430 GstGLWindow *window; in gst_gl_context_wgl_activate() 522 GstGLWindow *window; in gst_gl_context_wgl_get_config()
|
/third_party/gstreamer/gstplugins_base/ext/gl/ |
D | gstglimagesink.c | 604 GstGLWindow *window; in gst_glimage_sink_navigation_send_event() 946 gst_glimage_sink_key_event_cb (GstGLWindow * window, char *event_name, char in gst_glimage_sink_key_event_cb() 955 gst_glimage_sink_mouse_event_cb (GstGLWindow * window, char *event_name, in gst_glimage_sink_mouse_event_cb() 965 gst_glimage_sink_mouse_scroll_event_cb (GstGLWindow * window, in gst_glimage_sink_mouse_scroll_event_cb() 1019 GstGLWindow *window = NULL; in _ensure_gl_setup() 1322 GstGLWindow *window = gst_gl_context_get_window (context); in gst_glimage_sink_change_state() 1491 GstGLWindow *window = NULL; in update_output_format() 1594 GstGLWindow *window = gst_gl_context_get_window (glimage_sink->context); in update_output_format() 1833 GstGLWindow *window = gst_gl_context_get_window (glimage_sink->context); in gst_glimage_sink_prepare() 1920 GstGLWindow *window = gst_gl_context_get_window (glimage_sink->context); in gst_glimage_sink_expose() [all …]
|