]> git.sesse.net Git - vlc/commitdiff
call vlc_ureduce to simplify sar
authorMarian Durkovic <md@videolan.org>
Fri, 28 Oct 2005 13:21:11 +0000 (13:21 +0000)
committerMarian Durkovic <md@videolan.org>
Fri, 28 Oct 2005 13:21:11 +0000 (13:21 +0000)
src/video_output/video_output.c

index 302dbc3041adc6b301c7fd501a5432bd6441a866..bcb36af6bdd2432040acd4abeaca26fcfab9fdc7 100644 (file)
@@ -249,6 +249,11 @@ vout_thread_t * __vout_Create( vlc_object_t *p_parent, video_format_t *p_fmt )
     I_RENDERPICTURES = 0;
     p_vout->fmt_render        = *p_fmt;   /* FIXME palette */
     p_vout->fmt_in            = *p_fmt;   /* FIXME palette */
+    vlc_ureduce( &p_vout->fmt_render.i_sar_num, &p_vout->fmt_render.i_sar_den,
+              p_vout->fmt_render.i_sar_num, p_vout->fmt_render.i_sar_den, 0 );
+    vlc_ureduce( &p_vout->fmt_in.i_sar_num, &p_vout->fmt_in.i_sar_den,
+              p_vout->fmt_in.i_sar_num, p_vout->fmt_in.i_sar_den, 0 );
+
     p_vout->render.i_width    = i_width;
     p_vout->render.i_height   = i_height;
     p_vout->render.i_chroma   = i_chroma;