X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fhints_test.cc;h=ce7e87b9c90e323947010cbe58dbd92ce3e4ea6d;hb=e0fe726fe76b0a8a5b36ec2fd2884617e75aae94;hp=ff989647359bfe8e6aaa9357e0b6757f42d90f31;hpb=7262e484f1957df62ccfb5652b0181acea5c74f9;p=dcpomatic.git diff --git a/test/hints_test.cc b/test/hints_test.cc index ff9896473..ce7e87b9c 100644 --- a/test/hints_test.cc +++ b/test/hints_test.cc @@ -73,7 +73,7 @@ void check (TextType type, string name, optional expected_hint = optional()) { auto film = new_test_film2 (name); - auto content = content_factory("test/data/" + name + ".srt").front(); + auto content = content_factory("test/data/" + name + ".srt")[0]; content->text.front()->set_type (type); content->text.front()->set_language (dcp::LanguageTag("en-US")); film->examine_and_add_content (content); @@ -181,7 +181,7 @@ BOOST_AUTO_TEST_CASE (hint_subtitle_mxf_too_big) fake_font.close(); auto film = new_test_film2 (name); - auto content = content_factory("test/data/" + name + ".srt").front(); + auto content = content_factory("test/data/" + name + ".srt")[0]; content->text.front()->set_type (TextType::OPEN_SUBTITLE); content->text.front()->set_language (dcp::LanguageTag("en-US")); film->examine_and_add_content (content); @@ -215,7 +215,7 @@ BOOST_AUTO_TEST_CASE (hint_closed_caption_xml_too_big) } ccap.close(); - auto content = content_factory("build/test/" + name + ".srt").front(); + auto content = content_factory("build/test/" + name + ".srt")[0]; content->text.front()->set_type (TextType::CLOSED_CAPTION); content->text.front()->set_language (dcp::LanguageTag("en-US")); film->examine_and_add_content (content); @@ -234,7 +234,7 @@ BOOST_AUTO_TEST_CASE (hint_closed_caption_xml_too_big) BOOST_AUTO_TEST_CASE (hints_destroyed_while_running) { auto film = new_test_film2 ("hints_destroyed_while_running"); - auto content = content_factory(TestPaths::private_data() / "boon_telly.mkv").front(); + auto content = content_factory(TestPaths::private_data() / "boon_telly.mkv")[0]; film->examine_and_add_content (content); BOOST_REQUIRE (!wait_for_jobs()); @@ -248,7 +248,7 @@ BOOST_AUTO_TEST_CASE (hints_destroyed_while_running) BOOST_AUTO_TEST_CASE (hints_audio_with_no_language) { - auto content = content_factory("test/data/sine_440.wav").front(); + auto content = content_factory("test/data/sine_440.wav")[0]; auto film = new_test_film2 ("hints_audio_with_no_language", { content }); content->audio->set_gain (-6);