diff options
Diffstat (limited to 'libass/ass_bitmap.h')
-rw-r--r-- | libass/ass_bitmap.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/libass/ass_bitmap.h b/libass/ass_bitmap.h index f6b1380..2e34a5c 100644 --- a/libass/ass_bitmap.h +++ b/libass/ass_bitmap.h @@ -24,6 +24,8 @@ #include <ft2build.h> #include FT_GLYPH_H +#include "ass.h" + typedef struct ass_synth_priv_s ass_synth_priv_t; ass_synth_priv_t *ass_synth_init(double); @@ -44,10 +46,10 @@ typedef struct bitmap_s { * \param bm_g out: pointer to the bitmap of glyph shadow is returned here * \param be 1 = produces blurred bitmaps, 0 = normal bitmaps */ -int glyph_to_bitmap(ass_synth_priv_t *priv_blur, FT_Glyph glyph, - FT_Glyph outline_glyph, bitmap_t **bm_g, - bitmap_t **bm_o, bitmap_t **bm_s, int be, - double blur_radius, FT_Vector shadow_offset); +int glyph_to_bitmap(ass_library_t *library, ass_synth_priv_t *priv_blur, + FT_Glyph glyph, FT_Glyph outline_glyph, + bitmap_t **bm_g, bitmap_t **bm_o, bitmap_t **bm_s, + int be, double blur_radius, FT_Vector shadow_offset); void ass_free_bitmap(bitmap_t *bm); |