diff options
Diffstat (limited to 'libass/ass_types.h')
-rw-r--r-- | libass/ass_types.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libass/ass_types.h b/libass/ass_types.h index 8411348a..7d1e4989 100644 --- a/libass/ass_types.h +++ b/libass/ass_types.h @@ -66,8 +66,9 @@ typedef struct font_provider_funcs { * At minimum `family' is required. */ typedef struct font_provider_meta_data { - char *family; // English font family, e.g. "Arial" + char **families; // list of family names, e.g. "Arial" char **fullnames; // list of localized full names, e.g. "Arial Bold" + int n_family; // list of family names int n_fullname; // number of localized full names int slant; // uses the above scale (NONE/ITALIC/OBLIQUE) int weight; // TrueType scale, 100-900 |