]> granicus.if.org Git - libass/commit
Custom font matching and font sources
authorGrigori Goronzy <greg@chown.ath.cx>
Sun, 7 Aug 2011 00:21:09 +0000 (02:21 +0200)
committerGrigori Goronzy <greg@chown.ath.cx>
Fri, 10 Jul 2015 08:41:01 +0000 (10:41 +0200)
commitc22a4ff9a395546637dbe0f1e9d0ee549dd0069a
tree40540f98c0faed9e3bac99ecc5caa0ef16b3aa92
parentd787615845d78d8f8e6d1a4ffc3dc3eecd8a92f6
Custom font matching and font sources

Implement a simple font sorter (FontSelector) and an interface to deal
with multiple font sources (FontProvider). Unfinished business,
but works for the most part. Currently the only implemented FontProvider
uses fontconfig.
13 files changed:
libass/Makefile.am
libass/ass_cache.c
libass/ass_font.c
libass/ass_font.h
libass/ass_fontconfig.c
libass/ass_fontconfig.h
libass/ass_fontselect.c [new file with mode: 0644]
libass/ass_fontselect.h [new file with mode: 0644]
libass/ass_parse.c
libass/ass_render.c
libass/ass_render.h
libass/ass_render_api.c
libass/ass_shaper.c