Author: post
Date: 2011-03-13 14:45:07 +0100 (Sun, 13 Mar 2011)
New Revision: 3870

Modified:
   trunk/plugins/dcp/dcp.c
Log:
Clampt warmth and tint after calculation.

Modified: trunk/plugins/dcp/dcp.c
===================================================================
--- trunk/plugins/dcp/dcp.c     2011-03-13 13:43:51 UTC (rev 3869)
+++ trunk/plugins/dcp/dcp.c     2011-03-13 13:45:07 UTC (rev 3870)
@@ -197,6 +197,8 @@
                        neutral.z = neutral.z / max;
                        whitepoint = neutral_to_xy(dcp, &neutral);
                        rs_color_whitepoint_to_temp(&whitepoint, &dcp->warmth, 
&dcp->tint);
+                       dcp->warmth = CLAMP(dcp->warmth, 2000, 12000);
+                       dcp->tint = CLAMP(dcp->tint, -150, 150);
                        g_object_set(settings,
                                "dcp-temp", dcp->warmth,
                                "dcp-tint", dcp->tint,


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to