summaryrefslogtreecommitdiffstats
path: root/libass/ass_font.h
diff options
context:
space:
mode:
author11rcombs <rodger.combs@gmail.com>2013-12-06 08:02:56 -0600
committer11rcombs <rodger.combs@gmail.com>2013-12-06 08:05:10 -0600
commite41836007a13b7ac05da42e252f20b7fb8c9db59 (patch)
tree128da5ecc7ac0bec82a9262fa520684f27a9ac17 /libass/ass_font.h
parent1373b67c160aaff85dce5bb6c4b730d15bcb3d57 (diff)
downloadlibass-e41836007a13b7ac05da42e252f20b7fb8c9db59.tar.bz2
libass-e41836007a13b7ac05da42e252f20b7fb8c9db59.tar.xz
Added ass_font_index_magic to fix char indexes in weird encodings
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 481a630..f80b887 100644
--- a/libass/ass_font.h
+++ b/libass/ass_font.h
@@ -68,6 +68,7 @@ void ass_font_get_asc_desc(ASS_Font *font, uint32_t ch, int *asc,
int *desc);
int ass_font_get_index(void *fcpriv, 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(void *fontconfig_priv, ASS_Font *font,
uint32_t ch, int face_index, int index,
ASS_Hinting hinting, int deco);