* video_text.h : text manipulation functions
*****************************************************************************
* Copyright (C) 1999, 2000 VideoLAN
- * $Id: video_text.h,v 1.7 2001/03/21 13:42:35 sam Exp $
+ * $Id: video_text.h,v 1.8 2002/06/01 12:32:02 sam Exp $
*
* Authors: Vincent Seguin <seguin@via.ecp.fr>
* Samuel Hocevar <sam@zoy.org>
/*****************************************************************************
* Prototypes
*****************************************************************************/
-p_vout_font_t vout_LoadFont ( const char *psz_name );
-void vout_UnloadFont ( p_vout_font_t p_font );
-void vout_TextSize ( p_vout_font_t p_font, int i_style,
+vout_font_t * vout_LoadFont ( vout_thread_t *, const char *psz_name );
+void vout_UnloadFont ( vout_font_t * );
+void vout_TextSize ( vout_font_t *p_font, int i_style,
const char *psz_text,
int *pi_width, int *pi_height );
-void vout_Print ( p_vout_font_t p_font, byte_t *p_pic,
+void vout_Print ( vout_font_t *p_font, byte_t *p_pic,
int i_bytes_per_pixel, int i_bytes_per_line,
- u32 i_char_color, u32 i_border_color, u32 i_bg_color,
- int i_style, const char *psz_text, int i_percent );
-
-
-
-
-
-
-
-
-
+ u32, u32, u32, int, const char *, int );