]> git.sesse.net Git - vlc/commitdiff
wayland/shell: request compositor version 2 if available
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 5 Oct 2014 10:19:20 +0000 (13:19 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 5 Oct 2014 11:39:57 +0000 (14:39 +0300)
This is required for wl_surface.set_buffer_transform.

modules/video_output/wl/shell_surface.c

index 967b520f373f4ec5c0f70d34648c2d41116f6b11..34ad8eabf05a99b5c6e5c47344178c43640b66cd 100644 (file)
@@ -162,7 +162,8 @@ static void registry_global_cb(void *data, struct wl_registry *registry,
 
     if (!strcmp(iface, "wl_compositor"))
         sys->compositor = wl_registry_bind(registry, name,
-                                           &wl_compositor_interface, 1);
+                                           &wl_compositor_interface,
+                                           (vers < 2) ? vers : 2);
     else
     if (!strcmp(iface, "wl_output"))
         sys->output = wl_registry_bind(registry, name, &wl_output_interface,