diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2015-10-19 16:11:27 +0300 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2015-10-21 21:36:48 +0300 |
commit | ab6aef6d0766aa1ce801c5b4ca1441a491681489 (patch) | |
tree | f169840c7c7f5ebc6186d34a5e306acfb65b1bce /libass/ass_fontselect.h | |
parent | f224c97d4566ca7338cfcd621ce3bd8548372791 (diff) | |
download | libass-ab6aef6d0766aa1ce801c5b4ca1441a491681489.tar.bz2 libass-ab6aef6d0766aa1ce801c5b4ca1441a491681489.tar.xz |
fontselect: move PostScript name into ASS_FontProviderMetaData
Diffstat (limited to 'libass/ass_fontselect.h')
-rw-r--r-- | libass/ass_fontselect.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/libass/ass_fontselect.h b/libass/ass_fontselect.h index 93bd746..f1e2933 100644 --- a/libass/ass_fontselect.h +++ b/libass/ass_fontselect.h @@ -147,7 +147,6 @@ typedef struct font_provider_funcs { * At minimum one family is required. */ struct ass_font_provider_meta_data { - /** * List of localized font family names, e.g. "Arial". */ @@ -158,6 +157,12 @@ struct ass_font_provider_meta_data { * The English name should be listed first to speed up typical matching. */ char **fullnames; + + /** + * The PostScript name, e.g. "Arial-BoldMT". + */ + char *postscript_name; + int n_family; // Number of localized family names int n_fullname; // Number of localized full names @@ -231,7 +236,6 @@ ass_create_font_provider(ASS_Renderer *priv, ASS_FontProviderFuncs *funcs, * \param path absolute path to font, or NULL for memory-based fonts * \param index index inside a font collection file * (-1 to look up by PostScript name) - * \param psname PostScript name of the face * \param data private data for font callbacks * \return success * @@ -239,7 +243,7 @@ ass_create_font_provider(ASS_Renderer *priv, ASS_FontProviderFuncs *funcs, int ass_font_provider_add_font(ASS_FontProvider *provider, ASS_FontProviderMetaData *meta, const char *path, - int index, const char *psname, void *data); + int index, void *data); /** * \brief Free font provider and associated fonts. |