vlc | branch: master | Jean-Baptiste Kempf <[email protected]> | Mon Apr  6 
14:27:01 2015 +0200| [87569b6b5e95348af18fcfd2c6add40ef0201f25] | committer: 
Jean-Baptiste Kempf

Comment text_style_t, reorder and type changes

Signed-off-by: Jean-Baptiste Kempf <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=87569b6b5e95348af18fcfd2c6add40ef0201f25
---

 include/vlc_text_style.h |   25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

diff --git a/include/vlc_text_style.h b/include/vlc_text_style.h
index d0a112e..d60cc97 100644
--- a/include/vlc_text_style.h
+++ b/include/vlc_text_style.h
@@ -38,34 +38,43 @@ extern "C" {
  */
 typedef struct
 {
+    /* Family font names */
     char *     psz_fontname;      /**< The name of the font */
     char *     psz_monofontname;  /**< The name of the mono font */
+
+    /* Font style */
     int        i_font_size;       /**< The font size in pixels */
     int        i_font_color;      /**< The color of the text 0xRRGGBB
                                        (native endianness) */
-    unsigned   i_font_alpha;      /**< The transparency of the text.
+    uint8_t    i_font_alpha;      /**< The transparency of the text.
                                        0x00 is fully opaque,
                                        0xFF fully transparent */
     int        i_style_flags;     /**< Formatting style flags */
+    int        i_spacing;         /**< The spaceing between glyphs in pixels */
+
+    /* Outline */
     int        i_outline_color;   /**< The color of the outline 0xRRGGBB */
-    int        i_outline_alpha;   /**< The transparency of the outline.
+    uint8_t    i_outline_alpha;   /**< The transparency of the outline.
                                        0x00 is fully opaque,
                                        0xFF fully transparent */
+    int        i_outline_width;   /**< The width of the outline in pixels */
+
+    /* Shadow */
     int        i_shadow_color;    /**< The color of the shadow 0xRRGGBB */
-    int        i_shadow_alpha;    /**< The transparency of the shadow.
+    uint8_t    i_shadow_alpha;    /**< The transparency of the shadow.
                                         0x00 is fully opaque,
                                         0xFF fully transparent */
+    int        i_shadow_width;    /**< The width of the shadow in pixels */
+
+    /* Background (and karaoke) */
     int        i_background_color;/**< The color of the background 0xRRGGBB */
-    int        i_background_alpha;/**< The transparency of the background.
+    uint8_t    i_background_alpha;/**< The transparency of the background.
                                        0x00 is fully opaque,
                                        0xFF fully transparent */
     int        i_karaoke_background_color;/**< Background color for karaoke 
0xRRGGBB */
-    int        i_karaoke_background_alpha;/**< The transparency of the karaoke 
bg.
+    uint8_t    i_karaoke_background_alpha;/**< The transparency of the karaoke 
bg.
                                        0x00 is fully opaque,
                                        0xFF fully transparent */
-    int        i_outline_width;   /**< The width of the outline in pixels */
-    int        i_shadow_width;    /**< The width of the shadow in pixels */
-    int        i_spacing;         /**< The spaceing between glyphs in pixels */
 } text_style_t;
 
 /* Style flags for \ref text_style_t */

_______________________________________________
vlc-commits mailing list
[email protected]
https://mailman.videolan.org/listinfo/vlc-commits

Reply via email to