X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=test%2Ftorture_test.cc;h=c9bffaac7acf02aac11bc95f9ed37859253cc8b5;hp=6b8cbffbfb96e8344f1286499caf477cbc7a6826;hb=39fb8198febde1937019db1c300ec363aab5aa56;hpb=b249700e1da7dd6631a8b4440587f4093a2bdef1 diff --git a/test/torture_test.cc b/test/torture_test.cc index 6b8cbffbf..c9bffaac7 100644 --- a/test/torture_test.cc +++ b/test/torture_test.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2017 Carl Hetherington + Copyright (C) 2017-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -18,11 +18,13 @@ */ + /** @file test/torture_test.cc * @brief Tricky arrangements of content whose resulting DCPs are checked programmatically. * @ingroup completedcp */ + #include "lib/audio_content.h" #include "lib/film.h" #include "lib/dcp_content_type.h" @@ -41,12 +43,14 @@ #include #include + using std::list; using std::cout; using std::shared_ptr; using std::dynamic_pointer_cast; using namespace dcpomatic; + /** Test start/end trim and positioning of some audio content */ BOOST_AUTO_TEST_CASE (torture_test1) { @@ -63,7 +67,7 @@ BOOST_AUTO_TEST_CASE (torture_test1) staircase->audio->set_gain (20 * log10(2)); /* And again at an offset of 50000 samples, trimmed both start and end, with a gain of exactly 2 (linear) */ - staircase = content_factory("test/data/staircase.wav").front (); + staircase = content_factory("test/data/staircase.wav").front(); film->examine_and_add_content (staircase); BOOST_REQUIRE (!wait_for_jobs()); staircase->set_position (film, DCPTime::from_frames(50000, film->audio_frame_rate()));