summaryrefslogtreecommitdiff
path: root/test/subrip_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-03-25 09:41:36 +0000
committerCarl Hetherington <cth@carlh.net>2014-03-25 09:41:36 +0000
commitee77b3cf5f59f775e75e628aa28e8f2f9f941530 (patch)
treebbf9ab4ef1f0f633591889cbbd6b7b65de8f5a57 /test/subrip_test.cc
parente6f28e7cda23c1ba3c49cc1bf2dc1491c2f87160 (diff)
It builds.
Diffstat (limited to 'test/subrip_test.cc')
-rw-r--r--test/subrip_test.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/test/subrip_test.cc b/test/subrip_test.cc
index 85bb7c4e8..f38ffb59b 100644
--- a/test/subrip_test.cc
+++ b/test/subrip_test.cc
@@ -186,11 +186,10 @@ BOOST_AUTO_TEST_CASE (subrip_render_test)
shared_ptr<Film> film = new_test_film ("subrip_render_test");
shared_ptr<SubRipDecoder> decoder (new SubRipDecoder (content));
- shared_ptr<DecodedTextSubtitle> dts = dynamic_pointer_cast<DecodedTextSubtitle> (decoder->peek ());
+ list<shared_ptr<ContentTextSubtitle> > cts = decoder->get_text_subtitles (ContentTime::from_seconds (109), ContentTime::from_seconds (110));
+ BOOST_CHECK_EQUAL (cts.size(), 1);
- shared_ptr<Image> image;
- Position<int> position;
- render_subtitles (dts->subs, dcp::Size (1998, 1080), image, position);
- write_image (image, "build/test/subrip_render_test.png");
+ PositionImage image = render_subtitles (cts.front()->subs, dcp::Size (1998, 1080));
+ write_image (image.image, "build/test/subrip_render_test.png");
check_file ("build/test/subrip_render_test.png", "test/data/subrip_render_test.png");
}