X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fcolour_conversion_test.cc;h=3b6a0e19870a2c0bf7dc55b312aa50f8b913481b;hb=c06df9e7bbd0f13d1355816b80f1a5d3ec1231b0;hp=eb3e3c294f2432f19a1dce31384c920e422b1510;hpb=6154d5f85664a26e9490c9120bef5e742af94490;p=dcpomatic.git diff --git a/test/colour_conversion_test.cc b/test/colour_conversion_test.cc index eb3e3c294..3b6a0e198 100644 --- a/test/colour_conversion_test.cc +++ b/test/colour_conversion_test.cc @@ -32,16 +32,16 @@ using boost::shared_ptr; BOOST_AUTO_TEST_CASE (colour_conversion_test1) { - ColourConversion A (dcp::ColourConversion::srgb_to_xyz); - ColourConversion B (dcp::ColourConversion::rec709_to_xyz); + ColourConversion A (dcp::ColourConversion::srgb_to_xyz ()); + ColourConversion B (dcp::ColourConversion::rec709_to_xyz ()); - BOOST_CHECK_EQUAL (A.identifier(), "8b5a265a7c63c22a6a8fc871c64d6116"); - BOOST_CHECK_EQUAL (B.identifier(), "bc82e69f700d0426f2ae1848d05ed006"); + BOOST_CHECK_EQUAL (A.identifier(), "9840c601d2775bf1b3847254bbaa36a9"); + BOOST_CHECK_EQUAL (B.identifier(), "0778fbc5c87470f58820604a66992579"); } BOOST_AUTO_TEST_CASE (colour_conversion_test2) { - ColourConversion A (dcp::ColourConversion::srgb_to_xyz); + ColourConversion A (dcp::ColourConversion::srgb_to_xyz ()); xmlpp::Document doc; xmlpp::Element* root = doc.create_root_node ("Test"); A.as_xml (root); @@ -51,28 +51,27 @@ BOOST_AUTO_TEST_CASE (colour_conversion_test2) "\n" " \n" " ModifiedGamma\n" - " 2.400000095367432\n" - " 0.04044999927282333\n" - " 0.05499999970197678\n" - " 12.92000007629395\n" + " 2.4\n" + " 0.04045\n" + " 0.055\n" + " 12.92\n" " \n" - " 0.4124564\n" - " 0.3575761\n" - " 0.1804375\n" - " 0.2126729\n" - " 0.7151522\n" - " 0.072175\n" - " 0.0193339\n" - " 0.119192\n" - " 0.9503041\n" - " 2.599999904632568\n" + " 0.64\n" + " 0.33\n" + " 0.3\n" + " 0.6\n" + " 0.15\n" + " 0.06\n" + " 0.3127\n" + " 0.329\n" + " 2.6\n" "\n" ); } BOOST_AUTO_TEST_CASE (colour_conversion_test3) { - ColourConversion A (dcp::ColourConversion::rec709_to_xyz); + ColourConversion A (dcp::ColourConversion::rec709_to_xyz ()); xmlpp::Document doc; xmlpp::Element* root = doc.create_root_node ("Test"); A.as_xml (root); @@ -82,21 +81,20 @@ BOOST_AUTO_TEST_CASE (colour_conversion_test3) "\n" " \n" " ModifiedGamma\n" - " 2.400000095367432\n" - " 0.08100000023841858\n" - " 0.0989999994635582\n" + " 2.222222222222222\n" + " 0.081\n" + " 0.099\n" " 4.5\n" " \n" - " 0.4124564\n" - " 0.3575761\n" - " 0.1804375\n" - " 0.2126729\n" - " 0.7151522\n" - " 0.072175\n" - " 0.0193339\n" - " 0.119192\n" - " 0.9503041\n" - " 2.599999904632568\n" + " 0.64\n" + " 0.33\n" + " 0.3\n" + " 0.6\n" + " 0.15\n" + " 0.06\n" + " 0.3127\n" + " 0.329\n" + " 2.6\n" "\n" ); }