diff libass/ass_fontconfig.h @ 21351:c611dfc4cb85

If a glyph is not found in the current font, switch to another one.
author eugeni
date Tue, 28 Nov 2006 22:50:02 +0000
parents fa122b7c71c6
children 7af6c25a0cfc
line wrap: on
line diff
--- a/libass/ass_fontconfig.h	Tue Nov 28 22:44:40 2006 +0000
+++ b/libass/ass_fontconfig.h	Tue Nov 28 22:50:02 2006 +0000
@@ -21,11 +21,19 @@
 #ifndef __ASS_FONTCONFIG_H__
 #define __ASS_FONTCONFIG_H__
 
+#ifdef HAVE_FONTCONFIG
+#include <fontconfig/fontconfig.h>
+#endif
+
 typedef struct fc_instance_s fc_instance_t;
 
 fc_instance_t* fontconfig_init(const char* dir, const char* family, const char* path);
 char* fontconfig_select(fc_instance_t* priv, const char* family, unsigned bold, unsigned italic, int* index);
 void fontconfig_done(fc_instance_t* priv);
 
+#ifdef HAVE_FONTCONFIG
+char* fontconfig_select_with_charset(fc_instance_t* priv, const char* family, unsigned bold, unsigned italic, int* index, FcCharSet* charset);
 #endif
 
+#endif
+