mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-25 11:11:08 +00:00
5ae7998a8f
This allows us to remove races when setting the wl_queue on wayland objects with wl_proxy_set_queue() as each created object is created with the queue already set. We can also move all our initilization code into the window as we can retrieve all wayland objects from each window instance. This removes a possible race when integrating with external API's as we would always attempt to immediately retrieve a small set of wayland objects. That is no longer the case with the objects from each window instance. |
||
---|---|---|
.. | ||
gstgldisplay_wayland.c | ||
gstgldisplay_wayland.h | ||
gstglwindow_wayland_egl.c | ||
gstglwindow_wayland_egl.h | ||
wayland_event_source.c | ||
wayland_event_source.h |