]> git.sesse.net Git - kdenlive/blobdiff - effects/frei0r_levels.xml
Integrate with the required MLT hooks for getting Movit to work.
[kdenlive] / effects / frei0r_levels.xml
index 3d91d8da0dd0e656ce9c92f523ee858412af709b..bb4c14bd911850bffb455e1075aea6b70b1255f6 100644 (file)
@@ -1,30 +1,67 @@
 <!DOCTYPE kpartgui>
-<effect tag="frei0r.levels" id="frei0r.levels">
+<group>
+    <effect tag="frei0r.levels" id="frei0r.levels">
        <name>Levels</name>
        <description>Adjust levels</description>
        <author>Maksim Golovkin</author>
-       <parameter type="list" name="Channel" default="0" paramlist="0,1,2,3" paramlistdisplay="red,green,blue,black">
+
+        <parameter type="list" name="Channel" default="3" paramlist="0;1;2;3">
+                <paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
                <name>Channel</name>
        </parameter>
-       <parameter type="constant" name="Input black level" default="0" min="0" max="1000" factor="1000">
+        <parameter type="simplekeyframe" name="Input black level" default="0" min="0" max="1000" factor="1000">
                <name>Input black level</name>
        </parameter>
-       <parameter type="constant" name="Input white level" default="1000" min="0" max="1000" factor="1000">
+        <parameter type="simplekeyframe" name="Input white level" default="1000" min="0" max="1000" factor="1000">
                <name>Input white level</name>
        </parameter>
-       <parameter type="constant" name="Gamma" default="1000" min="10" max="4000" factor="4000">
+        <parameter type="simplekeyframe" name="Gamma" default="1000" min="10" max="4000" factor="4000">
                <name>Gamma</name>
        </parameter>
-       <parameter type="constant" name="Black output" default="0" min="0" max="1000" factor="1000">
+        <parameter type="simplekeyframe" name="Black output" default="0" min="0" max="1000" factor="1000">
                <name>Black output</name>
        </parameter>
-       <parameter type="constant" name="White output" default="1000" min="0" max="1000" factor="1000">
+        <parameter type="simplekeyframe" name="White output" default="1000" min="0" max="1000" factor="1000">
                <name>White output</name>
        </parameter>
-       <parameter type="bool" name="Show histogram" default="1">
+       <parameter type="bool" name="Show histogram" default="0">
                <name>Show histogram</name>
        </parameter>
-       <parameter type="list" name="Histogram position" default="3" paramlist="0,1,2,3" paramlistdisplay="upper left,upper right,lower left,lower right">
+        <parameter type="list" name="Histogram position" default="3" paramlist="0;1;2;3">
+                <paramlistdisplay>Top Left,Top Right,Bottom Left,Bottom Right</paramlistdisplay>
                <name>Histogram position</name>
        </parameter>
-</effect>
+    </effect>
+    <effect LC_NUMERIC="C" tag="frei0r.levels" id="frei0r.levels" version="0.2">
+        <name>Levels</name>
+        <description>Adjust levels</description>
+        <author>Maksim Golovkin</author>
+
+        <parameter type="list" name="Channel" default="0.3" paramlist="0;0.1;0.2;0.3">
+                <paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
+                <name>Channel</name>
+        </parameter>
+        <parameter type="simplekeyframe" name="Input black level" default="0" min="0" max="1000" factor="1000">
+                <name>Input black level</name>
+        </parameter>
+        <parameter type="simplekeyframe" name="Input white level" default="1000" min="0" max="1000" factor="1000">
+                <name>Input white level</name>
+        </parameter>
+        <parameter type="simplekeyframe" name="Gamma" default="1000" min="10" max="4000" factor="4000">
+                <name>Gamma</name>
+        </parameter>
+        <parameter type="simplekeyframe" name="Black output" default="0" min="0" max="1000" factor="1000">
+                <name>Black output</name>
+        </parameter>
+        <parameter type="simplekeyframe" name="White output" default="1000" min="0" max="1000" factor="1000">
+                <name>White output</name>
+        </parameter>
+        <parameter type="bool" name="Show histogram" default="0">
+                <name>Show histogram</name>
+        </parameter>
+        <parameter type="list" name="Histogram position" default="0.3" paramlist="0;0.1;0.2;0.3">
+                <paramlistdisplay>Top Left,Top Right,Bottom Left,Bottom Right</paramlistdisplay>
+                <name>Histogram position</name>
+        </parameter>
+    </effect>
+</group>