]> git.sesse.net Git - vlc/commitdiff
* modules/video_output/x11/xcommon.c: use p_vout->fmt_out.i_x/y_offset during cropping.
authorGildas Bazin <gbazin@videolan.org>
Sun, 23 Oct 2005 10:19:03 +0000 (10:19 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sun, 23 Oct 2005 10:19:03 +0000 (10:19 +0000)
modules/video_output/x11/xcommon.c

index c46fda2d3093e289d9483d672548b32c5e77b06d..41ad4a43ba8ac60cef4b9569d3a5d06ed87e43f9 100644 (file)
@@ -476,7 +476,8 @@ static void DisplayVideo( vout_thread_t *p_vout, picture_t *p_pic )
         XvShmPutImage( p_vout->p_sys->p_display, p_vout->p_sys->i_xvport,
                        p_vout->p_sys->p_win->video_window,
                        p_vout->p_sys->p_win->gc, p_pic->p_sys->p_image,
-                       0 /*src_x*/, 0 /*src_y*/,
+                       p_vout->fmt_out.i_x_offset,
+                       p_vout->fmt_out.i_y_offset,
                        p_vout->fmt_out.i_visible_width,
                        p_vout->fmt_out.i_visible_height,
                        0 /*dest_x*/, 0 /*dest_y*/, i_width, i_height,
@@ -498,7 +499,8 @@ static void DisplayVideo( vout_thread_t *p_vout, picture_t *p_pic )
         XvPutImage( p_vout->p_sys->p_display, p_vout->p_sys->i_xvport,
                     p_vout->p_sys->p_win->video_window,
                     p_vout->p_sys->p_win->gc, p_pic->p_sys->p_image,
-                    0 /*src_x*/, 0 /*src_y*/,
+                    p_vout->fmt_out.i_x_offset,
+                    p_vout->fmt_out.i_y_offset,
                     p_vout->fmt_out.i_visible_width,
                     p_vout->fmt_out.i_visible_height,
                     0 /*dest_x*/, 0 /*dest_y*/, i_width, i_height );