gstreamer/gst-libs/gst/gl/wayland
Matthew Waters 2704fdaa59 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
2015-05-25 17:39:14 +10:00
..
gstgldisplay_wayland.c gl/wayland: add GstGLDisplayWayland 2015-05-25 17:39:14 +10:00
gstgldisplay_wayland.h gl/wayland: add GstGLDisplayWayland 2015-05-25 17:39:14 +10:00
gstglwindow_wayland_egl.c gl/wayland: add GstGLDisplayWayland 2015-05-25 17:39:14 +10:00
gstglwindow_wayland_egl.h gl/wayland: implement resizing the window using the right mouse button 2014-11-27 13:03:21 +11:00
Makefile.am gl/wayland: add GstGLDisplayWayland 2015-05-25 17:39:14 +10:00
wayland_event_source.c [618/906] add wayland-egl window backend 2014-03-15 18:36:50 +01:00
wayland_event_source.h [618/906] add wayland-egl window backend 2014-03-15 18:36:50 +01:00