vlc | branch: master | Philip Höhlein <[email protected]> | Wed 
May 18 22:41:26 2016 +0200| [17518f48d2adfc4b0aaf5577f41fb2129db58d5a] | 
committer: Jean-Baptiste Kempf

Fix OSDEpgText size and opacity

This patch will fix the OSDEpg (triggered by the "position" hotkey.) not
showing text information because of transparent alpha value and invalid
font size.
The argument size of the vout_OSDEpgText function is already in pixels and
not relative, so p_style->i_font_size is the correct style option.

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

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

 src/video_output/video_epg.c |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/video_output/video_epg.c b/src/video_output/video_epg.c
index 720ff35..3c16cb1 100644
--- a/src/video_output/video_epg.c
+++ b/src/video_output/video_epg.c
@@ -133,9 +133,9 @@ static subpicture_region_t * vout_OSDEpgText(const char 
*text,
     }
     region->p_text->style = p_style;
     if (p_style) {
-        p_style->f_font_relsize  = __MIN( size, 0 );
+        p_style->i_font_size  = __MAX(size ,1 );
         p_style->i_font_color = color;
-        p_style->i_font_alpha = 0;
+        p_style->i_font_alpha = STYLE_ALPHA_OPAQUE;
         p_style->i_features |= STYLE_HAS_FONT_ALPHA | STYLE_HAS_FONT_COLOR;
     }
 

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

Reply via email to