gstreamer/gst-libs/gst/gl/wayland
Lucas Stach c71dd72b21 gl/wayland: fix glib mainloop integration
Implement the prepare and check functions according to the
documentation by returning TRUE when events should be dispatched
via the dispatch function.

As wl_display_read_events never blocks we can call it unconditionally
without looking at the poll status.

This simplifies the implementation and gets rid of a race where the
mainloop could get blocked due to nobody actually reading the events
from the wayland connection.
2019-03-11 13:54:16 +01:00
..
gstgldisplay_wayland.c gl/wayland: add support for XDG-shell 2019-02-06 22:45:28 +00:00
gstgldisplay_wayland.h gl/wayland: add support for XDG-shell 2019-02-06 22:45:28 +00:00
gstgldisplay_wayland_private.h gl/wayland: add support for XDG-shell 2019-02-06 22:45:28 +00:00
gstglwindow_wayland_egl.c gl/wayland: add support for XDG-shell 2019-02-06 22:45:28 +00:00
gstglwindow_wayland_egl.h gl/wayland: add support for XDG-shell 2019-02-06 22:45:28 +00:00
Makefile.am wayland: Also dist the private header 2019-02-13 11:59:10 +01:00
wayland_event_source.c gl/wayland: fix glib mainloop integration 2019-03-11 13:54:16 +01:00
wayland_event_source.h gl: add .def file for msvc builds 2017-12-09 19:32:16 +00:00