diff options
Diffstat (limited to 'libass/ass_font.h')
-rw-r--r-- | libass/ass_font.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/libass/ass_font.h b/libass/ass_font.h index 57f832d..783d6f9 100644 --- a/libass/ass_font.h +++ b/libass/ass_font.h @@ -22,7 +22,6 @@ #include <stdint.h> #include <ft2build.h> #include FT_GLYPH_H -#include FT_OUTLINE_H typedef struct ass_font ASS_Font; @@ -61,12 +60,11 @@ int ass_font_get_index(ASS_FontSelector *fontsel, ASS_Font *font, uint32_t symbol, int *face_index, int *glyph_index); uint32_t ass_font_index_magic(FT_Face face, uint32_t symbol); FT_Glyph ass_font_get_glyph(ASS_Font *font, int face_index, int index, - ASS_Hinting hinting, int deco); + ASS_Hinting hinting); void ass_font_clear(ASS_Font *font); -int ass_strike_outline_glyph(ASS_Font *font, int face_index, - FT_Glyph glyph, ASS_Outline *ol, - int under, int through); +bool ass_get_glyph_outline(ASS_Outline *outline, int32_t *advance, + FT_Face face, FT_Glyph glyph, unsigned flags); FT_Face ass_face_open(ASS_Library *lib, FT_Library ftlib, const char *path, const char *postscript_name, int index); |