waylandsink: relaxed wl_shell check and added zwp_fullscreen_shell.
authorMatteo Valdina <matteo.valdina@gmail.com>
Tue, 10 Jul 2018 01:20:59 +0000 (20:20 -0500)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 25 Jul 2018 11:53:09 +0000 (07:53 -0400)
commite0535b44d4dceb3554dd67ff0402730d263e2e04
treeb3c81cb8995a2ff22a507ea47d7d592ace8d9ef5
parent854baf4fdbff7a69aee82648f1e064a49c74a1ac
waylandsink: relaxed wl_shell check and added zwp_fullscreen_shell.

Relaxed the wl_shell interface constrains, so application that
pass via GstContext the wl_surface can use waylandsink in a
compositor without wl_surface and zwp_fullscreen_shell.

Added support for zwp_fullscreen_shell.

https://bugzilla.gnome.org/show_bug.cgi?id=796772
ext/wayland/Makefile.am
ext/wayland/meson.build
ext/wayland/wldisplay.c
ext/wayland/wldisplay.h
ext/wayland/wlwindow.c