From d8f671167eb15cccf8cdad817cecd8086b4091da Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 11 Jul 2025 01:01:36 +0200 Subject: Don't try to add unused fonts to the DCP (#3059). With interop there can be only one font, and we need to make sure it's not one that isn't even being used. --- src/lib/player.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/lib/player.cc b/src/lib/player.cc index ef6280a3a..53ce612e1 100644 --- a/src/lib/player.cc +++ b/src/lib/player.cc @@ -606,8 +606,10 @@ Player::get_subtitle_fonts() vector> fonts; for (auto piece: _pieces) { for (auto text: piece->content->text) { - auto text_fonts = text->fonts(); - copy(text_fonts.begin(), text_fonts.end(), back_inserter(fonts)); + if (text->use()) { + auto text_fonts = text->fonts(); + copy(text_fonts.begin(), text_fonts.end(), back_inserter(fonts)); + } } } -- cgit v1.2.3