Home
last modified time | relevance | path

Searched refs:GstGLDisplay (Results 1 – 25 of 112) sorted by relevance

12345

/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstgldisplay.h35 …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);
[all …]
Dgstgldisplay.c97 static guintptr gst_gl_display_default_get_handle (GstGLDisplay * display);
98 static GstGLWindow *gst_gl_display_default_create_window (GstGLDisplay *
119 G_DEFINE_TYPE_WITH_CODE (GstGLDisplay, gst_gl_display, GST_TYPE_OBJECT,
120 G_ADD_PRIVATE (GstGLDisplay)
124 _unlock_main_thread (GstGLDisplay * display) in _unlock_main_thread()
132 _event_thread_main (GstGLDisplay * display) in _event_thread_main()
186 gst_gl_display_init (GstGLDisplay * display) in gst_gl_display_init()
220 GstGLDisplay *display = GST_GL_DISPLAY (object); in gst_gl_display_dispose()
248 GstGLDisplay *display = GST_GL_DISPLAY (object); in gst_gl_display_finalize()
327 static GstGLDisplay *
[all …]
Dgstglutils.h33 GstGLDisplay **display_ptr, GstGLContext ** other_context_ptr);
36 GstGLDisplay ** display, GstGLContext ** other_context);
39 GstGLDisplay * display, GstGLContext * context, GstGLContext * other_context);
45 void gst_gl_element_propagate_display_context (GstElement * element, GstGLDisplay * display);
Dgstglutils.c74 gst_gl_display_found (GstElement * element, GstGLDisplay * display) in gst_gl_display_found()
193 gst_gl_display_context_query (GstElement * element, GstGLDisplay ** display_ptr) in gst_gl_display_context_query()
223 GstGLDisplay * display) in gst_gl_element_propagate_display_context()
272 gst_gl_ensure_element_data (gpointer element, GstGLDisplay ** display_ptr, in gst_gl_ensure_element_data()
275 GstGLDisplay *display; in gst_gl_ensure_element_data()
328 GstGLDisplay ** display, GstGLContext ** other_context) in gst_gl_handle_set_context()
330 GstGLDisplay *display_replacement = NULL; in gst_gl_handle_set_context()
356 (GstGLDisplay *) gst_gl_display_x11_new_with_display (display); in gst_gl_handle_set_context()
367 (GstGLDisplay *) gst_gl_display_wayland_new_with_display (display); in gst_gl_handle_set_context()
372 GstGLDisplay *context_display; in gst_gl_handle_set_context()
[all …]
Dgstglcontext.h97 GstGLDisplay *display;
174 GstGLContext * gst_gl_context_new (GstGLDisplay *display);
176 GstGLContext * gst_gl_context_new_wrapped (GstGLDisplay *display,
194 GstGLDisplay * gst_gl_context_get_display (GstGLContext *context);
Dgstgl_fwd.h30 typedef struct _GstGLDisplay GstGLDisplay; typedef
125 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstGLDisplay, gst_object_unref)
/third_party/gstreamer/gstplugins_good/ext/qt/
Dgstqtglutility.cc65 GstGLDisplay *
68 GstGLDisplay *display = NULL; in gst_qt_get_gl_display()
82 display = static_cast<GstGLDisplay *>(g_weak_ref_get (&qt_display)); in gst_qt_get_gl_display()
98 display = (GstGLDisplay *) in gst_qt_get_gl_display()
109 display = (GstGLDisplay *) in gst_qt_get_gl_display()
116 display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display); in gst_qt_get_gl_display()
141 display = (GstGLDisplay *) gst_gl_display_viv_fb_new (disp_idx); in gst_qt_get_gl_display()
148 display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display); in gst_qt_get_gl_display()
151 display = (GstGLDisplay *) gst_gl_display_egl_new_with_egl_display (egl_display); in gst_qt_get_gl_display()
158 display = (GstGLDisplay *) gst_gl_display_new (); in gst_qt_get_gl_display()
[all …]
Dgstqtglutility.h43 GstGLDisplay * gst_qt_get_gl_display (gboolean sink);
44 gboolean gst_qt_get_gl_wrapcontext (GstGLDisplay * display,
Dgstqtsink.h51 GstGLDisplay *display;
Dgstqtsrc.h51 GstGLDisplay *display;
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/viv-fb/
Dgstgldisplay_viv_fb.c35 static guintptr gst_gl_display_viv_fb_get_handle (GstGLDisplay * display);
49 GstGLDisplay *display = (GstGLDisplay *) display_viv_fb; in gst_gl_display_viv_fb_init()
100 gst_gl_display_viv_fb_get_handle (GstGLDisplay * display) in gst_gl_display_viv_fb_get_handle()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wayland/
Dgstgldisplay_wayland.c51 static guintptr gst_gl_display_wayland_get_handle (GstGLDisplay * display);
65 GstGLDisplay *display = (GstGLDisplay *) display_wayland; in gst_gl_display_wayland_init()
149 gst_gl_display_wayland_get_handle (GstGLDisplay * display) in gst_gl_display_wayland_get_handle()
/third_party/gstreamer/gstplugins_bad/ext/wpe/
DWPEThreadedView.h32 typedef struct _GstGLDisplay GstGLDisplay; typedef
37 … WPEView(WebKitWebContext*, GstWpeVideoSrc*, GstGLContext*, GstGLDisplay*, int width, int height);
76 GstGLDisplay* display;
131 WPEView* createWPEView(GstWpeVideoSrc*, GstGLContext*, GstGLDisplay*, int width, int height);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/
Dgstgldisplay_x11.c46 static guintptr gst_gl_display_x11_get_handle (GstGLDisplay * display);
66 GstGLDisplay *display = (GstGLDisplay *) display_x11; in gst_gl_display_x11_init()
166 gst_gl_display_x11_get_handle (GstGLDisplay * display) in gst_gl_display_x11_get_handle()
181 GstGLDisplay *display = GST_GL_DISPLAY (display_x11); in _find_window_from_xcb_window()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/
Dgstgldisplay_egl.c72 static guintptr gst_gl_display_egl_get_handle (GstGLDisplay * display);
98 GstGLDisplay *display = (GstGLDisplay *) display_egl; in gst_gl_display_egl_init()
322 gst_gl_display_egl_from_gl_display (GstGLDisplay * display) in gst_gl_display_egl_from_gl_display()
374 gst_gl_display_egl_get_handle (GstGLDisplay * display) in gst_gl_display_egl_get_handle()
Dgstgldisplay_egl_device.c58 static guintptr gst_gl_display_egl_device_get_handle (GstGLDisplay * display);
72 GstGLDisplay *display = GST_GL_DISPLAY (self); in gst_gl_display_egl_device_init()
80 gst_gl_display_egl_device_get_handle (GstGLDisplay * display) in gst_gl_display_egl_device_get_handle()
Dgstgldisplay_egl.h49 GstGLDisplay parent;
73 GstGLDisplayEGL *gst_gl_display_egl_from_gl_display (GstGLDisplay * display);
/third_party/gstreamer/gstplugins_base/tests/examples/gl/qt/qglwtextureshare/
Dpipeline.h37 Pipeline(GstGLDisplay *display, GstGLContext *context,
56 GstGLDisplay *display;
Dqglrenderer.cpp66 GstGLDisplay *display; in initializeGL()
70 (GstGLDisplay *) gst_gl_display_x11_new_with_display (QX11Info:: in initializeGL()
Dgstthread.h37 GstThread(GstGLDisplay *display,
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/gbm/
Dgstgldisplay_gbm.c45 static guintptr gst_gl_display_gbm_get_handle (GstGLDisplay * display);
72 GstGLDisplay *display = (GstGLDisplay *) display_gbm; in gst_gl_display_gbm_init()
93 gst_gl_display_gbm_get_handle (GstGLDisplay * display) in gst_gl_display_gbm_get_handle()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/cocoa/
Dgstgldisplay_cocoa.m39 static guintptr gst_gl_display_cocoa_get_handle (GstGLDisplay * display);
201 GstGLDisplay *display = (GstGLDisplay *) display_cocoa;
251 gst_gl_display_cocoa_get_handle (GstGLDisplay * display)
Dgstgldisplay_cocoa.h50 GstGLDisplay parent;
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dglcontexthelper.h29 GstGLDisplay *display;
/third_party/gstreamer/gstplugins_good/ext/gtk/
Dgstgtkglsink.h49 GstGLDisplay *display;

12345