summaryrefslogtreecommitdiffstats
path: root/libass/ass_font.h
diff options
context:
space:
mode:
authorGrigori Goronzy <greg@blackbox>2011-07-16 03:00:41 +0200
committerGrigori Goronzy <greg@blackbox>2011-07-16 03:00:41 +0200
commitab9053174b7815d2c0b9cb7a5a726cb2e183ec4e (patch)
treedc0509badd5d20334f1529fc10f70a1501a22c03 /libass/ass_font.h
parentfa7e99e3d8a78805e9acfb327786307d91c20104 (diff)
downloadlibass-ab9053174b7815d2c0b9cb7a5a726cb2e183ec4e.tar.bz2
libass-ab9053174b7815d2c0b9cb7a5a726cb2e183ec4e.tar.xz
shaper: fix run-specific font size
Make sure to set the font size for every run, as needed, to get metrics (advance/offset) for the right size.
Diffstat (limited to 'libass/ass_font.h')
-rw-r--r--libass/ass_font.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libass/ass_font.h b/libass/ass_font.h
index 06fda21..725a7c1 100644
--- a/libass/ass_font.h
+++ b/libass/ass_font.h
@@ -60,6 +60,7 @@ ASS_Font *ass_font_new(Cache *font_cache, ASS_Library *library,
ASS_FontDesc *desc);
void ass_font_set_transform(ASS_Font *font, double scale_x,
double scale_y, FT_Vector *v);
+void ass_face_set_size(FT_Face face, double size);
void ass_font_set_size(ASS_Font *font, double size);
void ass_font_get_asc_desc(ASS_Font *font, uint32_t ch, int *asc,
int *desc);