More build fixes.
authorCarl Hetherington <cth@carlh.net>
Mon, 17 Jan 2022 19:47:06 +0000 (20:47 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 17 Jan 2022 19:47:35 +0000 (20:47 +0100)
test/closed_caption_test.cc

index bcb6f84a76d021c6f73af57def91cb8321136b1e..d1cb9c3e31b30069386ddb2ba665617764023d1c 100644 (file)
@@ -100,15 +100,15 @@ BOOST_AUTO_TEST_CASE (closed_caption_test2)
        BOOST_REQUIRE_EQUAL (ccaps.size(), 3U);
 
        auto i = ccaps.begin ();
        BOOST_REQUIRE_EQUAL (ccaps.size(), 3U);
 
        auto i = ccaps.begin ();
-       BOOST_CHECK_EQUAL ((*i)->annotation_text(), "First track");
+       BOOST_CHECK_EQUAL ((*i)->annotation_text().get_value_or(""), "First track");
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "fr-FR");
        ++i;
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "fr-FR");
        ++i;
-       BOOST_CHECK_EQUAL ((*i)->annotation_text(), "Second track");
+       BOOST_CHECK_EQUAL ((*i)->annotation_text().get_value_or(""), "Second track");
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "de-DE");
        ++i;
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "de-DE");
        ++i;
-       BOOST_CHECK_EQUAL ((*i)->annotation_text(), "Third track");
+       BOOST_CHECK_EQUAL ((*i)->annotation_text().get_value_or(""), "Third track");
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "it-IT");
 
        BOOST_REQUIRE (static_cast<bool>((*i)->language()));
        BOOST_CHECK_EQUAL ((*i)->language().get(), "it-IT");