summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-26 20:38:06 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-11-26 20:38:06 +0000
commit004c19b5201cc4460c085096c93f0ccefc6222a3 (patch)
tree5ffe9bbcc80f2e3fb5d297d810a839fec41d4198 /libass
parent85fb960769104ac5d9af3af3f3bf45ec9d6572bf (diff)
downloadmpv-004c19b5201cc4460c085096c93f0ccefc6222a3.tar.bz2
mpv-004c19b5201cc4460c085096c93f0ccefc6222a3.tar.xz
Move ass_font_t to header.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21282 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_cache.c8
-rw-r--r--libass/ass_cache.h7
2 files changed, 7 insertions, 8 deletions
diff --git a/libass/ass_cache.c b/libass/ass_cache.c
index 9dc28b0ed5..c347ef0192 100644
--- a/libass/ass_cache.c
+++ b/libass/ass_cache.c
@@ -31,14 +31,6 @@
#include "ass_bitmap.h"
#include "ass_cache.h"
-
-typedef struct ass_font_s {
- ass_font_desc_t desc;
- char* path;
- int index;
- FT_Face face;
-} ass_font_t;
-
#define MAX_FONT_CACHE_SIZE 100
static ass_font_t* font_cache;
diff --git a/libass/ass_cache.h b/libass/ass_cache.h
index feb06f6505..107da73b99 100644
--- a/libass/ass_cache.h
+++ b/libass/ass_cache.h
@@ -33,6 +33,13 @@ typedef struct ass_font_desc_s {
unsigned italic;
} ass_font_desc_t;
+typedef struct ass_font_s {
+ ass_font_desc_t desc;
+ char* path;
+ int index;
+ FT_Face face;
+} ass_font_t;
+
void ass_font_cache_init(void);
int ass_new_font(FT_Library library, void* fontconfig_priv, ass_font_desc_t* desc, /*out*/ FT_Face* face);
void ass_font_cache_done(void);