]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/dynamicoverlay/dynamicoverlay_commands.c
Used a sar for picture_New/Setup.
[vlc] / modules / video_filter / dynamicoverlay / dynamicoverlay_commands.c
index 73299a6dc6d64e2eb534c2cf0cc20ef3d26fc5be..766c5c5bb3b173075ce6c03af8f30f386b89075b 100644 (file)
@@ -492,7 +492,9 @@ static int exec_DataSharedMem( filter_t *p_filter,
                             1, 1 );
         if( vout_AllocatePicture( p_filter, p_ovl->data.p_pic,
                                   p_ovl->format.i_chroma, p_params->i_width,
-                                  p_params->i_height, p_ovl->format.i_aspect ) )
+                                  p_params->i_height,
+                                  p_ovl->format.i_aspect * p_params->i_height,
+                                  VOUT_ASPECT_FACTOR     * p_params->i_width ) )
         {
             msg_Err( p_filter, "Unable to allocate picture" );
             free( p_ovl->data.p_pic );