]> git.sesse.net Git - vlc/commitdiff
Wayland: remove display-level resize events
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 12 Oct 2014 12:45:20 +0000 (15:45 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 16 Oct 2014 17:23:38 +0000 (20:23 +0300)
modules/video_output/wayland/shm.c

index 67bc359ad785264c8699985a7e0fda2dd3300c8d..889f12a75f7226815599b53d72535dd1c67b223b 100644 (file)
@@ -307,8 +307,8 @@ static int Control(vout_display_t *vd, int query, va_list ap)
 
             if (query == VOUT_DISPLAY_CHANGE_DISPLAY_SIZE && va_arg(ap, int))
             {
-                vout_display_SendEventDisplaySize(vd, cfg->display.width,
-                                                  cfg->display.height);
+                vout_window_SetSize(sys->embed,
+                                    cfg->display.width, cfg->display.height);
                 return VLC_EGENERIC;
             }
 
@@ -490,8 +490,6 @@ static int Open(vlc_object_t *obj)
     if (is_fullscreen && vout_window_SetFullScreen(sys->embed, true))
         is_fullscreen = false;
     vout_display_SendEventFullscreen(vd, is_fullscreen);
-    vout_display_SendEventDisplaySize(vd, vd->cfg->display.width,
-                                      vd->cfg->display.height);
     return VLC_SUCCESS;
 
 error: