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"
);
}