gstreamer/gst-libs/gst/gl/wayland
Matthew Waters 9f704d7c2d gl/wayland: add GstGLDisplayWayland
Simple implementation split from GstGLWindowWayland

Can now have multiple glimagesink elements all displaying output
linked via GL or otherwise (barring GL platform limitations).

The intel driver is racy and can crash setting up the two glimagesink contexts.

e.g.
videotestsrc ! tee name=t ! queue ! glupload ! glimagesinkelement
  t. ! queue ! gleffects_blur ! glimagesinkelement

videotestsrc ! glupload ! glfiltercube ! tee name=t ! queue ! glimagesinkelement
  t. ! queue ! gleffects_blur ! glimagesinkelement
2017-12-09 19:32:02 +00:00
..
gstgldisplay_wayland.c gl/wayland: add GstGLDisplayWayland 2017-12-09 19:32:02 +00:00
gstgldisplay_wayland.h gl/wayland: add GstGLDisplayWayland 2017-12-09 19:32:02 +00:00
gstglwindow_wayland_egl.c gl/wayland: add GstGLDisplayWayland 2017-12-09 19:32:02 +00:00
gstglwindow_wayland_egl.h gl/wayland: implement resizing the window using the right mouse button 2017-12-09 19:31:50 +00:00
Makefile.am gl/wayland: add GstGLDisplayWayland 2017-12-09 19:32:02 +00:00
wayland_event_source.c [618/906] add wayland-egl window backend 2017-12-09 19:31:26 +00:00
wayland_event_source.h [618/906] add wayland-egl window backend 2017-12-09 19:31:26 +00:00