Mercurial > mplayer.hg
comparison libass/ass_fontconfig.h @ 26582:62ac4f8062ee
Remove libass dependency on global font_fontconfig variable.
A new function (ass_set_fonts_nofc) is introduced instead of an extra argument
to existing ass_set_fonts to keep binary compatibility with older versions of
the library.
author | eugeni |
---|---|
date | Wed, 30 Apr 2008 14:16:22 +0000 |
parents | 74055622161d |
children | 0f892cd714b2 |
comparison
equal
deleted
inserted
replaced
26581:f04ebe286154 | 26582:62ac4f8062ee |
---|---|
30 #include <fontconfig/fontconfig.h> | 30 #include <fontconfig/fontconfig.h> |
31 #endif | 31 #endif |
32 | 32 |
33 typedef struct fc_instance_s fc_instance_t; | 33 typedef struct fc_instance_s fc_instance_t; |
34 | 34 |
35 fc_instance_t* fontconfig_init(ass_library_t* library, FT_Library ftlibrary, const char* family, const char* path); | 35 fc_instance_t* fontconfig_init(ass_library_t* library, FT_Library ftlibrary, const char* family, const char* path, int fc); |
36 char* fontconfig_select(fc_instance_t* priv, const char* family, unsigned bold, unsigned italic, int* index, uint32_t code); | 36 char* fontconfig_select(fc_instance_t* priv, const char* family, unsigned bold, unsigned italic, int* index, uint32_t code); |
37 void fontconfig_done(fc_instance_t* priv); | 37 void fontconfig_done(fc_instance_t* priv); |
38 | 38 |
39 #endif /* LIBASS_FONTCONFIG_H */ | 39 #endif /* LIBASS_FONTCONFIG_H */ |