summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-09-18 19:51:22 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-09-18 19:51:22 +0000
commit50137532e6f7d78e9a60e93231badaaeb6bf5e0c (patch)
tree663a21ae70bd520f25da1c0f66aa46b748e26582 /libass
parent8e11b75d0d2e4819aa1501e3fe285926eb48c013 (diff)
downloadlibass-50137532e6f7d78e9a60e93231badaaeb6bf5e0c.tar.bz2
libass-50137532e6f7d78e9a60e93231badaaeb6bf5e0c.tar.xz
More precise line spacing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24577 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_render.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index 6330907..d0facd7 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -1474,7 +1474,7 @@ static void wrap_lines_smart(int max_text_width)
int height = text_info.lines[cur_line - 1].desc + text_info.lines[cur_line].asc;
cur_line ++;
pen_shift_x = - cur->pos.x;
- pen_shift_y += d6_to_int(height) + global_settings->line_spacing;
+ pen_shift_y += d6_to_int(height + double_to_d6(global_settings->line_spacing));
mp_msg(MSGT_ASS, MSGL_DBG2, "shifting from %d to %d by (%d, %d)\n", i, text_info.length - 1, pen_shift_x, pen_shift_y);
}
cur->pos.x += pen_shift_x;