]> git.sesse.net Git - vlc/blobdiff - src/video_output/video_text.h
* ./src/misc/modules.c: if a module name starts with "$", vlc calls
[vlc] / src / video_output / video_text.h
index 405fffce0f28d2a78166ed8b70eb0101c81cce38..ee4ada7dd5f4f2b8e8c2321472113a61ecbaa816 100644 (file)
@@ -2,7 +2,7 @@
  * 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 );