Click on the timeline time axis view moves the playhead (#2369).
[dcpomatic.git] / test / butler_test.cc
index 7fd5ea57113bdb43135b281000a86204b3140284..97e4ccc0effbdec2718baa3fd399bc8303398940 100644 (file)
@@ -46,9 +46,9 @@ BOOST_AUTO_TEST_CASE (butler_test1)
        film->set_name ("butler_test1");
        film->set_container (Ratio::from_id ("185"));
 
-       auto video = content_factory("test/data/flat_red.png").front();
+       auto video = content_factory("test/data/flat_red.png")[0];
        film->examine_and_add_content (video);
-       auto audio = content_factory("test/data/staircase.wav").front();
+       auto audio = content_factory("test/data/staircase.wav")[0];
        film->examine_and_add_content (audio);
        BOOST_REQUIRE (!wait_for_jobs ());
 
@@ -60,9 +60,11 @@ BOOST_AUTO_TEST_CASE (butler_test1)
                map.set (i, i, 1);
        }
 
+       Player player(film, Image::Alignment::COMPACT);
+
        Butler butler (
                film,
-               make_shared<Player>(film, Image::Alignment::COMPACT),
+               player,
                map,
                6,
                boost::bind(&PlayerVideo::force, AV_PIX_FMT_RGB24),
@@ -105,9 +107,11 @@ BOOST_AUTO_TEST_CASE (butler_test2)
                map.set (i, i, 1);
        }
 
+       Player player(film, Image::Alignment::COMPACT);
+
        Butler butler (
                film,
-               make_shared<Player>(film, Image::Alignment::COMPACT),
+               player,
                map,
                6,
                boost::bind(&PlayerVideo::force, AV_PIX_FMT_RGB24),