summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cscript2
-rw-r--r--src/lib/reel_writer.cc3
-rw-r--r--src/lib/text_decoder.cc3
-rw-r--r--src/lib/util.cc2
-rw-r--r--test/render_subtitles_test.cc9
5 files changed, 12 insertions, 7 deletions
diff --git a/cscript b/cscript
index a70f73571..795507e18 100644
--- a/cscript
+++ b/cscript
@@ -508,7 +508,7 @@ def dependencies(target, options):
# Use distro-provided FFmpeg on Arch
deps = []
- deps.append(('libdcp', '687e46f8770ee946ce149e2b893f3626052b6881'))
+ deps.append(('libdcp', 'e3fa86ef35f212b14b593dd36dbff66e845d37e4'))
deps.append(('libsub', 'v1.6.44'))
deps.append(('leqm-nrt', '30dcaea1373ac62fba050e02ce5b0c1085797a23'))
deps.append(('rtaudio', 'f619b76'))
diff --git a/src/lib/reel_writer.cc b/src/lib/reel_writer.cc
index 78e504697..ca4a2dbb1 100644
--- a/src/lib/reel_writer.cc
+++ b/src/lib/reel_writer.cc
@@ -873,7 +873,8 @@ ReelWriter::empty_text_asset (TextType type, optional<DCPTextTrack> track, bool
dcp::Colour(),
dcp::Time(),
dcp::Time(),
- 0
+ 0,
+ std::vector<dcp::Ruby>()
)
);
diff --git a/src/lib/text_decoder.cc b/src/lib/text_decoder.cc
index aca6946b7..75fa33605 100644
--- a/src/lib/text_decoder.cc
+++ b/src/lib/text_decoder.cc
@@ -301,7 +301,8 @@ TextDecoder::emit_plain_start (ContentTime from, sub::Subtitle const & sub_subti
*/
dcp::Time (),
dcp::Time (),
- 0
+ 0,
+ std::vector<dcp::Ruby>()
);
auto font = content()->get_font(block.font.get_value_or(""));
diff --git a/src/lib/util.cc b/src/lib/util.cc
index 71aee88fe..d23989afa 100644
--- a/src/lib/util.cc
+++ b/src/lib/util.cc
@@ -470,7 +470,7 @@ LIBDCP_ENABLE_WARNINGS
vector<StringText> subs;
dcp::SubtitleString ss(
optional<string>(), false, false, false, dcp::Colour(), 42, 1, dcp::Time(), dcp::Time(), 0, dcp::HAlign::CENTER, 0, dcp::VAlign::CENTER, 0, dcp::Direction::LTR,
- "Hello dolly", dcp::Effect::NONE, dcp::Colour(), dcp::Time(), dcp::Time(), 0
+ "Hello dolly", dcp::Effect::NONE, dcp::Colour(), dcp::Time(), dcp::Time(), 0, std::vector<dcp::Ruby>()
);
subs.push_back(StringText(ss, 0, make_shared<dcpomatic::Font>("foo"), dcp::SubtitleStandard::SMPTE_2014));
render_text (subs, dcp::Size(640, 480), DCPTime(), 24);
diff --git a/test/render_subtitles_test.cc b/test/render_subtitles_test.cc
index 5672230da..e3034def0 100644
--- a/test/render_subtitles_test.cc
+++ b/test/render_subtitles_test.cc
@@ -64,7 +64,8 @@ add(std::vector<StringText>& s, std::string text, bool italic, bool bold, bool u
dcp::Colour (0, 0, 0),
dcp::Time (),
dcp::Time (),
- 0
+ 0,
+ std::vector<dcp::Ruby>()
),
2,
std::shared_ptr<dcpomatic::Font>(),
@@ -135,7 +136,8 @@ BOOST_AUTO_TEST_CASE(render_text_with_newline_test)
"Hello world",
dcp::Effect::NONE, dcp::Colour(0, 0, 0),
{}, {},
- 0
+ 0,
+ std::vector<dcp::Ruby>()
},
{
{}, true, false, false, dcp::Colour(255, 255, 255), 42, 1.0,
@@ -147,7 +149,8 @@ BOOST_AUTO_TEST_CASE(render_text_with_newline_test)
"\n",
dcp::Effect::NONE, dcp::Colour(0, 0, 0),
{}, {},
- 0
+ 0,
+ std::vector<dcp::Ruby>()
}
};