]> git.sesse.net Git - vlc/blobdiff - src/video_output/vout_pictures.c
Use var_Inherit* instead of var_CreateGet*.
[vlc] / src / video_output / vout_pictures.c
index 1da4bfa31957b75789ec0cf82be283f74bd13631..b2f2e11c5527ac141580f3eda0c538de30d04d29 100644 (file)
@@ -266,7 +266,7 @@ picture_t *picture_NewFromResource( const video_format_t *p_fmt, const picture_r
 {
     video_format_t fmt = *p_fmt;
 
-    /* It is needed to be sure all informations are filled */
+    /* It is needed to be sure all information are filled */
     video_format_Setup( &fmt, p_fmt->i_chroma,
                               p_fmt->i_width, p_fmt->i_height,
                               p_fmt->i_sar_num, p_fmt->i_sar_den );
@@ -412,13 +412,13 @@ int picture_Export( vlc_object_t *p_obj,
     unsigned int i_original_height;
     if( fmt_in.i_sar_num >= fmt_in.i_sar_den )
     {
-        i_original_width = fmt_in.i_width * fmt_in.i_sar_num / fmt_in.i_sar_den;
+        i_original_width = (int64_t)fmt_in.i_width * fmt_in.i_sar_num / fmt_in.i_sar_den;
         i_original_height = fmt_in.i_height;
     }
     else
     {
         i_original_width =  fmt_in.i_width;
-        i_original_height = fmt_in.i_height * fmt_in.i_sar_den / fmt_in.i_sar_num;
+        i_original_height = (int64_t)fmt_in.i_height * fmt_in.i_sar_den / fmt_in.i_sar_num;
     }
 
     /* */