diff options
author | Grigori Goronzy <greg@blackbox> | 2011-07-04 15:19:40 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@blackbox> | 2011-07-04 15:19:40 +0200 |
commit | f905a38536ad32f7a68ab86db736495fc06810b2 (patch) | |
tree | c779db060f86e257040fba61f9abe33c82c00dcb /libass/ass_parse.h | |
parent | 910728cb031f59fc0c5972e3b5c7cf2615a1c319 (diff) | |
download | libass-f905a38536ad32f7a68ab86db736495fc06810b2.tar.bz2 libass-f905a38536ad32f7a68ab86db736495fc06810b2.tar.xz |
Separate event parsing and layout
Split up the combined event parsing and layout loop into two passes.
State information needed for layout are duplicated in GlyphInfo
structures.
Diffstat (limited to 'libass/ass_parse.h')
-rw-r--r-- | libass/ass_parse.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libass/ass_parse.h b/libass/ass_parse.h index b0e4e14..2e145dc 100644 --- a/libass/ass_parse.h +++ b/libass/ass_parse.h @@ -27,6 +27,7 @@ #define _a(c) ((c) & 0xFF) void update_font(ASS_Renderer *render_priv); +double ensure_font_size(ASS_Renderer *priv, double size); void change_border(ASS_Renderer *render_priv, double border_x, double border_y); void apply_transition_effects(ASS_Renderer *render_priv, ASS_Event *event); |