]> git.sesse.net Git - vlc/commitdiff
MSW vout: fix compilation since [76e8da0ff] change
authorJean-Baptiste Kempf <jb@videolan.org>
Sun, 27 Dec 2009 00:40:38 +0000 (01:40 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 27 Dec 2009 00:46:16 +0000 (01:46 +0100)
modules/video_output/msw/direct3d.c
modules/video_output/msw/events.c

index f04368d25638b068a42c3a549f2a89167884a787..68d26c809da021a81a986331ccf118e0ab132b51 100644 (file)
@@ -350,13 +350,13 @@ static int ControlReopenDevice(vout_display_t *vd)
         if (sys->desktop_save.is_fullscreen)
             vout_display_SendEventFullscreen(vd, false);
         if (sys->desktop_save.is_on_top)
-            vout_display_SendEventOnTop(vd, false);
+            vout_display_SendWindowState(vd, VOUT_WINDOW_STATE_NORMAL);
     } else {
         /* Restore fullscreen/on_top */
         if (sys->desktop_save.is_fullscreen)
             vout_display_SendEventFullscreen(vd, true);
         if (sys->desktop_save.is_on_top)
-            vout_display_SendEventOnTop(vd, true);
+            vout_display_SendWindowState(vd, VOUT_WINDOW_STATE_ABOVE);
     }
     return VLC_SUCCESS;
 }
index 83dc7cb85942d23c2d4d8aac8ec3fba5b4e7cd1f..fbe539ed455be87b903bb18623b2027f88204c17 100644 (file)
@@ -749,7 +749,8 @@ static long FAR PASCAL DirectXEventProc( HWND hwnd, UINT message,
         {
             msg_Dbg(vd, "WinProc WM_SYSCOMMAND: IDM_TOGGLE_ON_TOP");
             HMENU hMenu = GetSystemMenu(vd->sys->hwnd, FALSE);
-            vout_display_SendEventOnTop(vd, (GetMenuState(hMenu, IDM_TOGGLE_ON_TOP, MF_BYCOMMAND) & MF_CHECKED) == 0);
+            vout_display_SendWindowState(vd, (GetMenuState(hMenu, IDM_TOGGLE_ON_TOP, MF_BYCOMMAND) & MF_CHECKED) ?
+                    VOUT_WINDOW_STATE_NORMAL : VOUT_WINDOW_STATE_ABOVE);
             return 0;
         }
         default: