From 588b7235a88e4b0926e10a7b71504227d35ed711 Mon Sep 17 00:00:00 2001 From: Grigori Goronzy Date: Sat, 22 Aug 2009 01:10:25 +0200 Subject: Scale kerning according to x font scaling factor --- libass/ass_render.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'libass') diff --git a/libass/ass_render.c b/libass/ass_render.c index 849b4b7..3e1d7ad 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -2712,8 +2712,10 @@ ass_render_event(ASS_Renderer *render_priv, ASS_Event *event, delta = ass_font_get_kerning(render_priv->state.font, previous, code); - pen.x += delta.x * render_priv->state.scale_x; - pen.y += delta.y * render_priv->state.scale_y; + pen.x += delta.x * render_priv->state.scale_x + * render_priv->font_scale_x; + pen.y += delta.y * render_priv->state.scale_y + * render_priv->font_scale_x; } ass_font_set_transform(render_priv->state.font, -- cgit v1.2.3