]> git.sesse.net Git - vlc/commitdiff
Compilation fix.
authorLaurent Aimar <fenrir@videolan.org>
Wed, 16 Dec 2009 21:18:05 +0000 (22:18 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Wed, 16 Dec 2009 21:18:05 +0000 (22:18 +0100)
modules/video_output/msw/common_vo.c

index b59db024eb00318398f36d64f62a468035527502..e63a7d13c689bc10bf37b33fc8124eb4da06f0c4 100644 (file)
@@ -226,7 +226,9 @@ void CommonManage( vout_thread_t *p_vout )
         p_vout->fmt_out.i_visible_height = p_vout->fmt_in.i_visible_height;
         p_vout->fmt_out.i_sar_num = p_vout->fmt_in.i_sar_num;
         p_vout->fmt_out.i_sar_den = p_vout->fmt_in.i_sar_den;
-        p_vout->output.i_aspect = p_vout->fmt_in.i_aspect;
+        p_vout->output.i_aspect = (int64_t)VOUT_ASPECT_FACTOR *
+                                   p_vout->fmt_in.i_sar_num * p_vout->fmt_in.i_width /
+                                   (p_vout->fmt_in.i_sar_den * p_vout->fmt_in.i_height);
         UpdateRects( p_vout, true );
     }