Use a vector rather than a list when returning from content_factory().
[dcpomatic.git] / test / ffmpeg_decoder_error_test.cc
index 414c6138496c31f14bb1e8c8cedf58c548d3cdab..b595543dccfc41dc07307cc196a10a62f38e11c7 100644 (file)
 
 BOOST_AUTO_TEST_CASE (check_exception_during_flush)
 {
-       auto content = content_factory(TestPaths::private_data() / "3d_thx_broadway_2010_lossless.m2ts").front();
-       auto film = new_test_film2 ("check_exception_during_flush", { content });
+       auto content = content_factory(TestPaths::private_data() / "3d_thx_broadway_2010_lossless.m2ts");
+       auto film = new_test_film2 ("check_exception_during_flush", content);
 
-       content->set_trim_start (dcpomatic::ContentTime(2310308));
-       content->set_trim_end (dcpomatic::ContentTime(116020));
+       content[0]->set_trim_start(dcpomatic::ContentTime(2310308));
+       content[0]->set_trim_end(dcpomatic::ContentTime(116020));
 
        make_and_verify_dcp (film);
 }
@@ -50,7 +50,7 @@ BOOST_AUTO_TEST_CASE (check_exception_during_flush)
 
 BOOST_AUTO_TEST_CASE (check_exception_with_multiple_video_frames_per_packet)
 {
-       auto content = content_factory(TestPaths::private_data() / "chk.mkv").front();
+       auto content = content_factory(TestPaths::private_data() / "chk.mkv")[0];
        auto film = new_test_film2 ("check_exception_with_multiple_video_frames_per_packet", { content });
        auto player = std::make_shared<Player>(film, film->playlist());