summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index d4c2bc0311..f397a57a63 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -1966,10 +1966,12 @@ static int ass_render_event(ass_event_t* event, event_images_t* event_images)
info->hash_key.shift_x = 0;
info->hash_key.shift_y = 0;
}
- get_bitmap_glyph(info);
}
}
+ for (i = 0; i < text_info.length; ++i)
+ get_bitmap_glyph(text_info.glyphs + i);
+
event_images->top = device_y - d6_to_int(text_info.lines[0].asc);
event_images->height = d6_to_int(text_info.height);
event_images->detect_collisions = render_context.detect_collisions;