diff options
author | Stefan Kost <ensonic@users.sourceforge.net> | 2007-06-25 12:46:08 +0000 |
---|---|---|
committer | Stefan Kost <ensonic@users.sourceforge.net> | 2007-06-25 12:46:08 +0000 |
commit | d422a05194dfafd70283cf922725d9aa0836ad3b (patch) | |
tree | bc41ad701fbc59085c866a2f93e0f16333011666 /docs/plugins/inspect | |
parent | a1923c199a7f3b2cf58e114d0b02024b2906cf78 (diff) |
docs/plugins/: Update docs with caps info.
Original commit message from CVS:
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/inspect/plugin-aasink.xml:
* docs/plugins/inspect/plugin-alaw.xml:
* docs/plugins/inspect/plugin-alpha.xml:
* docs/plugins/inspect/plugin-alphacolor.xml:
* docs/plugins/inspect/plugin-annodex.xml:
* docs/plugins/inspect/plugin-apetag.xml:
* docs/plugins/inspect/plugin-audiofx.xml:
* docs/plugins/inspect/plugin-auparse.xml:
* docs/plugins/inspect/plugin-autodetect.xml:
* docs/plugins/inspect/plugin-avi.xml:
* docs/plugins/inspect/plugin-cacasink.xml:
* docs/plugins/inspect/plugin-cairo.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-cutter.xml:
* docs/plugins/inspect/plugin-debug.xml:
* docs/plugins/inspect/plugin-efence.xml:
* docs/plugins/inspect/plugin-effectv.xml:
* docs/plugins/inspect/plugin-esdsink.xml:
* docs/plugins/inspect/plugin-flac.xml:
* docs/plugins/inspect/plugin-flxdec.xml:
* docs/plugins/inspect/plugin-gconfelements.xml:
* docs/plugins/inspect/plugin-gdkpixbuf.xml:
* docs/plugins/inspect/plugin-goom.xml:
* docs/plugins/inspect/plugin-halelements.xml:
* docs/plugins/inspect/plugin-icydemux.xml:
* docs/plugins/inspect/plugin-id3demux.xml:
* docs/plugins/inspect/plugin-jpeg.xml:
* docs/plugins/inspect/plugin-ladspa.xml:
* docs/plugins/inspect/plugin-level.xml:
* docs/plugins/inspect/plugin-matroska.xml:
* docs/plugins/inspect/plugin-mulaw.xml:
* docs/plugins/inspect/plugin-multipart.xml:
* docs/plugins/inspect/plugin-navigationtest.xml:
* docs/plugins/inspect/plugin-ossaudio.xml:
* docs/plugins/inspect/plugin-png.xml:
* docs/plugins/inspect/plugin-quicktime.xml:
* docs/plugins/inspect/plugin-rtp.xml:
* docs/plugins/inspect/plugin-rtsp.xml:
* docs/plugins/inspect/plugin-smpte.xml:
* docs/plugins/inspect/plugin-speex.xml:
* docs/plugins/inspect/plugin-taglib.xml:
* docs/plugins/inspect/plugin-udp.xml:
* docs/plugins/inspect/plugin-videobalance.xml:
* docs/plugins/inspect/plugin-videobox.xml:
* docs/plugins/inspect/plugin-videocrop.xml:
* docs/plugins/inspect/plugin-videoflip.xml:
* docs/plugins/inspect/plugin-videomixer.xml:
* docs/plugins/inspect/plugin-wavenc.xml:
* docs/plugins/inspect/plugin-wavparse.xml:
* docs/plugins/inspect/plugin-ximagesrc.xml:
Update docs with caps info.
Diffstat (limited to 'docs/plugins/inspect')
50 files changed, 7425 insertions, 97 deletions
diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 1575baf4..356defa3 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,10 +3,10 @@ <description>ASCII Art video sink</description> <filename>../../ext/aalib/.libs/libgstaasink.so</filename> <basename>libgstaasink.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Sink/Video</class> <description>An ASCII art videosink</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index b3d5b76c..1464d4c4 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,10 +3,10 @@ <description>ALaw audio conversion routines</description> <filename>../../gst/law/.libs/libgstalaw.so</filename> <basename>libgstalaw.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Audio</class> <description>Convert 8bit A law to 16bit PCM</description> <author>Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> <element> <name>alawenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Audio</class> <description>Convert 16bit PCM to 8bit A law</description> <author>Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index 7762cef1..c1aa8b19 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -3,10 +3,10 @@ <description>adds an alpha channel to video</description> <filename>../../gst/alpha/.libs/libgstalpha.so</filename> <basename>libgstalpha.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Adds an alpha channel to video</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc)AYUV, 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-yuv, format=(fourcc)AYUV, 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-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index 05b132a3..0b8e83f1 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -3,10 +3,10 @@ <description>RGBA to AYUV colorspace conversion preserving the alpha channel</description> <filename>../../gst/alpha/.libs/libgstalphacolor.so</filename> <basename>libgstalphacolor.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>RGBA to AYUV colorspace conversion preserving the alpha channel</description> <author>Wim Taymans <wim@fluendo.com></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 ]; 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-yuv, format=(fourcc)AYUV, 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-annodex.xml b/docs/plugins/inspect/plugin-annodex.xml index 9ab3b296..f322affd 100644 --- a/docs/plugins/inspect/plugin-annodex.xml +++ b/docs/plugins/inspect/plugin-annodex.xml @@ -3,10 +3,10 @@ <description>annodex stream manipulation (info about annodex: http://www.annodex.net)</description> <filename>../../ext/annodex/.libs/libgstannodex.so</filename> <basename>libgstannodex.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder</class> <description>Decodes CMML streams</description> <author>Alessandro Decina <alessandro@nnva.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>text/x-cmml, encoded=(boolean)true</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>text/x-cmml, encoded=(boolean)false</details> + </caps> + </pads> </element> <element> <name>cmmlenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder</class> <description>Encodes CMML streams</description> <author>Alessandro Decina <alessandro@nnva.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>text/x-cmml, encoded=(boolean)false</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>text/x-cmml, encoded=(boolean)true</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index f5f3833e..f3df1633 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,10 +3,10 @@ <description>APEv1/2 tag reader</description> <filename>../../gst/apetag/.libs/libgstapetag.so</filename> <basename>libgstapetag.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Demuxer/Metadata</class> <description>Read and output APE tags while demuxing the contents</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net>, Tim-Philipp Müller <tim centricular net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-apetag</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index 655ccd46..825b1dc5 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,7 +3,7 @@ <description>Audio effects plugin</description> <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename> <basename>libgstaudiofx.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer</package> @@ -15,6 +15,20 @@ <class>Filter/Effect/Audio</class> <description>Amplifies an audio stream by a given factor</description> <author>Sebastian Dröge <slomo@circular-chaos.org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>audiodynamic</name> @@ -22,6 +36,20 @@ <class>Filter/Effect/Audio</class> <description>Compressor and Expander</description> <author>Sebastian Dröge <slomo@circular-chaos.org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>audioinvert</name> @@ -29,6 +57,20 @@ <class>Filter/Effect/Audio</class> <description>Swaps upper and lower half of audio samples</description> <author>Sebastian Dröge <slomo@circular-chaos.org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, depth=(int)16, width=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]; audio/x-raw-float, width=(int)32, endianness=(int)1234, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>audiopanorama</name> @@ -36,6 +78,20 @@ <class>Filter/Effect/Audio</class> <description>Positions audio streams in the stereo panorama</description> <author>Stefan Kost <ensonic@users.sf.net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)2, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index fa0c941f..5ea49160 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,10 +3,10 @@ <description>parses au streams</description> <filename>../../gst/auparse/.libs/libgstauparse.so</filename> <basename>libgstauparse.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Demuxer/Audio</class> <description>Parse an .au file into raw audio</description> <author>Erik Walthinsen <omega@cse.ogi.edu></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-au</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>sometimes</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 }; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 32, 64 }; audio/x-alaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]; audio/x-adpcm, layout=(string){ g721, g722, g723_3, g723_5 }</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index aa61bdb9..447bf0e0 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -3,10 +3,10 @@ <description>Plugin contains auto-detection plugins for video/audio outputs</description> <filename>../../gst/autodetect/.libs/libgstautodetect.so</filename> <basename>libgstautodetect.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -16,6 +16,14 @@ <description>Wrapper audio sink for automatically detected audio sink</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net> Jan Schmidt <thaytan@noraisin.net</author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>autovideosink</name> @@ -24,6 +32,14 @@ <description>Wrapper video sink for automatically detected video sink</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net> Jan Schmidt <thaytan@noraisin.net</author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index 8500ceff..fc8bebbd 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,10 +3,10 @@ <description>AVI stream handling</description> <filename>../../gst/avi/.libs/libgstavi.so</filename> <basename>libgstavi.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -17,6 +17,32 @@ <author>Erik Walthinsen <omega@cse.ogi.edu> Wim Taymans <wim.taymans@chello.be> Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>audio_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>audio/ms-gsm, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw-float, endianness=(int)1234, width=(int){ 32, 64 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)98, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; application/x-ogg-avi; audio/x-avi-unknown</details> + </caps> + <caps> + <name>video_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>video/x-3ivx, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-asus, asusversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cirrus-logic-accupak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-compressed-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-rgb, bpp=(int){ 8, 24 }, depth=(int){ 8, 24 }, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)false, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-divx, divxversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-flash-video, flvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-huffyuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-intel-h263, variant=(string)intel, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)5, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)lead, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)microsoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, mpegversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/jpeg, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)42, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)43, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/mpeg, systemstream=(boolean)false, mpegversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msmpeg, msmpegversion=(int)41, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-mszh, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; image/png, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-rle, layout=(string)microsoft, depth=(int)[ 1, 64 ], framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-indeo, indeoversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/sp5x, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-truemotion, trueversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-camtasia, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ultimotion, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-ati-vcr, vcrversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vdolive, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)vivo, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vmnc, version=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-vp3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)videosoft, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-wmv, wmvversion=(int)3, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xvid, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-xan, wcversion=(int)4, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YUY2, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-raw-yuv, format=(fourcc)YVU9, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-zlib, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-cinepak, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h264, variant=(string)itu, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-msvideocodec, msvideoversion=(int)1, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-h263, variant=(string)xirlink, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-dv, systemstream=(boolean)true; video/x-avi-unknown</details> + </caps> + <caps> + <name>subtitle_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>application/x-subtitle-avi</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-msvideo</details> + </caps> + </pads> </element> <element> <name>avimux</name> @@ -24,6 +50,26 @@ <class>Codec/Muxer</class> <description>Muxes audio and video into an avi stream</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-msvideo</details> + </caps> + <caps> + <name>audio_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]</details> + </caps> + <caps> + <name>video_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], divxversion=(int)[ 3, 5 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-3ivx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], msmpegversion=(int)[ 41, 43 ]; video/mpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ], mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; 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, width=(int)720, height=(int){ 576, 480 }, framerate=(fraction)[ 0/1, 2147483647/1 ], systemstream=(boolean)false; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], 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-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index 27cc253a..376ab981 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,10 +3,10 @@ <description>Colored ASCII Art video sink</description> <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename> <basename>libgstcacasink.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Sink/Video</class> <description>A colored ASCII art videosink</description> <author>Zeeshan Ali <zak147@yahoo.com></author> + <pads> + <caps> + <name>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 ]; 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)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, 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-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index cbce1df1..44d514d2 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -3,10 +3,10 @@ <description>Cairo-based overlaying</description> <filename>../../ext/cairo/.libs/libgstcairo.so</filename> <basename>libgstcairo.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,26 @@ <class>Filter/Editor/Video</class> <description>Adds text strings on top of a video buffer</description> <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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>video_sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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>text_sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>text/plain</details> + </caps> + </pads> </element> <element> <name>cairotimeoverlay</name> @@ -22,6 +42,20 @@ <class>Filter/Editor/Video</class> <description>Overlays the time on a video stream</description> <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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-yuv, format=(fourcc)I420, 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-cdio.xml b/docs/plugins/inspect/plugin-cdio.xml index 3e232a91..f36065a0 100644 --- a/docs/plugins/inspect/plugin-cdio.xml +++ b/docs/plugins/inspect/plugin-cdio.xml @@ -3,10 +3,10 @@ <description>Read audio from audio CDs</description> <filename>../../ext/cdio/.libs/libgstcdio.so</filename> <basename>libgstcdio.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>GPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Source/File</class> <description>Read audio from CD using libcdio</description> <author>Tim-Philipp Müller <tim centricular net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)44100, channels=(int)2</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index f7d97cc2..53215a85 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -3,10 +3,10 @@ <description>Audio Cutter to split audio into non-silent bits</description> <filename>../../gst/cutter/.libs/libgstcutter.so</filename> <basename>libgstcutter.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Editor/Audio</class> <description>Audio Cutter to split audio into non-silent bits</description> <author>Thomas <thomas@apestaart.org></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, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true</details> + </caps> + <caps> + <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, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 97fe2f97..7a79dcce 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,10 +3,10 @@ <description>elements for testing and debugging</description> <filename>../../gst/debug/.libs/libgstdebug.so</filename> <basename>libgstdebug.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Testing</class> <description>randomly change data in the stream</description> <author>Benjamin Otte <otte@gnome></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>navseek</name> @@ -22,6 +36,20 @@ <class>Filter/Video</class> <description>Seek based on navigation keys left-right</description> <author>Jan Schmidt <thaytan@mad.scientist.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>progressreport</name> @@ -29,6 +57,20 @@ <class>Testing</class> <description>Periodically query and report on processing progress</description> <author>Jan Schmidt <thaytan@mad.scientist.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>testsink</name> @@ -36,6 +78,14 @@ <class>Testing</class> <description>perform a number of tests</description> <author>Benjamin Otte <otte@gnome></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-efence.xml b/docs/plugins/inspect/plugin-efence.xml index 8c5efdcd..add2da20 100644 --- a/docs/plugins/inspect/plugin-efence.xml +++ b/docs/plugins/inspect/plugin-efence.xml @@ -3,10 +3,10 @@ <description>This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence".</description> <filename>../../gst/debug/.libs/libgstefence.so</filename> <basename>libgstefence.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Testing</class> <description>This element converts a stream of normal GStreamer buffers into a stream of buffers that are allocated in such a way that out-of-bounds access to data in the buffer is more likely to cause segmentation faults. This allocation method is very similar to the debugging tool "Electric Fence".</description> <author>David A. Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index 7deb6f6c..8a6b7960 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -3,10 +3,10 @@ <description>effect plugins from the effectv project</description> <filename>../../gst/effectv/.libs/libgsteffectv.so</filename> <basename>libgsteffectv.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>AgingTV adds age to video input using scratches and dust</description> <author>Sam Lantinga <slouken@devolution.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>dicetv</name> @@ -22,6 +36,20 @@ <class>Filter/Effect/Video</class> <description>'Dices' the screen up into many small squares</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> </element> <element> <name>edgetv</name> @@ -29,6 +57,20 @@ <class>Filter/Effect/Video</class> <description>Apply edge detect on video</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>quarktv</name> @@ -36,6 +78,20 @@ <class>Filter/Effect/Video</class> <description>Motion dissolver</description> <author>FUKUCHI, Kentarou <fukuchi@users.sourceforge.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>revtv</name> @@ -43,6 +99,20 @@ <class>Filter/Effect/Video</class> <description>A video waveform monitor for each line of video processed</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>shagadelictv</name> @@ -50,6 +120,20 @@ <class>Filter/Effect/Video</class> <description>Oh behave, ShagedelicTV makes images shagadelic!</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>vertigotv</name> @@ -57,6 +141,20 @@ <class>Filter/Effect/Video</class> <description>A loopback alpha blending effector with rotating and scaling</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> <element> <name>warptv</name> @@ -64,6 +162,20 @@ <class>Filter/Effect/Video</class> <description>WarpTV does realtime goo'ing of the video input</description> <author>Sam Lantinga <slouken@devolution.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, 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)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)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)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)255, green_mask=(int)65280, blue_mask=(int)16711680, 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-esdsink.xml b/docs/plugins/inspect/plugin-esdsink.xml index 8286857d..6ad25578 100644 --- a/docs/plugins/inspect/plugin-esdsink.xml +++ b/docs/plugins/inspect/plugin-esdsink.xml @@ -3,10 +3,10 @@ <description>ESD Element Plugins</description> <filename>../../ext/esd/.libs/libgstesd.so</filename> <basename>libgstesd.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Sink/Audio</class> <description>Plays audio to an esound server</description> <author>Arwed von Merkatz <v.merkatz@gmx.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index 4628812a..83fa4d39 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,10 +3,10 @@ <description>The FLAC Lossless compressor Codec</description> <filename>../../ext/flac/.libs/libgstflac.so</filename> <basename>libgstflac.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Audio</class> <description>Decodes FLAC lossless audio streams</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-flac</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int){ 8, 16, 32 }, depth=(int){ 8, 12, 16, 20, 24, 32 }, rate=(int)[ 8000, 96000 ], channels=(int)[ 1, 8 ]</details> + </caps> + </pads> </element> <element> <name>flacenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Audio</class> <description>Encodes audio with the FLAC lossless audio encoder</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-flac</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index 0a145115..7340768b 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -3,10 +3,10 @@ <description>FLC/FLI/FLX video decoder</description> <filename>../../gst/flx/.libs/libgstflxdec.so</filename> <basename>libgstflxdec.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Video</class> <description>FLC/FLI/FLX video decoder</description> <author>Sepp Wijnands <mrrazz@garbage-coderz.net>, Zeeshan Ali <zeenix@gmail.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-fli</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-gconfelements.xml b/docs/plugins/inspect/plugin-gconfelements.xml index 9ca25c2d..27275c7f 100644 --- a/docs/plugins/inspect/plugin-gconfelements.xml +++ b/docs/plugins/inspect/plugin-gconfelements.xml @@ -3,10 +3,10 @@ <description>elements wrapping the GStreamer/GConf audio/video output settings</description> <filename>../../ext/gconf/.libs/libgstgconfelements.so</filename> <basename>libgstgconfelements.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -16,6 +16,9 @@ <description>Audio sink embedding the GConf-settings for audio output</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net> Jan Schmidt <thaytan@mad.scientist.com></author> + <pads> + + </pads> </element> <element> <name>gconfaudiosrc</name> @@ -23,6 +26,14 @@ <class>Source/Audio</class> <description>Audio source embedding the GConf-settings for audio input</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>gconfvideosink</name> @@ -30,6 +41,14 @@ <class>Sink/Video</class> <description>Video sink embedding the GConf-settings for video output</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>gconfvideosrc</name> @@ -37,6 +56,14 @@ <class>Source/Video</class> <description>Video source embedding the GConf-settings for video input</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index 7bd7de61..ed2cdce6 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -3,10 +3,10 @@ <description>GDK Pixbuf decoder & scaler</description> <filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename> <basename>libgstgdkpixbuf.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Image</class> <description>Decodes images in a video stream using GdkPixbuf</description> <author>David A. Schleef <ds@schleef.org>, Renato Filho <renato.filho@indt.org.br></author> + <pads> + <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 ]; 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</name> + <direction>sink</direction> + <presence>always</presence> + <details>image/png; image/gif; image/x-icon; application/x-navi-animation; image/x-cmu-raster; image/x-sun-raster; image/x-pixmap; image/tiff; image/x-portable-anymap; image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/bmp; image/x-bmp; image/x-MS-bmp; image/vnd.wap.wbmp; image/x-bitmap; image/x-tga; image/x-pcx; image/svg; image/svg+xml</details> + </caps> + </pads> </element> <element> <name>gdkpixbufscale</name> @@ -24,6 +38,20 @@ <author>Jan Schmidt <thaytan@mad.scientist.com> Wim Taymans <wim.taymans@chello.be> Renato Filho <renato.filho@indt.org.br></author> + <pads> + <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> + </caps> + <caps> + <name>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> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index beb4d39c..ea3d7604 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,10 +3,10 @@ <description>GOOM visualization filter</description> <filename>../../gst/goom/.libs/libgstgoom.so</filename> <basename>libgstgoom.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Visualization</class> <description>Takes frames of data and outputs video frames using the GOOM filter</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 8000, 96000 ], channels=(int){ 1, 2 }</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-halelements.xml b/docs/plugins/inspect/plugin-halelements.xml index 6c487304..59e6b1e9 100644 --- a/docs/plugins/inspect/plugin-halelements.xml +++ b/docs/plugins/inspect/plugin-halelements.xml @@ -3,10 +3,10 @@ <description>elements wrapping the GStreamer/HAL audio input/output devices</description> <filename>../../ext/hal/.libs/libgsthalelements.so</filename> <basename>libgsthalelements.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Sink/Audio</class> <description>Audio sink for sound device access via HAL</description> <author>Jürg Billeter <j@bitron.ch></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>halaudiosrc</name> @@ -22,6 +30,14 @@ <class>Source/Audio</class> <description>Audio source for sound device access via HAL</description> <author>Jürg Billeter <j@bitron.ch></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index 1e788f8e..00325f16 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -3,10 +3,10 @@ <description>Demux ICY tags from a stream</description> <filename>../../gst/icydemux/.libs/libgsticydemux.so</filename> <basename>libgsticydemux.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -16,6 +16,20 @@ <description>Read and output ICY tags while demuxing the contents</description> <author>Jan Schmidt <thaytan@mad.scientist.com> Michael Smith <msmith@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-icy, metadata-interval=(int)[ 0, 2147483647 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index f1df8fe8..d706a61d 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -3,10 +3,10 @@ <description>Demux ID3v1 and ID3v2 tags from a file</description> <filename>../../gst/id3demux/.libs/libgstid3demux.so</filename> <basename>libgstid3demux.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Demuxer/Metadata</class> <description>Read and output ID3v1 and ID3v2 tags while demuxing the contents</description> <author>Jan Schmidt <thaytan@mad.scientist.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-id3</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index 78abef7c..bf9aaca0 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,10 +3,10 @@ <description>JPeg plugin library</description> <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename> <basename>libgstjpeg.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Image</class> <description>Decode images from JPEG format</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 8, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> </element> <element> <name>jpegenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Image</class> <description>Encode images in JPEG format</description> <author>Wim Taymans <wim.taymans@tvd.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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>image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> </element> <element> <name>smokedec</name> @@ -29,6 +57,20 @@ <class>Codec/Decoder/Video</class> <description>Decode video from Smoke format</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-smoke, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> </element> <element> <name>smokeenc</name> @@ -36,6 +78,20 @@ <class>Codec/Encoder/Video</class> <description>Encode images into the Smoke format</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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-smoke, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], 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-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml index 9d79be6c..fc19f37f 100644 --- a/docs/plugins/inspect/plugin-ladspa.xml +++ b/docs/plugins/inspect/plugin-ladspa.xml @@ -10,11 +10,274 @@ <origin>Unknown package origin</origin> <elements> <element> + <name>ladspa-adsr</name> + <longname>ADSR Hüllkurve</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>ADSR Hüllkurve</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Driving_Signal</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Envelope_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-adsr-g+t</name> + <longname>ADSR Hüllkurve mit Gatter und Auslöseimpuls</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>ADSR Hüllkurve mit Gatter und Auslöseimpuls</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ausl--ser</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Envelope_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-alias</name> + <longname>Aliasing</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Aliasing</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-allpass-c</name> + <longname>Allpass delay line, cubic spline interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Allpass delay line, cubic spline interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-allpass-l</name> + <longname>Allpass delay line, linear interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Allpass delay line, linear interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-allpass-n</name> + <longname>Allpass delay line, noninterpolating</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Allpass delay line, noninterpolating</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-am</name> + <longname>Amplitude Modulator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Amplitude Modulator</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_1</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_2</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-amPitchshift</name> + <longname>AM pitchshifter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>AM pitchshifter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-amp</name> + <longname>Simple amplifier</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple amplifier</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-amp-gaia-oa</name> + <longname>Amplifier (GAIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Amplifier (GAIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Verst--rkung_-dB-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-amp-gcia-oa</name> + <longname>Amplifier (GCIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Amplifier (GCIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> <name>ladspa-amp-mono</name> <longname>Mono Amplifier</longname> <class>Filter/Effect/Audio/LADSPA</class> <description>Mono Amplifier</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-amp-stereo</name> @@ -22,6 +285,1059 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Stereo Amplifier</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Input_-Left-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Right-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-analogue</name> + <longname>Analogue Voice</longname> + <class>Source/Audio/LADSPA</class> + <description>Analogue Voice</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-analogueOsc</name> + <longname>Analogue Oscillator</longname> + <class>Source/Audio/LADSPA</class> + <description>Analogue Oscillator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-artificialLatency</name> + <longname>Artificial latency</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Artificial latency</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-autoPhaser</name> + <longname>Auto phaser</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Auto phaser</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bandpass-a-iir</name> + <longname>Glame Bandpass Analog Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Glame Bandpass Analog Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bandpass-iir</name> + <longname>Glame Bandpass Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Glame Bandpass Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bf-rotate-z</name> + <longname>Ambisonic Rotation (B-Format, Horizontal)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Rotation (B-Format, Horizontal)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-W-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-X-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Y-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Z-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bf2cube</name> + <longname>Ambisonic Decoder (B-Format to Cube)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Decoder (B-Format to Cube)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Base_Front_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Base_Front_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Base_Back_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Base_Back_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Top_Front_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Top_Front_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Top_Back_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Top_Back_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bf2quad</name> + <longname>Ambisonic Decoder (B-Format to Quad)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Decoder (B-Format to Quad)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bf2stereo</name> + <longname>Ambisonic Decoder (B-Format to Stereo)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Decoder (B-Format to Stereo)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bodeShifter</name> + <longname>Bode frequency shifter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bode frequency shifter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Down_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Up_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bodeShifterCV</name> + <longname>Bode frequency shifter (CV)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bode frequency shifter (CV)</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Shift_CV</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Down_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Up_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Mix_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-branch-ia-oaoa</name> + <longname>Signal Branch (IA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Branch (IA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>First_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Second_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-branch-ic-ococ</name> + <longname>Signal Branch (IC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Signal Branch (IC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-butthigh-iir</name> + <longname>GLAME Butterworth Highpass</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>GLAME Butterworth Highpass</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-buttlow-iir</name> + <longname>GLAME Butterworth Lowpass</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>GLAME Butterworth Lowpass</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-bwxover-iir</name> + <longname>Glame Butterworth X-over Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Glame Butterworth X-over Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>LP-Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>HP-Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-canyon-delay</name> + <longname>Canyon Delay</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Canyon Delay</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>In_-Left-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>In_-Right-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Out_-Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Out_-Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-chebstortion</name> + <longname>Chebyshev distortion</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Chebyshev distortion</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-comb</name> + <longname>Comb Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Comb Filter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-comb-c</name> + <longname>Comb delay line, cubic spline interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Comb delay line, cubic spline interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-comb-l</name> + <longname>Comb delay line, linear interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Comb delay line, linear interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-comb-n</name> + <longname>Comb delay line, noninterpolating</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Comb delay line, noninterpolating</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-combSplitter</name> + <longname>Comb Splitter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Comb Splitter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_1</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_2</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-compress-peak</name> + <longname>Simple Compressor (Peak Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Compressor (Peak Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-compress-rms</name> + <longname>Simple Compressor (RMS Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Compressor (RMS Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-const</name> + <longname>Constant Signal Generator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Constant Signal Generator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-crossoverDist</name> + <longname>Crossover distortion</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Crossover distortion</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dahdsr-cg+t-control</name> + <longname>DAHDSR Envelope with Control Gate and Trigger (Control Inputs)</longname> + <class>Source/Audio/LADSPA</class> + <description>DAHDSR Envelope with Control Gate and Trigger (Control Inputs)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Envelope_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dahdsr-g+t-audio</name> + <longname>DAHDSR Hullkurve mit Gatter und Auslöseimpuls (Audio Eingänge)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>DAHDSR Hullkurve mit Gatter und Auslöseimpuls (Audio Eingänge)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ausl--ser</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Verz--gerungszeit_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Einschwingzeit_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Haltezeit_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Abklingzeit_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Haltewert</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ausklingzeit_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Envelope_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dahdsr-g+t-control</name> + <longname>DAHDSR Hüllkurve mit Gatter und Auslöseimpuls (Kontroll Eingänge)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>DAHDSR Hüllkurve mit Gatter und Auslöseimpuls (Kontroll Eingänge)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ausl--ser</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Envelope_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-decay</name> + <longname>Exponential signal decay</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Exponential signal decay</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-decimator</name> + <longname>Decimator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Decimator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-declip</name> + <longname>Declipper</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Declipper</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-0-01s</name> + <longname>Echo Delay Line (Maximum Delay 0,01s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Echo Delay Line (Maximum Delay 0,01s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-0-1s</name> + <longname>Echo Delay Line (Maximum Delay 0,1s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Echo Delay Line (Maximum Delay 0,1s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-1s</name> + <longname>Echo Delay Line (Maximum Delay 1s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Echo Delay Line (Maximum Delay 1s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-delay-5s</name> @@ -29,6 +1345,1510 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Simple Delay Line</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-60s</name> + <longname>Echo Delay Line (Maximum Delay 60s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Echo Delay Line (Maximum Delay 60s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-c</name> + <longname>Simple delay line, cubic spline interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple delay line, cubic spline interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-l</name> + <longname>Simple delay line, linear interpolation</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple delay line, linear interpolation</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delay-n</name> + <longname>Simple delay line, noninterpolating</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple delay line, noninterpolating</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-delayorama</name> + <longname>Delayorama</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Delayorama</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-difference-iama-oa</name> + <longname>Signal Difference (IAMA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Difference (IAMA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_to_Subtract</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Difference_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-difference-iamc-oa</name> + <longname>Signal Difference (IAMC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Difference (IAMC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Difference_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-difference-icma-oa</name> + <longname>Signal Difference (ICMA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Difference (ICMA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input_to_Subtract</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Difference_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-difference-icmc-oc</name> + <longname>Signal Difference (ICMC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Signal Difference (ICMC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-diode</name> + <longname>Diode Processor</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Diode Processor</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-disintegrator</name> + <longname>Disintegrator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Disintegrator</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-divider</name> + <longname>Audio Divider (Suboctave Generator)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Audio Divider (Suboctave Generator)</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dj-eq</name> + <longname>DJ EQ</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>DJ EQ</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input_L</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_R</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_L</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_R</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dj-eq-mono</name> + <longname>DJ EQ (mono)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>DJ EQ (mono)</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-djFlanger</name> + <longname>DJ flanger</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>DJ flanger</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-dysonCompress</name> + <longname>Dyson compressor</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Dyson compressor</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-encode-bformat</name> + <longname>Ambisonic Encoder (B-Format)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Encoder (B-Format)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-W-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-X-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Y-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Z-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-encode-fmh</name> + <longname>Ambisonic Encoder (FMH-Format)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Encoder (FMH-Format)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-W-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-X-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Y-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Z-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-R-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-S-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-T-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-U-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-V-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-expand-peak</name> + <longname>Simple Expander (Peak Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Expander (Peak Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-expand-rms</name> + <longname>Simple Expander (RMS Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Expander (RMS Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fadDelay</name> + <longname>Fractionally Addressed Delay Line</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Fractionally Addressed Delay Line</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fastLookaheadLimiter</name> + <longname>Fast Lookahead limiter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Fast Lookahead limiter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input_1</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_2</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_1</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_2</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fbdelay-0-01s</name> + <longname>Feedback Delay Line (Maximum Delay 0,01s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Feedback Delay Line (Maximum Delay 0,01s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fbdelay-0-1s</name> + <longname>Feedback Delay Line (Maximum Delay 0,1s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Feedback Delay Line (Maximum Delay 0,1s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fbdelay-1s</name> + <longname>Feedback Delay Line (Maximum Delay 1s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Feedback Delay Line (Maximum Delay 1s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fbdelay-5s</name> + <longname>Feedback Delay Line (Maximum Delay 5s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Feedback Delay Line (Maximum Delay 5s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fbdelay-60s</name> + <longname>Feedback Delay Line (Maximum Delay 60s)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Feedback Delay Line (Maximum Delay 60s)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-flanger</name> + <longname>Flanger</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Flanger</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmOsc</name> + <longname>FM Oscillator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>FM Oscillator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Frequency_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmh-rotate-z</name> + <longname>Ambisonic Rotation (FMH-Format, Horizontal)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Rotation (FMH-Format, Horizontal)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-R-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-S-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-T-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-U-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-V-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-W-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-X-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Y-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Z-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-R-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-S-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-T-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-U-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-V-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmh2bf</name> + <longname>FMH-Format to B-Format (Discards RSTUV Channels)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>FMH-Format to B-Format (Discards RSTUV Channels)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-R-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-S-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-T-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-U-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-V-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-W-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-X-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Y-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Z-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmh2oct</name> + <longname>Ambisonic Decoder (FMH-Format to Octagon)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ambisonic Decoder (FMH-Format to Octagon)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-W-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-X-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Y-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Z-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-R-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-S-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-T-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-U-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-V-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Front_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Front_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Right_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Right_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Back_Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Back_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Back_Left_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Front_Left_Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmod-fama-oa</name> + <longname>Frequenz Modulator (FAMA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Frequenz Modulator (FAMA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Modulation_-Octaves-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Modulierte_Frequenz_-Hz-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmod-famc-oa</name> + <longname>Frequenz Modulator (FAMC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Frequenz Modulator (FAMC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Modulierte_Frequenz_-Hz-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmod-fcma-oa</name> + <longname>Frequenz Modulator (FCMA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Frequenz Modulator (FCMA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Modulation_-Octaves-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Modulierte_Frequenz_-Hz-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fmod-fcmc-oc</name> + <longname>Frequenz Modulator (FCMC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Frequenz Modulator (FCMC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-foldover</name> + <longname>Foldover distortion</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Foldover distortion</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-fourByFourPole</name> + <longname>4 x 4 pole allpass</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>4 x 4 pole allpass</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-foverdrive</name> + <longname>Fast overdrive</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Fast overdrive</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-freeverb3</name> + <longname>Freeverb (Version 3)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Freeverb (Version 3)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Jezar at Dreampoint, ported by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_-Left-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_-Right-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_-Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-freqTracker</name> + <longname>Frequency tracker</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Frequency tracker</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Frequency_-Hz-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-gate</name> + <longname>Gate</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Gate</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-giantFlange</name> + <longname>Giant flange</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Giant flange</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-gongBeater</name> + <longname>Gong beater</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Gong beater</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-grain-scatter</name> + <longname>Granular Scatter Processor</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Granular Scatter Processor</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-gsm</name> + <longname>GSM simulator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>GSM simulator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-gverb</name> + <longname>GVerb</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>GVerb</description> + <author>Juhana Sadeharju <kouhia at nic.funet.fi>, LADSPAification by Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-hard-gate</name> + <longname>Hard Gate</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Hard Gate</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-harmonicGen</name> + <longname>Harmonic generator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Harmonic generator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-hermesFilter</name> + <longname>Hermes Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Hermes Filter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-highpass-iir</name> + <longname>Glame Highpass Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Glame Highpass Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-hilbert</name> + <longname>Hilbert transformer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Hilbert transformer</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>0deg_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>90deg_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-hpf</name> @@ -36,6 +2856,375 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Simple High Pass Filter</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-identity-audio</name> + <longname>Identity (Audio)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Identity (Audio)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-identity-control</name> + <longname>Identity (Control)</longname> + <class>Source/Audio/LADSPA</class> + <description>Identity (Control)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-imp</name> + <longname>Impulse convolver</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Impulse convolver</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-impulse-fc</name> + <longname>Nonbandlimited single-sample impulses (Frequency: Control)</longname> + <class>Source/Audio/LADSPA</class> + <description>Nonbandlimited single-sample impulses (Frequency: Control)</description> + <author>Andy Wingo <wingo at pobox dot com></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-interpolator</name> + <longname>Control to Audio Interpolator</longname> + <class>Source/Audio/LADSPA</class> + <description>Control to Audio Interpolator</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Interpolated_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-inv</name> + <longname>Inverter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Inverter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-karaoke</name> + <longname>Karaoke</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Karaoke</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Left_in</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_in</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lcrDelay</name> + <longname>L/C/R Delay</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>L/C/R Delay</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>L_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>R_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>L_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>R_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lfoPhaser</name> + <longname>LFO Phaser</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>LFO Phaser</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-limit-peak</name> + <longname>Simple Limiter (Peak Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Limiter (Peak Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-limit-rms</name> + <longname>Simple Limiter (RMS Envelope Tracking)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Simple Limiter (RMS Envelope Tracking)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lofi</name> + <longname>Lo Fi</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Lo Fi</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>In_-Left-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>In_-Right-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Out_-Left-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Out_-Right-</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-logistic</name> + <longname>Logistic Map Control Generator</longname> + <class>Source/Audio/LADSPA</class> + <description>Logistic Map Control Generator</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lowpass-iir</name> + <longname>Glame Lowpass Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Glame Lowpass Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lp4pole-faraia-oa</name> + <longname>4 Pole Low-Pass Filter with Resonance (FARAIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>4 Pole Low-Pass Filter with Resonance (FARAIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Cutoff_Frequency</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Resonanz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lp4pole-fcrcia-oa</name> + <longname>4 Pole Low-Pass Filter with Resonance (FCRCIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>4 Pole Low-Pass Filter with Resonance (FCRCIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-lpf</name> @@ -43,6 +3232,251 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Simple Low Pass Filter</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-lsFilter</name> + <longname>LS Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>LS Filter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-matrixMSSt</name> + <longname>Matrix: MS to Stereo</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Matrix: MS to Stereo</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Mid</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Side</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-matrixSpatialiser</name> + <longname>Matrix Spatialiser</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Matrix Spatialiser</description> + <author>Joern Nettingsmeier <nettings@folkwang-hochschule.de></author> + <pads> + <caps> + <name>Input_L</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_R</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_L</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_R</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-matrixStMS</name> + <longname>Matrix: Stereo to MS</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Matrix: Stereo to MS</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Left</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Mid</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Side</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-mbeq</name> + <longname>Multiband EQ</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Multiband EQ</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-mixer</name> + <longname>Mixer (Stereo to Mono)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Mixer (Stereo to Mono)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input_1</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_2</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-modDelay</name> + <longname>Modulatable delay</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Modulatable delay</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Delay_-s-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-multivoiceChorus</name> + <longname>Multivoice Chorus</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Multivoice Chorus</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-noise-source-white</name> + <longname>Noise Source (White)</longname> + <class>Source/Audio/LADSPA</class> + <description>Noise Source (White)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-noise-white</name> @@ -50,6 +3484,1137 @@ <class>Source/Audio/LADSPA</class> <description>White Noise Source</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-notch-iir</name> + <longname>Mag's Notch Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Mag's Notch Filter</description> + <author>Alexander Ehlert <mag@glame.de></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-null-ai</name> + <longname>Null (Audio Input)</longname> + <class>Sink/Audio/LADSPA</class> + <description>Null (Audio Input)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-null-ao</name> + <longname>Null (Audio Output)</longname> + <class>Source/Audio/LADSPA</class> + <description>Null (Audio Output)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-null-ci</name> + <longname>Null (Control Input)</longname> + <class>Source/Audio/LADSPA</class> + <description>Null (Control Input)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-null-co</name> + <longname>Null (Control Output)</longname> + <class>Source/Audio/LADSPA</class> + <description>Null (Control Output)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-organ</name> + <longname>Organ</longname> + <class>Source/Audio/LADSPA</class> + <description>Organ</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-peak</name> + <longname>Peak Monitor</longname> + <class>Sink/Audio/LADSPA</class> + <description>Peak Monitor</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-phasemod</name> + <longname>Phase Modulated Voice</longname> + <class>Source/Audio/LADSPA</class> + <description>Phase Modulated Voice</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pink-full-frequency</name> + <longname>Pink Noise (full frequency range)</longname> + <class>Source/Audio/LADSPA</class> + <description>Pink Noise (full frequency range)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pink-interpolated-audio</name> + <longname>Pink Noise (Interpolated)</longname> + <class>Source/Audio/LADSPA</class> + <description>Pink Noise (Interpolated)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pink-sh</name> + <longname>Pink Noise (sample and hold)</longname> + <class>Source/Audio/LADSPA</class> + <description>Pink Noise (sample and hold)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pitchScale</name> + <longname>Pitch Scaler</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Pitch Scaler</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pitchScaleHQ</name> + <longname>Higher Quality Pitch Scaler</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Higher Quality Pitch Scaler</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-plate</name> + <longname>Plate reverb</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Plate reverb</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pointerCastDistortion</name> + <longname>Pointer cast distortion</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Pointer cast distortion</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-product-iaia-oa</name> + <longname>Signal Product (IAIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Product (IAIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>First_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Second_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Product_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-product-iaic-oa</name> + <longname>Signal Product (IAIC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Product (IAIC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>First_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Product_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-product-icic-oc</name> + <longname>Signal Product (ICIC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Signal Product (ICIC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-pulse-fapa-oa</name> + <longname>Bandlimited Variable Width Pulse Oscillator (FAPA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Width Pulse Oscillator (FAPA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Pulse_Width</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pulse-fapc-oa</name> + <longname>Bandlimited Variable Width Pulse Oscillator (FAPC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Width Pulse Oscillator (FAPC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pulse-fcpa-oa</name> + <longname>Bandlimited Variable Width Pulse Oscillator (FCPA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Width Pulse Oscillator (FCPA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Pulse_Width</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-pulse-fcpc-oa</name> + <longname>Bandlimited Variable Width Pulse Oscillator (FCPC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Bandlimited Variable Width Pulse Oscillator (FCPC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-quantiser100</name> + <longname>Quantiser (100 Steps)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Quantiser (100 Steps)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Quantised_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_Changed</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-quantiser20</name> + <longname>Quantiser (20 Steps)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Quantiser (20 Steps)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Quantised_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_Changed</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-quantiser50</name> + <longname>Quantiser (50 Steps)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Quantiser (50 Steps)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Quantised_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_Changed</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-random-fasa-oa</name> + <longname>Random Wave Generator (FASA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Random Wave Generator (FASA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Wave_Smoothness</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-random-fasc-oa</name> + <longname>Random Wave Generator (FASC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Random Wave Generator (FASC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-random-fcsa-oa</name> + <longname>Random Wave Generator (FCSA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Random Wave Generator (FCSA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Wave_Smoothness</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-random-fcsc-oa</name> + <longname>Random Wave Generator (FCSC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Random Wave Generator (FCSC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-rateShifter</name> + <longname>Rate shifter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Rate shifter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ratio-nada-oa</name> + <longname>Signal Ratio (NADA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Ratio (NADA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Numerator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Denominator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ratio_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ratio-nadc-oa</name> + <longname>Signal Ratio (NADC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Ratio (NADC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Numerator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ratio_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ratio-ncda-oa</name> + <longname>Signal Ratio (NCDA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Ratio (NCDA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Denominator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Ratio_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ratio-ncdc-oc</name> + <longname>Signal Ratio (NCDC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Signal Ratio (NCDC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-retroFlange</name> + <longname>Retro Flanger</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Retro Flanger</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-revdelay</name> + <longname>Reverse Delay (5s max)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Reverse Delay (5s max)</description> + <author>Jesse Chappell <jesse at essej dot net></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ringmod-1i1o1l</name> + <longname>Ringmod with LFO</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ringmod with LFO</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-ringmod-2i1o</name> + <longname>Ringmod with two inputs</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Ringmod with two inputs</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Modulator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sawtooth-fa-oa</name> + <longname>Bandlimited Sawtooth Oscillator (FA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Sawtooth Oscillator (FA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sawtooth-fc-oa</name> + <longname>Bandlimited Sawtooth Oscillator (FC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Bandlimited Sawtooth Oscillator (FC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sc1</name> + <longname>SC1</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SC1</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sc2</name> + <longname>SC2</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SC2</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Sidechain</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sc3</name> + <longname>SC3</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SC3</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Sidechain</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sc4</name> + <longname>SC4</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SC4</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Left_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sc4m</name> + <longname>SC4 mono</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SC4 mono</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-se4</name> + <longname>SE4</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>SE4</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Left_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Left_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Right_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sequencer16</name> + <longname>Analogue Style 16 Step Sequencer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Analogue Style 16 Step Sequencer</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gate_-Open_>_0-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Step_Trigger</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Value_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sequencer32</name> + <longname>Analogue Style 32 Step Sequencer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Analogue Style 32 Step Sequencer</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gate_-Open_>_0-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Step_Trigger</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Value_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sequencer64</name> + <longname>Analogue Style 64 Step Sequencer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Analogue Style 64 Step Sequencer</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gate_-Open_>_0-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Step_Trigger</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Value_Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-shaper</name> + <longname>Wave shaper</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Wave shaper</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sinCos</name> + <longname>Sine + cosine oscillator</longname> + <class>Source/Audio/LADSPA</class> + <description>Sine + cosine oscillator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Sine_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Cosine_output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-sine-faaa</name> @@ -57,6 +4622,26 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Sine Oscillator (Freq:audio, Amp:audio)</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Frequency_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Amplitude</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-sine-faac</name> @@ -64,6 +4649,20 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Sine Oscillator (Freq:audio, Amp:control)</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Frequency_-Hz-</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-sine-fcaa</name> @@ -71,6 +4670,20 @@ <class>Filter/Effect/Audio/LADSPA</class> <description>Sine Oscillator (Freq:control, Amp:audio)</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Amplitude</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> <element> <name>ladspa-sine-fcac</name> @@ -78,6 +4691,1029 @@ <class>Source/Audio/LADSPA</class> <description>Sine Oscillator (Freq:control, Amp:control)</description> <author>Richard Furse (LADSPA example plugins)</author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-singlePara</name> + <longname>Single band parametric</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Single band parametric</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sinusWavewrapper</name> + <longname>Sinus wavewrapper</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Sinus wavewrapper</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sledgehammer</name> + <longname>Dynamic Sledgehammer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Dynamic Sledgehammer</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Nathaniel Virgo)</author> + <pads> + <caps> + <name>Modulator</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Carrier</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-smoothDecimate</name> + <longname>Smooth Decimator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Smooth Decimator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-split</name> + <longname>Mono to Stereo splitter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Mono to Stereo splitter</description> + <author>Frank Neumann <franky@users.sourceforge.net></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_1</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_2</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-square-fa-oa</name> + <longname>Bandlimited Square Oscillator (FA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Square Oscillator (FA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-square-fc-oa</name> + <longname>Bandlimited Square Oscillator (FC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Bandlimited Square Oscillator (FC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-stepMuxer</name> + <longname>Step Demuxer</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Step Demuxer</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Clock</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_1</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_2</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_3</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_4</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_5</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_6</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_7</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_8</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sum-iaia-oa</name> + <longname>Signal Sum (IAIA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Sum (IAIA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>First_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Second_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Summed_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sum-iaic-oa</name> + <longname>Signal Sum (IAIC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Sum (IAIC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>First_Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Summed_Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-sum-icic-oc</name> + <longname>Signal Sum (ICIC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Signal Sum (ICIC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + + </pads> + </element> + <element> + <name>ladspa-surroundEncoder</name> + <longname>Surround matrix encoder</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Surround matrix encoder</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>L</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>R</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>C</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>S</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Lt</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Rt</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-svf</name> + <longname>State Variable Filter</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>State Variable Filter</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-syncpulse-fapaga-oa</name> + <longname>Clock Pulse Oscillator with Gate (FAPAGA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Clock Pulse Oscillator with Gate (FAPAGA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Pulse_Width</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-syncpulse-fcpcga-oa</name> + <longname>Clock Pulse Oscillator with Gate (FCPCGA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Clock Pulse Oscillator with Gate (FCPCGA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-syncsquare-faga-oa</name> + <longname>Clock Oscillator with Gate (FAGA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Clock Oscillator with Gate (FAGA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequency</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Gate</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-syncsquare-fcga-oa</name> + <longname>Clock Oscillator with Gate (FCGA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Clock Oscillator with Gate (FCGA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gate</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-syndrum</name> + <longname>Syn Drum</longname> + <class>Source/Audio/LADSPA</class> + <description>Syn Drum</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-track-max-peak</name> + <longname>Envelope Tracker (Maximum Peak)</longname> + <class>Sink/Audio/LADSPA</class> + <description>Envelope Tracker (Maximum Peak)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-track-max-rms</name> + <longname>Envelope Tracker (Maximum RMS)</longname> + <class>Sink/Audio/LADSPA</class> + <description>Envelope Tracker (Maximum RMS)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-track-peak</name> + <longname>Envelope Tracker (Peak)</longname> + <class>Sink/Audio/LADSPA</class> + <description>Envelope Tracker (Peak)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-track-rms</name> + <longname>Envelope Tracker (RMS)</longname> + <class>Sink/Audio/LADSPA</class> + <description>Envelope Tracker (RMS)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-tracker-gaaadaia-oa</name> + <longname>Signal Tracker (Audio Rates)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Tracker (Audio Rates)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Attack_Rate_-Hz-_when_Gate_High</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Decay_Rate_-Hz-_when_Gate_High</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Attack_Rate_-Hz-_when_Gate_Low</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Decay_Rate_-Hz-_when_Gate_Low</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-tracker-gaacdcia-oa</name> + <longname>Signal Tracker (Control Rates)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Signal Tracker (Control Rates)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Gatter</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-transient</name> + <longname>Transient mangler</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Transient mangler</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-triangle-fasa-oa</name> + <longname>Bandlimited Variable Slope Triangle Oscillator (FASA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Slope Triangle Oscillator (FASA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Slope</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-triangle-fasc-oa</name> + <longname>Bandlimited Variable Slope Triangle Oscillator (FASC)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Slope Triangle Oscillator (FASC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Frequenz</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-triangle-fcsa-oa</name> + <longname>Bandlimited Variable Slope Triangle Oscillator (FCSA)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Bandlimited Variable Slope Triangle Oscillator (FCSA)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Slope</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-triangle-fcsc-oa</name> + <longname>Bandlimited Variable Slope Triangle Oscillator (FCSC)</longname> + <class>Source/Audio/LADSPA</class> + <description>Bandlimited Variable Slope Triangle Oscillator (FCSC)</description> + <author>Mike Rawes <mike_rawes[at]yahoo.co.uk></author> + <pads> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-triplePara</name> + <longname>Triple band parametric with shelves</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Triple band parametric with shelves</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-vcf303</name> + <longname>VCF 303</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>VCF 303</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by David A. Bartold)</author> + <pads> + <caps> + <name>In</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Out</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-vynil</name> + <longname>VyNil (Vinyl Effect)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>VyNil (Vinyl Effect)</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input_L</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_R</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_L</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_R</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-waveTerrain</name> + <longname>Wave Terrain Oscillator</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Wave Terrain Oscillator</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>x</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>y</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>z</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-wshape-sine</name> + <longname>Wave Shaper (Sine-Based)</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Wave Shaper (Sine-Based)</description> + <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-xfade</name> + <longname>Crossfade</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>Crossfade</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input_A_left</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_A_right</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_B_left</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_B_right</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_left</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_right</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</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 <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input_A_left</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_A_right</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_B_left</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Input_B_right</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_A_left</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_A_right</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_B_left</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output_B_right</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> + </element> + <element> + <name>ladspa-zm1</name> + <longname>z-1</longname> + <class>Filter/Effect/Audio/LADSPA</class> + <description>z-1</description> + <author>Steve Harris <steve@plugin.org.uk></author> + <pads> + <caps> + <name>Input</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + <caps> + <name>Output</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-float, width=(int)32, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 59c2d151..cb55c8d8 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,10 +3,10 @@ <description>Audio level plugin</description> <filename>../../gst/level/.libs/libgstlevel.so</filename> <basename>libgstlevel.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Analyzer/Audio</class> <description>RMS/Peak/Decaying Peak Level messager for audio/raw</description> <author>Thomas Vander Stichele <thomas at apestaart dot org></author> + <pads> + <caps> + <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, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> + </caps> + <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, width=(int){ 8, 16 }, depth=(int){ 8, 16 }, signed=(boolean)true; audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int)1234, width=(int){ 32, 64 }</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index b3cd7d0a..0e007e5c 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,10 +3,10 @@ <description>Matroska stream handling</description> <filename>../../gst/matroska/.libs/libgstmatroska.so</filename> <basename>libgstmatroska.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,32 @@ <class>Codec/Demuxer</class> <description>Demuxes a Matroska Stream into video/audio/subtitles</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>video_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>audio_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>subtitle_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>text/plain; application/x-ssa; application/x-ass; application/x-usf; video/x-dvd-subpicture; application/x-subtitle-unknown</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-matroska</details> + </caps> + </pads> </element> <element> <name>matroskamux</name> @@ -22,6 +48,32 @@ <class>Codec/Muxer</class> <description>Muxes video/audio/subtitle streams into a matroska stream</description> <author>Ronald Bultje <rbultje@ronald.bitfreak.net></author> + <pads> + <caps> + <name>video_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false, 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-divx, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-xvid, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-huffyuv, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, 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-msmpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-theora; video/x-dirac, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc){ YUY2, I420 }, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + <caps> + <name>audio_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ], channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/mpeg, mpegversion=(int){ 2, 4 }, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-ac3, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-vorbis, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-raw-int, width=(int)8, depth=(int)8, signed=(boolean)false, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, signed=(boolean)true, channels=(int)[ 1, 8 ], rate=(int)[ 8000, 96000 ]; audio/x-tta, width=(int){ 8, 16, 24 }, channels=(int){ 1, 2 }, rate=(int)[ 8000, 96000 ]</details> + </caps> + <caps> + <name>subtitle_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-matroska</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index 4f1ba1ab..ecb47199 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,10 +3,10 @@ <description>MuLaw audio conversion routines</description> <filename>../../gst/law/.libs/libgstmulaw.so</filename> <basename>libgstmulaw.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Audio</class> <description>Convert 8bit mu law to 16bit PCM</description> <author>Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> <element> <name>mulawenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Audio</class> <description>Convert 16bit PCM to 8bit mu law</description> <author>Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-mulaw, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int)1234, signed=(boolean)true, rate=(int)[ 8000, 192000 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index 4a731259..0fbfb869 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,10 +3,10 @@ <description>multipart stream manipulation</description> <filename>../../gst/multipart/.libs/libgstmultipart.so</filename> <basename>libgstmultipart.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Demuxer</class> <description>demux multipart streams</description> <author>Wim Taymans <wim@fluendo.com>, Sjoerd Simons <sjoerd@luon.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>multipart/x-mixed-replace</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>multipartmux</name> @@ -22,6 +36,20 @@ <class>Codec/Muxer</class> <description>mux multipart streams</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>multipart/x-mixed-replace</details> + </caps> + <caps> + <name>sink_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 187d2ff0..9ded3a5d 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,10 +3,10 @@ <description>Template for a video filter</description> <filename>../../gst/debug/.libs/libgstnavigationtest.so</filename> <basename>libgstnavigationtest.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Handle navigation events showing a black square following mouse pointer</description> <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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-yuv, format=(fourcc)I420, 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-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index f00bdf5c..4fcc46e6 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -3,10 +3,10 @@ <description>OSS (Open Sound System) support for GStreamer</description> <filename>../../sys/oss/.libs/libgstossaudio.so</filename> <basename>libgstossaudio.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,9 @@ <class>Generic/Audio</class> <description>Control sound input and output levels with OSS</description> <author>Andrew Vander Wingo <wingo@pobox.com></author> + <pads> + + </pads> </element> <element> <name>osssink</name> @@ -22,6 +25,14 @@ <class>Sink/Audio</class> <description>Output to a sound card via OSS</description> <author>Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int){ 1234 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> <element> <name>osssrc</name> @@ -29,6 +40,14 @@ <class>Source/Audio</class> <description>Capture from a sound card via OSS</description> <author>Erik Walthinsen <omega@cse.ogi.edu>, Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int){ 1234 }, signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index 203a9b47..dc235451 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,10 +3,10 @@ <description>PNG plugin library</description> <filename>../../ext/libpng/.libs/libgstpng.so</filename> <basename>libgstpng.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Image</class> <description>Decode a png video frame to a raw image</description> <author>Wim Taymans <wim@fluendo.com></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)-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)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> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>image/png</details> + </caps> + </pads> </element> <element> <name>pngenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Image</class> <description>Encode a video frame to a .png image</description> <author>Jeremy SIMON <jsimon13@yahoo.fr></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 ]; 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> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>image/png, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], 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-quicktime.xml b/docs/plugins/inspect/plugin-quicktime.xml index d61cec04..e4ab286a 100644 --- a/docs/plugins/inspect/plugin-quicktime.xml +++ b/docs/plugins/inspect/plugin-quicktime.xml @@ -3,10 +3,10 @@ <description>Quicktime support</description> <filename>../../gst/qtdemux/.libs/libgstqtdemux.so</filename> <basename>libgstqtdemux.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,26 @@ <class>Codec/Demuxer</class> <description>Demultiplex a QuickTime file into audio and video streams</description> <author>David Schleef <ds@schleef.org>, Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/quicktime; audio/x-m4a; application/x-3gp</details> + </caps> + <caps> + <name>audio_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>video_%02d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>rtpxqtdepay</name> @@ -22,6 +42,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts Quicktime audio/video from RTP packets</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, payload=(int)[ 96, 127 ], media=(string){ audio, video }, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ X-QT, X-QUICKTIME }</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 7d65deba..2a7d8236 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,10 +3,10 @@ <description>Real-time protocol plugins</description> <filename>../../gst/rtp/.libs/libgstrtp.so</filename> <basename>libgstrtp.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts H263 video from RTP and encodes in Asterisk H263 format</description> <author>Neil Stratford <neils@vipadia.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-asteriskh263</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998</details> + </caps> + </pads> </element> <element> <name>rtpL16depay</name> @@ -22,6 +36,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts raw audio from RTP packets</description> <author>Zeeshan Ali <zak147@yahoo.com>,Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>rtpL16pay</name> @@ -29,6 +57,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encode Raw audio into RTP packets (RFC 3551)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)L16, channels=(int)[ 1, 2147483647 ], rate=(int)[ 1, 2147483647 ]; application/x-rtp, media=(string)audio, payload=(int){ 10, 11 }, clock-rate=(int)44100</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, endianness=(int)4321, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>rtpac3depay</name> @@ -36,6 +78,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts AC3 audio from RTP packets (RFC 4184)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/ac3</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int){ 32000, 44100, 48000 }, encoding-name=(string)AC3</details> + </caps> + </pads> </element> <element> <name>rtpamrdepay</name> @@ -43,6 +99,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts AMR or AMR-WB audio from RTP packets (RFC 3267)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, crc=(string){ 0, 1 }, robust-sorting=(string)0, interleaving=(string)0; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)AMR-WB, encoding-params=(string)1, octet-align=(string)1, crc=(string){ 0, 1 }, robust-sorting=(string)0, interleaving=(string)0</details> + </caps> + </pads> </element> <element> <name>rtpamrpay</name> @@ -50,6 +120,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)AMR, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ]; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)16000, encoding-name=(string)AMR-WB, encoding-params=(string)1, octet-align=(string)1, crc=(string)0, robust-sorting=(string)0, interleaving=(string)0, mode-set=(int)[ 0, 7 ], mode-change-period=(int)[ 1, 2147483647 ], mode-change-neighbor=(string){ 0, 1 }, maxptime=(int)[ 20, 2147483647 ], ptime=(int)[ 20, 2147483647 ]</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/AMR, channels=(int)1, rate=(int)8000; audio/AMR-WB, channels=(int)1, rate=(int)16000</details> + </caps> + </pads> </element> <element> <name>rtpdepay</name> @@ -57,6 +141,32 @@ <class>Codec/Depayloader/Network</class> <description>Accepts raw RTP and RTCP packets and sends them forward</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>srcrtp</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp</details> + </caps> + <caps> + <name>srcrtcp</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtcp</details> + </caps> + <caps> + <name>sinkrtp</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp</details> + </caps> + <caps> + <name>sinkrtcp</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtcp</details> + </caps> + </pads> </element> <element> <name>rtpgsmdepay</name> @@ -64,6 +174,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts GSM audio from RTP packets</description> <author>Zeeshan Ali <zeenix@gmail.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-gsm, rate=(int)8000, channels=(int)1</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000</details> + </caps> + </pads> </element> <element> <name>rtpgsmpay</name> @@ -71,6 +195,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes GSM audio into a RTP packet</description> <author>Zeeshan Ali <zeenix@gmail.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-gsm, rate=(int)8000, channels=(int)1</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)3, clock-rate=(int)8000, encoding-name=(string)GSM; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)GSM</details> + </caps> + </pads> </element> <element> <name>rtph263pay</name> @@ -78,6 +216,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes H263 video in RTP packets (RFC 2190)</description> <author>Neil Stratford <neils@vipadia.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)34, clock-rate=(int)90000, encoding-name=(string)H263; application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-h263, variant=(string)itu, h263version=(string)h263</details> + </caps> + </pads> </element> <element> <name>rtph263pdepay</name> @@ -85,6 +237,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts H263+ video from RTP packets (RFC 2429)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-h263, variant=(string)itu, h263version=(string)h263p</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998</details> + </caps> + </pads> </element> <element> <name>rtph263ppay</name> @@ -92,6 +258,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes H263+ video in RTP packets (RFC 2429)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H263-1998</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-h263, variant=(string)itu, h263version=(string)h263p</details> + </caps> + </pads> </element> <element> <name>rtph264depay</name> @@ -99,6 +279,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts H264 video from RTP packets (RFC 3984)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-h264</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264</details> + </caps> + </pads> </element> <element> <name>rtph264pay</name> @@ -106,6 +300,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encode H264 video into RTP packets (RFC 3984)</description> <author>Laurent Glayal <spglegle@yahoo.fr></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)H264</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-h264</details> + </caps> + </pads> </element> <element> <name>rtpilbcdepay</name> @@ -113,6 +321,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts iLBC audio from RTP packets</description> <author>Philippe Kalaf <philippe.kalaf@collabora.co.uk></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-iLBC, mode=(int){ 20, 30 }</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(int){ 20, 30 }</details> + </caps> + </pads> </element> <element> <name>rtpilbcpay</name> @@ -120,6 +342,20 @@ <class>Codec/Payloader/Network</class> <description>Packetize iLBC audio streams into RTP packets</description> <author>Philippe Kalaf <philippe.kalaf@collabora.co.uk></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-iLBC, mode=(int){ 20, 30 }</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)ILBC, mode=(int){ 20, 30 }</details> + </caps> + </pads> </element> <element> <name>rtpmp2tdepay</name> @@ -128,6 +364,20 @@ <description>Extracts MPEG2 TS from RTP packets (RFC 2250)</description> <author>Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/mpegts, packetsize=(int)188, systemstream=(boolean)true</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP2T-ES; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ]</details> + </caps> + </pads> </element> <element> <name>rtpmp2tpay</name> @@ -135,6 +385,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes MPEG2 TS into RTP packets (RFC 2250)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/mpegts, packetsize=(int)188, systemstream=(boolean)true</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MP2T-ES</details> + </caps> + </pads> </element> <element> <name>rtpmp4adepay</name> @@ -142,6 +406,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts MPEG4 audio from RTP packets (RFC 3016)</description> <author>Nokia Corporation (contact <stefan.kost@nokia.com>), Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/mpeg, mpegversion=(int)4, framed=(boolean)false</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4A-LATM</details> + </caps> + </pads> </element> <element> <name>rtpmp4gdepay</name> @@ -149,6 +427,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts MPEG4 elementary streams from RTP packets (RFC 3640)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string){ video, audio, application }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, streamtype=(string){ 4, 5 }, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr }</details> + </caps> + </pads> </element> <element> <name>rtpmp4gpay</name> @@ -156,6 +448,20 @@ <class>Codec/Payloader/Network</class> <description>Payload MPEG4 elementary streams as RTP packets (RFC 3640)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string){ video, audio, application }, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MPEG4-GENERIC, streamtype=(string){ 4, 5 }, mode=(string){ generic, CELP-cbr, CELP-vbr, AAC-lbr, AAC-hbr }</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; audio/mpeg, mpegversion=(int)4</details> + </caps> + </pads> </element> <element> <name>rtpmp4vdepay</name> @@ -163,6 +469,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts MPEG4 video from RTP packets (RFC 3016)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES</details> + </caps> + </pads> </element> <element> <name>rtpmp4vpay</name> @@ -170,6 +490,20 @@ <class>Codec/Payloader/Network</class> <description>Payload MPEG-4 video as RTP packets (RFC 3016)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP4V-ES</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</details> + </caps> + </pads> </element> <element> <name>rtpmpadepay</name> @@ -177,6 +511,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts MPEG audio from RTP packets (RFC 2038)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/mpeg</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPA; application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000</details> + </caps> + </pads> </element> <element> <name>rtpmpapay</name> @@ -184,6 +532,20 @@ <class>Codec/Payloader/Network</class> <description>Payload MPEG audio as RTP packets (RFC 2038)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)14, clock-rate=(int)90000; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPA</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/mpeg</details> + </caps> + </pads> </element> <element> <name>rtpmpvdepay</name> @@ -191,6 +553,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts MPEG video from RTP packets (RFC 2250)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/mpeg, systemstream=(boolean)false</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)MPV; application/x-rtp, media=(string)video, payload=(int)32, clock-rate=(int)90000</details> + </caps> + </pads> </element> <element> <name>rtppcmadepay</name> @@ -198,6 +574,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts PCMA audio from RTP packets</description> <author>Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-alaw, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000</details> + </caps> + </pads> </element> <element> <name>rtppcmapay</name> @@ -205,6 +595,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes PCMA audio into a RTP packet</description> <author>Edgard Lima <edgard.lima@indt.org.br></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-alaw, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)8, clock-rate=(int)8000, encoding-name=(string)PCMA; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMA</details> + </caps> + </pads> </element> <element> <name>rtppcmudepay</name> @@ -212,6 +616,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts PCMU audio from RTP packets</description> <author>Edgard Lima <edgard.lima@indt.org.br>, Zeeshan Ali <zeenix@gmail.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-mulaw, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000</details> + </caps> + </pads> </element> <element> <name>rtppcmupay</name> @@ -219,6 +637,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes PCMU audio into a RTP packet</description> <author>Edgard Lima <edgard.lima@indt.org.br></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-mulaw, channels=(int)1, rate=(int)8000</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)0, clock-rate=(int)8000, encoding-name=(string)PCMU; application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)8000, encoding-name=(string)PCMU</details> + </caps> + </pads> </element> <element> <name>rtpspeexdepay</name> @@ -226,6 +658,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts Speex audio from RTP packets</description> <author>Edgard Lima <edgard.lima@indt.org.br></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-speex</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1</details> + </caps> + </pads> </element> <element> <name>rtpspeexpay</name> @@ -233,6 +679,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encodes Speex audio into a RTP packet</description> <author>Edgard Lima <edgard.lima@indt.org.br></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-speex</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 6000, 48000 ], encoding-name=(string)SPEEX, encoding-params=(string)1</details> + </caps> + </pads> </element> <element> <name>rtpsv3vdepay</name> @@ -240,6 +700,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts SVQ3 video from RTP packets (no RFC)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-svq, svqversion=(int)3</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string){ X-SV3V-ES, X-SORENSON-VIDEO }</details> + </caps> + </pads> </element> <element> <name>rtptheoradepay</name> @@ -247,6 +721,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts Theora video from RTP packets (draft-01 of RFC XXXX)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)THEORA</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-theora</details> + </caps> + </pads> </element> <element> <name>rtptheorapay</name> @@ -254,6 +742,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encode Theora video into RTP packets (draft-01 RFC XXXX)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)video, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)THEORA</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-theora</details> + </caps> + </pads> </element> <element> <name>rtpvorbisdepay</name> @@ -261,6 +763,20 @@ <class>Codec/Depayloader/Network</class> <description>Extracts Vorbis Audio from RTP packets (draft-04 of RFC XXXX)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-vorbis</details> + </caps> + </pads> </element> <element> <name>rtpvorbispay</name> @@ -268,6 +784,20 @@ <class>Codec/Payloader/Network</class> <description>Payload-encode Vorbis audio into RTP packets (draft-01 RFC XXXX)</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, media=(string)audio, payload=(int)[ 96, 127 ], clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)VORBIS</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-vorbis</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index cc30d587..c422a836 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,10 +3,10 @@ <description>transfer data via RTSP</description> <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename> <basename>libgstrtsp.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,32 @@ <class>Codec/Parser/Network</class> <description>Accepts raw RTP and RTCP packets and sends them forward</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>recv_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_src_%d_%d_%d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>application/x-rtp</details> + </caps> + <caps> + <name>rtcp_src_%d</name> + <direction>source</direction> + <presence>request</presence> + <details>application/x-rtcp</details> + </caps> + </pads> </element> <element> <name>rtspsrc</name> @@ -24,6 +50,14 @@ <author>Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com> Lutz Mueller <lutz@topfrose.de></author> + <pads> + <caps> + <name>stream%d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>application/x-rtp; application/x-rdt</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index 4e84f8e3..93bfedd8 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -3,10 +3,10 @@ <description>Apply the standard SMPTE transitions on video images</description> <filename>../../gst/smpte/.libs/libgstsmpte.so</filename> <basename>libgstsmpte.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,26 @@ <class>Filter/Editor/Video</class> <description>Apply the standard SMPTE transitions on video images</description> <author>Wim Taymans <wim.taymans@chello.be></author> + <pads> + <caps> + <name>sink1</name> + <direction>sink</direction> + <presence>always</presence> + <details>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>sink2</name> + <direction>sink</direction> + <presence>always</presence> + <details>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-yuv, format=(fourcc)I420, 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-speex.xml b/docs/plugins/inspect/plugin-speex.xml index 8dafcf28..b67ecab0 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,10 +3,10 @@ <description>Speex plugin library</description> <filename>../../ext/speex/.libs/libgstspeex.so</filename> <basename>libgstspeex.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Decoder/Audio</class> <description>decode speex streams to audio</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-raw-int, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-speex</details> + </caps> + </pads> </element> <element> <name>speexenc</name> @@ -22,6 +36,20 @@ <class>Codec/Encoder/Audio</class> <description>Encodes audio in Speex format</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-speex</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index a20cf5a8..aba898b2 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -3,10 +3,10 @@ <description>Tag writing plug-in based on taglib</description> <filename>../../ext/taglib/.libs/libgsttaglib.so</filename> <basename>libgsttaglib.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Formatter/Metadata</class> <description>Adds an APEv2 header to the beginning of files using taglib</description> <author>Sebastian Dröge <mail@slomosnail.de></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-apetag</details> + </caps> + </pads> </element> <element> <name>id3v2mux</name> @@ -22,6 +36,20 @@ <class>Formatter/Metadata</class> <description>Adds an ID3v2 header to the beginning of MP3 files using taglib</description> <author>Christophe Fergeau <teuf@gnome.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-id3</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index e9926515..5b1226d0 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,10 +3,10 @@ <description>transfer data via UDP</description> <filename>../../gst/udp/.libs/libgstudp.so</filename> <basename>libgstudp.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Sink/Network</class> <description>Send data over the network via UDP</description> <author>Philippe Khalaf <burger@speedy.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>multiudpsink</name> @@ -22,6 +30,14 @@ <class>Sink/Network</class> <description>Send data over the network via UDP</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>udpsink</name> @@ -29,6 +45,14 @@ <class>Sink/Network</class> <description>Send data over the network via UDP</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> <element> <name>udpsrc</name> @@ -37,6 +61,14 @@ <description>Receive data over the network via UDP</description> <author>Wim Taymans <wim@fluendo.com> Thijs Vermeir <thijs.vermeir@barco.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>ANY</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videobalance.xml b/docs/plugins/inspect/plugin-videobalance.xml index bf00647d..2845e984 100644 --- a/docs/plugins/inspect/plugin-videobalance.xml +++ b/docs/plugins/inspect/plugin-videobalance.xml @@ -3,10 +3,10 @@ <description>Changes hue, saturation, brightness etc. on video images</description> <filename>../../gst/videofilter/.libs/libgstvideobalance.so</filename> <basename>libgstvideobalance.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Adjusts brightness, contrast, hue, saturation on a video stream</description> <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, 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-yuv, format=(fourcc){ IYUV, I420, YV12 }, 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-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index 8b6c1025..79815113 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -3,10 +3,10 @@ <description>resizes a video by adding borders or cropping</description> <filename>../../gst/videobox/.libs/libgstvideobox.so</filename> <basename>libgstvideobox.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Resizes a video by adding borders or cropping</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc)AYUV, 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-yuv, format=(fourcc)AYUV, 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> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index e73b4e62..dd18c1c2 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -3,10 +3,10 @@ <description>Crops video into a user-defined region</description> <filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename> <basename>libgstvideocrop.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Crops video into a user-defined region</description> <author>Tim-Philipp Müller <tim centricular net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>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)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)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)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)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)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)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)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)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-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, 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 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, 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)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)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)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)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)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)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)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)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)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-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)Y800, 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 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, 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-videoflip.xml b/docs/plugins/inspect/plugin-videoflip.xml index 2c28a72d..3faae7e2 100644 --- a/docs/plugins/inspect/plugin-videoflip.xml +++ b/docs/plugins/inspect/plugin-videoflip.xml @@ -3,10 +3,10 @@ <description>Flips and rotates video</description> <filename>../../gst/videofilter/.libs/libgstvideoflip.so</filename> <basename>libgstvideoflip.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Effect/Video</class> <description>Flips and rotates video</description> <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, 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-yuv, format=(fourcc){ IYUV, I420, YV12 }, 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-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 931e58d6..8f8d7346 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,10 +3,10 @@ <description>Video mixer</description> <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename> <basename>libgstvideomixer.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Filter/Editor/Video</class> <description>Mix multiple video streams</description> <author>Wim Taymans <wim@fluendo.com></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>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>sink_%d</name> + <direction>sink</direction> + <presence>request</presence> + <details>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> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index d1ee7fe0..9dace7a8 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,10 +3,10 @@ <description>Encode raw audio into WAV</description> <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename> <basename>libgstwavenc.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Muxer/Audio</class> <description>Encode raw audio into WAV</description> <author>Iain Holmes <iain@prettypeople.org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>audio/x-wav</details> + </caps> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)32, depth=(int)[ 25, 32 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)24, depth=(int)[ 17, 24 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], endianness=(int)1234, width=(int)16, depth=(int)[ 9, 16 ], signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ], width=(int)8, depth=(int)[ 1, 8 ], signed=(boolean)false</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index f4f404ed..3a10277b 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -3,10 +3,10 @@ <description>Parse a .wav file into raw audio</description> <filename>../../gst/wavparse/.libs/libgstwavparse.so</filename> <basename>libgstwavparse.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,20 @@ <class>Codec/Demuxer/Audio</class> <description>Parse a .wav file into raw audio</description> <author>Erik Walthinsen <omega@cse.ogi.edu></author> + <pads> + <caps> + <name>wavparse_sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>audio/x-wav</details> + </caps> + <caps> + <name>wavparse_src</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>audio/ms-gsm, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int)[ 8000, 48000 ], channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)2, rate=(int)[ 16000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-vorbis, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-ac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ]; audio/x-dts; audio/mpeg, mpegversion=(int)4, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-alaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-mulaw, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ]; audio/x-wms, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)microsoft, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, rate=(int)[ 1000, 48000 ], channels=(int)[ 1, 2 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)1, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)2, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-wma, wmaversion=(int)3, bitrate=(int)[ 0, 2147483647 ], rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 6 ], block_align=(int)[ 1, 2147483647 ]; audio/x-vnd.sony.atrac3, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; audio/x-raw-float, endianness=(int)1234, width=(int){ 32, 64 }, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 8 ]; audio/x-voxware, voxwaretype=(int)98, rate=(int)[ 1000, 96000 ], channels=(int)[ 1, 2 ]; application/x-ogg-avi</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 2d10f97e..ef65b423 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -3,10 +3,10 @@ <description>X11 video input plugin using standard Xlib calls</description> <filename>../../sys/ximage/.libs/libgstximagesrc.so</filename> <basename>libgstximagesrc.so</basename> - <version>0.10.6</version> + <version>0.10.6.1</version> <license>LGPL</license> <source>gst-plugins-good</source> - <package>GStreamer Good Plug-ins source release</package> + <package>GStreamer Good Plug-ins CVS/prerelease</package> <origin>Unknown package origin</origin> <elements> <element> @@ -15,6 +15,14 @@ <class>Source/Video</class> <description>Creates a screenshot video stream</description> <author>Lutz Mueller <lutz@users.sourceforge.net>, Jan Schmidt <thaytan@mad.scientist.com>, Zaheer Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-raw-rgb, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ]</details> + </caps> + </pads> </element> </elements> </plugin>
\ No newline at end of file |