[vlc-commits] commit: Win32: use video-x and video-y (fixes #3215) ( Rémi Denis-Courmont )

git at videolan.org git at videolan.org
Sat Mar 6 17:49:23 CET 2010


vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Sat Mar  6 18:48:43 2010 +0200| [0b220edc8087ebffc3c124e5196b224008aada6a] | committer: Rémi Denis-Courmont 

Win32: use video-x and video-y (fixes #3215)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=0b220edc8087ebffc3c124e5196b224008aada6a
---

 modules/video_output/msw/common.c   |    4 ++--
 modules/video_output/msw/direct3d.c |    4 ++--
 modules/video_output/msw/events.c   |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/modules/video_output/msw/common.c b/modules/video_output/msw/common.c
index d21e211..8dd2d79 100644
--- a/modules/video_output/msw/common.c
+++ b/modules/video_output/msw/common.c
@@ -100,8 +100,8 @@ int CommonInit(vout_display_t *vd)
     cfg.use_overlay = sys->use_overlay;
 #endif
     cfg.win.type   = VOUT_WINDOW_TYPE_HWND;
-    cfg.win.x      = 0;
-    cfg.win.y      = 0;
+    cfg.win.x      = var_InheritInteger(vd, "video-x");
+    cfg.win.y      = var_InheritInteger(vd, "video-y");
     cfg.win.width  = vd->cfg->display.width;
     cfg.win.height = vd->cfg->display.height;
 
diff --git a/modules/video_output/msw/direct3d.c b/modules/video_output/msw/direct3d.c
index c24fed0..dce4e03 100644
--- a/modules/video_output/msw/direct3d.c
+++ b/modules/video_output/msw/direct3d.c
@@ -144,9 +144,9 @@ static int Open(vlc_object_t *object)
     sys->allow_hw_yuv = var_CreateGetBool(vd, "directx-hw-yuv");
     sys->desktop_save.is_fullscreen = vd->cfg->is_fullscreen;
     sys->desktop_save.is_on_top     = false;
-    sys->desktop_save.win.left      = 0;
+    sys->desktop_save.win.left      = var_InheritInteger(vd, "video-x");
     sys->desktop_save.win.right     = vd->cfg->display.width;
-    sys->desktop_save.win.top       = 0;
+    sys->desktop_save.win.top       = var_InheritInteger(vd, "video-y");
     sys->desktop_save.win.bottom    = vd->cfg->display.height;
 
     if (CommonInit(vd))
diff --git a/modules/video_output/msw/events.c b/modules/video_output/msw/events.c
index 8182241..b4fb0eb 100644
--- a/modules/video_output/msw/events.c
+++ b/modules/video_output/msw/events.c
@@ -507,8 +507,8 @@ static int DirectXCreateWindow( event_thread_t *p_event )
      * have. Unfortunatly these dimensions will include the borders and
      * titlebar. We use the following function to find out the size of
      * the window corresponding to the useable surface we want */
-    rect_window.top    = 10;
     rect_window.left   = 10;
+    rect_window.top    = 10;
     rect_window.right  = rect_window.left + p_event->wnd_cfg.width;
     rect_window.bottom = rect_window.top  + p_event->wnd_cfg.height;
 



More information about the vlc-commits mailing list