Mercurial > mplayer.hg
diff libass/ass_font.h @ 23980:27bac14b4ce4
More simple and correct font reselection.
Since ass_font_t contains a list of font faces, there is no need to select the
face with maximum charset coverage each time. It is enough to select any face
with the required glyph.
author | eugeni |
---|---|
date | Fri, 03 Aug 2007 13:43:11 +0000 |
parents | 3f0d00abc073 |
children | 705628816d98 |
line wrap: on
line diff
--- a/libass/ass_font.h Fri Aug 03 10:57:49 2007 +0000 +++ b/libass/ass_font.h Fri Aug 03 13:43:11 2007 +0000 @@ -21,10 +21,6 @@ #ifndef ASS_FONT_H #define ASS_FONT_H -#ifdef HAVE_FONTCONFIG -#include <fontconfig/fontconfig.h> -#endif - typedef struct ass_font_desc_s { char* family; unsigned bold; @@ -41,9 +37,6 @@ double scale_x, scale_y; // current transform FT_Vector v; // current shift double size; -#ifdef HAVE_FONTCONFIG - FcCharSet* charset; -#endif } ass_font_t; ass_font_t* ass_font_new(ass_library_t* library, FT_Library ftlibrary, void* fc_priv, ass_font_desc_t* desc);