]> granicus.if.org Git - libass/commitdiff
Add missing header #includes to fix 'make checkheaders'.
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>
Wed, 5 Mar 2008 08:24:09 +0000 (08:24 +0000)
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>
Wed, 5 Mar 2008 08:24:09 +0000 (08:24 +0000)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26170 b3059339-0415-0410-9bf9-f77b7e298cf2

libass/ass.h
libass/ass_bitmap.h
libass/ass_cache.h
libass/ass_font.h
libass/ass_fontconfig.h
libass/ass_mp.h
libass/ass_types.h
libass/ass_utils.h

index 92d414262407087ce5c388347121e2681524d889..851be6681d8c4c818358ba79d80915b4b946e406 100644 (file)
@@ -21,6 +21,7 @@
 #ifndef LIBASS_ASS_H
 #define LIBASS_ASS_H
 
+#include <stdio.h>
 #include "ass_types.h"
 
 /// Libass renderer object. Contents are private.
index 12a5da0ab11f76a58e1b0c4190eb0baf9bf02ac3..634d7e41b1b3aa15df3f8afcfa13dd85267f2aba 100644 (file)
@@ -21,6 +21,9 @@
 #ifndef LIBASS_BITMAP_H
 #define LIBASS_BITMAP_H
 
+#include <ft2build.h>
+#include FT_GLYPH_H
+
 typedef struct ass_synth_priv_s ass_synth_priv_t;
 
 ass_synth_priv_t* ass_synth_init(void);
index e0a220bb748023c9682396bf67b0e37a98b76153..289753ef67a01ab327edb0f6ee3de36f9bb70548 100644 (file)
 #ifndef LIBASS_CACHE_H
 #define LIBASS_CACHE_H
 
+#include "ass.h"
+#include "ass_font.h"
+#include "ass_bitmap.h"
+
 void ass_font_cache_init(void);
 ass_font_t* ass_font_cache_find(ass_font_desc_t* desc);
 void* ass_font_cache_add(ass_font_t* font);
index 53cda0ad43af6b6502ae51dd8945e9c2c7ce8d42..cafdc65771d4c3772d4c6d868040995b05f97a31 100644 (file)
 #ifndef LIBASS_FONT_H
 #define LIBASS_FONT_H
 
+#include <stdint.h>
+#include <ft2build.h>
+#include FT_GLYPH_H
+#include "ass.h"
+#include "ass_types.h"
+
 typedef struct ass_font_desc_s {
        char* family;
        unsigned bold;
index 9e0eca371bb0efa529a4a92789df9661eda80014..3806f2468b3096af0222cc0b8d8c502e17c2ecb5 100644 (file)
 #ifndef LIBASS_FONTCONFIG_H
 #define LIBASS_FONTCONFIG_H
 
+#include <stdint.h>
+#include "ass_types.h"
+#include <ft2build.h>
+#include FT_FREETYPE_H
+
 #ifdef HAVE_FONTCONFIG
 #include <fontconfig/fontconfig.h>
 #endif
index be98dc7a8222e40ea4bf9aa2008b016aba0a506d..6ef3540289c509305f49b32728e6617a5232300a 100644 (file)
@@ -22,6 +22,8 @@
 #define LIBASS_MP_H
 
 #include "subreader.h"
+#include "ass_types.h"
+#include "ass.h"
 
 extern ass_library_t* ass_library;
 extern int ass_enabled;
index cf39846e676101a76a7714a5507f9459ec5c4b7f..23e10741296fa5f87a9da60e6fd33710aac36cc9 100644 (file)
@@ -21,6 +21,8 @@
 #ifndef LIBASS_TYPES_H
 #define LIBASS_TYPES_H
 
+#include <stdint.h>
+
 #define VALIGN_SUB 0
 #define VALIGN_CENTER 8
 #define VALIGN_TOP 4
index f5744097834eb65e1d9c188d5b7aef7710242d85..7d6ffb681b4e733f6fcf09cd6a33d720c3f8af8b 100644 (file)
@@ -21,6 +21,8 @@
 #ifndef LIBASS_UTILS_H
 #define LIBASS_UTILS_H
 
+#include <stdint.h>
+
 int mystrtoi(char** p, int base, int* res);
 int mystrtou32(char** p, int base, uint32_t* res);
 int mystrtod(char** p, double* res);