summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/plugins/Makefile.am1
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-docs.sgml2
-rw-r--r--docs/plugins/gst-plugins-bad-plugins-sections.txt14
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args2820
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy468
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces31
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.prerequisites14
-rw-r--r--docs/plugins/inspect/plugin-aacparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-adpcmdec.xml4
-rw-r--r--docs/plugins/inspect/plugin-aiff.xml24
-rw-r--r--docs/plugins/inspect/plugin-aiffparse.xml34
-rw-r--r--docs/plugins/inspect/plugin-alsaspdif.xml4
-rw-r--r--docs/plugins/inspect/plugin-amrparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-amrwbenc.xml28
-rw-r--r--docs/plugins/inspect/plugin-apex.xml4
-rw-r--r--docs/plugins/inspect/plugin-asfmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-assrender.xml10
-rw-r--r--docs/plugins/inspect/plugin-autoconvert.xml4
-rw-r--r--docs/plugins/inspect/plugin-bayer.xml4
-rw-r--r--docs/plugins/inspect/plugin-bz2.xml4
-rw-r--r--docs/plugins/inspect/plugin-camerabin.xml4
-rw-r--r--docs/plugins/inspect/plugin-cdaudio.xml4
-rw-r--r--docs/plugins/inspect/plugin-cdxaparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-celt.xml4
-rw-r--r--docs/plugins/inspect/plugin-dc1394.xml4
-rw-r--r--docs/plugins/inspect/plugin-dccp.xml2
-rw-r--r--docs/plugins/inspect/plugin-debugutilsbad.xml4
-rw-r--r--docs/plugins/inspect/plugin-dfbvideosink.xml4
-rw-r--r--docs/plugins/inspect/plugin-dirac.xml4
-rw-r--r--docs/plugins/inspect/plugin-dtmf.xml4
-rw-r--r--docs/plugins/inspect/plugin-dtsdec.xml4
-rw-r--r--docs/plugins/inspect/plugin-dvb.xml4
-rw-r--r--docs/plugins/inspect/plugin-dvdspu.xml4
-rw-r--r--docs/plugins/inspect/plugin-faac.xml4
-rw-r--r--docs/plugins/inspect/plugin-faad.xml4
-rw-r--r--docs/plugins/inspect/plugin-fbdevsink.xml4
-rw-r--r--docs/plugins/inspect/plugin-festival.xml4
-rw-r--r--docs/plugins/inspect/plugin-freeze.xml4
-rw-r--r--docs/plugins/inspect/plugin-frei0r.xml1719
-rw-r--r--docs/plugins/inspect/plugin-gmedec.xml4
-rw-r--r--docs/plugins/inspect/plugin-gsm.xml4
-rw-r--r--docs/plugins/inspect/plugin-gstrtpmanager.xml190
-rw-r--r--docs/plugins/inspect/plugin-gstsiren.xml4
-rw-r--r--docs/plugins/inspect/plugin-h264parse.xml4
-rw-r--r--docs/plugins/inspect/plugin-hdvparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-id3tag.xml4
-rw-r--r--docs/plugins/inspect/plugin-jack.xml4
-rw-r--r--docs/plugins/inspect/plugin-kate.xml4
-rw-r--r--docs/plugins/inspect/plugin-ladspa.xml4039
-rw-r--r--docs/plugins/inspect/plugin-legacyresample.xml4
-rw-r--r--docs/plugins/inspect/plugin-liveadder.xml4
-rw-r--r--docs/plugins/inspect/plugin-lv2.xml1085
-rw-r--r--docs/plugins/inspect/plugin-metadata.xml6
-rw-r--r--docs/plugins/inspect/plugin-mimic.xml4
-rw-r--r--docs/plugins/inspect/plugin-mms.xml4
-rw-r--r--docs/plugins/inspect/plugin-modplug.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpeg4videoparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegdemux2.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegpsmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegtsmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegvideoparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-musepack.xml6
-rw-r--r--docs/plugins/inspect/plugin-musicbrainz.xml4
-rw-r--r--docs/plugins/inspect/plugin-mve.xml4
-rw-r--r--docs/plugins/inspect/plugin-mxf.xml4
-rw-r--r--docs/plugins/inspect/plugin-mythtv.xml4
-rw-r--r--docs/plugins/inspect/plugin-nas.xml4
-rw-r--r--docs/plugins/inspect/plugin-neon.xml4
-rw-r--r--docs/plugins/inspect/plugin-nsfdec.xml4
-rw-r--r--docs/plugins/inspect/plugin-nuvdemux.xml4
-rw-r--r--docs/plugins/inspect/plugin-ofa.xml4
-rw-r--r--docs/plugins/inspect/plugin-oss4.xml4
-rw-r--r--docs/plugins/inspect/plugin-pcapparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-pnm.xml4
-rw-r--r--docs/plugins/inspect/plugin-qtmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml4
-rw-r--r--docs/plugins/inspect/plugin-real.xml4
-rw-r--r--docs/plugins/inspect/plugin-resindvd.xml2
-rw-r--r--docs/plugins/inspect/plugin-rfbsrc.xml4
-rw-r--r--docs/plugins/inspect/plugin-rsvg.xml4
-rw-r--r--docs/plugins/inspect/plugin-rtpmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-scaletempo.xml2
-rw-r--r--docs/plugins/inspect/plugin-schro.xml4
-rw-r--r--docs/plugins/inspect/plugin-sdl.xml4
-rw-r--r--docs/plugins/inspect/plugin-sdp.xml4
-rw-r--r--docs/plugins/inspect/plugin-selector.xml4
-rw-r--r--docs/plugins/inspect/plugin-shapewipe.xml4
-rw-r--r--docs/plugins/inspect/plugin-sndfile.xml4
-rw-r--r--docs/plugins/inspect/plugin-soundtouch.xml4
-rw-r--r--docs/plugins/inspect/plugin-speed.xml4
-rw-r--r--docs/plugins/inspect/plugin-stereo.xml4
-rw-r--r--docs/plugins/inspect/plugin-subenc.xml4
-rw-r--r--docs/plugins/inspect/plugin-tta.xml4
-rw-r--r--docs/plugins/inspect/plugin-valve.xml4
-rw-r--r--docs/plugins/inspect/plugin-vcdsrc.xml4
-rw-r--r--docs/plugins/inspect/plugin-videomeasure.xml4
-rw-r--r--docs/plugins/inspect/plugin-videosignal.xml4
-rw-r--r--docs/plugins/inspect/plugin-vmnc.xml4
-rw-r--r--docs/plugins/inspect/plugin-wildmidi.xml4
-rw-r--r--docs/plugins/inspect/plugin-xvid.xml4
-rw-r--r--ext/assrender/gstassrender.c18
-rw-r--r--ext/assrender/gstassrender.h6
102 files changed, 9330 insertions, 1505 deletions
diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index 22b49b879..93cebbd89 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -89,6 +89,7 @@ EXAMPLE_CFILES = \
$(top_srcdir)/ext/directfb/dfb-example.c
EXTRA_HFILES = \
+ $(top_srcdir)/ext/assrender/gstassrender.h \
$(top_srcdir)/ext/amrwbenc/gstamrwbenc.h \
$(top_srcdir)/ext/celt/gstceltdec.h \
$(top_srcdir)/ext/celt/gstceltenc.h \
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index 88907698e..634941452 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -22,6 +22,7 @@
<xi:include href="xml/element-aiffmux.xml" />
<xi:include href="xml/element-amrparse.xml" />
<xi:include href="xml/element-amrwbenc.xml" />
+ <xi:include href="xml/element-assrender.xml" />
<xi:include href="xml/element-autoconvert.xml" />
<xi:include href="xml/element-camerabin.xml" />
<xi:include href="xml/element-capssetter.xml" />
@@ -99,6 +100,7 @@
<xi:include href="xml/plugin-legacyresample.xml" />
<xi:include href="xml/plugin-alsaspdif.xml" />
<xi:include href="xml/plugin-amrwbenc.xml" />
+ <xi:include href="xml/plugin-assrender.xml" />
<xi:include href="xml/plugin-bayer.xml" />
<xi:include href="xml/plugin-bz2.xml" />
<xi:include href="xml/plugin-camerabin.xml" />
diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt
index aa6fefaad..be12d1d4a 100644
--- a/docs/plugins/gst-plugins-bad-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt
@@ -70,6 +70,20 @@ gst_amrwbenc_get_type
</SECTION>
<SECTION>
+<FILE>element-assrender</FILE>
+<TITLE>assrender</TITLE>
+GstAssRender
+<SUBSECTION Standard>
+GstAssRenderBlitFunction
+GstAssRenderClass
+GST_ASS_RENDER
+GST_ASS_RENDER_CLASS
+GST_IS_ASS_RENDER
+GST_IS_ASS_RENDER_CLASS
+gst_ass_render_get_type
+</SECTION>
+
+<SECTION>
<FILE>element-audioparse</FILE>
<TITLE>audioparse</TITLE>
GstAudioParse
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index b51e0e7b4..7d88dbbd3 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -41,7 +41,7 @@
<ARG>
<NAME>GstXvidEnc::averaging-period</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Averaging Period</NICK>
<BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB>
@@ -91,7 +91,7 @@
<ARG>
<NAME>GstXvidEnc::buffer</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer Size</NICK>
<BLURB>[CBR] Size of the video buffers.</BLURB>
@@ -121,7 +121,7 @@
<ARG>
<NAME>GstXvidEnc::container-frame-overhead</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Container Frame Overhead</NICK>
<BLURB>[PASS2] Average container overhead per frame.</BLURB>
@@ -151,7 +151,7 @@
<ARG>
<NAME>GstXvidEnc::flow-control-strength</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Flow Control Strength</NICK>
<BLURB>[PASS2] Overflow control strength per frame.</BLURB>
@@ -211,7 +211,7 @@
<ARG>
<NAME>GstXvidEnc::keyframe-reduction</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Keyframe Reduction</NICK>
<BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB>
@@ -221,7 +221,7 @@
<ARG>
<NAME>GstXvidEnc::keyframe-threshold</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Keyframe Threshold</NICK>
<BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB>
@@ -281,7 +281,7 @@
<ARG>
<NAME>GstXvidEnc::max-overflow-degradation</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max Overflow Degradation</NICK>
<BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB>
@@ -291,7 +291,7 @@
<ARG>
<NAME>GstXvidEnc::max-overflow-improvement</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max Overflow Improvement</NICK>
<BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB>
@@ -421,7 +421,7 @@
<ARG>
<NAME>GstXvidEnc::reaction-delay-factor</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Reaction Delay Factor</NICK>
<BLURB>[CBR] Reaction delay factor.</BLURB>
@@ -1691,7 +1691,7 @@
<ARG>
<NAME>GstDvbSrc::diseqc-source</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,7]</RANGE>
+<RANGE>[G_MAXULONG,7]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>diseqc source</NICK>
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
@@ -8571,11 +8571,11 @@
<ARG>
<NAME>ladspa-tap-tubewarmth::Drive</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,10]</RANGE>
+<RANGE>[0.1,10]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Drive</NICK>
<BLURB>Drive.</BLURB>
-<DEFAULT>2,575</DEFAULT>
+<DEFAULT>2.575</DEFAULT>
</ARG>
<ARG>
@@ -8675,7 +8675,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Rotor-Horn-Mix</NICK>
<BLURB>Rotor-Horn-Mix.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -8855,7 +8855,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Fractal-Dimension</NICK>
<BLURB>Fractal-Dimension.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -8901,17 +8901,17 @@
<ARG>
<NAME>ladspa-tap-limiter::latency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,2500,1]</RANGE>
+<RANGE>[0,2500.1]</RANGE>
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>2500,1</DEFAULT>
+<DEFAULT>2500.1</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-1-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-1-Bandwidth--octaves-</NICK>
<BLURB>Band-1-Bandwidth--octaves-.</BLURB>
@@ -8941,7 +8941,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-2-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-2-Bandwidth--octaves-</NICK>
<BLURB>Band-2-Bandwidth--octaves-.</BLURB>
@@ -8971,7 +8971,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-3-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-3-Bandwidth--octaves-</NICK>
<BLURB>Band-3-Bandwidth--octaves-.</BLURB>
@@ -9001,7 +9001,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-4-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-4-Bandwidth--octaves-</NICK>
<BLURB>Band-4-Bandwidth--octaves-.</BLURB>
@@ -9031,7 +9031,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-5-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-5-Bandwidth--octaves-</NICK>
<BLURB>Band-5-Bandwidth--octaves-.</BLURB>
@@ -9061,7 +9061,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-6-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-6-Bandwidth--octaves-</NICK>
<BLURB>Band-6-Bandwidth--octaves-.</BLURB>
@@ -9091,7 +9091,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-7-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-7-Bandwidth--octaves-</NICK>
<BLURB>Band-7-Bandwidth--octaves-.</BLURB>
@@ -9121,7 +9121,7 @@
<ARG>
<NAME>ladspa-tap-equalizer-bw::Band-8-Bandwidth--octaves-</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,5]</RANGE>
+<RANGE>[0.1,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-8-Bandwidth--octaves-</NICK>
<BLURB>Band-8-Bandwidth--octaves-.</BLURB>
@@ -9555,7 +9555,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Pitch-Tracking</NICK>
<BLURB>Pitch-Tracking.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -9565,7 +9565,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Time-Tracking</NICK>
<BLURB>Time-Tracking.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -9785,13 +9785,13 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-pitchScaleHQ::Pitch-co-efficient</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,5,2]</RANGE>
+<RANGE>[0.5,2]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Pitch-co-efficient</NICK>
<BLURB>Pitch-co-efficient.</BLURB>
@@ -9805,7 +9805,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -9855,7 +9855,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Frequency--Hz-</NICK>
<BLURB>Frequency--Hz-.</BLURB>
-<DEFAULT>1,25</DEFAULT>
+<DEFAULT>1.25</DEFAULT>
</ARG>
<ARG>
@@ -9885,7 +9885,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -10051,11 +10051,11 @@
<ARG>
<NAME>ladspa-sc4m::Attack-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[1,5,400]</RANGE>
+<RANGE>[1.5,400]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,125</DEFAULT>
+<DEFAULT>101.125</DEFAULT>
</ARG>
<ARG>
@@ -10075,7 +10075,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -10165,13 +10165,13 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-pitchScale::Pitch-co-efficient</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,5,2]</RANGE>
+<RANGE>[0.5,2]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Pitch-co-efficient</NICK>
<BLURB>Pitch-co-efficient.</BLURB>
@@ -10185,7 +10185,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -10201,17 +10201,17 @@
<ARG>
<NAME>ladspa-pointerCastDistortion::Effect-cutoff-freq</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,13230]</RANGE>
+<RANGE>[4.41,13230]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Effect-cutoff-freq</NICK>
<BLURB>Effect-cutoff-freq.</BLURB>
-<DEFAULT>32,6377</DEFAULT>
+<DEFAULT>32.6376</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-const::Signal-amplitude</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[-1,1,1]</RANGE>
+<RANGE>[-1,1.1]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Signal-amplitude</NICK>
<BLURB>Signal-amplitude.</BLURB>
@@ -10221,11 +10221,11 @@
<ARG>
<NAME>ladspa-lsFilter::Cutoff-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[88,2,22050]</RANGE>
+<RANGE>[88.2,22050]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-frequency</NICK>
<BLURB>Cutoff-frequency.</BLURB>
-<DEFAULT>1394,56</DEFAULT>
+<DEFAULT>1394.56</DEFAULT>
</ARG>
<ARG>
@@ -10611,61 +10611,61 @@
<ARG>
<NAME>ladspa-butthigh-iir::Cutoff-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-Frequency</NICK>
<BLURB>Cutoff-Frequency.</BLURB>
-<DEFAULT>36,1195</DEFAULT>
+<DEFAULT>36.1195</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-butthigh-iir::Resonance</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,1,41]</RANGE>
+<RANGE>[0.1,1.41]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Resonance</NICK>
<BLURB>Resonance.</BLURB>
-<DEFAULT>0,755</DEFAULT>
+<DEFAULT>0.755</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-buttlow-iir::Cutoff-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-Frequency</NICK>
<BLURB>Cutoff-Frequency.</BLURB>
-<DEFAULT>36,1195</DEFAULT>
+<DEFAULT>36.1195</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-buttlow-iir::Resonance</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,1,41]</RANGE>
+<RANGE>[0.1,1.41]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Resonance</NICK>
<BLURB>Resonance.</BLURB>
-<DEFAULT>0,755</DEFAULT>
+<DEFAULT>0.755</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-bwxover-iir::Cutoff-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-Frequency</NICK>
<BLURB>Cutoff-Frequency.</BLURB>
-<DEFAULT>36,1195</DEFAULT>
+<DEFAULT>36.1195</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-bwxover-iir::Resonance</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,1,41]</RANGE>
+<RANGE>[0.1,1.41]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Resonance</NICK>
<BLURB>Resonance.</BLURB>
-<DEFAULT>0,755</DEFAULT>
+<DEFAULT>0.755</DEFAULT>
</ARG>
<ARG>
@@ -10705,7 +10705,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -10745,27 +10745,27 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-notch-iir::Bandwidth</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth</NICK>
<BLURB>Bandwidth.</BLURB>
-<DEFAULT>295,832</DEFAULT>
+<DEFAULT>295.832</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-notch-iir::Center-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Center-Frequency</NICK>
<BLURB>Center-Frequency.</BLURB>
-<DEFAULT>295,832</DEFAULT>
+<DEFAULT>295.832</DEFAULT>
</ARG>
<ARG>
@@ -10781,11 +10781,11 @@
<ARG>
<NAME>ladspa-lowpass-iir::Cutoff-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-Frequency</NICK>
<BLURB>Cutoff-Frequency.</BLURB>
-<DEFAULT>2422,97</DEFAULT>
+<DEFAULT>2422.97</DEFAULT>
</ARG>
<ARG>
@@ -10801,11 +10801,11 @@
<ARG>
<NAME>ladspa-highpass-iir::Cutoff-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Cutoff-Frequency</NICK>
<BLURB>Cutoff-Frequency.</BLURB>
-<DEFAULT>36,1195</DEFAULT>
+<DEFAULT>36.1195</DEFAULT>
</ARG>
<ARG>
@@ -10821,21 +10821,21 @@
<ARG>
<NAME>ladspa-bandpass-iir::Bandwidth</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth</NICK>
<BLURB>Bandwidth.</BLURB>
-<DEFAULT>295,832</DEFAULT>
+<DEFAULT>295.832</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-bandpass-iir::Center-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Center-Frequency</NICK>
<BLURB>Center-Frequency.</BLURB>
-<DEFAULT>295,832</DEFAULT>
+<DEFAULT>295.832</DEFAULT>
</ARG>
<ARG>
@@ -10851,21 +10851,21 @@
<ARG>
<NAME>ladspa-bandpass-a-iir::Bandwidth</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth</NICK>
<BLURB>Bandwidth.</BLURB>
-<DEFAULT>295,832</DEFAULT>
+<DEFAULT>295.832</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-bandpass-a-iir::Center-Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,19845]</RANGE>
+<RANGE>[4.41,19845]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Center-Frequency</NICK>
<BLURB>Center-Frequency.</BLURB>
-<DEFAULT>36,1195</DEFAULT>
+<DEFAULT>36.1195</DEFAULT>
</ARG>
<ARG>
@@ -10881,11 +10881,11 @@
<ARG>
<NAME>ladspa-se4::Attack-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[1,5,400]</RANGE>
+<RANGE>[1.5,400]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,125</DEFAULT>
+<DEFAULT>101.125</DEFAULT>
</ARG>
<ARG>
@@ -10915,7 +10915,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -10961,7 +10961,7 @@
<ARG>
<NAME>ladspa-sinCos::Base-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,0441,22050]</RANGE>
+<RANGE>[0.0441,22050]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Base-frequency</NICK>
<BLURB>Base-frequency.</BLURB>
@@ -10985,7 +10985,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -11001,11 +11001,11 @@
<ARG>
<NAME>ladspa-gongBeater::Strike-duration</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,001,0,2]</RANGE>
+<RANGE>[0.001,0.2]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Strike-duration</NICK>
<BLURB>Strike-duration.</BLURB>
-<DEFAULT>0,1005</DEFAULT>
+<DEFAULT>0.1005</DEFAULT>
</ARG>
<ARG>
@@ -11041,7 +11041,7 @@
<ARG>
<NAME>ladspa-djFlanger::LFO-period</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,32]</RANGE>
+<RANGE>[0.1,32]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>LFO-period</NICK>
<BLURB>LFO-period.</BLURB>
@@ -11055,23 +11055,23 @@
<FLAGS>rwx</FLAGS>
<NICK>LFO-sync</NICK>
<BLURB>LFO-sync.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-giantFlange::Delay-1-range</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,10,5]</RANGE>
+<RANGE>[0,10.5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay-1-range</NICK>
<BLURB>Delay-1-range.</BLURB>
-<DEFAULT>2,625</DEFAULT>
+<DEFAULT>2.625</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-giantFlange::Delay-2-range</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,10,5]</RANGE>
+<RANGE>[0,10.5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay-2-range</NICK>
<BLURB>Delay-2-range.</BLURB>
@@ -11085,7 +11085,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Double-delay</NICK>
<BLURB>Double-delay.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -11251,11 +11251,11 @@
<ARG>
<NAME>ladspa-sc4::Attack-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[1,5,400]</RANGE>
+<RANGE>[1.5,400]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,125</DEFAULT>
+<DEFAULT>101.125</DEFAULT>
</ARG>
<ARG>
@@ -11275,7 +11275,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -11341,7 +11341,7 @@
<ARG>
<NAME>ladspa-amPitchshift::Pitch-shift</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,25,4]</RANGE>
+<RANGE>[0.25,4]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Pitch-shift</NICK>
<BLURB>Pitch-shift.</BLURB>
@@ -11355,7 +11355,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -11395,7 +11395,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -11415,7 +11415,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -11435,7 +11435,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,5</DEFAULT>
+<DEFAULT>101.5</DEFAULT>
</ARG>
<ARG>
@@ -11455,7 +11455,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -11505,7 +11505,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,5</DEFAULT>
+<DEFAULT>101.5</DEFAULT>
</ARG>
<ARG>
@@ -11515,7 +11515,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -11565,7 +11565,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>101,5</DEFAULT>
+<DEFAULT>101.5</DEFAULT>
</ARG>
<ARG>
@@ -11575,7 +11575,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Knee-radius</NICK>
<BLURB>Knee-radius.</BLURB>
-<DEFAULT>3,25</DEFAULT>
+<DEFAULT>3.25</DEFAULT>
</ARG>
<ARG>
@@ -11625,7 +11625,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-damping</NICK>
<BLURB>Inner-damping.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11635,7 +11635,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-size-1</NICK>
<BLURB>Inner-size-1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11645,7 +11645,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-size-2</NICK>
<BLURB>Inner-size-2.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11655,7 +11655,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-size-3</NICK>
<BLURB>Inner-size-3.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11665,7 +11665,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-size-4</NICK>
<BLURB>Inner-size-4.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11675,7 +11675,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-1--</NICK>
<BLURB>Inner-stiffness-1--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11685,7 +11685,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-1---1</NICK>
<BLURB>Inner-stiffness-1---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11695,7 +11695,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-2--</NICK>
<BLURB>Inner-stiffness-2--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11705,7 +11705,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-2---1</NICK>
<BLURB>Inner-stiffness-2---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11715,7 +11715,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-3--</NICK>
<BLURB>Inner-stiffness-3--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11725,7 +11725,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-3---1</NICK>
<BLURB>Inner-stiffness-3---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11735,7 +11735,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-4--</NICK>
<BLURB>Inner-stiffness-4--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11745,7 +11745,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Inner-stiffness-4---1</NICK>
<BLURB>Inner-stiffness-4---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11755,7 +11755,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Mic-position</NICK>
<BLURB>Mic-position.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -11765,7 +11765,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-damping</NICK>
<BLURB>Outer-damping.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11775,7 +11775,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-size-1</NICK>
<BLURB>Outer-size-1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11785,7 +11785,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-size-2</NICK>
<BLURB>Outer-size-2.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11795,7 +11795,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-size-3</NICK>
<BLURB>Outer-size-3.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11805,7 +11805,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-size-4</NICK>
<BLURB>Outer-size-4.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11815,7 +11815,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-1--</NICK>
<BLURB>Outer-stiffness-1--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11825,7 +11825,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-1---1</NICK>
<BLURB>Outer-stiffness-1---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11835,7 +11835,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-2--</NICK>
<BLURB>Outer-stiffness-2--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11845,7 +11845,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-2---1</NICK>
<BLURB>Outer-stiffness-2---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11855,7 +11855,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-3--</NICK>
<BLURB>Outer-stiffness-3--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11865,7 +11865,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-3---1</NICK>
<BLURB>Outer-stiffness-3---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11875,7 +11875,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-4--</NICK>
<BLURB>Outer-stiffness-4--.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11885,7 +11885,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Outer-stiffness-4---1</NICK>
<BLURB>Outer-stiffness-4---1.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11895,7 +11895,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Damping</NICK>
<BLURB>Damping.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -11905,17 +11905,17 @@
<FLAGS>rwx</FLAGS>
<NICK>Dry-wet-mix</NICK>
<BLURB>Dry-wet-mix.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-plate::Reverb-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,8,5]</RANGE>
+<RANGE>[0.01,8.5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Reverb-time</NICK>
<BLURB>Reverb-time.</BLURB>
-<DEFAULT>4,255</DEFAULT>
+<DEFAULT>4.255</DEFAULT>
</ARG>
<ARG>
@@ -11955,7 +11955,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Tracking-speed</NICK>
<BLURB>Tracking-speed.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -11971,7 +11971,7 @@
<ARG>
<NAME>ladspa-analogueOsc::Frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,0441,22005,9]</RANGE>
+<RANGE>[0.0441,22005.9]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Frequency</NICK>
<BLURB>Frequency.</BLURB>
@@ -12081,11 +12081,11 @@
<ARG>
<NAME>ladspa-gate::Attack</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,1000]</RANGE>
+<RANGE>[0.01,1000]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Attack</NICK>
<BLURB>Attack.</BLURB>
-<DEFAULT>250,008</DEFAULT>
+<DEFAULT>250.008</DEFAULT>
</ARG>
<ARG>
@@ -12101,7 +12101,7 @@
<ARG>
<NAME>ladspa-gate::HF-key-filter</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[220,5,21609]</RANGE>
+<RANGE>[220.5,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>HF-key-filter</NICK>
<BLURB>HF-key-filter.</BLURB>
@@ -12115,23 +12115,23 @@
<FLAGS>rwx</FLAGS>
<NICK>Hold</NICK>
<BLURB>Hold.</BLURB>
-<DEFAULT>1500,5</DEFAULT>
+<DEFAULT>1500.5</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-gate::LF-key-filter</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[30,87,4410]</RANGE>
+<RANGE>[30.87,4410]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>LF-key-filter</NICK>
<BLURB>LF-key-filter.</BLURB>
-<DEFAULT>30,87</DEFAULT>
+<DEFAULT>30.87</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-gate::Output-select</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,1]</RANGE>
+<RANGE>[G_MAXULONG,1]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Output-select</NICK>
<BLURB>Output-select.</BLURB>
@@ -12221,7 +12221,7 @@
<ARG>
<NAME>ladspa-crossoverDist::Crossover-amplitude</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,0,1]</RANGE>
+<RANGE>[0,0.1]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Crossover-amplitude</NICK>
<BLURB>Crossover-amplitude.</BLURB>
@@ -12245,7 +12245,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Compression-ratio</NICK>
<BLURB>Compression-ratio.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -12255,7 +12255,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Fast-compression-ratio</NICK>
<BLURB>Fast-compression-ratio.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -12275,13 +12275,13 @@
<FLAGS>rwx</FLAGS>
<NICK>Release-time</NICK>
<BLURB>Release-time.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-delayorama::Amplitude-change</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,2,5]</RANGE>
+<RANGE>[0.2,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Amplitude-change</NICK>
<BLURB>Amplitude-change.</BLURB>
@@ -12301,7 +12301,7 @@
<ARG>
<NAME>ladspa-delayorama::Delay-change</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,2,5]</RANGE>
+<RANGE>[0.2,5]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay-change</NICK>
<BLURB>Delay-change.</BLURB>
@@ -12321,7 +12321,7 @@
<ARG>
<NAME>ladspa-delayorama::Delay-range</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,0001,6]</RANGE>
+<RANGE>[0.0001,6]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay-range</NICK>
<BLURB>Delay-range.</BLURB>
@@ -12495,7 +12495,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Attack-time</NICK>
<BLURB>Attack-time.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -12505,7 +12505,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Decay-time</NICK>
<BLURB>Decay-time.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -12525,7 +12525,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Modulation-depth</NICK>
<BLURB>Modulation-depth.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -12585,7 +12585,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Frequency-1</NICK>
<BLURB>Frequency-1.</BLURB>
-<DEFAULT>5000,75</DEFAULT>
+<DEFAULT>5000.75</DEFAULT>
</ARG>
<ARG>
@@ -12595,7 +12595,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Frequency-2</NICK>
<BLURB>Frequency-2.</BLURB>
-<DEFAULT>10000,5</DEFAULT>
+<DEFAULT>10000.5</DEFAULT>
</ARG>
<ARG>
@@ -12605,7 +12605,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Frequency-3</NICK>
<BLURB>Frequency-3.</BLURB>
-<DEFAULT>15000,2</DEFAULT>
+<DEFAULT>15000.2</DEFAULT>
</ARG>
<ARG>
@@ -12635,7 +12635,7 @@
<FLAGS>rwx</FLAGS>
<NICK>LFO-depth</NICK>
<BLURB>LFO-depth.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -12665,7 +12665,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Damping</NICK>
<BLURB>Damping.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -12695,17 +12695,17 @@
<FLAGS>rwx</FLAGS>
<NICK>Input-bandwidth</NICK>
<BLURB>Input-bandwidth.</BLURB>
-<DEFAULT>0,75</DEFAULT>
+<DEFAULT>0.75</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-gverb::Reverb-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,30]</RANGE>
+<RANGE>[0.1,30]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Reverb-time</NICK>
<BLURB>Reverb-time.</BLURB>
-<DEFAULT>7,575</DEFAULT>
+<DEFAULT>7.575</DEFAULT>
</ARG>
<ARG>
@@ -12715,7 +12715,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Roomsize</NICK>
<BLURB>Roomsize.</BLURB>
-<DEFAULT>75,75</DEFAULT>
+<DEFAULT>75.75</DEFAULT>
</ARG>
<ARG>
@@ -12725,7 +12725,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Tail-level</NICK>
<BLURB>Tail-level.</BLURB>
-<DEFAULT>-17,5</DEFAULT>
+<DEFAULT>-17.5</DEFAULT>
</ARG>
<ARG>
@@ -12765,7 +12765,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -12775,7 +12775,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Filter-Q</NICK>
<BLURB>Filter-Q.</BLURB>
-<DEFAULT>0,25</DEFAULT>
+<DEFAULT>0.25</DEFAULT>
</ARG>
<ARG>
@@ -12975,13 +12975,13 @@
<FLAGS>rwx</FLAGS>
<NICK>Average-stall</NICK>
<BLURB>Average-stall.</BLURB>
-<DEFAULT>2,5</DEFAULT>
+<DEFAULT>2.5</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-retroFlange::Flange-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,5,8]</RANGE>
+<RANGE>[0.5,8]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Flange-frequency</NICK>
<BLURB>Flange-frequency.</BLURB>
@@ -12991,7 +12991,7 @@
<ARG>
<NAME>ladspa-fadDelay::Delay</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,10]</RANGE>
+<RANGE>[0.1,10]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay</NICK>
<BLURB>Delay.</BLURB>
@@ -13041,11 +13041,11 @@
<ARG>
<NAME>ladspa-triplePara::Band-1-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,21609]</RANGE>
+<RANGE>[4.41,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-1-frequency</NICK>
<BLURB>Band-1-frequency.</BLURB>
-<DEFAULT>36,8967</DEFAULT>
+<DEFAULT>36.8967</DEFAULT>
</ARG>
<ARG>
@@ -13071,11 +13071,11 @@
<ARG>
<NAME>ladspa-triplePara::Band-2-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,21609]</RANGE>
+<RANGE>[4.41,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-2-frequency</NICK>
<BLURB>Band-2-frequency.</BLURB>
-<DEFAULT>308,7</DEFAULT>
+<DEFAULT>308.7</DEFAULT>
</ARG>
<ARG>
@@ -13101,11 +13101,11 @@
<ARG>
<NAME>ladspa-triplePara::Band-3-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,21609]</RANGE>
+<RANGE>[4.41,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Band-3-frequency</NICK>
<BLURB>Band-3-frequency.</BLURB>
-<DEFAULT>2582,77</DEFAULT>
+<DEFAULT>2582.77</DEFAULT>
</ARG>
<ARG>
@@ -13121,7 +13121,7 @@
<ARG>
<NAME>ladspa-triplePara::High-shelving-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,21609]</RANGE>
+<RANGE>[4.41,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>High-shelving-frequency</NICK>
<BLURB>High-shelving-frequency.</BLURB>
@@ -13145,17 +13145,17 @@
<FLAGS>rwx</FLAGS>
<NICK>High-shelving-slope</NICK>
<BLURB>High-shelving-slope.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-triplePara::Low-shelving-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[4,41,21609]</RANGE>
+<RANGE>[4.41,21609]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Low-shelving-frequency</NICK>
<BLURB>Low-shelving-frequency.</BLURB>
-<DEFAULT>4,41</DEFAULT>
+<DEFAULT>4.41</DEFAULT>
</ARG>
<ARG>
@@ -13175,7 +13175,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Low-shelving-slope</NICK>
<BLURB>Low-shelving-slope.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -13221,7 +13221,7 @@
<ARG>
<NAME>ladspa-decimator::Sample-rate</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[44,1,44100]</RANGE>
+<RANGE>[44.1,44100]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Sample-rate</NICK>
<BLURB>Sample-rate.</BLURB>
@@ -13231,11 +13231,11 @@
<ARG>
<NAME>ladspa-flanger::Delay-base</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,1,25]</RANGE>
+<RANGE>[0.1,25]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Delay-base</NICK>
<BLURB>Delay-base.</BLURB>
-<DEFAULT>6,325</DEFAULT>
+<DEFAULT>6.325</DEFAULT>
</ARG>
<ARG>
@@ -13251,11 +13251,11 @@
<ARG>
<NAME>ladspa-flanger::LFO-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,05,100]</RANGE>
+<RANGE>[0.05,100]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>LFO-frequency</NICK>
<BLURB>LFO-frequency.</BLURB>
-<DEFAULT>0,33437</DEFAULT>
+<DEFAULT>0.33437</DEFAULT>
</ARG>
<ARG>
@@ -13265,7 +13265,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Max-slowdown</NICK>
<BLURB>Max-slowdown.</BLURB>
-<DEFAULT>2,5</DEFAULT>
+<DEFAULT>2.5</DEFAULT>
</ARG>
<ARG>
@@ -13325,7 +13325,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Voice-separation</NICK>
<BLURB>Voice-separation.</BLURB>
-<DEFAULT>0,5</DEFAULT>
+<DEFAULT>0.5</DEFAULT>
</ARG>
<ARG>
@@ -13835,7 +13835,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Xover-lower-freq</NICK>
<BLURB>Xover-lower-freq.</BLURB>
-<DEFAULT>1537,5</DEFAULT>
+<DEFAULT>1537.5</DEFAULT>
</ARG>
<ARG>
@@ -13891,11 +13891,11 @@
<ARG>
<NAME>ladspa-fastLookaheadLimiter::Release-time</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,2]</RANGE>
+<RANGE>[0.01,2]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Release-time</NICK>
<BLURB>Release-time.</BLURB>
-<DEFAULT>0,5075</DEFAULT>
+<DEFAULT>0.5075</DEFAULT>
</ARG>
<ARG>
@@ -13905,7 +13905,7 @@
<FLAGS>r</FLAGS>
<NICK>latency</NICK>
<BLURB>latency.</BLURB>
-<DEFAULT>-3,40282e+38</DEFAULT>
+<DEFAULT>-3.40282e+38</DEFAULT>
</ARG>
<ARG>
@@ -13921,7 +13921,7 @@
<ARG>
<NAME>ladspa-comb::Feedback</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[-0,99,0,99]</RANGE>
+<RANGE>[-0.99,0.99]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Feedback</NICK>
<BLURB>Feedback.</BLURB>
@@ -14361,11 +14361,11 @@
<ARG>
<NAME>ladspa-Phaser1+LFO::LFO-frequency</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,30]</RANGE>
+<RANGE>[0.01,30]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>LFO-frequency</NICK>
<BLURB>LFO-frequency.</BLURB>
-<DEFAULT>0,01</DEFAULT>
+<DEFAULT>0.01</DEFAULT>
</ARG>
<ARG>
@@ -14491,7 +14491,7 @@
<ARG>
<NAME>ladspa-Parametric1::Bandwidth-1</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,125,8]</RANGE>
+<RANGE>[0.125,8]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth-1</NICK>
<BLURB>Bandwidth-1.</BLURB>
@@ -14501,7 +14501,7 @@
<ARG>
<NAME>ladspa-Parametric1::Bandwidth-2</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,125,8]</RANGE>
+<RANGE>[0.125,8]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth-2</NICK>
<BLURB>Bandwidth-2.</BLURB>
@@ -14511,7 +14511,7 @@
<ARG>
<NAME>ladspa-Parametric1::Bandwidth-3</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,125,8]</RANGE>
+<RANGE>[0.125,8]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth-3</NICK>
<BLURB>Bandwidth-3.</BLURB>
@@ -14521,7 +14521,7 @@
<ARG>
<NAME>ladspa-Parametric1::Bandwidth-4</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,125,8]</RANGE>
+<RANGE>[0.125,8]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Bandwidth-4</NICK>
<BLURB>Bandwidth-4.</BLURB>
@@ -16761,21 +16761,21 @@
<ARG>
<NAME>ladspa-Chorus2::Mod-Frequency-1</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,003,10]</RANGE>
+<RANGE>[0.003,10]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Mod-Frequency-1</NICK>
<BLURB>Mod-Frequency-1.</BLURB>
-<DEFAULT>0,003</DEFAULT>
+<DEFAULT>0.003</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-Chorus2::Mod-Frequency-2</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,30]</RANGE>
+<RANGE>[0.01,30]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Mod-Frequency-2</NICK>
<BLURB>Mod-Frequency-2.</BLURB>
-<DEFAULT>0,01</DEFAULT>
+<DEFAULT>0.01</DEFAULT>
</ARG>
<ARG>
@@ -16811,21 +16811,21 @@
<ARG>
<NAME>ladspa-Chorus1::Mod-Frequency-1</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,003,10]</RANGE>
+<RANGE>[0.003,10]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Mod-Frequency-1</NICK>
<BLURB>Mod-Frequency-1.</BLURB>
-<DEFAULT>0,003</DEFAULT>
+<DEFAULT>0.003</DEFAULT>
</ARG>
<ARG>
<NAME>ladspa-Chorus1::Mod-Frequency-2</NAME>
<TYPE>gfloat</TYPE>
-<RANGE>[0,01,30]</RANGE>
+<RANGE>[0.01,30]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Mod-Frequency-2</NICK>
<BLURB>Mod-Frequency-2.</BLURB>
-<DEFAULT>0,01</DEFAULT>
+<DEFAULT>0.01</DEFAULT>
</ARG>
<ARG>
@@ -17475,7 +17475,7 @@
<FLAGS>rw</FLAGS>
<NICK>Path where to search for RealPlayer codecs</NICK>
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
-<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
+<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
</ARG>
<ARG>
@@ -17515,7 +17515,7 @@
<FLAGS>rw</FLAGS>
<NICK>Path where to search for RealPlayer codecs</NICK>
<BLURB>Path where to search for RealPlayer codecs.</BLURB>
-<DEFAULT>"/usr/lib/win32:/usr/lib/codecs:/usr/local/RealPlayer/codecs:/usr/local/lib/win32:/usr/local/lib/codecs"</DEFAULT>
+<DEFAULT>"/usr/lib64/win32:/usr/lib64/codecs:/usr/local/lib64/win32:/usr/local/lib64/codecs"</DEFAULT>
</ARG>
<ARG>
@@ -18171,7 +18171,7 @@
<ARG>
<NAME>DvbBaseBin::diseqc-source</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,7]</RANGE>
+<RANGE>[G_MAXULONG,7]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>diseqc source</NICK>
<BLURB>DISEqC selected source (-1 disabled) (DVB-S).</BLURB>
@@ -18639,6 +18639,26 @@
</ARG>
<ARG>
+<NAME>GstH264Parse::access-unit</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Access Units</NICK>
+<BLURB>Output Acess Units rather than NALUs.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstH264Parse::output-format</NAME>
+<TYPE>GstH264ParseFormat</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Output Format</NICK>
+<BLURB>Output Format of stream (bytestream or otherwise).</BLURB>
+<DEFAULT>Input Format</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>Ivorbisfile::metadata</NAME>
<TYPE>GstCaps*</TYPE>
<RANGE></RANGE>
@@ -22266,7 +22286,7 @@
<ARG>
<NAME>GstDCCPClientSrc::sockfd</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket fd</NICK>
<BLURB>The socket file descriptor.</BLURB>
@@ -22306,7 +22326,7 @@
<ARG>
<NAME>GstDCCPServerSink::sockfd</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket fd</NICK>
<BLURB>The client socket file descriptor.</BLURB>
@@ -22366,7 +22386,7 @@
<ARG>
<NAME>GstDCCPClientSink::sockfd</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket fd</NICK>
<BLURB>The socket file descriptor.</BLURB>
@@ -22426,7 +22446,7 @@
<ARG>
<NAME>GstDCCPServerSrc::sockfd</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Socket fd</NICK>
<BLURB>The client socket file descriptor.</BLURB>
@@ -22486,7 +22506,7 @@
<ARG>
<NAME>GstMpegTSDemux::program-number</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Program Number</NICK>
<BLURB>Program number to demux for (-1 to ignore).</BLURB>
@@ -22546,7 +22566,7 @@
<ARG>
<NAME>GstPcapParse::dst-port</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,65535]</RANGE>
+<RANGE>[G_MAXULONG,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Destination port</NICK>
<BLURB>Destination port to restrict to.</BLURB>
@@ -22566,7 +22586,7 @@
<ARG>
<NAME>GstPcapParse::src-port</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,65535]</RANGE>
+<RANGE>[G_MAXULONG,65535]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Source port</NICK>
<BLURB>Source port to restrict to.</BLURB>
@@ -23154,6 +23174,16 @@
</ARG>
<ARG>
+<NAME>GstCameraBin::flags</NAME>
+<TYPE>GstCameraBinFlags</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Flags</NICK>
+<BLURB>Flags to control behaviour.</BLURB>
+<DEFAULT>Enable source crop and scale|Enable scale for viewfinder|Enable colorspace conversion for still image</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDTMFSrc::interval</NAME>
<TYPE>guint</TYPE>
<RANGE>[10,50]</RANGE>
@@ -23216,7 +23246,7 @@
<ARG>
<NAME>GstRTPDTMFSrc::seqnum-offset</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Sequence number Offset</NICK>
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
@@ -23246,7 +23276,7 @@
<ARG>
<NAME>GstRTPDTMFSrc::timestamp-offset</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Timestamp Offset</NICK>
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
@@ -23296,7 +23326,7 @@
<ARG>
<NAME>GstRTPMux::seqnum-offset</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Sequence number Offset</NICK>
<BLURB>Offset to add to all outgoing seqnum (-1 = random).</BLURB>
@@ -23316,7 +23346,7 @@
<ARG>
<NAME>GstRTPMux::timestamp-offset</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Timestamp Offset</NICK>
<BLURB>Offset to add to all outgoing timestamps (-1 = random).</BLURB>
@@ -26240,7 +26270,7 @@
<FLAGS>rw</FLAGS>
<NICK>physics</NICK>
<BLURB>water density: from 1 to 4.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>7.29112e-304</DEFAULT>
</ARG>
<ARG>
@@ -26280,7 +26310,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>1.37429e-309</DEFAULT>
+<DEFAULT>7.29112e-304</DEFAULT>
</ARG>
<ARG>
@@ -26290,7 +26320,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>7.29112e-304</DEFAULT>
</ARG>
<ARG>
@@ -26320,7 +26350,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratiox</NICK>
<BLURB>x-ratio.</BLURB>
-<DEFAULT>1.01172e-316</DEFAULT>
+<DEFAULT>1.57351e-316</DEFAULT>
</ARG>
<ARG>
@@ -26330,7 +26360,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratioy</NICK>
<BLURB>y-ratio.</BLURB>
-<DEFAULT>1.16173e-316</DEFAULT>
+<DEFAULT>1.38588e-316</DEFAULT>
</ARG>
<ARG>
@@ -26340,7 +26370,7 @@
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.31882e-310</DEFAULT>
</ARG>
<ARG>
@@ -26370,7 +26400,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>4.24713e-38</DEFAULT>
+<DEFAULT>6.27068e-38</DEFAULT>
</ARG>
<ARG>
@@ -26390,7 +26420,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color-R</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>3.38803e-38</DEFAULT>
+<DEFAULT>3.50514e-38</DEFAULT>
</ARG>
<ARG>
@@ -26490,7 +26520,7 @@
<FLAGS>rw</FLAGS>
<NICK>Temperature</NICK>
<BLURB>Noise Temperature.</BLURB>
-<DEFAULT>3.90912e-311</DEFAULT>
+<DEFAULT>3.93156e-311</DEFAULT>
</ARG>
<ARG>
@@ -26520,7 +26550,7 @@
<FLAGS>rw</FLAGS>
<NICK>Center position (X)</NICK>
<BLURB>Position of the center of rotation on the X axis.</BLURB>
-<DEFAULT>-1.728e+38</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26530,7 +26560,7 @@
<FLAGS>rw</FLAGS>
<NICK>Center position (Y)</NICK>
<BLURB>Position of the center of rotation on the Y axis.</BLURB>
-<DEFAULT>2.3695e-38</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26730,7 +26760,7 @@
<FLAGS>rw</FLAGS>
<NICK>lthresh</NICK>
<BLURB>threshold for edge lightening.</BLURB>
-<DEFAULT>8.20075e-304</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26740,7 +26770,7 @@
<FLAGS>rw</FLAGS>
<NICK>lupscale</NICK>
<BLURB>multiplier for upscaling edge brightness.</BLURB>
-<DEFAULT>4.77831e-299</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26910,7 +26940,7 @@
<FLAGS>rw</FLAGS>
<NICK>blend</NICK>
<BLURB>blend factor.</BLURB>
-<DEFAULT>4.74303e-322</DEFAULT>
+<DEFAULT>2.37152e-322</DEFAULT>
</ARG>
<ARG>
@@ -26920,7 +26950,7 @@
<FLAGS>rw</FLAGS>
<NICK>fader</NICK>
<BLURB>the fader position.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>4.74303e-322</DEFAULT>
</ARG>
<ARG>
@@ -27100,7 +27130,7 @@
<FLAGS>rw</FLAGS>
<NICK>HSync</NICK>
<BLURB>the hsync offset.</BLURB>
-<DEFAULT>1.1762e-316</DEFAULT>
+<DEFAULT>1.38372e-316</DEFAULT>
</ARG>
<ARG>
@@ -30623,3 +30653,2333 @@
<DEFAULT>40</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstAssRender::embeddedfonts</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Embedded Fonts</NICK>
+<BLURB>Extract and use fonts embedded in the stream.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstAssRender::enable</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Enable</NICK>
+<BLURB>Enable rendering of subtitles.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::dcoffset</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>dcoffset</NICK>
+<BLURB>dcoffset.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::drive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,18]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>drive</NICK>
+<BLURB>drive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::meterDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterDrive</NICK>
+<BLURB>meterDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::mix</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mix</NICK>
+<BLURB>mix.</BLURB>
+<DEFAULT>75</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-stereo::phase</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phase</NICK>
+<BLURB>phase.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::dcoffset</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>dcoffset</NICK>
+<BLURB>dcoffset.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::drive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,18]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>drive</NICK>
+<BLURB>drive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::meterDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterDrive</NICK>
+<BLURB>meterDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::meterOut</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOut</NICK>
+<BLURB>meterOut.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::mix</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mix</NICK>
+<BLURB>mix.</BLURB>
+<DEFAULT>75</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-tube-mono::phase</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phase</NICK>
+<BLURB>phase.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-testtone::active</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>active</NICK>
+<BLURB>active.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-testtone::frequency</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,20000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>frequency</NICK>
+<BLURB>frequency.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-testtone::meterOut</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOut</NICK>
+<BLURB>meterOut.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-testtone::trim</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-24,0]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>trim</NICK>
+<BLURB>trim.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::cycle</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.5,500]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>cycle</NICK>
+<BLURB>cycle.</BLURB>
+<DEFAULT>25</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::depth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>depth</NICK>
+<BLURB>depth.</BLURB>
+<DEFAULT>75.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::lampL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampL</NICK>
+<BLURB>lampL.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::lampR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampR</NICK>
+<BLURB>lampR.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::phase</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-180,180]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phase</NICK>
+<BLURB>phase.</BLURB>
+<DEFAULT>45</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-sum::width</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1,15]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>width</NICK>
+<BLURB>width.</BLURB>
+<DEFAULT>8</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::cycle</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.5,500]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>cycle</NICK>
+<BLURB>cycle.</BLURB>
+<DEFAULT>25</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::depth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>depth</NICK>
+<BLURB>depth.</BLURB>
+<DEFAULT>75.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::lampL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampL</NICK>
+<BLURB>lampL.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::lampR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampR</NICK>
+<BLURB>lampR.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::phase</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-180,180]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phase</NICK>
+<BLURB>phase.</BLURB>
+<DEFAULT>45</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-stereo::width</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1,15]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>width</NICK>
+<BLURB>width.</BLURB>
+<DEFAULT>8</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::cycle</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.5,500]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>cycle</NICK>
+<BLURB>cycle.</BLURB>
+<DEFAULT>25</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::depth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>depth</NICK>
+<BLURB>depth.</BLURB>
+<DEFAULT>75.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::lampL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampL</NICK>
+<BLURB>lampL.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::lampR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampR</NICK>
+<BLURB>lampR.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::phase</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-180,180]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phase</NICK>
+<BLURB>phase.</BLURB>
+<DEFAULT>45</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-phaser-mono::width</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1,15]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>width</NICK>
+<BLURB>width.</BLURB>
+<DEFAULT>8</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::meterL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterL</NICK>
+<BLURB>meterL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::meterPhase</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1.5708]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterPhase</NICK>
+<BLURB>meterPhase.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::meterR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterR</NICK>
+<BLURB>meterR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec100</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec100</NICK>
+<BLURB>spec100.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec1000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec1000</NICK>
+<BLURB>spec1000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec10000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec10000</NICK>
+<BLURB>spec10000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec125</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec125</NICK>
+<BLURB>spec125.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec1250</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec1250</NICK>
+<BLURB>spec1250.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec12500</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec12500</NICK>
+<BLURB>spec12500.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec160</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec160</NICK>
+<BLURB>spec160.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec1600</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec1600</NICK>
+<BLURB>spec1600.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec16000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec16000</NICK>
+<BLURB>spec16000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec20</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec20</NICK>
+<BLURB>spec20.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec200</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec200</NICK>
+<BLURB>spec200.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec2000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec2000</NICK>
+<BLURB>spec2000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec20000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec20000</NICK>
+<BLURB>spec20000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec25</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec25</NICK>
+<BLURB>spec25.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec250</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec250</NICK>
+<BLURB>spec250.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec2500</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec2500</NICK>
+<BLURB>spec2500.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec31</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec31</NICK>
+<BLURB>spec31.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec315</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec315</NICK>
+<BLURB>spec315.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec3150</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec3150</NICK>
+<BLURB>spec3150.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec40</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec40</NICK>
+<BLURB>spec40.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec400</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec400</NICK>
+<BLURB>spec400.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec4000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec4000</NICK>
+<BLURB>spec4000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec50</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec50</NICK>
+<BLURB>spec50.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec500</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec500</NICK>
+<BLURB>spec500.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec5000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec5000</NICK>
+<BLURB>spec5000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec63</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec63</NICK>
+<BLURB>spec63.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec630</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec630</NICK>
+<BLURB>spec630.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec6300</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec6300</NICK>
+<BLURB>spec6300.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec80</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec80</NICK>
+<BLURB>spec80.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec800</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec800</NICK>
+<BLURB>spec800.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::spec8000</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,12]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>spec8000</NICK>
+<BLURB>spec8000.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::vuL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>vuL</NICK>
+<BLURB>vuL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-meter::vuR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>vuR</NICK>
+<BLURB>vuR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-24,24]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::meterPhase</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1.5708]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterPhase</NICK>
+<BLURB>meterPhase.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::pan</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>pan</NICK>
+<BLURB>pan.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::phaseL</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phaseL</NICK>
+<BLURB>phaseL.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::phaseR</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>phaseR</NICK>
+<BLURB>phaseR.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-input::width</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>width</NICK>
+<BLURB>width.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::freq</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,20000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>freq</NICK>
+<BLURB>freq.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,12]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-stereo::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::freq</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,20000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>freq</NICK>
+<BLURB>freq.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,12]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::meterOut</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOut</NICK>
+<BLURB>meterOut.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-lpf-mono::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::freq</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,20000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>freq</NICK>
+<BLURB>freq.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,12]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-stereo::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::freq</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,20000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>freq</NICK>
+<BLURB>freq.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,12]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::meterOut</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOut</NICK>
+<BLURB>meterOut.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-filter-hpf-mono::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::diffusion</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>diffusion</NICK>
+<BLURB>diffusion.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::hpf</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,2000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>hpf</NICK>
+<BLURB>hpf.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::listFB</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,0.5]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>listFB</NICK>
+<BLURB>listFB.</BLURB>
+<DEFAULT>0.2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::listLR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>listLR</NICK>
+<BLURB>listLR.</BLURB>
+<DEFAULT>0.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::roomHeight</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,30]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomHeight</NICK>
+<BLURB>roomHeight.</BLURB>
+<DEFAULT>10</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::roomLength</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomLength</NICK>
+<BLURB>roomLength.</BLURB>
+<DEFAULT>25</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::roomWidth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomWidth</NICK>
+<BLURB>roomWidth.</BLURB>
+<DEFAULT>30</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::sourceFB</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.5,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>sourceFB</NICK>
+<BLURB>sourceFB.</BLURB>
+<DEFAULT>0.8</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::sourceLR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>sourceLR</NICK>
+<BLURB>sourceLR.</BLURB>
+<DEFAULT>-0.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-sum::warmth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>warmth</NICK>
+<BLURB>warmth.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::diffusion</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>diffusion</NICK>
+<BLURB>diffusion.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::hpf</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[20,2000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>hpf</NICK>
+<BLURB>hpf.</BLURB>
+<DEFAULT>1000</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::listFB</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,0.5]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>listFB</NICK>
+<BLURB>listFB.</BLURB>
+<DEFAULT>0.2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::listLR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>listLR</NICK>
+<BLURB>listLR.</BLURB>
+<DEFAULT>0.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::roomHeight</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,30]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomHeight</NICK>
+<BLURB>roomHeight.</BLURB>
+<DEFAULT>10</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::roomLength</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomLength</NICK>
+<BLURB>roomLength.</BLURB>
+<DEFAULT>25</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::roomWidth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[3,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>roomWidth</NICK>
+<BLURB>roomWidth.</BLURB>
+<DEFAULT>30</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::sourceFB</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.5,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>sourceFB</NICK>
+<BLURB>sourceFB.</BLURB>
+<DEFAULT>0.8</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::sourceLR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>sourceLR</NICK>
+<BLURB>sourceLR.</BLURB>
+<DEFAULT>-0.01</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-erreverb-mono::warmth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>warmth</NICK>
+<BLURB>warmth.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::LFOcycle</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[2,200]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>LFOcycle</NICK>
+<BLURB>LFOcycle.</BLURB>
+<DEFAULT>20</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::LFOdepth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>LFOdepth</NICK>
+<BLURB>LFOdepth.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::LFOlamp</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>LFOlamp</NICK>
+<BLURB>LFOlamp.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::delay1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.02,2]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>delay1</NICK>
+<BLURB>delay1.</BLURB>
+<DEFAULT>0.3</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::delay2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.02,2]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>delay2</NICK>
+<BLURB>delay2.</BLURB>
+<DEFAULT>0.2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::fb1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,133.333]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>fb1</NICK>
+<BLURB>fb1.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::fb2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,133.333]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>fb2</NICK>
+<BLURB>fb2.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::mode</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mode</NICK>
+<BLURB>mode.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::munge</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>munge</NICK>
+<BLURB>munge.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::mungemode</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mungemode</NICK>
+<BLURB>mungemode.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::pan1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>pan1</NICK>
+<BLURB>pan1.</BLURB>
+<DEFAULT>-0.7</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::pan2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>pan2</NICK>
+<BLURB>pan2.</BLURB>
+<DEFAULT>0.7</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::vol1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>vol1</NICK>
+<BLURB>vol1.</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-sum::vol2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>vol2</NICK>
+<BLURB>vol2.</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::LFOcycle</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[2,200]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>LFOcycle</NICK>
+<BLURB>LFOcycle.</BLURB>
+<DEFAULT>20</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::LFOdepth</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>LFOdepth</NICK>
+<BLURB>LFOdepth.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::LFOlamp</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,4]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>LFOlamp</NICK>
+<BLURB>LFOlamp.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::delay1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.02,2]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>delay1</NICK>
+<BLURB>delay1.</BLURB>
+<DEFAULT>0.3</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::delay2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.02,2]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>delay2</NICK>
+<BLURB>delay2.</BLURB>
+<DEFAULT>0.2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::fb1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,133.333]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>fb1</NICK>
+<BLURB>fb1.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::fb2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,133.333]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>fb2</NICK>
+<BLURB>fb2.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::mode</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mode</NICK>
+<BLURB>mode.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::munge</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>munge</NICK>
+<BLURB>munge.</BLURB>
+<DEFAULT>50</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::mungemode</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>mungemode</NICK>
+<BLURB>mungemode.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::pan1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>pan1</NICK>
+<BLURB>pan1.</BLURB>
+<DEFAULT>-0.7</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::pan2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-1,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>pan2</NICK>
+<BLURB>pan2.</BLURB>
+<DEFAULT>0.7</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::vol1</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>vol1</NICK>
+<BLURB>vol1.</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-delay-mono::vol2</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>vol2</NICK>
+<BLURB>vol2.</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::attack</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1e-05,0.75]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>attack</NICK>
+<BLURB>attack.</BLURB>
+<DEFAULT>0.015</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-6,36]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::grmeter</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-36,0]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>grmeter</NICK>
+<BLURB>grmeter.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::meterInL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInL</NICK>
+<BLURB>meterInL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::meterInR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterInR</NICK>
+<BLURB>meterInR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::meterOutL</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutL</NICK>
+<BLURB>meterOutL.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::meterOutR</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOutR</NICK>
+<BLURB>meterOutR.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::ratio</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1,20]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>ratio</NICK>
+<BLURB>ratio.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::release</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.001,5]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>release</NICK>
+<BLURB>release.</BLURB>
+<DEFAULT>0.05</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::rms</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>rms</NICK>
+<BLURB>rms.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-stereo::threshold</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-36,0]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>threshold</NICK>
+<BLURB>threshold.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::attack</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1e-05,0.75]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>attack</NICK>
+<BLURB>attack.</BLURB>
+<DEFAULT>0.015</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::bypass</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>bypass</NICK>
+<BLURB>bypass.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::gain</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-6,36]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>gain</NICK>
+<BLURB>gain.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::grmeter</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-36,0]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>grmeter</NICK>
+<BLURB>grmeter.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::lampDrive</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,10]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>lampDrive</NICK>
+<BLURB>lampDrive.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::meterIn</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterIn</NICK>
+<BLURB>meterIn.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::meterOut</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-60,6]</RANGE>
+<FLAGS>r</FLAGS>
+<NICK>meterOut</NICK>
+<BLURB>meterOut.</BLURB>
+<DEFAULT>-60</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::noClip</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>noClip</NICK>
+<BLURB>noClip.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::ratio</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[1,20]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>ratio</NICK>
+<BLURB>ratio.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::release</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.001,5]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>release</NICK>
+<BLURB>release.</BLURB>
+<DEFAULT>0.05</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::rms</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>rms</NICK>
+<BLURB>rms.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>http---invadarecords-com-plugins-lv2-compressor-mono::threshold</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[-36,0]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>threshold</NICK>
+<BLURB>threshold.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index df82aace3..439eb750e 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -13,32 +13,197 @@ GObject
GstCameraBin
RsnDvdBin
DvbBaseBin
+ GstRtpBin
+ GstFPSDisplaySink
GstAutoConvert
GstSDPDemux
- GstFPSDisplaySink
+ GstSignalProcessor
+ http---invadarecords-com-plugins-lv2-compressor-mono
+ http---invadarecords-com-plugins-lv2-compressor-stereo
+ http---invadarecords-com-plugins-lv2-delay-mono
+ http---invadarecords-com-plugins-lv2-delay-sum
+ http---invadarecords-com-plugins-lv2-erreverb-mono
+ http---invadarecords-com-plugins-lv2-erreverb-sum
+ http---invadarecords-com-plugins-lv2-filter-hpf-mono
+ http---invadarecords-com-plugins-lv2-filter-hpf-stereo
+ http---invadarecords-com-plugins-lv2-filter-lpf-mono
+ http---invadarecords-com-plugins-lv2-filter-lpf-stereo
+ http---invadarecords-com-plugins-lv2-input
+ http---invadarecords-com-plugins-lv2-meter
+ http---invadarecords-com-plugins-lv2-phaser-mono
+ http---invadarecords-com-plugins-lv2-phaser-stereo
+ http---invadarecords-com-plugins-lv2-phaser-sum
+ http---invadarecords-com-plugins-lv2-testtone
+ http---invadarecords-com-plugins-lv2-tube-mono
+ http---invadarecords-com-plugins-lv2-tube-stereo
+ ladspa-flanger
+ ladspa-tap-rotspeak
+ ladspa-retroFlange
+ ladspa-triplePara
+ ladspa-tap-vibrato
+ ladspa-pitchScaleHQ
+ ladspa-matrixStMS
+ ladspa-imp
+ ladspa-analogueOsc
+ ladspa-hilbert
+ ladspa-notch-iir
+ ladspa-bodeShifter
+ ladspa-valveRect
+ ladspa-tap-sigmoid
+ ladspa-diode
+ ladspa-se4
+ ladspa-pitchScale
+ ladspa-foldover
+ ladspa-freqTracker
+ ladspa-rateShifter
+ ladspa-inv
+ ladspa-sc1
+ ladspa-ringmod-2i1o
+ ladspa-ringmod-1i1o1l
+ ladspa-impulse-fc
+ ladspa-tap-reverb
+ ladspa-amp-mono
+ ladspa-amp-stereo
+ ladspa-stepMuxer
+ ladspa-tap-equalizer
+ ladspa-fastLookaheadLimiter
+ ladspa-artificialLatency
+ ladspa-gate
+ ladspa-delay-n
+ ladspa-delay-l
+ ladspa-delay-c
+ ladspa-bwxover-iir
+ ladspa-buttlow-iir
+ ladspa-butthigh-iir
+ ladspa-mbeq
+ ladspa-lsFilter
+ ladspa-const
+ ladspa-Pulse-VCO
+ ladspa-Saw-VCO
+ ladspa-Rec-VCO
+ ladspa-smoothDecimate
+ ladspa-giantFlange
+ ladspa-lfoPhaser
+ ladspa-fourByFourPole
+ ladspa-autoPhaser
+ ladspa-lpf
+ ladspa-hpf
+ ladspa-tap-autopan
+ ladspa-highpass-iir
+ ladspa-comb
+ ladspa-matrixSpatialiser
+ ladspa-comb-n
+ ladspa-comb-l
+ ladspa-comb-c
+ ladspa-lcrDelay
+ ladspa-combSplitter
+ ladspa-dcRemove
+ ladspa-tap-doubler
+ ladspa-sinusWavewrapper
+ ladspa-modDelay
+ ladspa-shaper
+ ladspa-zm1
+ ladspa-sc4
+ ladspa-delay-5s
+ ladspa-dysonCompress
+ ladspa-tap-stereo-echo
+ ladspa-lowpass-iir
+ ladspa-fadDelay
+ ladspa-plate
+ ladspa-bandpass-iir
+ ladspa-singlePara
+ ladspa-gongBeater
+ ladspa-tapeDelay
+ ladspa-sifter
+ ladspa-tap-dynamics-st
+ ladspa-hardLimiter
+ ladspa-sc3
+ ladspa-amp
+ ladspa-xfade
+ ladspa-xfade4
+ ladspa-tap-pitch
+ ladspa-multivoiceChorus
+ ladspa-G2reverb
+ ladspa-surroundEncoder
+ ladspa-sc2
+ ladspa-gverb
+ ladspa-matrixMSSt
+ ladspa-amPitchshift
+ ladspa-tap-deesser
+ ladspa-tap-tubewarmth
+ ladspa-hermesFilter
+ ladspa-bandpass-a-iir
+ ladspa-gsm
+ ladspa-Chorus1
+ ladspa-Chorus2
+ ladspa-crossoverDist
+ ladspa-allpass-n
+ ladspa-allpass-l
+ ladspa-allpass-c
+ ladspa-decay
+ ladspa-valve
+ ladspa-bodeShifterCV
+ ladspa-harmonicGen
+ ladspa-waveTerrain
+ ladspa-transient
+ ladspa-sinCos
+ ladspa-split
+ ladspa-divider
+ ladspa-declip
+ ladspa-tap-dynamics-m
+ ladspa-tap-reflector
+ ladspa-Ambisonics-11-mono-panner
+ ladspa-Ambisonics-11-stereo-panner
+ ladspa-Ambisonics-11-rotator
+ ladspa-Ambisonics-11-square-decoder
+ ladspa-Ambisonics-11-hexagon-decoder
+ ladspa-Ambisonics-11-cube-decoder
+ ladspa-tap-equalizer-bw
+ ladspa-tap-tremolo
+ ladspa-sine-faaa
+ ladspa-sine-faac
+ ladspa-sine-fcaa
+ ladspa-sine-fcac
+ ladspa-chebstortion
+ ladspa-alias
+ ladspa-Parametric1
+ ladspa-tap-limiter
+ ladspa-noise-white
+ ladspa-tap-pinknoise
+ ladspa-delayorama
+ ladspa-pointerCastDistortion
+ ladspa-svf
+ ladspa-Phaser1
+ ladspa-Phaser1+LFO
+ ladspa-revdelay
+ ladspa-tap-chorusflanger
+ ladspa-vynil
+ ladspa-Mvchpf-1
+ ladspa-djFlanger
+ ladspa-fmOsc
+ ladspa-decimator
+ ladspa-Ambisonics-21-panner
+ ladspa-Ambisonics-21-rotator
+ ladspa-dj-eq-mono
+ ladspa-dj-eq
+ ladspa-Mvclpf-1
+ ladspa-Mvclpf-2
+ ladspa-Mvclpf-3
+ ladspa-Mvclpf-4
+ ladspa-satanMaximiser
+ ladspa-foverdrive
+ ladspa-karaoke
+ ladspa-gong
+ ladspa-sc4m
+ GstGmeDec
+ GstBaseMetadata
+ GstMetadataDemux
+ GstMetadataMux
+ GstXvidEnc
+ GstXvidDec
+ GstFaad
GstBz2enc
GstBz2dec
- GstGmeDec
- GstModPlug
- GstMplex
- GstBaseSrc
- GstPushSrc
- GstNeonhttpSrc
- GstMythtvSrc
- GstDc1394
- GstMMS
- GstBaseAudioSrc
- GstJackAudioSrc
- GstAudioSrc
- GstOss4Source
- GstVCDSrc
- GstDvbSrc
- GstDCCPClientSrc
- GstDCCPServerSrc
- GstRfbSrc
- GstSFSrc
- GstDTMFSrc
- GstRTPDTMFSrc
GstCDAudio
GstBaseSink
GstVideoSink
@@ -46,53 +211,101 @@ GObject
GstSDLVideoSink
GstBaseAudioSink
GstAudioSink
+ GstNasSink
GstSDLAudioSink
GstApExSink
- GstNasSink
GstOss4Sink
GstJackAudioSink
- GstSFSink
AlsaSPDIFSink
+ GstSFSink
GstFBDEVSink
GstDCCPServerSink
GstDCCPClientSink
- GstKateDec
- GstKateEnc
- GstKateParse
- GstKateTag
- GstFaad
- GstCeltEnc
- GstCeltDec
- GstSpcDec
- GstWildmidi
- GstRsvgDec
+ GstMimEnc
+ GstMimDec
+ GstAmrWbEnc
+ GstBaseSrc
+ GstPushSrc
+ GstMythtvSrc
+ GstMMS
+ GstDc1394
+ GstBaseAudioSrc
+ GstJackAudioSrc
+ GstAudioSrc
+ GstOss4Source
+ GstNeonhttpSrc
+ GstVCDSrc
+ GstDvbSrc
+ frei0r-src-nois0r
+ frei0r-src-lissajous0r
+ frei0r-src-partik0l
+ frei0r-src-onecol0r
+ frei0r-src-ising0r
+ GstRfbSrc
+ GstDCCPClientSrc
+ GstDCCPServerSrc
+ GstSFSrc
+ GstDTMFSrc
+ GstRTPDTMFSrc
GstBaseTransform
GstAudioFilter
GstOFA
GstBPMDetect
GstStereo
+ GstDtmfDetect
GstBayer2RGB
- GstScaletempo
- GstHDVParse
+ GstCapsSetter
GstVideoFilter
+ frei0r-filter-transparency
+ frei0r-filter-invert0r
+ frei0r-filter-letterb0xed
+ frei0r-filter-gamma
+ frei0r-filter-delay0r
+ frei0r-filter-r
+ frei0r-filter-squareblur
+ frei0r-filter-b
+ frei0r-filter-vectorscope
+ frei0r-filter-mask0mate
+ frei0r-filter-color-distance
+ frei0r-filter-distort0r
+ frei0r-filter-threshold0r
+ frei0r-filter-lens-correction
+ frei0r-filter-nosync0r
+ frei0r-filter-luminance
+ frei0r-filter-rgb-parade
+ frei0r-filter-bw0r
+ frei0r-filter-sobel
+ frei0r-filter-glow
+ frei0r-filter-hueshift0r
+ frei0r-filter-pixeliz0r
+ frei0r-filter-saturat0r
+ frei0r-filter-white-balance
+ frei0r-filter-cartoon
+ frei0r-filter-twolay0r
+ frei0r-filter-scanline0r
+ frei0r-filter-water
+ frei0r-filter-perspective
+ frei0r-filter-k-means-clustering
+ frei0r-filter-edgeglow
+ frei0r-filter-g
+ frei0r-filter-tehroxx0r
+ frei0r-filter-equaliz0r
+ frei0r-filter-scale0tilt
+ frei0r-filter-brightness
+ frei0r-filter-flippo
+ frei0r-filter-3dflippo
+ frei0r-filter-contrast0r
GstVideoAnalyse
GstVideoDetect
GstVideoMark
- GstCapsSetter
+ GstScaletempo
GstLegacyresample
- GstDtmfDetect
GstMeasureCollector
- GstSignalProcessor
- ladspa-noise-white
- ladspa-delay-5s
- ladspa-amp-mono
- ladspa-amp-stereo
- ladspa-sine-faaa
- ladspa-sine-faac
- ladspa-sine-fcaa
- ladspa-sine-fcac
- ladspa-lpf
- ladspa-hpf
+ GstHDVParse
+ GstDtsDec
+ GstRsvgDec
+ GstFaac
+ GstMusepackDec
GstBaseVideoCodec
GstBaseVideoDecoder
GstSchroDec
@@ -101,83 +314,115 @@ GObject
GstBaseVideoEncoder
GstSchroEnc
GstDiracEnc
- GstXvidEnc
- GstXvidDec
- GstPitch
- GstMusepackDec
- GstMpeg2enc
- GstMimEnc
- GstMimDec
+ GstKateDec
+ GstKateEnc
+ GstKateParse
+ GstKateTag
GstGSMEnc
GstGSMDec
- GstFaac
- GstDtsDec
- Gstassrender
+ GstModPlug
+ GstWildmidi
+ GstAssRender
+ GstPitch
+ GstCeltEnc
+ GstCeltDec
GstTRM
- GstBaseMetadata
- GstMetadataDemux
- GstMetadataMux
GstOss4Mixer
- GstAmrBaseParse
- GstAmrParse
- GstAsfMux
- GstBaseRTPPayload
- GstRtpAsfPay
- GstAsfParse
- GstFestival
- ADPCMDec
GstMveDemux
GstMveMux
- GstSrtEnc
+ GstBaseRTPDepayload
+ GstRtpDTMFDepay
+ GstRtpJitterBuffer
+ GstRtpPtDemux
+ GstRtpSession
+ GstRtpSsrcDemux
+ GstMpegPSDemux
+ GstMpegTSDemux
+ MpegTSParse
+ GstH264Parse
+ GstLiveAdder
+ ADPCMDec
GstMpeg4VParse
- GstCDXAParse
- GstVcdParse
- GstNsfDec
- GstSirenDec
- GstSirenEnc
- MpegTsMux
- GstRealVideoDec
- GstRealAudioDec
- GstRTPMux
- GstRTPDTMFMux
+ GstValve
+ MpegVideoParse
+ GstShapeWipe
+ frei0r-mixer-color-only
+ frei0r-mixer-alphaxor
+ frei0r-mixer-alphaout
+ frei0r-mixer-burn
+ frei0r-mixer-dodge
+ frei0r-mixer-difference
+ frei0r-mixer-grain-extract
+ frei0r-mixer-alphaatop
+ frei0r-mixer-overlay
+ frei0r-mixer-hue
+ frei0r-mixer-alphaover
+ frei0r-mixer-alphain
+ frei0r-mixer-hardlight
+ frei0r-mixer-blend
+ frei0r-mixer-lighten
+ frei0r-mixer-divide
+ frei0r-mixer-screen
+ frei0r-mixer-uv-map
+ frei0r-mixer-darken
+ frei0r-mixer-rgb
+ frei0r-mixer-multiply
+ frei0r-mixer-alpha-injection
+ frei0r-mixer-saturation
+ frei0r-mixer-xfade0r
+ frei0r-mixer-addition
+ frei0r-mixer-softlight
+ frei0r-mixer-grain-merge
+ frei0r-mixer-composition
+ frei0r-mixer-subtract
+ frei0r-mixer-value
+ GstAiffParse
+ GstAiffMux
+ GstNuvDemux
GstRawParse
GstVideoParse
GstAudioParse
- GstPcapParse
+ GstSpeed
GstInputSelector
GstOutputSelector
- GstAacBaseParse
- GstAacParse
- GstVMncDec
GstQTMux
GstMP4Mux
GstGPPMux
GstMJ2Mux
- GstAiffParse
- MpegVideoParse
- GstH264Parse
+ GstAacBaseParse
+ GstAacParse
+ GstSSim
+ GstCDXAParse
+ GstVcdParse
+ GstNsfDec
+ GstPnmdec
+ GstPnmenc
+ GstTtaParse
+ GstTtaDec
+ GstRTPMux
+ GstRTPDTMFMux
+ GstFreeze
+ GstVMncDec
+ GstSrtEnc
+ GstAsfMux
+ GstBaseRTPPayload
+ GstRtpAsfPay
+ GstAsfParse
+ GstFestival
+ MpegTsMux
+ GstDVDSpu
GstMXFDemux
GstMXFMux
- GstSpeed
- GstFreeze
+ GstRealVideoDec
+ GstRealAudioDec
+ GstAmrBaseParse
+ GstAmrParse
GstId3BaseMux
GstId3Mux
- GstDVDSpu
- GstTtaParse
- GstTtaDec
- GstLiveAdder
+ GstSirenDec
+ GstSirenEnc
+ GstPcapParse
MpegPsMux
- GstValve
- GstBaseRTPDepayload
- GstRtpDTMFDepay
- GstSSim
- GstNuvDemux
- GstPnmdec
- GstPnmenc
- GstShapeWipe
- GstMpegPSDemux
- GstMpegTSDemux
- MpegTSParse
GstBus
GstTask
GstTaskPool
@@ -187,27 +432,26 @@ GObject
GstPlugin
GstRegistry
GstRingBuffer
- GstAudioSinkRingBuffer
GstAudioSrcRingBuffer
- GstJackAudioSrcRingBuffer
+ GstAudioSinkRingBuffer
GstJackAudioSinkRingBuffer
+ GstJackAudioSrcRingBuffer
GstSignalObject
MpegTsPatInfo
MpegTsPmtInfo
+ RTPSession
GstColorBalanceChannel
- GstMixerTrack
- GstMixerOptions
GInterface
GTypePlugin
GstChildProxy
GstURIHandler
+ GstTagSetter
+ GstPreset
GstImplementsInterface
GstNavigation
GstColorBalance
GstXOverlay
- GstTagSetter
- GstPreset
GstMixer
GstPropertyProbe
- MXFDescriptiveMetadataFrameworkInterface
GstPhotography
+ MXFDescriptiveMetadataFrameworkInterface
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index eb63faa96..d9da1c826 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -1,36 +1,37 @@
GstBin GstChildProxy
GstPipeline GstChildProxy
-GstCameraBin GstChildProxy GstPhotography GstImplementsInterface GstColorBalance GstTagSetter
+GstCameraBin GstChildProxy GstTagSetter GstImplementsInterface GstColorBalance GstPhotography
RsnDvdBin GstURIHandler GstChildProxy
DvbBaseBin GstURIHandler GstChildProxy
+GstRtpBin GstChildProxy
+GstFPSDisplaySink GstChildProxy
GstAutoConvert GstChildProxy
GstSDPDemux GstChildProxy
-GstFPSDisplaySink GstChildProxy
-GstNeonhttpSrc GstURIHandler
-GstMythtvSrc GstURIHandler
-GstMMS GstURIHandler
-GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
-GstVCDSrc GstURIHandler
+GstMetadataMux GstTagSetter
+GstXvidEnc GstPreset
GstCDAudio GstURIHandler
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
GstApExSink GstImplementsInterface GstMixer
GstOss4Sink GstPropertyProbe
-GstKateEnc GstTagSetter
-GstKateTag GstTagSetter
-GstCeltEnc GstTagSetter GstPreset
+GstAmrWbEnc GstPreset
+GstMythtvSrc GstURIHandler
+GstMMS GstURIHandler
+GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
+GstNeonhttpSrc GstURIHandler
+GstVCDSrc GstURIHandler
+GstFaac GstPreset
GstBaseVideoEncoder GstPreset
GstSchroEnc GstPreset
GstDiracEnc GstPreset
-GstXvidEnc GstPreset
-GstMpeg2enc GstPreset
-GstFaac GstPreset
-GstMetadataMux GstTagSetter
+GstKateEnc GstTagSetter
+GstKateTag GstTagSetter
+GstCeltEnc GstTagSetter GstPreset
GstOss4Mixer GstImplementsInterface GstMixer GstPropertyProbe
-GstAsfMux GstTagSetter
GstQTMux GstTagSetter
GstMP4Mux GstTagSetter
GstGPPMux GstTagSetter
GstMJ2Mux GstTagSetter
+GstAsfMux GstTagSetter
GstId3BaseMux GstTagSetter
GstId3Mux GstTagSetter
diff --git a/docs/plugins/gst-plugins-bad-plugins.prerequisites b/docs/plugins/gst-plugins-bad-plugins.prerequisites
index f8b97e762..9c65645e1 100644
--- a/docs/plugins/gst-plugins-bad-plugins.prerequisites
+++ b/docs/plugins/gst-plugins-bad-plugins.prerequisites
@@ -1,8 +1,8 @@
GstChildProxy GstObject
-GstImplementsInterface GstElement
-GstColorBalance GstImplementsInterface GstElement
-GstXOverlay GstImplementsInterface GstElement
-GstTagSetter GstElement
-GstMixer GstImplementsInterface GstElement
-MXFDescriptiveMetadataFrameworkInterface MXFMetadataBase MXFDescriptiveMetadata
-GstPhotography GstImplementsInterface GstElement
+GstTagSetter GstObject GstElement
+GstImplementsInterface GstObject GstElement
+GstColorBalance GstObject GstImplementsInterface GstElement
+GstXOverlay GstObject GstImplementsInterface GstElement
+GstMixer GstObject GstImplementsInterface GstElement
+GstPhotography GstObject GstImplementsInterface GstElement
+MXFDescriptiveMetadataFrameworkInterface MXFDescriptiveMetadata
diff --git a/docs/plugins/inspect/plugin-aacparse.xml b/docs/plugins/inspect/plugin-aacparse.xml
index bbe16b868..90ddf9a1b 100644
--- a/docs/plugins/inspect/plugin-aacparse.xml
+++ b/docs/plugins/inspect/plugin-aacparse.xml
@@ -3,10 +3,10 @@
<description>Advanced Audio Coding Parser</description>
<filename>../../gst/aacparse/.libs/libgstaacparse.so</filename>
<basename>libgstaacparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml
index 4a951da7a..cb77d547a 100644
--- a/docs/plugins/inspect/plugin-adpcmdec.xml
+++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -3,10 +3,10 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml
index 88dc5f38b..334f3d0f4 100644
--- a/docs/plugins/inspect/plugin-aiff.xml
+++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -3,28 +3,28 @@
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
<basename>libgstaiff.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
- <name>aiffparse</name>
- <longname>AIFF audio demuxer</longname>
- <class>Codec/Demuxer/Audio</class>
- <description>Parse a .aiff file into raw audio</description>
- <author>Pioneers of the Inevitable &lt;songbird@songbirdnest.com&gt;</author>
+ <name>aiffmux</name>
+ <longname>AIFF audio muxer</longname>
+ <class>Muxer/Audio</class>
+ <description>Multiplex raw audio into AIFF</description>
+ <author>Robert Swain &lt;robert.swain@gmail.com&gt;</author>
<pads>
<caps>
- <name>src</name>
- <direction>source</direction>
+ <name>sink</name>
+ <direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }</details>
+ <details>audio/x-raw-int, width=(int)8, depth=(int)[ 1, 8 ], signed=(boolean)true, endianness=(int)4321, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)16, depth=(int)[ 9, 16 ], signed=(boolean)true, endianness=(int)4321, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)24, depth=(int)[ 17, 24 ], signed=(boolean)true, endianness=(int)4321, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; audio/x-raw-int, width=(int)32, depth=(int)[ 25, 32 ], signed=(boolean)true, endianness=(int)4321, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]</details>
</caps>
<caps>
- <name>sink</name>
- <direction>sink</direction>
+ <name>src</name>
+ <direction>source</direction>
<presence>always</presence>
<details>audio/x-aiff</details>
</caps>
diff --git a/docs/plugins/inspect/plugin-aiffparse.xml b/docs/plugins/inspect/plugin-aiffparse.xml
new file mode 100644
index 000000000..4cabf3fb4
--- /dev/null
+++ b/docs/plugins/inspect/plugin-aiffparse.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>aiffparse</name>
+ <description>Parse an .aiff file into raw audio</description>
+ <filename>../../gst/aiffparse/.libs/libgstaiffparse.so</filename>
+ <basename>libgstaiffparse.so</basename>
+ <version>0.10.16.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins prerelease</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>aiffparse</name>
+ <longname>AIFF audio demuxer</longname>
+ <class>Codec/Demuxer/Audio</class>
+ <description>Parse a .aiff file into raw audio</description>
+ <author>Pioneers of the Inevitable &lt;songbird@songbirdnest.com&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-aiff</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-alsaspdif.xml b/docs/plugins/inspect/plugin-alsaspdif.xml
index 0eeca997a..c65fe496d 100644
--- a/docs/plugins/inspect/plugin-alsaspdif.xml
+++ b/docs/plugins/inspect/plugin-alsaspdif.xml
@@ -3,10 +3,10 @@
<description>Alsa plugin for S/PDIF output</description>
<filename>../../ext/alsaspdif/.libs/libgstalsaspdif.so</filename>
<basename>libgstalsaspdif.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-amrparse.xml b/docs/plugins/inspect/plugin-amrparse.xml
index 61d9a6e15..1968a3a48 100644
--- a/docs/plugins/inspect/plugin-amrparse.xml
+++ b/docs/plugins/inspect/plugin-amrparse.xml
@@ -3,10 +3,10 @@
<description>Adaptive Multi-Rate Parser</description>
<filename>../../gst/amrparse/.libs/libgstamrparse.so</filename>
<basename>libgstamrparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-amrwbenc.xml b/docs/plugins/inspect/plugin-amrwbenc.xml
index 99162e8a1..7702eff95 100644
--- a/docs/plugins/inspect/plugin-amrwbenc.xml
+++ b/docs/plugins/inspect/plugin-amrwbenc.xml
@@ -3,12 +3,32 @@
<description>Adaptive Multi-Rate Wide-Band Encoder</description>
<filename>../../ext/amrwbenc/.libs/libgstamrwbenc.so</filename>
<basename>libgstamrwbenc.so</basename>
- <version>0.10.14.1</version>
+ <version>0.10.17.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins git/prerelease</package>
- <origin>http://gstreamer.freedesktop.org</origin>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
<elements>
-
+ <element>
+ <name>amrwbenc</name>
+ <longname>AMR-WB audio encoder</longname>
+ <class>Codec/Encoder/Audio</class>
+ <description>Adaptive Multi-Rate Wideband audio encoder</description>
+ <author>Renato Araujo &lt;renato.filho@indt.org.br&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/AMR-WB, rate=(int)16000, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-int, width=(int)16, depth=(int)16, signed=(boolean)true, endianness=(int)1234, rate=(int)16000, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-apex.xml b/docs/plugins/inspect/plugin-apex.xml
index f395633fa..cd78c8c3f 100644
--- a/docs/plugins/inspect/plugin-apex.xml
+++ b/docs/plugins/inspect/plugin-apex.xml
@@ -3,10 +3,10 @@
<description>Apple AirPort Express Plugin</description>
<filename>../../ext/apexsink/.libs/libgstapexsink.so</filename>
<basename>libgstapexsink.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml
index 20cc02aff..cffc96791 100644
--- a/docs/plugins/inspect/plugin-asfmux.xml
+++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -3,7 +3,7 @@
<description>ASF Muxer Plugin</description>
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
<basename>libgstasfmux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>gsoc2009 package</package>
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml
index 375d1169e..50809a756 100644
--- a/docs/plugins/inspect/plugin-assrender.xml
+++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -3,10 +3,10 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -14,7 +14,7 @@
<longname>ASS/SSA Render</longname>
<class>Mixer/Video/Overlay/Subtitle</class>
<description>Renders ASS/SSA subtitles with libass</description>
- <author>Benjamin Schmitz &lt;vortex@wolpzone.de&gt;</author>
+ <author>Benjamin Schmitz &lt;vortex@wolpzone.de&gt;, Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;</author>
<pads>
<caps>
<name>text_sink</name>
@@ -26,13 +26,13 @@
<name>video_sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index 596d1b874..3490ae606 100644
--- a/docs/plugins/inspect/plugin-autoconvert.xml
+++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -3,10 +3,10 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml
index 8e14957df..c2ce9006a 100644
--- a/docs/plugins/inspect/plugin-bayer.xml
+++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -3,10 +3,10 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml
index ee74ea680..db714017d 100644
--- a/docs/plugins/inspect/plugin-bz2.xml
+++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -3,10 +3,10 @@
<description>Compress or decompress streams</description>
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
<basename>libgstbz2.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml
index c4c5b7a13..cca53ed1c 100644
--- a/docs/plugins/inspect/plugin-camerabin.xml
+++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -3,10 +3,10 @@
<description>High level api for DC (Digital Camera) application</description>
<filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
<basename>libgstcamerabin.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-cdaudio.xml b/docs/plugins/inspect/plugin-cdaudio.xml
index 75a8db93f..6f7202797 100644
--- a/docs/plugins/inspect/plugin-cdaudio.xml
+++ b/docs/plugins/inspect/plugin-cdaudio.xml
@@ -3,10 +3,10 @@
<description>Play CD audio through the CD Drive</description>
<filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
<basename>libgstcdaudio.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-cdxaparse.xml b/docs/plugins/inspect/plugin-cdxaparse.xml
index 6c11d571c..f2e4b7ea6 100644
--- a/docs/plugins/inspect/plugin-cdxaparse.xml
+++ b/docs/plugins/inspect/plugin-cdxaparse.xml
@@ -3,10 +3,10 @@
<description>Parse a .dat file (VCD) into raw mpeg1</description>
<filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
<basename>libgstcdxaparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-celt.xml b/docs/plugins/inspect/plugin-celt.xml
index 4bffba808..0ca920423 100644
--- a/docs/plugins/inspect/plugin-celt.xml
+++ b/docs/plugins/inspect/plugin-celt.xml
@@ -3,10 +3,10 @@
<description>CELT plugin library</description>
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
<basename>libgstcelt.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dc1394.xml b/docs/plugins/inspect/plugin-dc1394.xml
index 4c6101b35..08b1bcd45 100644
--- a/docs/plugins/inspect/plugin-dc1394.xml
+++ b/docs/plugins/inspect/plugin-dc1394.xml
@@ -3,10 +3,10 @@
<description>1394 IIDC Video Source</description>
<filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
<basename>libgstdc1394.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dccp.xml b/docs/plugins/inspect/plugin-dccp.xml
index bab371e41..5365fab73 100644
--- a/docs/plugins/inspect/plugin-dccp.xml
+++ b/docs/plugins/inspect/plugin-dccp.xml
@@ -3,7 +3,7 @@
<description>transfer data over the network via DCCP.</description>
<filename>../../gst/dccp/.libs/libgstdccp.so</filename>
<basename>libgstdccp.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>DCCP</package>
diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml
index 19f978712..dd3a6c123 100644
--- a/docs/plugins/inspect/plugin-debugutilsbad.xml
+++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -3,10 +3,10 @@
<description>Collection of elements that may or may not be useful for debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
<basename>libgstdebugutilsbad.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml
index c77d3c71e..f7b677f3e 100644
--- a/docs/plugins/inspect/plugin-dfbvideosink.xml
+++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -3,10 +3,10 @@
<description>DirectFB video output plugin</description>
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
<basename>libgstdfbvideosink.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dirac.xml b/docs/plugins/inspect/plugin-dirac.xml
index eef8db358..30b6ad02a 100644
--- a/docs/plugins/inspect/plugin-dirac.xml
+++ b/docs/plugins/inspect/plugin-dirac.xml
@@ -3,10 +3,10 @@
<description>Dirac plugin</description>
<filename>../../ext/dirac/.libs/libgstdirac.so</filename>
<basename>libgstdirac.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml
index 2481e6585..cc552b18d 100644
--- a/docs/plugins/inspect/plugin-dtmf.xml
+++ b/docs/plugins/inspect/plugin-dtmf.xml
@@ -3,10 +3,10 @@
<description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml
index cf882868b..707e5d664 100644
--- a/docs/plugins/inspect/plugin-dtsdec.xml
+++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -3,10 +3,10 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml
index 078cc9c6b..9a08ed5fa 100644
--- a/docs/plugins/inspect/plugin-dvb.xml
+++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -3,10 +3,10 @@
<description>DVB elements</description>
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
<basename>libgstdvb.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml
index 7bb0b45b1..cbf4d0fba 100644
--- a/docs/plugins/inspect/plugin-dvdspu.xml
+++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -3,10 +3,10 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml
index 6109ccc69..9d1618aa6 100644
--- a/docs/plugins/inspect/plugin-faac.xml
+++ b/docs/plugins/inspect/plugin-faac.xml
@@ -3,10 +3,10 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml
index 295bd23e2..a0c08c79b 100644
--- a/docs/plugins/inspect/plugin-faad.xml
+++ b/docs/plugins/inspect/plugin-faad.xml
@@ -3,10 +3,10 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-fbdevsink.xml b/docs/plugins/inspect/plugin-fbdevsink.xml
index 895933c5c..3ccacd99a 100644
--- a/docs/plugins/inspect/plugin-fbdevsink.xml
+++ b/docs/plugins/inspect/plugin-fbdevsink.xml
@@ -3,10 +3,10 @@
<description>linux framebuffer video sink</description>
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
<basename>libgstfbdevsink.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml
index d76744f5a..608cfc991 100644
--- a/docs/plugins/inspect/plugin-festival.xml
+++ b/docs/plugins/inspect/plugin-festival.xml
@@ -3,10 +3,10 @@
<description>Synthesizes plain text into audio</description>
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
<basename>libgstfestival.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-freeze.xml b/docs/plugins/inspect/plugin-freeze.xml
index 9b71c106d..fca849db0 100644
--- a/docs/plugins/inspect/plugin-freeze.xml
+++ b/docs/plugins/inspect/plugin-freeze.xml
@@ -3,10 +3,10 @@
<description>Stream freezer</description>
<filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
<basename>libgstfreeze.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index 46b4ef3c0..06e07a2d2 100644
--- a/docs/plugins/inspect/plugin-frei0r.xml
+++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -3,12 +3,1725 @@
<description>frei0r plugin library</description>
<filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
<basename>libgstfrei0r.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
-
+ <element>
+ <name>frei0r-filter-3dflippo</name>
+ <longname>3dflippo</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Frame rotation in 3d-space</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, c.e. prelz AS FLUIDO &lt;fluido@fluido.as&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-b</name>
+ <longname>B</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Blue from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-brightness</name>
+ <longname>Brightness</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the brightness of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-bw0r</name>
+ <longname>bw0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Turns image black/white.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, coma@gephex.org</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-cartoon</name>
+ <longname>Cartoon</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Cartoonify video, do a form of edge detect</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Dries Pruimboom, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-color-distance</name>
+ <longname>Color Distance</longname>
+ <class>Filter/Effect/Video</class>
+ <description></description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-contrast0r</name>
+ <longname>Contrast0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the contrast of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-delay0r</name>
+ <longname>delay0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>video delay</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-distort0r</name>
+ <longname>Distort0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Plasma</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-edgeglow</name>
+ <longname>Edgeglow</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Edgeglow filter</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Salsaman</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-equaliz0r</name>
+ <longname>Equaliz0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Equalizes the intensity histograms</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal (Drone)</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-flippo</name>
+ <longname>Flippo</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Flipping in x and y axis</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Carlo Emilio, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-g</name>
+ <longname>G</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Green from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-gamma</name>
+ <longname>Gamma</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the gamma value of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-glow</name>
+ <longname>Glow</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates a Glamorous Glow</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-hueshift0r</name>
+ <longname>Hueshift0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Shifts the hue of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-invert0r</name>
+ <longname>Invert0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Inverts all colors of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-k-means-clustering</name>
+ <longname>K-Means Clustering</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Clusters of a source image by color and spatial distance</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, binarymillenium</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-lens-correction</name>
+ <longname>Lens Correction</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Allows compensation of lens distortion</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-letterb0xed</name>
+ <longname>LetterB0xed</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adds Black Borders at top and bottom for Cinema Look</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-luminance</name>
+ <longname>Luminance</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates a luminance map of the image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-mask0mate</name>
+ <longname>Mask0Mate</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates an square alpha-channel mask</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-nosync0r</name>
+ <longname>nosync0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>broken tv</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-perspective</name>
+ <longname>Perspective</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Distorts the image for a pseudo perspective</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-pixeliz0r</name>
+ <longname>pixeliz0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Pixelize input image.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-r</name>
+ <longname>R</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Red from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-rgb-parade</name>
+ <longname>RGB-Parade</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Displays a histogram of R, G and B of the video-data</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Albert Frisch</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-saturat0r</name>
+ <longname>Saturat0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the saturation of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-scale0tilt</name>
+ <longname>Scale0Tilt</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Scales, Tilts and Crops an Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-scanline0r</name>
+ <longname>scanline0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>interlaced blak lines</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-sobel</name>
+ <longname>Sobel</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Sobel filter</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal (Drone)</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-squareblur</name>
+ <longname>Squareblur</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Variable-size square blur</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Drone</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-tehroxx0r</name>
+ <longname>TehRoxx0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Something videowall-ish</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Coma</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-threshold0r</name>
+ <longname>Threshold0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Thresholds a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-transparency</name>
+ <longname>Transparency</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Tunes the alpha channel.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-twolay0r</name>
+ <longname>Twolay0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>dynamic thresholding</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-vectorscope</name>
+ <longname>Vectorscope</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Displays the vectorscope of the video-data</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Albert Frisch</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-water</name>
+ <longname>Water</longname>
+ <class>Filter/Effect/Video</class>
+ <description>water drops on a video surface</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-white-balance</name>
+ <longname>White Balance</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjust the white balance / color temperature</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Dan Dennedy</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-addition</name>
+ <longname>addition</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] addition operation of the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alpha-injection</name>
+ <longname>Alpha Injection</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Averages Input 1 and uses this as Alpha Channel on Input 2</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaatop</name>
+ <longname>alphaatop</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha ATOP operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphain</name>
+ <longname>alphain</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha IN operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaout</name>
+ <longname>alphaout</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha OUT operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaover</name>
+ <longname>alphaover</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha OVER operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaxor</name>
+ <longname>alphaxor</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha XOR operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-blend</name>
+ <longname>blend</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a blend operation between two sources</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-burn</name>
+ <longname>burn</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:
+ D = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-color-only</name>
+ <longname>color_only</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to color only of the source input1 using the hue and saturation values of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-composition</name>
+ <longname>Composition</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Composites Image 2 onto Image 1 according to its Alpha Channel</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-darken</name>
+ <longname>darken</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a darken operation between two sources (minimum value of both sources).</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-difference</name>
+ <longname>difference</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] difference operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-divide</name>
+ <longname>divide</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] divide operation between the pixel sources: input1 is the numerator, input2 the denominator</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-dodge</name>
+ <longname>dodge</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:
+ D = saturation of 255 or (A * 256) / (256 - B)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-grain-extract</name>
+ <longname>grain_extract</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] grain-extract operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-grain-merge</name>
+ <longname>grain_merge</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] grain-merge operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-hardlight</name>
+ <longname>hardlight</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] hardlight operation between the pixel sources</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-hue</name>
+ <longname>hue</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to hue only of the source input1 using the hue of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-lighten</name>
+ <longname>lighten</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a lighten operation between two sources (maximum value of both sources).</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-multiply</name>
+ <longname>multiply</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] multiply operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-overlay</name>
+ <longname>overlay</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm:
+ D = A * (B + (2 * B) * (255 - A))</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-rgb</name>
+ <longname>RGB</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Averages each Input and uses each as R, G or B channel of the Output</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_2</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-saturation</name>
+ <longname>saturation</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to saturation only of the source input1 using the saturation level of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-screen</name>
+ <longname>screen</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm:
+ D = 255 - (255 - A) * (255 - B)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-softlight</name>
+ <longname>softlight</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] softlight operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-subtract</name>
+ <longname>subtract</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] subtract operation of the pixel source input2 from input1.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-uv-map</name>
+ <longname>UV Map</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Uses Input 1 as UV Map to distort Input 2</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-value</name>
+ <longname>value</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to value only of the source input1 using the value of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-xfade0r</name>
+ <longname>xfade0r</longname>
+ <class>Filter/Editor/Video</class>
+ <description>a simple xfader</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-ising0r</name>
+ <longname>Ising0r</longname>
+ <class>Src/Video</class>
+ <description>Generates ising noise</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-lissajous0r</name>
+ <longname>Lissajous0r</longname>
+ <class>Src/Video</class>
+ <description>Generates Lissajous0r images</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-nois0r</name>
+ <longname>Nois0r</longname>
+ <class>Src/Video</class>
+ <description>Generates white noise images</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-onecol0r</name>
+ <longname>onecol0r</longname>
+ <class>Src/Video</class>
+ <description>image with just one color</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-partik0l</name>
+ <longname>Partik0l</longname>
+ <class>Src/Video</class>
+ <description>Particles generated on prime number sinusoidal blossoming</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jaromil</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml
index 6c22ced44..13d1b0ade 100644
--- a/docs/plugins/inspect/plugin-gmedec.xml
+++ b/docs/plugins/inspect/plugin-gmedec.xml
@@ -3,10 +3,10 @@
<description>GME Audio Decoder</description>
<filename>../../ext/gme/.libs/libgstgme.so</filename>
<basename>libgstgme.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml
index 25198ec44..7ff883b5b 100644
--- a/docs/plugins/inspect/plugin-gsm.xml
+++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -3,10 +3,10 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-gstrtpmanager.xml b/docs/plugins/inspect/plugin-gstrtpmanager.xml
new file mode 100644
index 000000000..fedf3109a
--- /dev/null
+++ b/docs/plugins/inspect/plugin-gstrtpmanager.xml
@@ -0,0 +1,190 @@
+<plugin>
+ <name>gstrtpmanager</name>
+ <description>RTP session management plugin library</description>
+ <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
+ <basename>libgstrtpmanager.so</basename>
+ <version>0.10.13.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git/prerelease</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>gstrtpbin</name>
+ <longname>RTP Bin</longname>
+ <class>Filter/Network/RTP</class>
+ <description>Implement an RTP bin</description>
+ <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>send_rtp_src_%d</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>send_rtcp_src_%d</name>
+ <direction>source</direction>
+ <presence>request</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>recv_rtp_src_%d_%d_%d</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>send_rtp_sink_%d</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>recv_rtcp_sink_%d</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>recv_rtp_sink_%d</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>gstrtpjitterbuffer</name>
+ <longname>RTP packet jitter-buffer</longname>
+ <class>Filter/Network/RTP</class>
+ <description>A buffer that deals with network jitter and other transmission faults</description>
+ <author>Philippe Kalaf &lt;philippe.kalaf@collabora.co.uk&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>sink_rtcp</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>application/x-rtp, clock-rate=(int)[ 1, 2147483647 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>gstrtpptdemux</name>
+ <longname>RTP Demux</longname>
+ <class>Demux/Network/RTP</class>
+ <description>Parses codec streams transmitted in the same RTP session</description>
+ <author>Kai Vehmanen &lt;kai.vehmanen@nokia.com&gt;</author>
+ <pads>
+ <caps>
+ <name>src_%d</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp, payload=(int)[ 0, 255 ]</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>gstrtpsession</name>
+ <longname>RTP Session</longname>
+ <class>Filter/Network/RTP</class>
+ <description>Implement an RTP session</description>
+ <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>send_rtcp_src</name>
+ <direction>source</direction>
+ <presence>request</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>send_rtp_src</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>sync_src</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>recv_rtp_src</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>send_rtp_sink</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>recv_rtcp_sink</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>recv_rtp_sink</name>
+ <direction>sink</direction>
+ <presence>request</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>gstrtpssrcdemux</name>
+ <longname>RTP SSRC Demux</longname>
+ <class>Demux/Network/RTP</class>
+ <description>Splits RTP streams based on the SSRC</description>
+ <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>rtcp_src_%d</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>src_%d</name>
+ <direction>source</direction>
+ <presence>sometimes</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ <caps>
+ <name>rtcp_sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>application/x-rtcp</details>
+ </caps>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>application/x-rtp</details>
+ </caps>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml
index 845932030..885283c70 100644
--- a/docs/plugins/inspect/plugin-gstsiren.xml
+++ b/docs/plugins/inspect/plugin-gstsiren.xml
@@ -3,10 +3,10 @@
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
<basename>libgstsiren.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-h264parse.xml b/docs/plugins/inspect/plugin-h264parse.xml
index ebc9061f7..8432d063f 100644
--- a/docs/plugins/inspect/plugin-h264parse.xml
+++ b/docs/plugins/inspect/plugin-h264parse.xml
@@ -3,10 +3,10 @@
<description>Element parsing raw h264 streams</description>
<filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
<basename>libgsth264parse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-hdvparse.xml b/docs/plugins/inspect/plugin-hdvparse.xml
index e026ae1c8..50860585d 100644
--- a/docs/plugins/inspect/plugin-hdvparse.xml
+++ b/docs/plugins/inspect/plugin-hdvparse.xml
@@ -3,7 +3,7 @@
<description>HDV private stream parser</description>
<filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
<basename>libgsthdvparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index adb110375..4263eb6dc 100644
--- a/docs/plugins/inspect/plugin-id3tag.xml
+++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -3,10 +3,10 @@
<description>ID3 v1 and v2 muxing plugin</description>
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
<basename>libgstid3tag.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml
index e6c2ecf51..d0fe9fbf5 100644
--- a/docs/plugins/inspect/plugin-jack.xml
+++ b/docs/plugins/inspect/plugin-jack.xml
@@ -3,10 +3,10 @@
<description>Jack elements</description>
<filename>../../ext/jack/.libs/libgstjack.so</filename>
<basename>libgstjack.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml
index 7cf5d8c77..7f1973b5d 100644
--- a/docs/plugins/inspect/plugin-kate.xml
+++ b/docs/plugins/inspect/plugin-kate.xml
@@ -3,10 +3,10 @@
<description>Kate plugin</description>
<filename>../../ext/kate/.libs/libgstkate.so</filename>
<basename>libgstkate.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml
index c976d0844..bb255a524 100644
--- a/docs/plugins/inspect/plugin-ladspa.xml
+++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -3,13 +3,1081 @@
<description>All LADSPA plugins</description>
<filename>../../ext/ladspa/.libs/libgstladspa.so</filename>
<basename>libgstladspa.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
+ <name>ladspa-Ambisonics-11-cube-decoder</name>
+ <longname>AMB order 1,1 cube decoder</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 cube decoder</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-ULB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-URB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-URF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-ULF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-DLB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-DRB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-DRF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-DLF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Z</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-X</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-W</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-11-hexagon-decoder</name>
+ <longname>AMB order 1,1 hexagon decoder</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 hexagon decoder</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-L-LF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-LB-LB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-RB-B</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-R-RB</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-RF-RF</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-LF-F</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Z</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-X</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-W</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-11-mono-panner</name>
+ <longname>AMB order 1,1 mono panner</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 mono panner</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-Z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-Y</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-X</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-W</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-11-rotator</name>
+ <longname>AMB order 1,1 rotator</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 rotator</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-Z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-Y</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-X</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-W</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Z</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-X</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-W</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-11-square-decoder</name>
+ <longname>AMB order 1,1 square decoder</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 square decoder</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-LB-L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-RB-B</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-RF-R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-LF-F</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Z</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-X</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-W</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-11-stereo-panner</name>
+ <longname>AMB order 1,1 stereo panner</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 1,1 stereo panner</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-Z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-Y</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-X</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-W</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-21-panner</name>
+ <longname>AMB order 2,1 panner</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 2,1 panner</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-Z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-V</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-U</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-Y</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-X</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-W</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Ambisonics-21-rotator</name>
+ <longname>AMB order 2,1 rotator</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>AMB order 2,1 rotator</description>
+ <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Out-Z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-V</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-U</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-Y</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-X</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out-W</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Z</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-V</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-U</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-Y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-X</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In-W</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Chorus1</name>
+ <longname>Chorus1 - Based on CSound orchestra by Sean Costello</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Chorus1 - Based on CSound orchestra by Sean Costello</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Chorus2</name>
+ <longname>Chorus2 - Based on CSound orchestra by Sean Costello</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Chorus2 - Based on CSound orchestra by Sean Costello</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-G2reverb</name>
+ <longname>Stereo reverb</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Stereo reverb</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Out_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Out_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>In_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Mvchpf-1</name>
+ <longname>Mvchpf-1 Digital implementation of the VC HP filter invented by R.A. Moog</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Mvchpf-1 Digital implementation of the VC HP filter invented by R.A. Moog</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@skynet.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Mvclpf-1</name>
+ <longname>Mvclpf-1 Digital implementation of the VC filter invented by R.A.Moog</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Mvclpf-1 Digital implementation of the VC filter invented by R.A.Moog</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Resonance</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Mvclpf-2</name>
+ <longname>Mvclpf-2 Digital implementation of the VC filter invented by R.A.Moog</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Mvclpf-2 Digital implementation of the VC filter invented by R.A.Moog</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Resonance</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Mvclpf-3</name>
+ <longname>Mvclpf-3 Digital implementation of the VC filter invented by R.A.Moog</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Mvclpf-3 Digital implementation of the VC filter invented by R.A.Moog</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Resonance</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Mvclpf-4</name>
+ <longname>Mvclpf-4 Digital implementation of the VC filter invented by R.A.Moog</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Mvclpf-4 Digital implementation of the VC filter invented by R.A.Moog</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Resonance</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Parametric1</name>
+ <longname>4-band parametric filter</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>4-band parametric filter</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Phaser1</name>
+ <longname>Phaser1 - Similar to CSound's phaser1 by Sean Costello</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Phaser1 - Similar to CSound's phaser1 by Sean Costello</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Lin_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Phaser1+LFO</name>
+ <longname>Phaser1 with LFO</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Phaser1 with LFO</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Pulse-VCO</name>
+ <longname>Pulse-VCO -- Anti-aliased oscillator</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Pulse-VCO -- Anti-aliased oscillator</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Lin_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Rec-VCO</name>
+ <longname>Rec-VCO -- Anti-aliased oscillator</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Rec-VCO -- Anti-aliased oscillator</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Sync</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Mod</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Lin_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-Saw-VCO</name>
+ <longname>Saw-VCO -- Anti-aliased oscillator</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Saw-VCO -- Anti-aliased oscillator</description>
+ <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
+ <pads>
+ <caps>
+ <name>Sync</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Lin_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Exp_FM</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-alias</name>
+ <longname>Aliasing</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Aliasing</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-allpass-c</name>
+ <longname>Allpass delay line, cubic spline interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Allpass delay line, cubic spline interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-allpass-l</name>
+ <longname>Allpass delay line, linear interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Allpass delay line, linear interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-allpass-n</name>
+ <longname>Allpass delay line, noninterpolating</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Allpass delay line, noninterpolating</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-amPitchshift</name>
+ <longname>AM pitchshifter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters</class>
+ <description>AM pitchshifter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-amp</name>
+ <longname>Simple amplifier</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Amplifiers</class>
+ <description>Simple amplifier</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-amp-mono</name>
<longname>Mono Amplifier</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -64,6 +1132,498 @@
</pads>
</element>
<element>
+ <name>ladspa-analogueOsc</name>
+ <longname>Analogue Oscillator</longname>
+ <class>Source/Audio/LADSPA/Generators/Oscillators</class>
+ <description>Analogue Oscillator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-artificialLatency</name>
+ <longname>Artificial latency</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Artificial latency</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-autoPhaser</name>
+ <longname>Auto phaser</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Phasers</class>
+ <description>Auto phaser</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-bandpass-a-iir</name>
+ <longname>Glame Bandpass Analog Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters</class>
+ <description>Glame Bandpass Analog Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-bandpass-iir</name>
+ <longname>Glame Bandpass Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters</class>
+ <description>Glame Bandpass Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-bodeShifter</name>
+ <longname>Bode frequency shifter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Spectral</class>
+ <description>Bode frequency shifter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Up_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Down_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-bodeShifterCV</name>
+ <longname>Bode frequency shifter (CV)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Spectral</class>
+ <description>Bode frequency shifter (CV)</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Mix_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Up_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Down_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Shift_CV</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-butthigh-iir</name>
+ <longname>GLAME Butterworth Highpass</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Highpass/Filters</class>
+ <description>GLAME Butterworth Highpass</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-buttlow-iir</name>
+ <longname>GLAME Butterworth Lowpass</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Lowpass/Filters</class>
+ <description>GLAME Butterworth Lowpass</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-bwxover-iir</name>
+ <longname>Glame Butterworth X-over Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters</class>
+ <description>Glame Butterworth X-over Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>HP-Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>LP-Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-chebstortion</name>
+ <longname>Chebyshev distortion</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Chebyshev distortion</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-comb</name>
+ <longname>Comb Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Combs/Filters</class>
+ <description>Comb Filter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-comb-c</name>
+ <longname>Comb delay line, cubic spline interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Comb delay line, cubic spline interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-comb-l</name>
+ <longname>Comb delay line, linear interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Comb delay line, linear interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-comb-n</name>
+ <longname>Comb delay line, noninterpolating</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Comb delay line, noninterpolating</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-combSplitter</name>
+ <longname>Comb Splitter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Combs/Filters</class>
+ <description>Comb Splitter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_2</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_1</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-const</name>
+ <longname>Constant Signal Generator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Constant Signal Generator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-crossoverDist</name>
+ <longname>Crossover distortion</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Crossover distortion</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-dcRemove</name>
+ <longname>DC Offset Remover</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>DC Offset Remover</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-decay</name>
+ <longname>Exponential signal decay</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Exponential signal decay</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-decimator</name>
+ <longname>Decimator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Decimator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-declip</name>
+ <longname>Declipper</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers</class>
+ <description>Declipper</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-delay-5s</name>
<longname>Simple Delay Line</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -85,6 +1645,651 @@
</pads>
</element>
<element>
+ <name>ladspa-delay-c</name>
+ <longname>Simple delay line, cubic spline interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Simple delay line, cubic spline interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-delay-l</name>
+ <longname>Simple delay line, linear interpolation</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Simple delay line, linear interpolation</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-delay-n</name>
+ <longname>Simple delay line, noninterpolating</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Simple delay line, noninterpolating</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-delayorama</name>
+ <longname>Delayorama</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Delayorama</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-diode</name>
+ <longname>Diode Processor</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Diode Processor</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-divider</name>
+ <longname>Audio Divider (Suboctave Generator)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Generators</class>
+ <description>Audio Divider (Suboctave Generator)</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-dj-eq</name>
+ <longname>DJ EQ</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs</class>
+ <description>DJ EQ</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-dj-eq-mono</name>
+ <longname>DJ EQ (mono)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs</class>
+ <description>DJ EQ (mono)</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-djFlanger</name>
+ <longname>DJ flanger</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Flangers</class>
+ <description>DJ flanger</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-dysonCompress</name>
+ <longname>Dyson compressor</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>Dyson compressor</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-fadDelay</name>
+ <longname>Fractionally Addressed Delay Line</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Fractionally Addressed Delay Line</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-fastLookaheadLimiter</name>
+ <longname>Fast Lookahead limiter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Limiters/Amplitude/Dynamics</class>
+ <description>Fast Lookahead limiter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_2</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_1</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_2</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-flanger</name>
+ <longname>Flanger</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Flangers</class>
+ <description>Flanger</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-fmOsc</name>
+ <longname>FM Oscillator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Generators/Oscillators</class>
+ <description>FM Oscillator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Frequency_-Hz-</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-foldover</name>
+ <longname>Foldover distortion</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Foldover distortion</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-fourByFourPole</name>
+ <longname>4 x 4 pole allpass</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Filters/Allpass</class>
+ <description>4 x 4 pole allpass</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-foverdrive</name>
+ <longname>Fast overdrive</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Fast overdrive</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-freqTracker</name>
+ <longname>Frequency tracker</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Measurement</class>
+ <description>Frequency tracker</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Frequency_-Hz-</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-gate</name>
+ <longname>Gate</longname>
+ <class>Filter/Effect/Audio/LADSPA/Gates/Amplitude/Dynamics</class>
+ <description>Gate</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-giantFlange</name>
+ <longname>Giant flange</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Flangers</class>
+ <description>Giant flange</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-gong</name>
+ <longname>Gong model</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Gong model</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-gongBeater</name>
+ <longname>Gong beater</longname>
+ <class>Filter/Effect/Audio/LADSPA/Generators</class>
+ <description>Gong beater</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-gsm</name>
+ <longname>GSM simulator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>GSM simulator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-gverb</name>
+ <longname>GVerb</longname>
+ <class>Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators</class>
+ <description>GVerb</description>
+ <author>Juhana Sadeharju &lt;kouhia at nic.funet.fi&gt;, LADSPAification by Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-hardLimiter</name>
+ <longname>Hard Limiter</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Hard Limiter</description>
+ <author>Marcus Andersson</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-harmonicGen</name>
+ <longname>Harmonic generator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Generators</class>
+ <description>Harmonic generator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-hermesFilter</name>
+ <longname>Hermes Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Filters</class>
+ <description>Hermes Filter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-highpass-iir</name>
+ <longname>Glame Highpass Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Highpass/Filters</class>
+ <description>Glame Highpass Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-hilbert</name>
+ <longname>Hilbert transformer</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Hilbert transformer</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>90deg_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>0deg_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-hpf</name>
<longname>Simple High Pass Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -106,6 +2311,171 @@
</pads>
</element>
<element>
+ <name>ladspa-imp</name>
+ <longname>Impulse convolver</longname>
+ <class>Filter/Effect/Audio/LADSPA/Spectral</class>
+ <description>Impulse convolver</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-impulse-fc</name>
+ <longname>Nonbandlimited single-sample impulses (Frequency: Control)</longname>
+ <class>Source/Audio/LADSPA/Utilities</class>
+ <description>Nonbandlimited single-sample impulses (Frequency: Control)</description>
+ <author>Andy Wingo &lt;wingo at pobox dot com&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-inv</name>
+ <longname>Inverter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Inverter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-karaoke</name>
+ <longname>Karaoke</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Karaoke</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_out</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Right_in</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_in</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-lcrDelay</name>
+ <longname>L/C/R Delay</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>L/C/R Delay</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>R_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>L_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>R_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>L_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-lfoPhaser</name>
+ <longname>LFO Phaser</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Phasers</class>
+ <description>LFO Phaser</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-lowpass-iir</name>
+ <longname>Glame Lowpass Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Lowpass/Filters</class>
+ <description>Glame Lowpass Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-lpf</name>
<longname>Simple Low Pass Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -127,6 +2497,195 @@
</pads>
</element>
<element>
+ <name>ladspa-lsFilter</name>
+ <longname>LS Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Filters</class>
+ <description>LS Filter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-matrixMSSt</name>
+ <longname>Matrix: MS to Stereo</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Matrix: MS to Stereo</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Side</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Mid</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-matrixSpatialiser</name>
+ <longname>Matrix Spatialiser</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Matrix Spatialiser</description>
+ <author>Joern Nettingsmeier &lt;nettings@folkwang-hochschule.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-matrixStMS</name>
+ <longname>Matrix: Stereo to MS</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Matrix: Stereo to MS</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Side</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Mid</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-mbeq</name>
+ <longname>Multiband EQ</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Multiband/EQs</class>
+ <description>Multiband EQ</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-modDelay</name>
+ <longname>Modulatable delay</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Modulatable delay</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Delay_-s-</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-multivoiceChorus</name>
+ <longname>Multivoice Chorus</longname>
+ <class>Filter/Effect/Audio/LADSPA/Chorus/Time</class>
+ <description>Multivoice Chorus</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-noise-white</name>
<longname>White Noise Source</longname>
<class>Source/Audio/LADSPA</class>
@@ -142,6 +2701,486 @@
</pads>
</element>
<element>
+ <name>ladspa-notch-iir</name>
+ <longname>Mag's Notch Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Notch/Filters</class>
+ <description>Mag's Notch Filter</description>
+ <author>Alexander Ehlert &lt;mag@glame.de&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-pitchScale</name>
+ <longname>Pitch Scaler</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters</class>
+ <description>Pitch Scaler</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-pitchScaleHQ</name>
+ <longname>Higher Quality Pitch Scaler</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters</class>
+ <description>Higher Quality Pitch Scaler</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-plate</name>
+ <longname>Plate reverb</longname>
+ <class>Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators</class>
+ <description>Plate reverb</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-pointerCastDistortion</name>
+ <longname>Pointer cast distortion</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Pointer cast distortion</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-rateShifter</name>
+ <longname>Rate shifter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters</class>
+ <description>Rate shifter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-retroFlange</name>
+ <longname>Retro Flanger</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Flangers</class>
+ <description>Retro Flanger</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-revdelay</name>
+ <longname>Reverse Delay (5s max)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>Reverse Delay (5s max)</description>
+ <author>Jesse Chappell &lt;jesse at essej dot net&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-ringmod-1i1o1l</name>
+ <longname>Ringmod with LFO</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Modulators</class>
+ <description>Ringmod with LFO</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-ringmod-2i1o</name>
+ <longname>Ringmod with two inputs</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Modulators</class>
+ <description>Ringmod with two inputs</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Modulator</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-satanMaximiser</name>
+ <longname>Barry's Satan Maximiser</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Barry's Satan Maximiser</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sc1</name>
+ <longname>SC1</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SC1</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sc2</name>
+ <longname>SC2</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SC2</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Sidechain</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sc3</name>
+ <longname>SC3</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SC3</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Right_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Sidechain</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sc4</name>
+ <longname>SC4</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SC4</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Right_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sc4m</name>
+ <longname>SC4 mono</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SC4 mono</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-se4</name>
+ <longname>SE4</longname>
+ <class>Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics</class>
+ <description>SE4</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Right_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Right_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Left_input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-shaper</name>
+ <longname>Wave shaper</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers</class>
+ <description>Wave shaper</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sifter</name>
+ <longname>Signal sifter</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Signal sifter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sinCos</name>
+ <longname>Sine + cosine oscillator</longname>
+ <class>Source/Audio/LADSPA/Generators/Oscillators</class>
+ <description>Sine + cosine oscillator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Cosine_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Sine_output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>ladspa-sine-faaa</name>
<longname>Sine Oscillator (Freq:audio, Amp:audio)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -225,5 +3264,1001 @@
</caps>
</pads>
</element>
+ <element>
+ <name>ladspa-singlePara</name>
+ <longname>Single band parametric</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs/Parametric</class>
+ <description>Single band parametric</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-sinusWavewrapper</name>
+ <longname>Sinus wavewrapper</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers</class>
+ <description>Sinus wavewrapper</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-smoothDecimate</name>
+ <longname>Smooth Decimator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>Smooth Decimator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-split</name>
+ <longname>Mono to Stereo splitter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Mono to Stereo splitter</description>
+ <author>Frank Neumann &lt;franky@users.sourceforge.net&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_2</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_1</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-stepMuxer</name>
+ <longname>Step Demuxer</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Step Demuxer</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_8</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_7</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_6</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_5</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_4</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_3</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_2</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Clock</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-surroundEncoder</name>
+ <longname>Surround matrix encoder</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>Surround matrix encoder</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Rt</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Lt</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>S</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>C</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-svf</name>
+ <longname>State Variable Filter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Filters</class>
+ <description>State Variable Filter</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-autopan</name>
+ <longname>TAP AutoPanner</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Modulators</class>
+ <description>TAP AutoPanner</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-chorusflanger</name>
+ <longname>TAP Chorus/Flanger</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Flangers</class>
+ <description>TAP Chorus/Flanger</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-deesser</name>
+ <longname>TAP DeEsser</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Dynamics</class>
+ <description>TAP DeEsser</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-doubler</name>
+ <longname>TAP Fractal Doubler</longname>
+ <class>Filter/Effect/Audio/LADSPA/Simulators</class>
+ <description>TAP Fractal Doubler</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-dynamics-m</name>
+ <longname>TAP Dynamics (M)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Dynamics</class>
+ <description>TAP Dynamics (M)</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-dynamics-st</name>
+ <longname>TAP Dynamics (St)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Dynamics</class>
+ <description>TAP Dynamics (St)</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_Right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_Left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-equalizer</name>
+ <longname>TAP Equalizer</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs</class>
+ <description>TAP Equalizer</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-equalizer-bw</name>
+ <longname>TAP Equalizer/BW</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs</class>
+ <description>TAP Equalizer/BW</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-limiter</name>
+ <longname>TAP Scaling Limiter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Limiters/Amplitude/Dynamics</class>
+ <description>TAP Scaling Limiter</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-pinknoise</name>
+ <longname>TAP Pink/Fractal Noise</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>TAP Pink/Fractal Noise</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-pitch</name>
+ <longname>TAP Pitch Shifter</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters</class>
+ <description>TAP Pitch Shifter</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-reflector</name>
+ <longname>TAP Reflector</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time</class>
+ <description>TAP Reflector</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-reverb</name>
+ <longname>TAP Reverberator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators</class>
+ <description>TAP Reverberator</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_Right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_Left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-rotspeak</name>
+ <longname>TAP Rotary Speaker</longname>
+ <class>Filter/Effect/Audio/LADSPA/Simulators</class>
+ <description>TAP Rotary Speaker</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-sigmoid</name>
+ <longname>TAP Sigmoid Booster</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>TAP Sigmoid Booster</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-stereo-echo</name>
+ <longname>TAP Stereo Echo</longname>
+ <class>Filter/Effect/Audio/LADSPA/Time/Delays</class>
+ <description>TAP Stereo Echo</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_Right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_Left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_Left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-tremolo</name>
+ <longname>TAP Tremolo</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Modulators</class>
+ <description>TAP Tremolo</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output_0</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-tubewarmth</name>
+ <longname>TAP TubeWarmth</longname>
+ <class>Filter/Effect/Audio/LADSPA/Simulators</class>
+ <description>TAP TubeWarmth</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tap-vibrato</name>
+ <longname>TAP Vibrato</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Modulators</class>
+ <description>TAP Vibrato</description>
+ <author>Tom Szilagyi</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-tapeDelay</name>
+ <longname>Tape Delay Simulation</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Tape Delay Simulation</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-transient</name>
+ <longname>Transient mangler</longname>
+ <class>Filter/Effect/Audio/LADSPA/Amplitude/Dynamics</class>
+ <description>Transient mangler</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-triplePara</name>
+ <longname>Triple band parametric with shelves</longname>
+ <class>Filter/Effect/Audio/LADSPA/Frequency/EQs/Parametric</class>
+ <description>Triple band parametric with shelves</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-valve</name>
+ <longname>Valve saturation</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Valve saturation</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-valveRect</name>
+ <longname>Valve rectifier</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Valve rectifier</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-vynil</name>
+ <longname>VyNil (Vinyl Effect)</longname>
+ <class>Filter/Effect/Audio/LADSPA/Distortions/Amplitude</class>
+ <description>VyNil (Vinyl Effect)</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_R</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_L</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_R</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_L</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-waveTerrain</name>
+ <longname>Wave Terrain Oscillator</longname>
+ <class>Filter/Effect/Audio/LADSPA/Generators/Oscillators</class>
+ <description>Wave Terrain Oscillator</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>z</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>y</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>x</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-xfade</name>
+ <longname>Crossfade</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Crossfade</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_B_right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_B_left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_A_right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_A_left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-xfade4</name>
+ <longname>Crossfade (4 outs)</longname>
+ <class>Filter/Effect/Audio/LADSPA</class>
+ <description>Crossfade (4 outs)</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output_B_right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_B_left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_A_right</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Output_A_left</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_B_right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_B_left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_A_right</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input_A_left</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>ladspa-zm1</name>
+ <longname>z-1</longname>
+ <class>Filter/Effect/Audio/LADSPA/Utilities</class>
+ <description>z-1</description>
+ <author>Steve Harris &lt;steve@plugin.org.uk&gt;</author>
+ <pads>
+ <caps>
+ <name>Output</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ <caps>
+ <name>Input</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-legacyresample.xml b/docs/plugins/inspect/plugin-legacyresample.xml
index e9c08c94e..631cb3c8f 100644
--- a/docs/plugins/inspect/plugin-legacyresample.xml
+++ b/docs/plugins/inspect/plugin-legacyresample.xml
@@ -3,10 +3,10 @@
<description>Resamples audio</description>
<filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
<basename>libgstlegacyresample.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml
index d5406c73c..1f879c626 100644
--- a/docs/plugins/inspect/plugin-liveadder.xml
+++ b/docs/plugins/inspect/plugin-liveadder.xml
@@ -3,10 +3,10 @@
<description>Adds multiple live discontinuous streams</description>
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
<basename>libgstliveadder.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-lv2.xml b/docs/plugins/inspect/plugin-lv2.xml
index f40c25b30..4d3259ac6 100644
--- a/docs/plugins/inspect/plugin-lv2.xml
+++ b/docs/plugins/inspect/plugin-lv2.xml
@@ -3,1206 +3,399 @@
<description>All LV2 plugins</description>
<filename>../../ext/lv2/.libs/libgstlv2.so</filename>
<basename>libgstlv2.so</basename>
- <version>0.10.14.1</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins git/prerelease</package>
- <origin>http://gstreamer.freedesktop.org</origin>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
<elements>
<element>
- <name>http---calf-sourceforge-net-plugins-Compressor</name>
- <longname>Calf Compressor</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Compressor</description>
- <author>Thor Harald Johansen</author>
+ <name>http---invadarecords-com-plugins-lv2-compressor-mono</name>
+ <longname>Invada Compressor (mono)</longname>
+ <class>Filter/Effect/Audio/LV2</class>
+ <description>Invada Compressor (mono)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Filter</name>
- <longname>Calf Filter</longname>
+ <name>http---invadarecords-com-plugins-lv2-compressor-stereo</name>
+ <longname>Invada Compressor (stereo)</longname>
<class>Source/Audio/LV2</class>
- <description>Calf Filter</description>
- <author>Krzysztof Foltman</author>
+ <description>Invada Compressor (stereo)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Filterclavier</name>
- <longname>Calf Filterclavier</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Filterclavier</description>
- <author>Krzysztof Foltman / Hans Baier</author>
+ <name>http---invadarecords-com-plugins-lv2-delay-mono</name>
+ <longname>Invada Delay Munge (mono in)</longname>
+ <class>Sink/Analyzer/Audio/LV2</class>
+ <description>Invada Delay Munge (mono in)</description>
+ <author>Invada</author>
<pads>
<caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
- </caps>
- <caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-plugins-Flanger</name>
- <longname>Calf Flanger</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Flanger</description>
- <author>Krzysztof Foltman</author>
- <pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
- </caps>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Fluidsynth</name>
- <longname>Calf Fluidsynth</longname>
+ <name>http---invadarecords-com-plugins-lv2-delay-sum</name>
+ <longname>Invada Delay Munge (sum L+R in)</longname>
<class>Source/Audio/LV2</class>
- <description>Calf Fluidsynth</description>
- <author>FluidSynth Team / Krzysztof Foltman</author>
+ <description>Invada Delay Munge (sum L+R in)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-plugins-Monosynth</name>
- <longname>Calf Monosynth</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Monosynth</description>
- <author>Krzysztof Foltman</author>
- <pads>
<caps>
- <name>out</name>
- <direction>source</direction>
+ <name>in</name>
+ <direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-MultiChorus</name>
- <longname>Calf MultiChorus</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf MultiChorus</description>
- <author>Krzysztof Foltman</author>
+ <name>http---invadarecords-com-plugins-lv2-erreverb-mono</name>
+ <longname>Invada Early Reflection Reverb (mono in)</longname>
+ <class>Sink/Analyzer/Audio/LV2</class>
+ <description>Invada Early Reflection Reverb (mono in)</description>
+ <author>Invada</author>
<pads>
<caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
- </caps>
- <caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-plugins-Organ</name>
- <longname>Calf Organ</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Organ</description>
- <author>Krzysztof Foltman</author>
- <pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Phaser</name>
- <longname>Calf Phaser</longname>
+ <name>http---invadarecords-com-plugins-lv2-erreverb-sum</name>
+ <longname>Invada Early Reflection Reverb (sum L+R in)</longname>
<class>Source/Audio/LV2</class>
- <description>Calf Phaser</description>
- <author>Krzysztof Foltman</author>
+ <description>Invada Early Reflection Reverb (sum L+R in)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Reverb</name>
- <longname>Calf Reverb</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Reverb</description>
- <author>Krzysztof Foltman</author>
+ <name>http---invadarecords-com-plugins-lv2-filter-hpf-mono</name>
+ <longname>Invada High Pass Filter (mono)</longname>
+ <class>Filter/Effect/Audio/LV2</class>
+ <description>Invada High Pass Filter (mono)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-RotarySpeaker</name>
- <longname>Calf Rotary Speaker</longname>
+ <name>http---invadarecords-com-plugins-lv2-filter-hpf-stereo</name>
+ <longname>Invada High Pass Filter (stereo)</longname>
<class>Source/Audio/LV2</class>
- <description>Calf Rotary Speaker</description>
- <author>Krzysztof Foltman</author>
+ <description>Invada High Pass Filter (stereo)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-VintageDelay</name>
- <longname>Calf Vintage Delay</longname>
- <class>Source/Audio/LV2</class>
- <description>Calf Vintage Delay</description>
- <author>Krzysztof Foltman</author>
+ <name>http---invadarecords-com-plugins-lv2-filter-lpf-mono</name>
+ <longname>Invada Low Pass Filter (mono)</longname>
+ <class>Filter/Effect/Audio/LV2</class>
+ <description>Invada Low Pass Filter (mono)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-plugins-Wavetable</name>
- <longname>Calf Wavetable</longname>
+ <name>http---invadarecords-com-plugins-lv2-filter-lpf-stereo</name>
+ <longname>Invada Low Pass Filter (stereo)</longname>
<class>Source/Audio/LV2</class>
- <description>Calf Wavetable</description>
- <author>Krzysztof Foltman</author>
+ <description>Invada Low Pass Filter (stereo)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT }, { GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-allpass</name>
- <longname>1-pole 1-zero Allpass Filter</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>1-pole 1-zero Allpass Filter</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>Out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-bandpass6</name>
- <longname>6dB/oct RBJ Bandpass</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>6dB/oct RBJ Bandpass</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-between-c</name>
- <longname>Between (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Between (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-bit-and-c</name>
- <longname>Bitwise AND (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Bitwise AND (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-bit-or-c</name>
- <longname>Bitwise OR (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Bitwise OR (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-bit-xor-c</name>
- <longname>Bitwise XOR (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Bitwise XOR (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-ccfilter-m</name>
- <longname>Control Change Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Control Change Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-channel-less-than-m</name>
- <longname>Channel Less-Than Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Channel Less-Than Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-channelfilter-m</name>
- <longname>Channel Range Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Channel Range Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-clip-c</name>
- <longname>Clip (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Clip (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-copy-em</name>
- <longname>Message pass-through (EM)</longname>
- <class>Source/Audio/LV2</class>
- <description>Message pass-through (EM)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-counter-c</name>
- <longname>Counter (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Counter (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-crossfader2-a</name>
- <longname>2-in crossfader (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>2-in crossfader (A)</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>mix</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_b</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
- <caps>
- <name>in_a</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-crossfader2-c</name>
- <longname>2-in crossfader (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>2-in crossfader (C)</description>
- <author>no author available</author>
- <pads>
-
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-eventmerge-e</name>
- <longname>Event Merge (E)</longname>
+ <name>http---invadarecords-com-plugins-lv2-input</name>
+ <longname>Invada Input Module</longname>
<class>Source/Audio/LV2</class>
- <description>Event Merge (E)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-exp-inertia-c</name>
- <longname>Exponential Inertia (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Exponential Inertia (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-flipflop-c</name>
- <longname>T Flip-Flop (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>T Flip-Flop (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-highpass12</name>
- <longname>12dB/oct RBJ Highpass</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>12dB/oct RBJ Highpass</description>
- <author>no author available</author>
+ <description>Invada Input Module</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-highpass6</name>
- <longname>6dB/oct Highpass Filter</longname>
+ <name>http---invadarecords-com-plugins-lv2-meter</name>
+ <longname>Invada Meter</longname>
<class>Filter/Effect/Audio/LV2</class>
- <description>6dB/oct Highpass Filter</description>
- <author>no author available</author>
+ <description>Invada Meter</description>
+ <author>Invada</author>
<pads>
<caps>
- <name>Out</name>
- <direction>sink</direction>
+ <name>outR</name>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
- <name>In</name>
- <direction>sink</direction>
+ <name>outL</name>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-ifthenelse-c</name>
- <longname>If-Then-Else (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>If-Then-Else (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-key-less-than-m</name>
- <longname>Key Less-Than Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Key Less-Than Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-keyfilter-m</name>
- <longname>Key Range Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Key Range Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-less-c</name>
- <longname>Less than (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Less than (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-level2edge-c</name>
- <longname>Level to edge (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Level to edge (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-lin2exp</name>
- <longname>Lin-Exp Mapper</longname>
- <class>Source/Audio/LV2</class>
- <description>Lin-Exp Mapper</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-linear-inertia-c</name>
- <longname>Linear Inertia (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Linear Inertia (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-logical-and-c</name>
- <longname>Logical AND (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Logical AND (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-logical-not-c</name>
- <longname>Logical NOT (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Logical NOT (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-logical-or-c</name>
- <longname>Logical OR (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Logical OR (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-logical-xor-c</name>
- <longname>Logical XOR (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Logical XOR (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-lowpass12</name>
- <longname>12dB/oct RBJ Lowpass</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>12dB/oct RBJ Lowpass</description>
- <author>no author available</author>
- <pads>
<caps>
- <name>out</name>
+ <name>inR</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
- <name>in</name>
+ <name>inL</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-lowpass6</name>
- <longname>6dB/oct Lowpass Filter</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>6dB/oct Lowpass Filter</description>
- <author>no author available</author>
+ <name>http---invadarecords-com-plugins-lv2-phaser-mono</name>
+ <longname>Invada Stereo Phaser (mono in)</longname>
+ <class>Sink/Analyzer/Audio/LV2</class>
+ <description>Invada Stereo Phaser (mono in)</description>
+ <author>Invada</author>
<pads>
<caps>
- <name>Out</name>
+ <name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-max</name>
- <longname>Maximum (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Maximum (A)</description>
- <author>no author available</author>
- <pads>
- <caps>
<name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_1</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-max-c</name>
- <longname>Maximum (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Maximum (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-min</name>
- <longname>Minimum (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Minimum (A)</description>
- <author>no author available</author>
+ <name>http---invadarecords-com-plugins-lv2-phaser-stereo</name>
+ <longname>Invada Stereo Phaser (stereo in)</longname>
+ <class>Sink/Analyzer/Audio/LV2</class>
+ <description>Invada Stereo Phaser (stereo in)</description>
+ <author>Invada</author>
<pads>
<caps>
- <name>out</name>
+ <name>inR</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
- <name>in_2</name>
+ <name>inL</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
- <name>in_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-min-c</name>
- <longname>Minimum (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Minimum (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-minus</name>
- <longname>Subtract (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Subtract (A)</description>
- <author>no author available</author>
- <pads>
- <caps>
<name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_1</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-minus-c</name>
- <longname>Subtract (C)</longname>
+ <name>http---invadarecords-com-plugins-lv2-phaser-sum</name>
+ <longname>Invada Stereo Phaser (sum L+R in)</longname>
<class>Source/Audio/LV2</class>
- <description>Subtract (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-msgread-e</name>
- <longname>Msg Read</longname>
- <class>Source/Audio/LV2</class>
- <description>Msg Read</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-mul</name>
- <longname>Multiply (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Multiply (A)</description>
- <author>no author available</author>
+ <description>Invada Stereo Phaser (sum L+R in)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in_2</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
<caps>
- <name>in_1</name>
+ <name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-mul-c</name>
- <longname>Multiply (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Multiply (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-mux16-c</name>
- <longname>16-input Multiplexer (C)</longname>
+ <name>http---invadarecords-com-plugins-lv2-testtone</name>
+ <longname>Invada Test Tones</longname>
<class>Source/Audio/LV2</class>
- <description>16-input Multiplexer (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-mux4-c</name>
- <longname>4-input Multiplexer (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>4-input Multiplexer (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-mux8-c</name>
- <longname>8-input Multiplexer (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>8-input Multiplexer (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-neg</name>
- <longname>Negative (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Negative (A)</description>
- <author>no author available</author>
+ <description>Invada Test Tones</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>in</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-neg-c</name>
- <longname>Negative (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Negative (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-notch6</name>
- <longname>6dB/oct RBJ Bandpass</longname>
+ <name>http---invadarecords-com-plugins-lv2-tube-mono</name>
+ <longname>Invada Tube Distortion (mono)</longname>
<class>Filter/Effect/Audio/LV2</class>
- <description>6dB/oct RBJ Bandpass</description>
- <author>no author available</author>
+ <description>Invada Tube Distortion (mono)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
</caps>
</pads>
</element>
<element>
- <name>http---calf-sourceforge-net-small-plugins-notefilter-m</name>
- <longname>Note Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Note Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-pcfilter-m</name>
- <longname>Program Change Filter</longname>
+ <name>http---invadarecords-com-plugins-lv2-tube-stereo</name>
+ <longname>Invada Tube Distortion (stereo)</longname>
<class>Source/Audio/LV2</class>
- <description>Program Change Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-pitchbendfilter-m</name>
- <longname>Pitch Bend Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Pitch Bend Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-pressurefilter-m</name>
- <longname>Pressure Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>Pressure Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-print-a</name>
- <longname>Print To Console (A)</longname>
- <class>Sink/Audio/LV2</class>
- <description>Print To Console (A)</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-print-c</name>
- <longname>Print To Console (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Print To Console (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-print-e</name>
- <longname>Print To Console (E)</longname>
- <class>Source/Audio/LV2</class>
- <description>Print To Console (E)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-print-em</name>
- <longname>Print To Console (EM)</longname>
- <class>Source/Audio/LV2</class>
- <description>Print To Console (EM)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-prio-enc8-c</name>
- <longname>8-input Priority Encoder (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>8-input Priority Encoder (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-prio-mux-c</name>
- <longname>Priority Multiplexer (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Priority Multiplexer (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-pulse-lfo</name>
- <longname>Pulse LFO</longname>
- <class>Source/Audio/LV2</class>
- <description>Pulse LFO</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-quadpower-a</name>
- <longname>Quad Power (A)</longname>
- <class>Filter/Effect/Audio/LV2</class>
- <description>Quad Power (A)</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>xaaaa</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>xaaa</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>xaa</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>xa</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- <caps>
- <name>x</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-quadpower-c</name>
- <longname>Quad Power (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Quad Power (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-sample-hold-edge-c</name>
- <longname>Sample&amp;Hold (Edge, C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Sample&amp;Hold (Edge, C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-sample-hold-level-c</name>
- <longname>Sample&amp;Hold (Level, C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Sample&amp;Hold (Level, C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-saw-lfo</name>
- <longname>Saw LFO</longname>
- <class>Source/Audio/LV2</class>
- <description>Saw LFO</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-saw-osc</name>
- <longname>Saw Oscillator</longname>
- <class>Source/Audio/LV2</class>
- <description>Saw Oscillator</description>
- <author>no author available</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-schmitt-c</name>
- <longname>Schmitt Trigger (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Schmitt Trigger (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-setchannel-m</name>
- <longname>Set Channel</longname>
- <class>Source/Audio/LV2</class>
- <description>Set Channel</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-square-lfo</name>
- <longname>Square LFO</longname>
- <class>Source/Audio/LV2</class>
- <description>Square LFO</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-square-osc</name>
- <longname>Square Oscillator</longname>
- <class>Source/Audio/LV2</class>
- <description>Square Oscillator</description>
- <author>no author available</author>
+ <description>Invada Tube Distortion (stereo)</description>
+ <author>Invada</author>
<pads>
<caps>
<name>out</name>
- <direction>sink</direction>
+ <direction>source</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-systemfilter-m</name>
- <longname>System Msg Filter</longname>
- <class>Source/Audio/LV2</class>
- <description>System Msg Filter</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-timer-c</name>
- <longname>Timer (C)</longname>
- <class>Source/Audio/LV2</class>
- <description>Timer (C)</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-transpose-m</name>
- <longname>Transpose</longname>
- <class>Source/Audio/LV2</class>
- <description>Transpose</description>
- <author>no author available</author>
- <pads>
-
- </pads>
- </element>
- <element>
- <name>http---calf-sourceforge-net-small-plugins-trigger-a2c</name>
- <longname>Audio-to-control OR</longname>
- <class>Sink/Analyzer/Audio/LV2</class>
- <description>Audio-to-control OR</description>
- <author>no author available</author>
- <pads>
<caps>
<name>in</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, channel-positions=(GstAudioChannelPosition)&lt; { GST_AUDIO_CHANNEL_POSITION_FRONT_MONO } &gt;</details>
+ <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)2</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-metadata.xml b/docs/plugins/inspect/plugin-metadata.xml
index 15522b368..ee9995ebb 100644
--- a/docs/plugins/inspect/plugin-metadata.xml
+++ b/docs/plugins/inspect/plugin-metadata.xml
@@ -3,10 +3,10 @@
<description>Metadata (EXIF, IPTC and XMP) image (JPEG, TIFF) demuxer and muxer</description>
<filename>../../ext/metadata/.libs/libgstmetadata.so</filename>
<basename>libgstmetadata.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -33,7 +33,7 @@
<element>
<name>metadatamux</name>
<longname>Metadata muxer</longname>
- <class>Muxer/Extracter/Metadata</class>
+ <class>Muxer/Formatter/Metadata</class>
<description>Write metadata (EXIF, IPTC and XMP) into a image stream</description>
<author>Edgard Lima &lt;edgard.lima@indt.org.br&gt;</author>
<pads>
diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml
index 1ff05db05..043c05875 100644
--- a/docs/plugins/inspect/plugin-mimic.xml
+++ b/docs/plugins/inspect/plugin-mimic.xml
@@ -3,10 +3,10 @@
<description>Mimic codec</description>
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
<basename>libgstmimic.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml
index 6a43168b9..3c59d9b11 100644
--- a/docs/plugins/inspect/plugin-mms.xml
+++ b/docs/plugins/inspect/plugin-mms.xml
@@ -3,10 +3,10 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml
index b8c409378..e27fc3d75 100644
--- a/docs/plugins/inspect/plugin-modplug.xml
+++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -3,10 +3,10 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mpeg4videoparse.xml b/docs/plugins/inspect/plugin-mpeg4videoparse.xml
index 6f6853695..af9a1ae02 100644
--- a/docs/plugins/inspect/plugin-mpeg4videoparse.xml
+++ b/docs/plugins/inspect/plugin-mpeg4videoparse.xml
@@ -3,10 +3,10 @@
<description>MPEG-4 video parser</description>
<filename>../../gst/mpeg4videoparse/.libs/libgstmpeg4videoparse.so</filename>
<basename>libgstmpeg4videoparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mpegdemux2.xml b/docs/plugins/inspect/plugin-mpegdemux2.xml
index d181e46cd..1c626d9a1 100644
--- a/docs/plugins/inspect/plugin-mpegdemux2.xml
+++ b/docs/plugins/inspect/plugin-mpegdemux2.xml
@@ -3,10 +3,10 @@
<description>MPEG demuxers</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
<basename>libgstmpegdemux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml
index bb435e77f..3f50638bf 100644
--- a/docs/plugins/inspect/plugin-mpegpsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsmux.xml
@@ -3,10 +3,10 @@
<description>MPEG-PS muxer</description>
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
<basename>libgstmpegpsmux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 8bd4ddf63..4c6655e69 100644
--- a/docs/plugins/inspect/plugin-mpegtsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -3,10 +3,10 @@
<description>MPEG-TS muxer</description>
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
<basename>libgstmpegtsmux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mpegvideoparse.xml b/docs/plugins/inspect/plugin-mpegvideoparse.xml
index 065adff51..320460cb8 100644
--- a/docs/plugins/inspect/plugin-mpegvideoparse.xml
+++ b/docs/plugins/inspect/plugin-mpegvideoparse.xml
@@ -3,10 +3,10 @@
<description>MPEG-1 and MPEG-2 video parser</description>
<filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
<basename>libgstmpegvideoparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-musepack.xml b/docs/plugins/inspect/plugin-musepack.xml
index 6844af954..b78ee3988 100644
--- a/docs/plugins/inspect/plugin-musepack.xml
+++ b/docs/plugins/inspect/plugin-musepack.xml
@@ -3,10 +3,10 @@
<description>Musepack decoder</description>
<filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
<basename>libgstmusepack.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
@@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-musepack, streamversion=(int)7</details>
+ <details>audio/x-musepack, streamversion=(int){ 7, 8 }</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-musicbrainz.xml b/docs/plugins/inspect/plugin-musicbrainz.xml
index 1af21d305..93f69d770 100644
--- a/docs/plugins/inspect/plugin-musicbrainz.xml
+++ b/docs/plugins/inspect/plugin-musicbrainz.xml
@@ -3,10 +3,10 @@
<description>A TRM signature producer based on libmusicbrainz</description>
<filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
<basename>libgsttrm.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mve.xml b/docs/plugins/inspect/plugin-mve.xml
index 5c1fdd063..953695f7b 100644
--- a/docs/plugins/inspect/plugin-mve.xml
+++ b/docs/plugins/inspect/plugin-mve.xml
@@ -3,10 +3,10 @@
<description>Interplay MVE movie format manipulation</description>
<filename>../../gst/mve/.libs/libgstmve.so</filename>
<basename>libgstmve.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml
index e2aa02e75..e3a3abe7b 100644
--- a/docs/plugins/inspect/plugin-mxf.xml
+++ b/docs/plugins/inspect/plugin-mxf.xml
@@ -3,10 +3,10 @@
<description>MXF plugin library</description>
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
<basename>libgstmxf.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-mythtv.xml b/docs/plugins/inspect/plugin-mythtv.xml
index 0fbad91b8..cd5bb2e49 100644
--- a/docs/plugins/inspect/plugin-mythtv.xml
+++ b/docs/plugins/inspect/plugin-mythtv.xml
@@ -3,10 +3,10 @@
<description>lib MythTV src</description>
<filename>../../ext/mythtv/.libs/libgstmythtvsrc.so</filename>
<basename>libgstmythtvsrc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-nas.xml b/docs/plugins/inspect/plugin-nas.xml
index 1ca447b0a..2130d0be6 100644
--- a/docs/plugins/inspect/plugin-nas.xml
+++ b/docs/plugins/inspect/plugin-nas.xml
@@ -3,10 +3,10 @@
<description>NAS (Network Audio System) support for GStreamer</description>
<filename>../../ext/nas/.libs/libgstnassink.so</filename>
<basename>libgstnassink.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-neon.xml b/docs/plugins/inspect/plugin-neon.xml
index 47c5ee513..7b14182d4 100644
--- a/docs/plugins/inspect/plugin-neon.xml
+++ b/docs/plugins/inspect/plugin-neon.xml
@@ -3,10 +3,10 @@
<description>lib neon http client src</description>
<filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
<basename>libgstneonhttpsrc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-nsfdec.xml b/docs/plugins/inspect/plugin-nsfdec.xml
index affe29b29..d0b3d44ac 100644
--- a/docs/plugins/inspect/plugin-nsfdec.xml
+++ b/docs/plugins/inspect/plugin-nsfdec.xml
@@ -3,10 +3,10 @@
<description>Uses nosefart to decode .nsf files</description>
<filename>../../gst/nsf/.libs/libgstnsf.so</filename>
<basename>libgstnsf.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-nuvdemux.xml b/docs/plugins/inspect/plugin-nuvdemux.xml
index 5a8097198..c700b01d1 100644
--- a/docs/plugins/inspect/plugin-nuvdemux.xml
+++ b/docs/plugins/inspect/plugin-nuvdemux.xml
@@ -3,10 +3,10 @@
<description>Demuxes and muxes audio and video</description>
<filename>../../gst/nuvdemux/.libs/libgstnuvdemux.so</filename>
<basename>libgstnuvdemux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml
index bf6c8e68c..8a45dfe1a 100644
--- a/docs/plugins/inspect/plugin-ofa.xml
+++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -3,10 +3,10 @@
<description>Calculate MusicIP fingerprint from audio files</description>
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
<basename>libgstofa.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml
index b9bdbb79e..65549d976 100644
--- a/docs/plugins/inspect/plugin-oss4.xml
+++ b/docs/plugins/inspect/plugin-oss4.xml
@@ -3,10 +3,10 @@
<description>Open Sound System (OSS) version 4 support for GStreamer</description>
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
<basename>libgstoss4audio.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml
index 306dcdf34..b249a55cd 100644
--- a/docs/plugins/inspect/plugin-pcapparse.xml
+++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -3,7 +3,7 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml
index 6ae095fc0..2361d02fb 100644
--- a/docs/plugins/inspect/plugin-pnm.xml
+++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -3,10 +3,10 @@
<description>PNM plugin</description>
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
<basename>libgstpnm.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-qtmux.xml b/docs/plugins/inspect/plugin-qtmux.xml
index 5b0df979a..0d311d766 100644
--- a/docs/plugins/inspect/plugin-qtmux.xml
+++ b/docs/plugins/inspect/plugin-qtmux.xml
@@ -3,7 +3,7 @@
<description>Quicktime Muxer plugin</description>
<filename>../../gst/qtmux/.libs/libgstqtmux.so</filename>
<basename>libgstqtmux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>gsoc2008 package</package>
@@ -101,7 +101,7 @@
<name>video_%d</name>
<direction>sink</direction>
<presence>request</presence>
- <details>video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>audio_%d</name>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index 0a1d221e8..d609acbb9 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,10 +3,10 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-real.xml b/docs/plugins/inspect/plugin-real.xml
index 941c09122..2f2880334 100644
--- a/docs/plugins/inspect/plugin-real.xml
+++ b/docs/plugins/inspect/plugin-real.xml
@@ -3,10 +3,10 @@
<description>Decode REAL streams</description>
<filename>../../gst/real/.libs/libgstreal.so</filename>
<basename>libgstreal.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml
index dcd5318e0..0e4824979 100644
--- a/docs/plugins/inspect/plugin-resindvd.xml
+++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -3,7 +3,7 @@
<description>Resin DVD playback elements</description>
<filename>../../ext/resindvd/.libs/libresindvd.so</filename>
<basename>libresindvd.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml
index 21c0e5601..3c2f619b9 100644
--- a/docs/plugins/inspect/plugin-rfbsrc.xml
+++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -3,10 +3,10 @@
<description>Connects to a VNC server and decodes RFB stream</description>
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
<basename>libgstrfbsrc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-rsvg.xml b/docs/plugins/inspect/plugin-rsvg.xml
index e83d0e625..d1cc939e9 100644
--- a/docs/plugins/inspect/plugin-rsvg.xml
+++ b/docs/plugins/inspect/plugin-rsvg.xml
@@ -3,10 +3,10 @@
<description>RSVG plugin library</description>
<filename>../../ext/rsvg/.libs/libgstrsvg.so</filename>
<basename>libgstrsvg.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-rtpmux.xml b/docs/plugins/inspect/plugin-rtpmux.xml
index 4488ca015..42ac35505 100644
--- a/docs/plugins/inspect/plugin-rtpmux.xml
+++ b/docs/plugins/inspect/plugin-rtpmux.xml
@@ -3,10 +3,10 @@
<description>RTP Muxer plugins</description>
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
<basename>libgstrtpmux.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-scaletempo.xml b/docs/plugins/inspect/plugin-scaletempo.xml
index 3ef3fa171..3dd333f4a 100644
--- a/docs/plugins/inspect/plugin-scaletempo.xml
+++ b/docs/plugins/inspect/plugin-scaletempo.xml
@@ -3,7 +3,7 @@
<description>Scale audio tempo in sync with playback rate</description>
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
<basename>libgstscaletempoplugin.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index 300888696..09bcd848e 100644
--- a/docs/plugins/inspect/plugin-schro.xml
+++ b/docs/plugins/inspect/plugin-schro.xml
@@ -3,10 +3,10 @@
<description>Schroedinger plugin</description>
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
<basename>libgstschro.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-sdl.xml b/docs/plugins/inspect/plugin-sdl.xml
index b75b43cec..dbd9d3edc 100644
--- a/docs/plugins/inspect/plugin-sdl.xml
+++ b/docs/plugins/inspect/plugin-sdl.xml
@@ -3,10 +3,10 @@
<description>SDL (Simple DirectMedia Layer) support for GStreamer</description>
<filename>../../ext/sdl/.libs/libgstsdl.so</filename>
<basename>libgstsdl.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml
index 6f0497d60..e9731c2ba 100644
--- a/docs/plugins/inspect/plugin-sdp.xml
+++ b/docs/plugins/inspect/plugin-sdp.xml
@@ -3,10 +3,10 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-selector.xml b/docs/plugins/inspect/plugin-selector.xml
index 949054b52..275b13469 100644
--- a/docs/plugins/inspect/plugin-selector.xml
+++ b/docs/plugins/inspect/plugin-selector.xml
@@ -3,10 +3,10 @@
<description>input/output stream selector elements</description>
<filename>../../gst/selector/.libs/libgstselector.so</filename>
<basename>libgstselector.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml
index 26a64fa23..590d36347 100644
--- a/docs/plugins/inspect/plugin-shapewipe.xml
+++ b/docs/plugins/inspect/plugin-shapewipe.xml
@@ -3,10 +3,10 @@
<description>Shape Wipe transition filter</description>
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
<basename>libgstshapewipe.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-sndfile.xml b/docs/plugins/inspect/plugin-sndfile.xml
index 3ca25aadc..2e4ac0a40 100644
--- a/docs/plugins/inspect/plugin-sndfile.xml
+++ b/docs/plugins/inspect/plugin-sndfile.xml
@@ -3,10 +3,10 @@
<description>use libsndfile to read and write audio from and to files</description>
<filename>../../ext/sndfile/.libs/libgstsndfile.so</filename>
<basename>libgstsndfile.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml
index 186cdc814..52b0f3ff2 100644
--- a/docs/plugins/inspect/plugin-soundtouch.xml
+++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -3,10 +3,10 @@
<description>Audio Pitch Controller &amp; BPM Detection</description>
<filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
<basename>libgstsoundtouch.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index 638ef2a42..cdcf92c5e 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,10 +3,10 @@
<description>Set speed/pitch on audio/raw streams (resampler)</description>
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
<basename>libgstspeed.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-stereo.xml b/docs/plugins/inspect/plugin-stereo.xml
index cd21e0a10..bb48b886a 100644
--- a/docs/plugins/inspect/plugin-stereo.xml
+++ b/docs/plugins/inspect/plugin-stereo.xml
@@ -3,10 +3,10 @@
<description>Muck with the stereo signal, enhance it's 'stereo-ness'</description>
<filename>../../gst/stereo/.libs/libgststereo.so</filename>
<basename>libgststereo.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index 3291ca0c9..6429e22c8 100644
--- a/docs/plugins/inspect/plugin-subenc.xml
+++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -3,10 +3,10 @@
<description>subtitle encoders</description>
<filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
<basename>libgstsubenc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-tta.xml b/docs/plugins/inspect/plugin-tta.xml
index 5009f8426..c05b58c31 100644
--- a/docs/plugins/inspect/plugin-tta.xml
+++ b/docs/plugins/inspect/plugin-tta.xml
@@ -3,10 +3,10 @@
<description>TTA lossless audio format handling</description>
<filename>../../gst/tta/.libs/libgsttta.so</filename>
<basename>libgsttta.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-valve.xml b/docs/plugins/inspect/plugin-valve.xml
index 39bbb2c91..8ca5a2e30 100644
--- a/docs/plugins/inspect/plugin-valve.xml
+++ b/docs/plugins/inspect/plugin-valve.xml
@@ -3,10 +3,10 @@
<description>Valve</description>
<filename>../../gst/valve/.libs/libgstvalve.so</filename>
<basename>libgstvalve.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-vcdsrc.xml b/docs/plugins/inspect/plugin-vcdsrc.xml
index 0b2f489a0..1c1c34c47 100644
--- a/docs/plugins/inspect/plugin-vcdsrc.xml
+++ b/docs/plugins/inspect/plugin-vcdsrc.xml
@@ -3,10 +3,10 @@
<description>Asynchronous read from VCD disk</description>
<filename>../../sys/vcd/.libs/libgstvcdsrc.so</filename>
<basename>libgstvcdsrc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videomeasure.xml b/docs/plugins/inspect/plugin-videomeasure.xml
index 30cc08942..d4a3ad094 100644
--- a/docs/plugins/inspect/plugin-videomeasure.xml
+++ b/docs/plugins/inspect/plugin-videomeasure.xml
@@ -3,10 +3,10 @@
<description>Various video measurers</description>
<filename>../../gst/videomeasure/.libs/libgstvideomeasure.so</filename>
<basename>libgstvideomeasure.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml
index 20f991da9..24ed87376 100644
--- a/docs/plugins/inspect/plugin-videosignal.xml
+++ b/docs/plugins/inspect/plugin-videosignal.xml
@@ -3,10 +3,10 @@
<description>Various video signal analysers</description>
<filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename>
<basename>libgstvideosignal.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-vmnc.xml b/docs/plugins/inspect/plugin-vmnc.xml
index 1ae59190c..24a2d3c16 100644
--- a/docs/plugins/inspect/plugin-vmnc.xml
+++ b/docs/plugins/inspect/plugin-vmnc.xml
@@ -3,10 +3,10 @@
<description>VMnc video plugin library</description>
<filename>../../gst/vmnc/.libs/libgstvmnc.so</filename>
<basename>libgstvmnc.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml
index 6f60393db..79b24a5c1 100644
--- a/docs/plugins/inspect/plugin-wildmidi.xml
+++ b/docs/plugins/inspect/plugin-wildmidi.xml
@@ -3,10 +3,10 @@
<description>Wildmidi Plugin</description>
<filename>../../ext/timidity/.libs/libgstwildmidi.so</filename>
<basename>libgstwildmidi.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/docs/plugins/inspect/plugin-xvid.xml b/docs/plugins/inspect/plugin-xvid.xml
index f641b3978..f7500fffd 100644
--- a/docs/plugins/inspect/plugin-xvid.xml
+++ b/docs/plugins/inspect/plugin-xvid.xml
@@ -3,10 +3,10 @@
<description>XviD plugin library</description>
<filename>../../ext/xvid/.libs/libgstxvid.so</filename>
<basename>libgstxvid.so</basename>
- <version>0.10.17</version>
+ <version>0.10.17.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
- <package>GStreamer Bad Plug-ins prerelease</package>
+ <package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
diff --git a/ext/assrender/gstassrender.c b/ext/assrender/gstassrender.c
index 474e7f7ed..83b18f3b2 100644
--- a/ext/assrender/gstassrender.c
+++ b/ext/assrender/gstassrender.c
@@ -18,6 +18,20 @@
* Boston, MA 02111-1307, USA.
*/
+/**
+ * SECTION:element-assrender
+ *
+ * Renders timestamped SSA/ASS subtitles on top of a video stream.
+ *
+ * <refsect2>
+ * <title>Example launch line</title>
+ * |[
+ * gst-launch -v filesrc location=/path/to/mkv ! matroskademux name=d ! queue ! mp3parse ! mad ! audioconvert ! autoaudiosink d. ! queue ! ffdec_h264 ! ffmpegcolorspace ! r. d. ! queue ! "application/x-ass" ! assrender name=r ! ffmpegcolorspace ! autovideosink
+ * ]| This pipeline demuxes a Matroska file with h.264 video, MP3 audio and embedded ASS subtitles and renders the subtitles on top of the video.
+ * </refsect2>
+ */
+
+
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
@@ -123,11 +137,11 @@ gst_ass_render_class_init (GstAssRenderClass * klass)
gobject_class->finalize = gst_ass_render_finalize;
g_object_class_install_property (gobject_class, PROP_ENABLE,
- g_param_spec_boolean ("enable", "Toggle rendering",
+ g_param_spec_boolean ("enable", "Enable",
"Enable rendering of subtitles", TRUE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
g_object_class_install_property (gobject_class, PROP_EMBEDDEDFONTS,
- g_param_spec_boolean ("embeddedfonts", "Use embedded fonts",
+ g_param_spec_boolean ("embeddedfonts", "Embedded Fonts",
"Extract and use fonts embedded in the stream", TRUE,
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
diff --git a/ext/assrender/gstassrender.h b/ext/assrender/gstassrender.h
index e49b080c0..72fa7bb58 100644
--- a/ext/assrender/gstassrender.h
+++ b/ext/assrender/gstassrender.h
@@ -51,6 +51,10 @@ struct _GstAssRender
GstPad *video_sinkpad, *text_sinkpad, *srcpad;
+ /* properties */
+ gboolean enable, embeddedfonts;
+
+ /* <private> */
GstSegment video_segment;
GstVideoFormat format;
@@ -68,7 +72,7 @@ struct _GstAssRender
ASS_Renderer *ass_renderer;
ASS_Track *ass_track;
- gboolean renderer_init_ok, track_init_ok, enable, embeddedfonts;
+ gboolean renderer_init_ok, track_init_ok;
};
struct _GstAssRenderClass