Home
last modified time | relevance | path

Searched refs:foreign_display (Results 1 – 13 of 13) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/xcb/
Dgstvkdisplay_xcb.c54 display_xcb->foreign_display = FALSE; in gst_vulkan_display_xcb_init()
64 if (!display_xcb->foreign_display && display_xcb->connection) in gst_vulkan_display_xcb_finalize()
113 ret->foreign_display = FALSE; in gst_vulkan_display_xcb_new()
145 ret->foreign_display = TRUE; in gst_vulkan_display_xcb_new_with_connection()
Dgstvkdisplay_xcb.h67 gboolean foreign_display; member
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/va/
Dgstvadisplay.c89 _gst_va_display_filter_driver (GstVaDisplay * self, gpointer foreign_display) in _gst_va_display_filter_driver() argument
95 g_assert ((foreign_display != NULL) ^ (priv->display != NULL)); in _gst_va_display_filter_driver()
96 dpy = foreign_display ? foreign_display : priv->display; in _gst_va_display_filter_driver()
103 if (foreign_display) { in _gst_va_display_filter_driver()
104 priv->display = foreign_display; in _gst_va_display_filter_driver()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/wayland/
Dgstgldisplay_wayland.c68 display_wayland->foreign_display = FALSE; in gst_gl_display_wayland_init()
80 if (!display_wayland->foreign_display && display_wayland->display) { in gst_gl_display_wayland_finalize()
143 ret->foreign_display = TRUE; in gst_gl_display_wayland_new_with_display()
Dgstgldisplay_wayland.h64 gboolean foreign_display; member
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/wayland/
Dgstvkdisplay_wayland.c89 display_wayland->foreign_display = FALSE; in gst_vulkan_display_wayland_init()
98 if (!display_wayland->foreign_display && display_wayland->display) { in gst_vulkan_display_wayland_finalize()
166 ret->foreign_display = TRUE; in gst_vulkan_display_wayland_new_with_display()
Dgstvkdisplay_wayland.h70 gboolean foreign_display; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/x11/
Dgstgldisplay_x11.c69 display_x11->foreign_display = FALSE; in gst_gl_display_x11_init()
79 if (!display_x11->foreign_display && display_x11->display) { in gst_gl_display_x11_finalize()
160 ret->foreign_display = TRUE; in gst_gl_display_x11_new_with_display()
Dgstgldisplay_x11.h59 gboolean foreign_display; member
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/egl/
Dgstgldisplay_egl.c101 display_egl->foreign_display = FALSE; in gst_gl_display_egl_init()
111 if (display_egl->display && !display_egl->foreign_display) { in gst_gl_display_egl_finalize()
295 ret->foreign_display = TRUE; in gst_gl_display_egl_new_with_egl_display()
Dgstgldisplay_egl.h54 gboolean foreign_display; member
/third_party/gstreamer/gstplugins_base/
DChangeLog7534 Revert "gstgldisplay: Add public foreign_display property"
12585 gstgldisplay: Add public foreign_display property
12587 foreign_display for the new GstGLDisplayEGL instance. This fixes a
29988 (!foreign_display or videooverlay).
/third_party/gstreamer/gstplugins_bad/
DChangeLog92517 (!foreign_display or videooverlay).