From 36b99f997b4a859945bad7adf96f8d76864be7d6 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 14 Dec 2016 12:44:48 +0000 Subject: Fix pango markup with alpha blending. --- src/lib/render_subtitles.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/render_subtitles.cc b/src/lib/render_subtitles.cc index fa1cf4766..1984d9c67 100644 --- a/src/lib/render_subtitles.cc +++ b/src/lib/render_subtitles.cc @@ -65,7 +65,8 @@ marked_up (list subtitles, int target_height, float fade_factor) out += "underline=\"single\" "; } out += "size=\"" + dcp::raw_convert(i.size_in_pixels(target_height) * 72 * 1024 / 96) + "\" "; - out += "alpha=\"" + dcp::raw_convert(int(floor(fade_factor * 65535))) + "\" "; + /* Between 1-65535 inclusive, apparently... */ + out += "alpha=\"" + dcp::raw_convert(int(floor(fade_factor * 65534)) + 1) + "\" "; out += "color=\"#" + i.colour().to_rgb_string() + "\">"; out += i.text (); out += ""; -- cgit v1.2.3