summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
authorGrigori Goronzy <greg@blackbox>2011-05-16 02:04:38 +0200
committerGrigori Goronzy <greg@blackbox>2011-05-30 21:35:53 +0200
commite6438cc29c441ed6d0aad17dc6bdd85b69ced61b (patch)
treee9ee38211b6a35f80e74170550f88c53255f59f6 /libass/ass_render.c
parent1e246a4a242afd2ddc4e9dea698ce8ec02e3538a (diff)
downloadlibass-e6438cc29c441ed6d0aad17dc6bdd85b69ced61b.tar.bz2
libass-e6438cc29c441ed6d0aad17dc6bdd85b69ced61b.tar.xz
Match first occurence of \fade, \fad, \an and \a tags
Track if we already parsed a fade or a alignment tag and ignore all further tags.
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index 2f3405e..0db6303 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -887,6 +887,7 @@ init_render_context(ASS_Renderer *render_priv, ASS_Event *event)
{
render_priv->state.event = event;
render_priv->state.style = render_priv->track->styles + event->Style;
+ render_priv->state.parsed_tags = 0;
reset_render_context(render_priv);