summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-07-04 10:32:32 +0200
committerCarl Hetherington <cth@carlh.net>2025-07-08 22:11:35 +0200
commitbb07c53c501365b6380ae2c7e1a149b955d13d4d (patch)
tree66cca1c506feb87ecaf742e1a34876dabffe175a /src
parentbb5319c7dc0c91815750eafe771303f5fffbe30b (diff)
Fix cut-off subtitle shadows.
Diffstat (limited to 'src')
-rw-r--r--src/lib/render_text.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/render_text.cc b/src/lib/render_text.cc
index 4ce98949b..08fc8320f 100644
--- a/src/lib/render_text.cc
+++ b/src/lib/render_text.cc
@@ -407,9 +407,9 @@ render_line(vector<StringText> subtitles, dcp::Size target, DCPTime time, int fr
}
auto const border_width = border_width_for_subtitle(first, target);
- layout.size.width += 2 * ceil(border_width);
- layout.size.height += 2 * ceil(border_width);
auto const shadow_offset = dcp_pixels_to_pixels(target, 4);
+ layout.size.width += 2 * ceil(border_width) + ceil(shadow_offset);
+ layout.size.height += 2 * ceil(border_width) + ceil(shadow_offset);
layout.size.width *= x_scale;
layout.size.height *= y_scale;