docs/plugins/: docs/plugins/inspect/plugin-jack.xml
authorStefan Kost <ensonic@users.sourceforge.net>
Thu, 7 Aug 2008 09:09:44 +0000 (09:09 +0000)
committerStefan Kost <ensonic@users.sourceforge.net>
Thu, 7 Aug 2008 09:09:44 +0000 (09:09 +0000)
Original commit message from CVS:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-bad-plugins-docs.sgml:
* docs/plugins/gst-plugins-bad-plugins-sections.txt:
* docs/plugins/gst-plugins-bad-plugins.args:
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
* docs/plugins/gst-plugins-bad-plugins.interfaces:
* docs/plugins/gst-plugins-bad-plugins.prerequisites:
* docs/plugins/inspect/plugin-jack.xml
Add new element to docs.
* ext/jack/gstjack.h
Add missing file.
* ext/jack/gstjackaudiosrc.c:
* ext/jack/gstjackaudiosrc.h:
Rename jackaudiosrc to jack_audio_src.

12 files changed:
ChangeLog
docs/plugins/Makefile.am
docs/plugins/gst-plugins-bad-plugins-docs.sgml
docs/plugins/gst-plugins-bad-plugins-sections.txt
docs/plugins/gst-plugins-bad-plugins.args
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/gst-plugins-bad-plugins.interfaces
docs/plugins/gst-plugins-bad-plugins.prerequisites
docs/plugins/inspect/plugin-jack.xml
ext/jack/gstjack.h [new file with mode: 0644]
ext/jack/gstjackaudiosrc.c
ext/jack/gstjackaudiosrc.h

index 753ebab..43278c1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,24 @@
 2008-08-07  Stefan Kost  <ensonic@users.sf.net>
 
+       * docs/plugins/Makefile.am:
+       * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
+       * docs/plugins/gst-plugins-bad-plugins-sections.txt:
+       * docs/plugins/gst-plugins-bad-plugins.args:
+       * docs/plugins/gst-plugins-bad-plugins.hierarchy:
+       * docs/plugins/gst-plugins-bad-plugins.interfaces:
+       * docs/plugins/gst-plugins-bad-plugins.prerequisites:
+       * docs/plugins/inspect/plugin-jack.xml
+         Add new element to docs.
+
+       * ext/jack/gstjack.h
+         Add missing file.
+
+       * ext/jack/gstjackaudiosrc.c:
+       * ext/jack/gstjackaudiosrc.h:
+         Rename jackaudiosrc to jack_audio_src.
+
+2008-08-07  Stefan Kost  <ensonic@users.sf.net>
+
        patch by: Tristan Matthews <tristan@sat.qc.ca>
 
        * ext/jack/Makefile.am:
index ce43f29..b1cf785 100644 (file)
@@ -102,6 +102,7 @@ EXTRA_HFILES = \
        $(top_srcdir)/ext/dc1394/gstdc1394.h \
        $(top_srcdir)/ext/directfb/dfbvideosink.h \
        $(top_srcdir)/ext/ivorbis/vorbisdec.h \
+       $(top_srcdir)/ext/jack/gstjackaudiosrc.h \
        $(top_srcdir)/ext/jack/gstjackaudiosink.h \
        $(top_srcdir)/ext/musicbrainz/gsttrm.h \
        $(top_srcdir)/ext/metadata/gstbasemetadata.h \
index 0370eb5..3ddbefa 100644 (file)
@@ -31,6 +31,7 @@
     <xi:include href="xml/element-gstrtpssrcdemux.xml" />
     <xi:include href="xml/element-input-selector.xml" />
     <xi:include href="xml/element-ivorbisdec.xml" />
+    <xi:include href="xml/element-jackaudiosrc.xml" />
     <xi:include href="xml/element-jackaudiosink.xml" />
     <xi:include href="xml/element-metadatademux.xml" />
     <xi:include href="xml/element-metadatamux.xml" />
index 3e571dc..288c5f6 100644 (file)
@@ -231,10 +231,24 @@ gst_ivorbis_dec_get_type
 </SECTION>
 
 <SECTION>
+<FILE>element-jackaudiosrc</FILE>
+<TITLE>jackaudiosrc</TITLE>
+GstJackAudioSrc
+<SUBSECTION Standard>
+GstJackAudioSrcClass
+GST_JACK_AUDIO_SRC
+GST_JACK_AUDIO_SRC_CLASS
+GST_JACK_AUDIO_SRC_GET_CLASS
+GST_IS_JACK_AUDIO_SRC
+GST_IS_JACK_AUDIO_SRC_CLASS
+GST_TYPE_JACK_AUDIO_SRC
+gst_jack_audio_src_get_type
+</SECTION>
+
+<SECTION>
 <FILE>element-jackaudiosink</FILE>
-GstJackAudioSink
 <TITLE>jackaudiosink</TITLE>
-GstJackConnect
+GstJackAudioSink
 <SUBSECTION Standard>
 GstJackAudioSinkClass
 GST_JACK_AUDIO_SINK
index 748ba6b..71a16e4 100644 (file)
@@ -11,7 +11,7 @@
 <ARG>
 <NAME>GstPitch::pitch</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Pitch</NICK>
 <BLURB>Audio stream pitch.</BLURB>
@@ -21,7 +21,7 @@
 <ARG>
 <NAME>GstPitch::rate</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Rate</NICK>
 <BLURB>Audio stream rate.</BLURB>
@@ -31,7 +31,7 @@
 <ARG>
 <NAME>GstPitch::tempo</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0.1,10]</RANGE>
+<RANGE>[0,1,10]</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>Tempo</NICK>
 <BLURB>Audio stream tempo.</BLURB>
 <ARG>
 <NAME>GstSpeed::speed</NAME>
 <TYPE>gfloat</TYPE>
-<RANGE>[0.1,40]</RANGE>
+<RANGE>[0,1,40]</RANGE>
 <FLAGS>rwx</FLAGS>
 <NICK>speed</NICK>
 <BLURB>speed.</BLURB>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Double-delay</NICK>
 <BLURB>Double-delay.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Attack-time</NICK>
 <BLURB>Attack-time.</BLURB>
-<DEFAULT>101.5</DEFAULT>
+<DEFAULT>101,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Attack-time</NICK>
 <BLURB>Attack-time.</BLURB>
-<DEFAULT>101.5</DEFAULT>
+<DEFAULT>101,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Attack-time</NICK>
 <BLURB>Attack-time.</BLURB>
-<DEFAULT>101.5</DEFAULT>
+<DEFAULT>101,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Knee-radius</NICK>
 <BLURB>Knee-radius.</BLURB>
-<DEFAULT>3.25</DEFAULT>
+<DEFAULT>3,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-damping</NICK>
 <BLURB>Inner-damping.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-size-1</NICK>
 <BLURB>Inner-size-1.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-size-2</NICK>
 <BLURB>Inner-size-2.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-size-3</NICK>
 <BLURB>Inner-size-3.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-size-4</NICK>
 <BLURB>Inner-size-4.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-stiffness-1--</NICK>
 <BLURB>Inner-stiffness-1--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-stiffness-2--</NICK>
 <BLURB>Inner-stiffness-2--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-stiffness-3--</NICK>
 <BLURB>Inner-stiffness-3--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Inner-stiffness-4--</NICK>
 <BLURB>Inner-stiffness-4--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Mic-position</NICK>
 <BLURB>Mic-position.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-damping</NICK>
 <BLURB>Outer-damping.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-size-1</NICK>
 <BLURB>Outer-size-1.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-size-2</NICK>
 <BLURB>Outer-size-2.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-size-3</NICK>
 <BLURB>Outer-size-3.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-size-4</NICK>
 <BLURB>Outer-size-4.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-stiffness-1--</NICK>
 <BLURB>Outer-stiffness-1--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-stiffness-2--</NICK>
 <BLURB>Outer-stiffness-2--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-stiffness-3--</NICK>
 <BLURB>Outer-stiffness-3--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Outer-stiffness-4--</NICK>
 <BLURB>Outer-stiffness-4--.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Damping</NICK>
 <BLURB>Damping.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Tracking-speed</NICK>
 <BLURB>Tracking-speed.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Compression-ratio</NICK>
 <BLURB>Compression-ratio.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Fast-compression-ratio</NICK>
 <BLURB>Fast-compression-ratio.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Attack-time</NICK>
 <BLURB>Attack-time.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Decay-time</NICK>
 <BLURB>Decay-time.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Modulation-depth</NICK>
 <BLURB>Modulation-depth.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Frequency-1</NICK>
 <BLURB>Frequency-1.</BLURB>
-<DEFAULT>5000.75</DEFAULT>
+<DEFAULT>5000,75</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Frequency-2</NICK>
 <BLURB>Frequency-2.</BLURB>
-<DEFAULT>10000.5</DEFAULT>
+<DEFAULT>10000,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Frequency-3</NICK>
 <BLURB>Frequency-3.</BLURB>
-<DEFAULT>15000.2</DEFAULT>
+<DEFAULT>15000,2</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>LFO-depth</NICK>
 <BLURB>LFO-depth.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Damping</NICK>
 <BLURB>Damping.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Roomsize</NICK>
 <BLURB>Roomsize.</BLURB>
-<DEFAULT>75.75</DEFAULT>
+<DEFAULT>75,75</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Tail-level</NICK>
 <BLURB>Tail-level.</BLURB>
-<DEFAULT>-17.5</DEFAULT>
+<DEFAULT>-17,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Filter-Q</NICK>
 <BLURB>Filter-Q.</BLURB>
-<DEFAULT>0.25</DEFAULT>
+<DEFAULT>0,25</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <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>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Low-shelving-slope</NICK>
 <BLURB>Low-shelving-slope.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <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>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Max-slowdown</NICK>
 <BLURB>Max-slowdown.</BLURB>
-<DEFAULT>2.5</DEFAULT>
+<DEFAULT>2,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Voice-separation</NICK>
 <BLURB>Voice-separation.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Xover-lower-freq</NICK>
 <BLURB>Xover-lower-freq.</BLURB>
-<DEFAULT>1537.5</DEFAULT>
+<DEFAULT>1537,5</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>r</FLAGS>
 <NICK>latency</NICK>
 <BLURB>latency.</BLURB>
-<DEFAULT>-3.40282e+38</DEFAULT>
+<DEFAULT>-3,40282e+38</DEFAULT>
 </ARG>
 
 <ARG>
 <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>
 <FLAGS>rwx</FLAGS>
 <NICK>Dry-Wet-Balance</NICK>
 <BLURB>Dry-Wet-Balance.</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Pattern sensitivity</NICK>
 <BLURB>The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0.3</DEFAULT>
+<DEFAULT>0,3</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rwx</FLAGS>
 <NICK>Pattern center</NICK>
 <BLURB>The center of the black/white separation (0.0 = lowest, 1.0 highest).</BLURB>
-<DEFAULT>0.5</DEFAULT>
+<DEFAULT>0,5</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>stereo</NICK>
 <BLURB>stereo.</BLURB>
-<DEFAULT>0.1</DEFAULT>
+<DEFAULT>0,1</DEFAULT>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>Method</NICK>
 <BLURB>Deinterlace Method.</BLURB>
-<DEFAULT>Motion Adaptive: Motion Search</DEFAULT>
+<DEFAULT>Toms Motion Compensation</DEFAULT>
 </ARG>
 
 <ARG>
 <DEFAULT>256</DEFAULT>
 </ARG>
 
+<ARG>
+<NAME>GstJackAudioSrc::connect</NAME>
+<TYPE>GstJackConnect</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Connect</NICK>
+<BLURB>Specify how the input ports will be connected.</BLURB>
+<DEFAULT>Automatically connect ports to physical ports</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstJackAudioSrc::server</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Server</NICK>
+<BLURB>The Jack server to connect to (NULL = default).</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
index 20fa226..2c1f5d3 100644 (file)
@@ -11,280 +11,346 @@ GObject
     GstElement
       GstBin
         GstPipeline
-        RsnDvdBin
-        DvbBaseBin
-        GstRgVolume
         GstSDPDemux
+        GstRgVolume
         GstRtpBin
         GstRtpClient
-      GstMusepackDec
-      GstBaseSrc
-        GstPushSrc
-          GstDc1394
-          GstNeonhttpSrc
-          GstMMS
-          GstSoupHTTPSrc
-          GstMythtvSrc
-          GstBaseAudioSrc
-            GstAudioSrc
-              GstOss4Source
-          GstDvbSrc
-          GstVCDSrc
-          GstRfbSrc
-          GstMultiFileSrc
-        GstSFSrc
-        GstAppSrc
+        DvbBaseBin
+      GstCDXAParse
+      GstVcdParse
       GstBaseTransform
+        GstDeinterlace
+        GstIIR
+        GstBayer2RGB
         GstAudioFilter
-          GstOFA
-          GstBPMDetect
-          GstSpectrum
-          GstIirEqualizer
-            GstIirEqualizerNBands
-            GstIirEqualizer3Bands
-            GstIirEqualizer10Bands
           GstStereo
+          GstBPMDetect
+        GstVideoCrop
+        GstRgAnalysis
+        GstRgLimiter
         GstVideoFilter
           GstVideoAnalyse
           GstVideoDetect
           GstVideoMark
-        GstVideoColorspace
-        GstRgAnalysis
-        GstRgLimiter
-        GstDeinterlace
-        GstBayer2RGB
         GstSpeexResample
-        GstIIR
+      GstFestival
+      GstBaseSrc
+        GstAppSrc
+        GstPushSrc
+          GstRfbSrc
+          GstVCDSrc
+          GstDvbSrc
+          GstBaseAudioSrc
+            GstAudioSrc
+              GstOss4Source
+            GstJackAudioSrc
+          GstMMS
+          GstNeonhttpSrc
+          GstMythtvSrc
+        GstSFSrc
       GstBaseSink
+        GstAppSink
+        GstVideoSink
+          GstGLImageSink
+          GstSDLVideoSink
         GstBaseAudioSink
-          GstJackAudioSink
           GstAudioSink
-            GstSDLAudioSink
-            GstNasSink
             GstOss4Sink
-        GstVideoSink
-          GstDfbVideoSink
-          GstSDLVideoSink
-        GstSFSink
-        AlsaSPDIFSink
+            GstNasSink
+            GstSDLAudioSink
+          GstJackAudioSink
         GstFBDEVSink
-        GstAppSink
-        GstMultiFileSink
-      GstCeltEnc
-      GstCeltDec
-      GstPitch
+        AlsaSPDIFSink
+        GstSFSink
+      GstFreeze
+      GstFLVDemux
+      GstH264Parse
+      GstModPlug
+      GstInputSelector
+      GstOutputSelector
+      GstDVDSpu
+      GstNsfDec
+      GstSpeed
+      GstTtaParse
+      GstTtaDec
+      GstDeinterlace2
+      GstY4mEncode
+      GstNuvDemux
+      GstRealVideoDec
+      GstRealAudioDec
+      GstInterleave
+      GstDeinterleave
+      GstMveDemux
+      GstMveMux
+      GstVMncDec
+      MpegVideoParse
+      GstMpeg4VParse
+      GstRtpJitterBuffer
+      GstRtpPtDemux
+      GstRtpSession
+      GstRtpSsrcDemux
+      GstRawParse
+        GstVideoParse
+        GstAudioParse
+      MpegTSParse
+      GstSrtEnc
+      GstOss4Mixer
+      GstAmrwbDec
+      GstAmrwbParse
+      GstAmrwbEnc
+      GstBz2enc
+      GstBz2dec
+      GstCDAudio
+      GstDtsDec
+      GstFaac
       GstFaad
+      GstGSMEnc
+      GstGSMDec
+      GstMpeg2enc
+      GstMusepackDec
+      GstTRM
+      GstPitch
+      GstSpcDec
+      GstXvidEnc
+      GstXvidDec
       GstSignalProcessor
-        ladspa-mbeq
-        ladspa-imp
-        ladspa-highpass-iir
-        ladspa-tap-pitch
-        ladspa-divider
-        ladspa-Pulse-VCO
-        ladspa-Saw-VCO
-        ladspa-Rec-VCO
-        ladspa-se4
-        ladspa-tap-tubewarmth
-        ladspa-sc3
-        ladspa-triplePara
-        ladspa-dcRemove
-        ladspa-tap-tremolo
-        ladspa-gong
-        ladspa-sc4m
-        ladspa-tap-dynamics-m
-        ladspa-inv
-        ladspa-analogueOsc
-        ladspa-satanMaximiser
-        ladspa-lsFilter
-        ladspa-bodeShifterCV
-        ladspa-amPitchshift
-        ladspa-diode
-        ladspa-tap-stereo-echo
-        ladspa-harmonicGen
-        ladspa-chebstortion
-        ladspa-djFlanger
-        ladspa-sinCos
-        ladspa-svf
-        ladspa-rateShifter
-        ladspa-Sync-Saw-VCO
-        ladspa-Sync-Rect-VCO
-        ladspa-Sync-Tri-VCO
-        ladspa-decay
-        ladspa-multivoiceChorus
+        ladspa-delay-5s
+        ladspa-amp-mono
+        ladspa-amp-stereo
+        ladspa-adsr
+        ladspa-lpf
+        ladspa-hpf
+        ladspa-noise-white
         ladspa-sine-faaa
         ladspa-sine-faac
         ladspa-sine-fcaa
         ladspa-sine-fcac
+        ladspa-difference-iama-oa
+        ladspa-difference-iamc-oa
+        ladspa-difference-icma-oa
+        ladspa-difference-icmc-oc
+        ladspa-adsr-g+t
+        ladspa-amp-gaia-oa
+        ladspa-amp-gcia-oa
+        ladspa-branch-ia-oaoa
+        ladspa-branch-ic-ococ
+        ladspa-dahdsr-g+t-audio
+        ladspa-dahdsr-g+t-control
+        ladspa-dahdsr-cg+t-control
+        ladspa-interpolator
+        ladspa-fmod-fama-oa
+        ladspa-fmod-famc-oa
+        ladspa-fmod-fcma-oa
+        ladspa-fmod-fcmc-oc
+        ladspa-quantiser20
+        ladspa-lp4pole-faraia-oa
+        ladspa-lp4pole-fcrcia-oa
+        ladspa-product-iaia-oa
+        ladspa-product-iaic-oa
+        ladspa-product-icic-oc
+        ladspa-pulse-fapa-oa
+        ladspa-pulse-fapc-oa
+        ladspa-pulse-fcpa-oa
+        ladspa-pulse-fcpc-oa
+        ladspa-quantiser100
+        ladspa-quantiser50
+        ladspa-sawtooth-fa-oa
+        ladspa-sawtooth-fc-oa
+        ladspa-random-fasa-oa
+        ladspa-random-fasc-oa
+        ladspa-random-fcsa-oa
+        ladspa-random-fcsc-oa
+        ladspa-ratio-nada-oa
+        ladspa-ratio-nadc-oa
+        ladspa-ratio-ncda-oa
+        ladspa-ratio-ncdc-oc
+        ladspa-sinusWavewrapper
+        ladspa-sequencer64
+        ladspa-sequencer32
+        ladspa-sequencer16
+        ladspa-square-fa-oa
+        ladspa-square-fc-oa
+        ladspa-sum-iaia-oa
+        ladspa-sum-iaic-oa
+        ladspa-sum-icic-oc
+        ladspa-syncpulse-fapaga-oa
+        ladspa-syncpulse-fcpcga-oa
+        ladspa-syncsquare-faga-oa
+        ladspa-syncsquare-fcga-oa
+        ladspa-tracker-gaaadaia-oa
+        ladspa-tracker-gaacdcia-oa
+        ladspa-triangle-fasa-oa
+        ladspa-triangle-fasc-oa
+        ladspa-triangle-fcsa-oa
+        ladspa-triangle-fcsc-oa
+        ladspa-bf2cube
+        ladspa-bf2quad
+        ladspa-bf2stereo
+        ladspa-fmh2oct
+        ladspa-encode-bformat
+        ladspa-encode-fmh
+        ladspa-bf-rotate-z
+        ladspa-fmh-rotate-z
+        ladspa-am
+        ladspa-analogue
+        ladspa-canyon-delay
+        ladspa-disintegrator
+        ladspa-sledgehammer
+        ladspa-delay-0-01s
+        ladspa-delay-0-1s
+        ladspa-delay-1s
+        ladspa-delay-60s
+        ladspa-track-max-peak
+        ladspa-track-max-rms
+        ladspa-track-peak
+        ladspa-track-rms
+        ladspa-fmh2bf
+        ladspa-fbdelay-0-01s
+        ladspa-fbdelay-0-1s
+        ladspa-fbdelay-1s
+        ladspa-fbdelay-5s
+        ladspa-fbdelay-60s
+        ladspa-freeverb3
+        ladspa-grain-scatter
+        ladspa-hard-gate
+        ladspa-identity-audio
+        ladspa-identity-control
+        ladspa-lofi
+        ladspa-logistic
+        ladspa-mixer
+        ladspa-noise-source-white
+        ladspa-null-ai
+        ladspa-null-ao
+        ladspa-null-ci
+        ladspa-null-co
+        ladspa-organ
+        ladspa-peak
+        ladspa-phasemod
+        ladspa-pink-interpolated-audio
+        ladspa-pink-full-frequency
+        ladspa-pink-sh
+        ladspa-compress-peak
+        ladspa-compress-rms
+        ladspa-expand-peak
+        ladspa-expand-rms
+        ladspa-limit-peak
+        ladspa-limit-rms
+        ladspa-syndrum
+        ladspa-vcf303
+        ladspa-wshape-sine
+        ladspa-amp
+        ladspa-diode
+        ladspa-divider
         ladspa-shaper
-        ladspa-impulse-fc
-        ladspa-vynil
+        ladspa-ringmod-2i1o
+        ladspa-ringmod-1i1o1l
+        ladspa-comb
+        ladspa-declip
+        ladspa-foverdrive
+        ladspa-multivoiceChorus
+        ladspa-hermesFilter
+        ladspa-decimator
+        ladspa-flanger
+        ladspa-retroFlange
+        ladspa-singlePara
+        ladspa-triplePara
+        ladspa-transient
+        ladspa-fadDelay
+        ladspa-dcRemove
+        ladspa-tapeDelay
+        ladspa-valve
+        ladspa-sifter
+        ladspa-harmonicGen
+        ladspa-stepMuxer
         ladspa-foldover
-        ladspa-gate
-        ladspa-tap-rotspeak
+        ladspa-svf
+        ladspa-gsm
+        ladspa-gverb
         ladspa-lfoPhaser
         ladspa-fourByFourPole
         ladspa-autoPhaser
-        ladspa-tap-equalizer-bw
-        ladspa-declip
-        ladspa-sc4
-        ladspa-gsm
-        ladspa-delay-n
-        ladspa-delay-l
-        ladspa-delay-c
-        ladspa-tapeDelay
-        ladspa-fadDelay
         ladspa-fastLookaheadLimiter
-        ladspa-decimator
         ladspa-surroundEncoder
-        ladspa-gverb
-        ladspa-hilbert
-        ladspa-retroFlange
-        ladspa-tap-reverb
-        ladspa-bodeShifter
-        ladspa-hermesFilter
-        ladspa-tap-chorusflanger
-        ladspa-matrixSpatialiser
-        ladspa-karaoke
+        ladspa-delayorama
+        ladspa-dysonCompress
+        ladspa-crossoverDist
+        ladspa-valveRect
         ladspa-split
-        ladspa-sc1
-        ladspa-valve
-        ladspa-foverdrive
-        ladspa-lpf
-        ladspa-hpf
+        ladspa-alias
+        ladspa-satanMaximiser
+        ladspa-karaoke
+        ladspa-gate
+        ladspa-combSplitter
+        ladspa-waveTerrain
         ladspa-hardLimiter
-        ladspa-pitchScaleHQ
-        ladspa-tap-pinknoise
-        ladspa-stepMuxer
-        ladspa-sinusWavewrapper
-        ladspa-dj-eq-mono
-        ladspa-dj-eq
-        ladspa-delay-5s
-        ladspa-notch-iir
-        ladspa-singlePara
+        ladspa-smoothDecimate
+        ladspa-fmOsc
+        ladspa-analogueOsc
+        ladspa-rateShifter
+        ladspa-freqTracker
+        ladspa-modDelay
+        ladspa-matrixStMS
+        ladspa-matrixMSSt
+        ladspa-matrixSpatialiser
         ladspa-plate
-        ladspa-alias
+        ladspa-gong
+        ladspa-sc1
+        ladspa-sc2
+        ladspa-sc3
+        ladspa-zm1
+        ladspa-inv
+        ladspa-chebstortion
+        ladspa-bodeShifter
+        ladspa-bodeShifterCV
+        ladspa-amPitchshift
+        ladspa-sc4
         ladspa-lcrDelay
-        ladspa-amp-mono
-        ladspa-amp-stereo
-        ladspa-tap-reflector
-        ladspa-delayorama
-        ladspa-pointerCastDistortion
-        ladspa-tap-limiter
-        ladspa-artificialLatency
-        ladspa-matrixMSSt
+        ladspa-giantFlange
+        ladspa-djFlanger
         ladspa-gongBeater
-        ladspa-noise-white
-        ladspa-valveRect
-        ladspa-freqTracker
-        ladspa-xfade
-        ladspa-xfade4
-        ladspa-fmOsc
-        ladspa-tap-equalizer
-        ladspa-tap-deesser
-        ladspa-ringmod-2i1o
-        ladspa-ringmod-1i1o1l
-        ladspa-bandpass-iir
-        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-hilbert
+        ladspa-sinCos
+        ladspa-se4
         ladspa-bandpass-a-iir
-        ladspa-zm1
-        ladspa-G2reverb
-        ladspa-tap-doubler
-        ladspa-dysonCompress
-        ladspa-pitchScale
-        ladspa-tap-dynamics-st
-        ladspa-waveTerrain
+        ladspa-bandpass-iir
+        ladspa-highpass-iir
+        ladspa-lowpass-iir
+        ladspa-notch-iir
+        ladspa-dj-eq-mono
+        ladspa-dj-eq
         ladspa-bwxover-iir
         ladspa-buttlow-iir
         ladspa-butthigh-iir
-        ladspa-modDelay
-        ladspa-amp
-        ladspa-giantFlange
         ladspa-allpass-n
         ladspa-allpass-l
         ladspa-allpass-c
-        ladspa-combSplitter
-        ladspa-comb
-        ladspa-revdelay
-        ladspa-const
-        ladspa-tap-sigmoid
-        ladspa-crossoverDist
-        ladspa-tap-vibrato
-        ladspa-lowpass-iir
-        ladspa-transient
-        ladspa-sc2
-        ladspa-Ambisonics-21-panner
-        ladspa-Ambisonics-21-rotator
-        ladspa-flanger
-        ladspa-tap-autopan
         ladspa-comb-n
         ladspa-comb-l
         ladspa-comb-c
-        ladspa-smoothDecimate
-        ladspa-sifter
-        ladspa-matrixStMS
-      GstDtsDec
-      GstTwoLame
-      GstAmrwbDec
-      GstAmrwbParse
-      GstAmrwbEnc
-      GstGSMEnc
-      GstGSMDec
-      GstFaac
-      GstX264Enc
-      GstCDAudio
-      GstMplex
-      GstMpeg2enc
+        ladspa-decay
+        ladspa-delay-n
+        ladspa-delay-l
+        ladspa-delay-c
+        ladspa-impulse-fc
+        ladspa-vynil
+        ladspa-revdelay
+        ladspa-lsFilter
+        ladspa-const
+        ladspa-pointerCastDistortion
+        ladspa-pitchScale
+        ladspa-artificialLatency
+        ladspa-xfade
+        ladspa-xfade4
+        ladspa-sc4m
+        ladspa-mbeq
+        ladspa-pitchScaleHQ
+        ladspa-imp
+      GstTimidity
       GstWildmidi
-      GstSpcDec
-      GstXvidEnc
-      GstXvidDec
-      GstBz2enc
-      GstBz2dec
-      GstTRM
       GstBaseMetadata
         GstMetadataDemux
         GstMetadataMux
-      GstOss4Mixer
-      GstDVDSpu
-      MpegTSParse
-      GstDeinterlace2
-      GstTtaParse
-      GstTtaDec
-      GstMpeg4VParse
-      MpegVideoParse
-      GstH264Parse
-      GstVMncDec
-      GstSpeed
-      GstFLVDemux
-      GstCDXAParse
-      GstVcdParse
-      GstModPlug
-      GstSrtEnc
-      GstRawParse
-        GstVideoParse
-        GstAudioParse
-      GstY4mEncode
-      GstFestival
-      GstNsfDec
-      GstInterleave
-      GstDeinterleave
-      GstMveDemux
-      GstMveMux
-      GstRtpJitterBuffer
-      GstRtpPtDemux
-      GstRtpSession
-      GstRtpSsrcDemux
-      GstNuvDemux
-      GstFreeze
-      GstRealVideoDec
-      GstRealAudioDec
-      GstInputSelector
-      GstOutputSelector
+      GstX264Enc
     GstBus
     GstTask
     GstClock
@@ -293,17 +359,16 @@ GObject
     GstPlugin
     GstRegistry
     GstRingBuffer
+      GstJackAudioSrcRingBuffer
       GstJackAudioSinkRingBuffer
   GstSignalObject
-  GstColorBalanceChannel
 GInterface
   GTypePlugin
   GstChildProxy
   GstURIHandler
-  GstTagSetter
   GstImplementsInterface
-  GstNavigation
-  GstColorBalance
   GstXOverlay
   GstPropertyProbe
   GstMixer
+  GstNavigation
+  GstTagSetter
index e88c204..835f818 100644 (file)
@@ -1,27 +1,20 @@
 GstBin GstChildProxy
 GstPipeline GstChildProxy
-RsnDvdBin GstChildProxy GstURIHandler
-DvbBaseBin GstChildProxy GstURIHandler
-GstRgVolume GstChildProxy
 GstSDPDemux GstChildProxy
+GstRgVolume GstChildProxy
 GstRtpBin GstChildProxy
 GstRtpClient GstChildProxy
-GstNeonhttpSrc GstURIHandler
+DvbBaseBin GstChildProxy GstURIHandler
+GstAppSrc GstURIHandler
+GstVCDSrc GstURIHandler
+GstOss4Source GstImplementsInterface GstPropertyProbe GstMixer
 GstMMS GstURIHandler
-GstSoupHTTPSrc GstURIHandler
+GstNeonhttpSrc GstURIHandler
 GstMythtvSrc GstURIHandler
-GstOss4Source GstImplementsInterface GstPropertyProbe GstMixer
-GstVCDSrc GstURIHandler
-GstAppSrc GstURIHandler
-GstIirEqualizer GstChildProxy
-GstIirEqualizerNBands GstChildProxy
-GstIirEqualizer3Bands GstChildProxy
-GstIirEqualizer10Bands GstChildProxy
+GstGLImageSink GstImplementsInterface GstXOverlay
+GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
 GstOss4Sink GstPropertyProbe
-GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
-GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
-GstCeltEnc GstTagSetter
+GstDeinterlace2 GstChildProxy
+GstOss4Mixer GstImplementsInterface GstPropertyProbe GstMixer
 GstCDAudio GstURIHandler
 GstMetadataMux GstTagSetter
-GstOss4Mixer GstImplementsInterface GstPropertyProbe GstMixer
-GstDeinterlace2 GstChildProxy
index 98fef21..943c1c4 100644 (file)
@@ -1,6 +1,5 @@
 GstChildProxy GstObject
-GstTagSetter GstObject GstElement
 GstImplementsInterface GstObject GstElement
-GstColorBalance GstObject GstImplementsInterface GstElement
 GstXOverlay GstObject GstImplementsInterface GstElement
 GstMixer GstObject GstImplementsInterface GstElement
+GstTagSetter GstObject GstElement
index 8f0177e..a7eba96 100644 (file)
@@ -3,11 +3,11 @@
   <description>Jack elements</description>
   <filename>../../ext/jack/.libs/libgstjack.so</filename>
   <basename>libgstjack.so</basename>
-  <version>0.10.8</version>
+  <version>0.10.8.1</version>
   <license>LGPL</license>
   <source>gst-plugins-bad</source>
-  <package>GStreamer Bad Plug-ins source release</package>
-  <origin>Unknown package origin</origin>
+  <package>GStreamer Bad Plug-ins CVS/prerelease</package>
+  <origin>http://gstreamer.freedesktop.org</origin>
   <elements>
     <element>
       <name>jackaudiosink</name>
         </caps>
       </pads>
     </element>
+    <element>
+      <name>jackaudiosrc</name>
+      <longname>Audio Source (Jack)</longname>
+      <class>Source/Audio</class>
+      <description>Input from Jack</description>
+      <author>Tristan Matthews &lt;tristan@sat.qc.ca&gt;</author>
+      <pads>
+        <caps>
+          <name>src</name>
+          <direction>source</direction>
+          <presence>always</presence>
+          <details>audio/x-raw-float, endianness=(int){ 1234 }, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details>
+        </caps>
+      </pads>
+    </element>
   </elements>
 </plugin>
\ No newline at end of file
diff --git a/ext/jack/gstjack.h b/ext/jack/gstjack.h
new file mode 100644 (file)
index 0000000..585b72e
--- /dev/null
@@ -0,0 +1,48 @@
+/* GStreamer
+ * Copyright (C) 2006 Wim Taymans <wim@fluendo.com>
+ *
+ * gstjack.h:
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef _GST_JACK_H_
+#define _GST_JACK_H_
+
+
+/**
+ * GstJackConnect:
+ * @GST_JACK_CONNECT_NONE: Don't automatically connect to physical ports.
+ *     In this mode, the element will accept any number of input channels and will
+ *     create (but not connect) an output port for each channel.
+ * @GST_JACK_CONNECT_AUTO: In this mode, the element will try to connect each
+ *     output port to a random physical jack input pin. The sink will
+ *     expose the number of physical channels on its pad caps.
+ *
+ * Specify how the output ports will be connected.
+ */
+
+typedef enum {
+  GST_JACK_CONNECT_NONE,
+  GST_JACK_CONNECT_AUTO
+} GstJackConnect;
+
+typedef jack_default_audio_sample_t sample_t;
+
+#define GST_TYPE_JACK_CONNECT (gst_jack_connect_get_type())
+GType gst_jack_connect_get_type();
+
+#endif  // _GST_JACK_H_
index d41b62f..7be5ee3 100644 (file)
@@ -81,7 +81,7 @@
 #include "gstjackaudiosrc.h"
 #include "gstjackringbuffer.h"
 
-GST_DEBUG_CATEGORY_STATIC (gst_jackaudiosrc_debug);
+GST_DEBUG_CATEGORY_STATIC (gst_jack_audio_src_debug);
 #define GST_CAT_DEFAULT gst_jackaudiosrc_debug
 
 static gboolean
@@ -644,7 +644,7 @@ static GstStaticPadTemplate src_factory = GST_STATIC_PAD_TEMPLATE ("src",
     );
 
 #define _do_init(bla) \
-  GST_DEBUG_CATEGORY_INIT(gst_jackaudiosrc_debug, "jacksrc", 0, "jacksrc element");
+  GST_DEBUG_CATEGORY_INIT(gst_jack_audio_src_debug, "jacksrc", 0, "jacksrc element");
 
 GST_BOILERPLATE_FULL (GstJackAudioSrc, gst_jackaudiosrc, GstBaseAudioSrc,
     GST_TYPE_BASE_AUDIO_SRC, _do_init);
@@ -692,9 +692,9 @@ gst_jackaudiosrc_class_init (GstJackAudioSrcClass * klass)
   gstbaseaudiosrc_class = (GstBaseAudioSrcClass *) klass;
 
   gobject_class->set_property =
-      GST_DEBUG_FUNCPTR (gst_jackaudiosrc_set_property);
+      GST_DEBUG_FUNCPTR (gst_jack_audio_src_set_property);
   gobject_class->get_property =
-      GST_DEBUG_FUNCPTR (gst_jackaudiosrc_get_property);
+      GST_DEBUG_FUNCPTR (gst_jack_audio_src_get_property);
 
   g_object_class_install_property (gobject_class, PROP_CONNECT,
       g_param_spec_enum ("connect", "Connect",
@@ -706,9 +706,9 @@ gst_jackaudiosrc_class_init (GstJackAudioSrcClass * klass)
           "The Jack server to connect to (NULL = default)",
           DEFAULT_PROP_SERVER, G_PARAM_READWRITE));
 
-  gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_jackaudiosrc_getcaps);
+  gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_jack_audio_src_getcaps);
   gstbaseaudiosrc_class->create_ringbuffer =
-      GST_DEBUG_FUNCPTR (gst_jackaudiosrc_create_ringbuffer);
+      GST_DEBUG_FUNCPTR (gst_jack_audio_src_create_ringbuffer);
 
   /* ref class from a thread-safe context to work around missing bit of
    * thread-safety in GObject */
index 6923097..b8d451a 100644 (file)
 
 G_BEGIN_DECLS
 
-#define GST_TYPE_JACK_AUDIO_SRC             (gst_jackaudiosrc_get_type())
+#define GST_TYPE_JACK_AUDIO_SRC             (gst_jack_audio_src_get_type())
 #define GST_JACK_AUDIO_SRC(obj)             (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_JACK_AUDIO_SRC,GstJackAudioSrc))
 #define GST_JACK_AUDIO_SRC_CLASS(klass)     (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_JACK_AUDIO_SRC,GstJackAudioSrcClass))
+#define GST_JACK_AUDIO_SRC_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj),GST_TYPE_JACK_AUDIO_SRC,GstJackAudioSrcClass))
 #define GST_IS_JACK_AUDIO_SRC(obj)          (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_JACK_AUDIO_SRC))
 #define GST_IS_JACK_AUDIO_SRC_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_JACK_AUDIO_SRC))
 
@@ -87,7 +88,7 @@ struct _GstJackAudioSrcClass
     GstBaseAudioSrcClass parent_class;
 };
 
-GType gst_jackaudiosrc_get_type (void);
+GType gst_jack_audio_src_get_type (void);
 
 G_END_DECLS