]> git.sesse.net Git - kdenlive/commitdiff
Fix effects xml
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 26 Aug 2008 23:37:14 +0000 (23:37 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 26 Aug 2008 23:37:14 +0000 (23:37 +0000)
svn path=/branches/KDE4/; revision=2382

37 files changed:
effects/automask.xml
effects/boxblur.xml
effects/brightness.xml
effects/charcoal.xml
effects/chroma.xml
effects/chroma_hold.xml
effects/fadein.xml
effects/fadeout.xml
effects/gamma.xml
effects/greyscale.xml
effects/invert.xml
effects/ladspa_declipper.xml
effects/ladspa_equalizer.xml
effects/ladspa_limiter.xml
effects/ladspa_phaser.xml
effects/ladspa_pitch.xml
effects/ladspa_pitch_scale.xml
effects/ladspa_rate_scale.xml
effects/ladspa_reverb.xml
effects/ladspa_room_reverb.xml
effects/ladspa_vinyl.xml
effects/mirror.xml
effects/mute.xml
effects/normalise.xml
effects/obscure.xml
effects/rotation.xml
effects/sepia.xml
effects/sox_echo.xml
effects/sox_flanger.xml
effects/sox_pitch.xml
effects/sox_reverb.xml
effects/sox_vibro.xml
effects/threshold.xml
effects/volume.xml
effects/wave.xml
src/effectslist.cpp
src/initeffects.cpp

index 2c505a0494adf0bd83508f7d4603d99f89e5b926..b5bbf7066a7995871758a616d65dd436c488bf49 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="motion_est">
+<effect tag="motion_est" id="autotrack_rectangle">
        <name>Auto Mask</name>
        <description>Hide a selected zone and follow its movements</description>
        <author>Zachary Drew</author>
-       <properties id="autotrack_rectangle" tag="autotrack_rectangle" />
        <parameter type="geometry" name="geometry" default="100,100:100x100">
                <name>Geometry</name>
        </parameter>
index d8dbfde2ea469f026f1e3f22e72e84248b7808f1..eba589d66b93ae231a6c5a5c9d4e5a25f0997ea9 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="boxblur">
+<effect tag="boxblur" id="boxblur">
        <name>Box Blur</name>
        <description>Blur image with keyframes</description>
        <author>Leny Grisel</author>
-       <properties id="boxblur" tag="boxblur" />
        <parameter type="keyframe" name="blur" max="100" min="0" default="5">
                <name>Blur factor</name>
        </parameter>
index d281484d4e986d78119f5ca9a16be3d77a17fa6d..2e31fe5a0f4d3d9bc7ace460d6b7f9da0d516bb5 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="brightness">
+<effect tag="brightness" id="brightness">
        <name>Brightness</name>
        <description>Change image brightness with keyframes</description>
        <author>Charles Yates</author>
-       <properties id="brightness" tag="brightness" />
        <parameter type="keyframe" name="intensity" max="300" min="0" default="100" factor="100">
                <name>Intensity</name>
        </parameter>
index 3484fd2858eaa2acda076cd8d7faae2844e5cd44..3d85b359e0933a9565cb5c76e8af6421e0d62bc1 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="charcoal">
+<effect tag="charcoal" id="charcoal">
        <name>Charcoal</name>
        <description>Charcoal drawing effect</description>
        <author>Charles Yates</author>
-       <properties id="charcoal" tag="charcoal" />
        <parameter type="constant" name="x_scatter" max="10" min="0" default="2">
                <name>Horizontal scatter</name>
        </parameter>
index 3f4259bc8d6da110a96b763bfd3ad794834477a7..10b4e6a1e5bc6082d81d9ee914dbd7bae787037b 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="chroma">
+<effect tag="chroma" id="chroma">
        <name>Blue Screen</name>
        <description>Make selected color transparent</description>
        <author>Charles Yates</author>
-       <properties id="chroma" tag="chroma" />
        <parameter type="color" name="key" default="0x000000">
                <name>Color key</name>
        </parameter>
index eafea0ba9da78ac67e69dd45471690072f53ecde..b31a5890e5ea32d06e2b140b3975c40f37fab5ee 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="chroma_hold">
+<effect tag="chroma_hold" id="chroma_hold">
        <name>Chroma Hold</name>
        <description>Make image greyscale except for chosen color</description>
        <author>Charles Yates</author>
-       <properties id="chroma_hold" tag="chroma_hold" />
        <parameter type="color" name="key" default="0x000000">
                <name>Color key</name>
        </parameter>
index 8b33b78d04b513c43416bc5b6ccb90fe0e5439a8..f3703804db7b4531e6fa30d6b06709fa291c7403 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="volume" id="fadein">
+<effect tag="volume" id="fadein" type="audio">
        <name>Fade in</name>
        <description>Fade in audio track</description>
        <author></author>
-       <properties id="fadein" tag="volume" type="audio" />
        <parameter type="position" name="in" max="15000" min="0" default="0">
                <name>Duration</name>
        </parameter>
index c2edee566f5028544e3cc2e3a4432ef388fe8952..94abd3c012688107afa794219c09ed8898920f9d 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="volume" id="fadeout">
+<effect tag="volume" id="fadeout" type="audio">
        <name>Fade out</name>
        <description>Fade in audio track</description>
        <author></author>
-       <properties id="fadeout" tag="volume" type="audio" />
        <parameter type="position" name="in" max="15000" min="0" default="0">
                <name>Duration</name>
        </parameter>
index 090a551d7ddd9dd46e9bad46a365e734b0ef3002..7225dbfdffa7ad739f4028144e73fb35382e7a40 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="gamma">
+<effect tag="gamma" id="gamma">
        <name>Gamma</name>
        <description>Change gamma color value</description>
        <author>Charles Yates</author>
-       <properties id="gamma" tag="gamma"/>
        <parameter type="constant" name="gamma" max="300" min="1" default="100" factor="100">
                <name>Gamma</name>
        </parameter>
index 02f429ecc79d4217b72568bc2003dc93a92326a8..6c66301f84468f82d065ed64ade845a19ea748af 100644 (file)
@@ -1,7 +1,6 @@
 <!DOCTYPE kpartgui>
-<effect tag="greyscale">
+<effect tag="greyscale" id="greyscale">
        <name>Greyscale</name>
        <description>Discard color information</description>
        <author>Charles Yates</author>
-       <properties id="greyscale" tag="greyscale"/>
 </effect>
\ No newline at end of file
index 328e41823c89b9f211d13f423819616af3698f65..68cde5fa3156cd323a556f192b8df4930f081808 100644 (file)
@@ -1,7 +1,6 @@
 <!DOCTYPE kpartgui>
-<effect tag="invert">
+<effect tag="invert" id="invert">
        <name>Invert</name>
        <description>Invert colors</description>
        <author>Charles Yates</author>
-       <properties id="invert" tag="invert" />
 </effect>
\ No newline at end of file
index 1454e45fa837b34d2faa9c9c49aad9ba62c93d7c..2e9203e3a42d7c628ca7998682f3a0a24b412292 100644 (file)
@@ -1,7 +1,6 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="declip_1195.so">
+<effect tag="ladspa" library="declip_1195.so" id="declipper" ladspaid="1195" type="audio">
        <name>Declipper</name>
        <description>LADSPA declipper audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="declipper" tag="ladspa1195" type="audio"/>
 </effect>
\ No newline at end of file
index 41e2369450df2ba13ba52ba1445a25a94d0dc389..b37400033ea2d5098a7512d30f9ef2b02b87248f 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="dj_eq_1901.so">
+<effect tag="ladspa" library="dj_eq_1901.so" id="equalizer" ladspaid="1901" type="audio">
        <name>Equalizer</name>
        <description>LADSPA equalizer audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="equalizer" tag="ladspa1901" type="audio" />
        <parameter type="constant" name="logain" max="6" min="-70" default="0">
                <name>Lo gain</name>
        </parameter>
index 5334e9e4628cb0a7adfa705df4ee9d244853ddc1..4640ac084def0a10ce5186ccdea0694c29bc993a 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="fast_lookahead_limiter_1913.so">
+<effect tag="ladspa" library="fast_lookahead_limiter_1913.so" id="limiter" ladspaid="1913" type="audio">
        <name>Limiter</name>
        <description>LADSPA limiter audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="limiter" tag="ladspa1913" type="audio" />
        <parameter type="constant" name="gain" max="20" min="-20" default="0">
                <name>Input gain (db)</name>
        </parameter>
index 6a2a7287e421d5db922c41bdd778ce41cd5ddd0d..af324e90296d879df06a50525876a92b8d48a81d 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="phasers_1217.so">
+<effect tag="ladspa" library="phasers_1217.so" id="phaser" ladspaid="1217" type="audio">
        <name>Phaser</name>
        <description>LADSPA phaser audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="phaser" tag="ladspa1217" type="audio" />
        <parameter type="constant" name="rate" max="100" min="0" default="25">
                <name>Rate (Hz)</name>
        </parameter>
index de102451916c2e4392286ffa3f5117b787a72a6a..52be8fd504040aa0d21d3b3646435d5288ad7ad3 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="am_pitchshift_1433.so">
+<effect tag="ladspa" library="am_pitchshift_1433.so" id="pitch_shift" ladspaid="1433" type="audio">
        <name>Pitch Shift</name>
        <description>LADSPA change pitch audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="pitch_shift" tag="ladspa1433" type="audio" />
        <parameter type="constant" name="pitch" max="400" min="25" default="100" factor="100">
                <name>Shift</name>
        </parameter>
index f929dba9caed957a7aa1661834d1897374baa792..dff80fe1adcc0b15993085a18e5c11122307a3f8 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="pitch_scale_1193.so">
+<effect tag="ladspa" library="pitch_scale_1193.so" id="pitch_scale" ladspaid="1193" type="audio">
        <name>Pitch Scaler</name>
        <description>LADSPA pitch scale audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="pitch_scale" tag="ladspa1193" type="audio" />
        <parameter type="constant" name="coef" max="200" min="50" default="100" factor="100">
                <name>Co-efficient</name>
        </parameter>
index 26242a1a9fd3dfef939e9cad84f8931926df7965..66eb2c251cbb0fc3f101884ad3cddf83e73e7075 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="rate_shifter_1417.so">
+<effect tag="ladspa" library="rate_shifter_1417.so" id="rate_scale" ladspaid="1417" type="audio">
        <name>Rate Scaler</name>
        <description>LADSPA rate scale audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="rate_scale" tag="ladspa1417" type="audio" />
        <parameter type="constant" name="rate" max="40" min="-40" default="10" factor="10">
                <name>Rate</name>
        </parameter>
index a726e0b9764103a70b01b91560911a3b22b49128..c704104452b5655044ddc46bc9bb986ce3315abb 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="plate_1423.so">
+<effect tag="ladspa" library="plate_1423.so" id="reverb" ladspaid="1423" type="audio">
        <name>Reverb</name>
        <description>LADSPA reverb audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="reverb" tag="ladspa1423" type="audio" />
        <parameter type="constant" name="room" max="85" min="1" default="42" factor="10">
                <name>Reverb time</name>
        </parameter>
index 944b5373154ad825118d43c4a2b296487deedd0b..d1b7e5f77569e9956d7e27cb874dafeac6d02ef6 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="gverb_1216.so">
+<effect tag="ladspa" library="gverb_1216.so" id="room_reverb" ladspaid="1216" type="audio">
        <name>Room Reverb</name>
        <description>LADSPA room reverb audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="room_reverb" tag="ladspa1216" type="audio" />
        <parameter type="constant" name="room" max="300" min="1" default="75">
                <name>Room size (m)</name>
        </parameter>
index 9a367a52bbe06f099fb2f59d42ec4f2fb0d7ab67..7efc3e936b569215ab36a7899446e5dbf6d4c39e 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="ladspa" library="vynil_1905.so">
+<effect tag="ladspa" library="vynil_1905.so" id="vinyl" ladspaid="1905" type="audio">
        <name>Vinyl</name>
        <description>Simulates a vinyl audio player - LADSPA audio effect</description>
        <author>http://www.ladspa.org</author>
-       <properties id="vinyl" tag="ladspa1905" type="audio" />
        <parameter type="constant" name="year" max="1990" min="1900" default="1990">
                <name>Year</name>
        </parameter>
index 024978aba42ef139a1c7819a48d5c5cc8a1cd6bb..7ca6557d017b4e715bdf4b0790a0a121478afe26 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="mirror">
+<effect tag="mirror" id="mirror">
        <name>Mirror</name>
        <description>Flip your image in any direction</description>
        <author>Charles Yates</author>
-       <properties id="mirror" tag="mirror"/>
        <parameter type="list" name="mirror" default="horizontal" paramlist="horizontal,vertical,diagonal,xdiagonal,flip,flop">
                <name>Mirroring direction</name>
        </parameter>
index bf842a8d9f0d85ddd63b9a99b84c439d00acad8b..c0d5dc95122bfe378c26261e188fc11511c5f9ea 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="volume">
+<effect tag="volume" id="mute" type="audio">
        <name>Mute</name>
        <description>Mute clip</description>
        <author>Dan Dennedy</author>
-       <properties id="mute" tag="volume" type="audio" />
        <parameter type="constant" name="gain" max="0" min="0" default="0">
                <name>Gain</name>
        </parameter>
index 5d342f59d35ca72ef72b5758a4484c37c26e1fe5..e294763863652468acc1e685326e1c602b96365c 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="volume">
+<effect tag="volume" id="normalise" type="audio">
        <name>Normalise</name>
        <description>Normalise audio volume</description>
        <author>Dan Dennedy</author>
-       <properties id="normalise" tag="volume" type="audio" />
        <parameter type="constant" name="gain" max="0" min="0" default="normalise">
                <name>Gain</name>
        </parameter>
index ef3028826640c71c9d56bf972fce741f23b42b2a..95d4cb6edc0ca68be735d3e624e539e5938c1d92 100644 (file)
@@ -1,5 +1,5 @@
 <!DOCTYPE kpartgui>
-<effect tag="obscure">
+<effect tag="obscure" id="obscure">
        <name>Obscure</name>
        <description>Hide a region of the clip</description>
        <author>Charles Yates</author>
@@ -8,7 +8,6 @@
        <label>Width</label>
        <label>Height</label>
        <label>Averaging</label>
-       <properties id="obscure" tag="obscure" />
        <parameter type="complex" namedesc="X;Y;Width;Height;Averaging" max="MAX_WIDTH;MAX_HEIGHT;1000;1000;100" min="0;0;0;0;3" default="MID_WIDTH;MID_HEIGHT;100;100;20" format="%d,%d:%dx%d">
                <name>Region</name>
        </parameter>
index 5e98f5d6e3e3d2b34d44cf86b6dcb5253b75b643..922be381dabf49baf2a0610092f475af867cd6e3 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="affine">
+<effect tag="affine" id="affine">
        <name>Rotate</name>
        <description>Rotate clip in any 3 directions</description>
        <author>Charles Yates</author>
-       <properties id="affine" tag="affine" />
        <parameter type="constant" name="transition.rotate_x" max="200" min="-200" default="0" factor="10">
                <name>Rotation x</name>
        </parameter>
index 04279191f8bfeb1d00bbe18fb3e7359a0f1af071..5ffc736df65456550d53e9de65bbc86330c77625 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sepia">
+<effect tag="sepia" id="sepia">
        <name>Sepia</name>
        <description>Turn clip colors to sepia</description>
        <author>Charles Yates</author>
-       <properties id="sepia" tag="sepia" />
        <parameter type="constant" name="u" max="255" min="0" default="75">
                <name>Chrominance U</name>
        </parameter>
index ad6f7a17d900ba03073e8366b6b2a2adf9a40124..a384feeb6059b1c402c87fd088896518937ed0af 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sox">
+<effect tag="sox" id="sox_echo" type="audio">
        <name>Sox Echo</name>
        <description>Sox echo audio effect</description>
        <author>http://sox.sourceforge.net</author>
-       <properties id="sox_echo" tag="sox" type="audio" />
        <parameter type="constant" name="gain-in" max="100" min="0" default="50" factor="100">
                <name>Gain in</name>
        </parameter>
index ccf2c09e02d1a7842e20a8e84934f15d1e0b3fbe..fdbf7f123e5376dab28aeffa431f0ede02218016 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sox">
+<effect tag="sox" id="sox_flanger" type="audio">
        <name>Sox Flanger</name>
        <description>Sox flanger audio effect</description>
        <author>http://sox.sourceforge.net</author>
-       <properties id="sox_flanger" tag="sox" type="audio" />
        <parameter type="constant" name="gain-in" max="100" min="0" default="50" factor="100">
                <name>Gain in</name>
        </parameter>
index 802ebac9b977b35293806e0558d9889ff7137980..5b7f0ff6ea6b5e72b807a1cade336f750b841ac6 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sox">
+<effect tag="sox" id="sox_pitch" type="audio">
        <name>Sox Pitch Shift</name>
        <description>Sox change pitch audio effect</description>
        <author>http://sox.sourceforge.net</author>
-       <properties id="sox_pitch" tag="sox" type="audio" />
        <parameter type="constant" name="shift" max="1500" min="-1500" default="0">
                <name>Shift</name>
        </parameter>
index 6f854049c490fb4d2afb967b149c8f4dab4774f9..c1203e7a5f55e2027f89f2401dc41e67cfd21f3f 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sox">
+<effect tag="sox" id="sox_reverb" type="audio">
        <name>Sox Reverb</name>
        <description>Sox reverb audio effect</description>
        <author>http://sox.sourceforge.net</author>
-       <properties id="sox_reverb" tag="sox" type="audio" />
        <parameter type="constant" name="gain-out" max="100" min="0" default="50" factor="100">
                <name>Gain out</name>
        </parameter>
index 0e2fc26f851a99eb54388668be031f39f44182b4..479122e66c6b29cba1233a0242417468a4600d63 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="sox">
+<effect tag="sox" id="sox_vibro" type="audio">
        <name>Sox Vibro</name>
        <description>Sox vibro audio effect</description>
        <author>http://sox.sourceforge.net</author>
-       <properties id="sox_vibro" tag="sox" type="audio" />
        <parameter type="constant" name="speed" max="30" min="1" default="15">
                <name>Speed</name>
        </parameter>
index edde678b58611eedb5ee07136ce07b37a97866c0..6a38fee02dc5d99fbd0b1cf3c7a5bb91220cfa31 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="threshold">
+<effect tag="threshold" id="threshold">
        <name>Threshold</name>
        <description>Make monochrome clip</description>
        <author>Charles Yates</author>
-       <properties id="threshold" tag="threshold" />
        <parameter type="constant" name="midpoint" max="255" min="0" default="128">
                <name>Threshold value</name>
        </parameter>
index 1eaa6e0cb04cd02084a73f7d98c941c979ba6edf..1d3031a9b99f0a599c69c3f3851d206df98cc20a 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="volume" id="volume">
+<effect tag="volume" id="volume" type="audio">
        <name>Volume</name>
        <description>Adjust audio volume with keyframes</description>
        <author>Dan Dennedy</author>
-       <properties id="volume" tag="volume" type="audio" />
        <parameter type="keyframe" name="gain" starttag="gain" max="300" min="0" default="100" factor="100">
                <name>Gain</name>
        </parameter>
index d2e462fc489964546df06c286b125d558f3b19c9..48070c3cc6a42cc62dfa82d9e48009af9f2657e7 100644 (file)
@@ -1,9 +1,8 @@
 <!DOCTYPE kpartgui>
-<effect tag="wave">
+<effect tag="wave" id="wave">
        <name>Wave</name>
        <description>Make waves on your clip with keyframes</description>
        <author>Leny Grisel</author>
-       <properties id="wave" tag="wave" />
        <parameter type="keyframe" name="start" max="100" min="0" default="5">
                <name>Amplitude</name>
        </parameter>
index 91deb31ab5be956eb63065a0c62c48bb2f0a4407..a6aef7aada4d3a6389a247716293a846253f0fe6 100644 (file)
@@ -70,6 +70,7 @@ QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id)
 
     if (!id.isEmpty()) for (int i = 0; i < this->size(); ++i) {
             QDomElement effect =  this->at(i);
+            kDebug() << "// SRCH EFFECT; " << id << ", LKING: " << effect.attribute("id");
             if (effect.attribute("id") == id) {
                 QDomNodeList params = effect.elementsByTagName("parameter");
                 for (int i = 0; i < params.count(); i++) {
index b8468045a34e4fba6c340116f2ced80a683a3a1b..5c97b461435a9f4bb2228374bc04f737ba918df4 100644 (file)
@@ -192,14 +192,10 @@ void initEffects::parseEffectFile(EffectsList *customEffectList, EffectsList *au
         // Parse effect file
         if ((filtersList.contains(tag) || producersList.contains(tag)) && ladspaOk) {
             bool isAudioEffect = false;
-            QDomNode propsnode = documentElement.elementsByTagName("properties").item(0);
-            if (!propsnode.isNull()) {
-                QDomElement propselement = propsnode.toElement();
-                QString type = propselement.attribute("type", QString::null);
-                if (type == "audio") audioEffectList->append(documentElement);
-                else if (type == "custom") customEffectList->append(documentElement);
-                else videoEffectList->append(documentElement);
-            } else videoEffectList->append(documentElement);
+            QString type = documentElement.attribute("type", QString::null);
+            if (type == "audio") audioEffectList->append(documentElement);
+            else if (type == "custom") customEffectList->append(documentElement);
+            else videoEffectList->append(documentElement);
         }
 
         /*
@@ -399,6 +395,7 @@ QDomDocument initEffects::createDescriptionFromMlt(Mlt::Repository* repository,
         if (metadata->get("title") && metadata->get("identifier")) {
             QDomElement eff = ret.createElement("effect");
             eff.setAttribute("tag", metadata->get("identifier"));
+            eff.setAttribute("id", metadata->get("identifier"));
 
             QDomElement name = ret.createElement("name");
             name.appendChild(ret.createTextNode(metadata->get("title")));
@@ -409,13 +406,9 @@ QDomDocument initEffects::createDescriptionFromMlt(Mlt::Repository* repository,
             QDomElement author = ret.createElement("author");
             author.appendChild(ret.createTextNode(metadata->get("creator")));
 
-            QDomElement prop = ret.createElement("properties");
-            prop.setAttribute("id", metadata->get("identifier"));
-            prop.setAttribute("tag", metadata->get("identifier"));
             eff.appendChild(name);
             eff.appendChild(author);
             eff.appendChild(desc);
-            eff.appendChild(prop);
 
             Mlt::Properties param_props((mlt_properties) metadata->get_data("parameters"));
             for (int j = 0; param_props.is_valid() && j < param_props.count();j++) {