Add some missing replacements.
[dcpomatic.git] / test / hints_test.cc
index ff989647359bfe8e6aaa9357e0b6757f42d90f31..42c1c7cdaab7ac01008bbf2961b5c9d0a2b28fa5 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "lib/audio_content.h"
 #include "lib/config.h"
+#include "lib/constants.h"
 #include "lib/content.h"
 #include "lib/content_factory.h"
 #include "lib/cross.h"
@@ -28,7 +29,6 @@
 #include "lib/font.h"
 #include "lib/hints.h"
 #include "lib/text_content.h"
-#include "lib/util.h"
 #include "test.h"
 #include <boost/test/unit_test.hpp>
 
@@ -73,7 +73,7 @@ void
 check (TextType type, string name, optional<string> expected_hint = optional<string>())
 {
        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);