]> git.sesse.net Git - vlc/blobdiff - modules/video_output/msw/common_vo.c
Compilation fix.
[vlc] / 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 );
     }