From fc13f5393a9f59ac17eff583881cc03bcd129ef2 Mon Sep 17 00:00:00 2001 From: Oleg Oshmyan Date: Thu, 26 Dec 2013 00:17:06 +0200 Subject: Stop misparsing and add support for \fsc --- libass/ass_parse.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libass/ass_parse.c b/libass/ass_parse.c index 9964d17..58693d4 100644 --- a/libass/ass_parse.c +++ b/libass/ass_parse.c @@ -365,6 +365,10 @@ char *parse_tag(ASS_Renderer *render_priv, char *p, double pwr) } else render_priv->state.scale_y = render_priv->state.style->ScaleY; + } else { + --p; + render_priv->state.scale_x = render_priv->state.style->ScaleX; + render_priv->state.scale_y = render_priv->state.style->ScaleY; } } else if (mystrcmp(&p, "fsp")) { double val; -- cgit v1.2.3