diff options
author | Haihua Hu <jared.hu@nxp.com> | 2020-06-09 10:53:17 +0800 |
---|---|---|
committer | Nicolas Dufresne <nicolas@ndufresne.ca> | 2020-06-09 19:54:24 +0000 |
commit | d77de13ca6028d0011f5a2a285a2a6f751b5d8da (patch) | |
tree | 86ad05d5306a7f7d4b34eabf11ea5905c1fba89f | |
parent | ebababae0347b39c254f2b96ec52099294327ece (diff) | |
download | gstreamer-plugins-bad-d77de13ca6028d0011f5a2a285a2a6f751b5d8da.tar.gz |
waylandsink: add wl_registry.global_remove listener
when hotplug display, wayland client will call this listener
to notify client do clean up. Temporarily set a dummy function
here to avoid app abort
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1327>
-rw-r--r-- | ext/wayland/wldisplay.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/ext/wayland/wldisplay.c b/ext/wayland/wldisplay.c index 940009556..f7115d59f 100644 --- a/ext/wayland/wldisplay.c +++ b/ext/wayland/wldisplay.c @@ -234,8 +234,16 @@ registry_handle_global (void *data, struct wl_registry *registry, } } +static void +registry_handle_global_remove (void *data, struct wl_registry *registry, + uint32_t name) +{ + /* temporarily do nothing */ +} + static const struct wl_registry_listener registry_listener = { - registry_handle_global + registry_handle_global, + registry_handle_global_remove }; static gpointer |