*/
-#include "test.h"
#include "lib/content.h"
#include "lib/content_factory.h"
#include "lib/film.h"
+#include "test.h"
#include <boost/test/unit_test.hpp>
-using boost::shared_ptr;
-
-
BOOST_AUTO_TEST_CASE (pulldown_detect_test1)
{
- shared_ptr<Film> film = new_test_film2 ("pulldown_detect_test1");
- shared_ptr<Content> content = content_factory(TestPaths::private_data() / "greatbrain.mkv").front();
- film->examine_and_add_content (content);
- BOOST_REQUIRE (!wait_for_jobs());
- BOOST_REQUIRE (static_cast<bool>(content->video_frame_rate()));
- BOOST_CHECK_CLOSE (content->video_frame_rate().get(), 23.976, 0.1);
+ auto content = content_factory(TestPaths::private_data() / "greatbrain.mkv");
+ auto film = new_test_film2("pulldown_detect_test1", content);
+
+ BOOST_REQUIRE(static_cast<bool>(content[0]->video_frame_rate()));
+ BOOST_CHECK_CLOSE(content[0]->video_frame_rate().get(), 23.976, 0.1);
}