diff options
author | ods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-05-05 18:52:14 +0000 |
---|---|---|
committer | ods15 <ods15@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-05-05 18:52:14 +0000 |
commit | a54f2f777f271f1ccef17a0a225a0da315d7fe43 (patch) | |
tree | 3839512275ac3895b145dc755c1647b4f0b9c21b /libmpcodecs/vf_dsize.c | |
parent | 8e4e1ffb74d6e964222f7f559ca9238897cafbf9 (diff) | |
download | mpv-a54f2f777f271f1ccef17a0a225a0da315d7fe43.tar.bz2 mpv-a54f2f777f271f1ccef17a0a225a0da315d7fe43.tar.xz |
fix float rounding error
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18391 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf_dsize.c')
-rw-r--r-- | libmpcodecs/vf_dsize.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpcodecs/vf_dsize.c b/libmpcodecs/vf_dsize.c index 3d890ed93f..a82d24eed5 100644 --- a/libmpcodecs/vf_dsize.c +++ b/libmpcodecs/vf_dsize.c @@ -46,10 +46,10 @@ static int config(struct vf_instance_s* vf, d_height = vf->priv->h; } else { if (vf->priv->aspect * height > width) { - d_width = height * vf->priv->aspect; + d_width = height * vf->priv->aspect + .5; d_height = height; } else { - d_height = width / vf->priv->aspect; + d_height = width / vf->priv->aspect + .5; d_width = width; } } |