X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=test%2Frequired_disk_space_test.cc;fp=test%2Frequired_disk_space_test.cc;h=b704ccef2d13557fa923bbadbb288a0853d3c626;hp=fad24389bfde51117f7d996caaf358dd37433ef5;hb=026f7e95210cafb6b44a1c207041df085ce92d95;hpb=059ad8809b715ca7b84f769529e8a441e3f002f2 diff --git a/test/required_disk_space_test.cc b/test/required_disk_space_test.cc index fad24389b..b704ccef2 100644 --- a/test/required_disk_space_test.cc +++ b/test/required_disk_space_test.cc @@ -46,7 +46,7 @@ BOOST_AUTO_TEST_CASE (required_disk_space_test) { auto film = new_test_film ("required_disk_space_test"); film->set_j2k_bandwidth (100000000); - film->set_audio_channels (6); + film->set_audio_channels(8); film->set_reel_type (ReelType::BY_VIDEO_CONTENT); auto content_a = content_factory("test/data/flat_blue.png")[0]; BOOST_REQUIRE (content_a); @@ -59,7 +59,7 @@ BOOST_AUTO_TEST_CASE (required_disk_space_test) check_within_n ( film->required_disk_space(), 288LL * (100000000 / 8) / 24 + // video - 288LL * 48000 * 6 * 3 / 24 + // audio + 288LL * 48000 * 8 * 3 / 24 + // audio 65536, // extra 16 ); @@ -69,17 +69,19 @@ BOOST_AUTO_TEST_CASE (required_disk_space_test) check_within_n ( film->required_disk_space(), 240LL * (100000000 / 8) / 24 + // video - 288LL * 48000 * 6 * 3 / 24 + // audio + 288LL * 48000 * 8 * 3 / 24 + // audio 65536, // extra 16 ); + std::string why_not; + BOOST_CHECK(content_b->can_reference_audio(film, why_not)); content_b->set_reference_audio (true); check_within_n ( film->required_disk_space(), 240LL * (100000000 / 8) / 24 + // video - 240LL * 48000 * 6 * 3 / 24 + // audio + 240LL * 48000 * 8 * 3 / 24 + // audio 65536, // extra 16 );