]> git.sesse.net Git - kdenlive/commitdiff
Add update script for white balance effect
authorTill Theato <root@ttill.de>
Sat, 10 Sep 2011 14:33:06 +0000 (14:33 +0000)
committerTill Theato <root@ttill.de>
Sat, 10 Sep 2011 14:33:06 +0000 (14:33 +0000)
svn path=/trunk/kdenlive/; revision=5905

effects/update/CMakeLists.txt
effects/update/frei0r.balanc0r.js [new file with mode: 0644]

index e1c421b4aae2b991c9da382b237e7d3ae379f83b..c1a1dafa32c8e1648e726b3fa92123330e90b32b 100644 (file)
@@ -1,5 +1,6 @@
 INSTALL(FILES
 
+frei0r.balanc0r.js
 frei0r.cartoon.js
 frei0r.curves.js
 frei0r.levels.js
diff --git a/effects/update/frei0r.balanc0r.js b/effects/update/frei0r.balanc0r.js
new file mode 100644 (file)
index 0000000..031c748
--- /dev/null
@@ -0,0 +1,11 @@
+
+var update = new Object();
+
+update["Green Tint"] = new Array(new Array(0.2, function(v, d) { return this.upd1(v, d); }));
+
+function upd1(value, isDowngrade) {
+    if (isDowngrade)
+        return value 1.0 + (2.5 - 1.0) * value;
+    else
+        return (value - 1.0) / (2.5 - 1.0);
+}