X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=test%2Fformat_test.cc;h=71bc00359d830e3f50fa3ed5f7af8373bd42d1c6;hp=b150738a4d7a57d41f906d082f0786afb62cdeab;hb=996b0c06e23bcb6b300d7b8799df94993692e07d;hpb=907735ee6ca162583c7c9d20f5603a6db83a149f diff --git a/test/format_test.cc b/test/format_test.cc index b150738a4..71bc00359 100644 --- a/test/format_test.cc +++ b/test/format_test.cc @@ -31,31 +31,3 @@ BOOST_AUTO_TEST_CASE (format_test) BOOST_CHECK_EQUAL (f->dcp_size().width, 2048); BOOST_CHECK_EQUAL (f->dcp_size().height, 858); } - - -/* Test VariableFormat-based scaling of content */ -BOOST_AUTO_TEST_CASE (scaling_test) -{ - shared_ptr film (new Film (test_film_dir ("scaling_test").string(), false)); - - /* 4:3 ratio */ - film->set_size (libdcp::Size (320, 240)); - - /* This format should preserve aspect ratio of the source */ - Format const * format = Format::from_id ("var-185"); - - /* We should have enough padding that the result is 4:3, - which would be 1440 pixels. - */ - BOOST_CHECK_EQUAL (format->dcp_padding (film), (1998 - 1440) / 2); - - /* This crops it to 1.291666667 */ - film->set_left_crop (5); - film->set_right_crop (5); - - /* We should now have enough padding that the result is 1.29166667, - which would be 1395 pixels. - */ - BOOST_CHECK_EQUAL (format->dcp_padding (film), rint ((1998 - 1395) / 2.0)); -} -