summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2012-02-23 11:55:16 +0000
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2012-02-23 11:55:16 +0000
commitd4b24d9fa56fc24ec9b8d89b105a130fff69a8f9 (patch)
treef979c79bc34f12a077bc728e39ba448d5d9af8ec
parent60df59bed1bee71c89997e91c77d4636d7b75a27 (diff)
downloadgstreamer-plugins-bad-d4b24d9fa56fc24ec9b8d89b105a130fff69a8f9.tar.gz
Bump version after release
-rw-r--r--NEWS333
-rw-r--r--RELEASE518
-rw-r--r--configure.ac6
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.args516
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.hierarchy290
-rw-r--r--docs/plugins/gst-plugins-bad-plugins.interfaces6
-rw-r--r--docs/plugins/inspect/plugin-adpcmdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-adpcmenc.xml2
-rw-r--r--docs/plugins/inspect/plugin-aiff.xml2
-rw-r--r--docs/plugins/inspect/plugin-apexsink.xml2
-rw-r--r--docs/plugins/inspect/plugin-asfmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-assrender.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiovisualizers.xml2
-rw-r--r--docs/plugins/inspect/plugin-autoconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-bayer.xml2
-rw-r--r--docs/plugins/inspect/plugin-bz2.xml2
-rw-r--r--docs/plugins/inspect/plugin-camerabin.xml2
-rw-r--r--docs/plugins/inspect/plugin-camerabin2.xml2
-rw-r--r--docs/plugins/inspect/plugin-cdaudio.xml2
-rw-r--r--docs/plugins/inspect/plugin-cdxaparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-celt.xml2
-rw-r--r--docs/plugins/inspect/plugin-chromaprint.xml34
-rw-r--r--docs/plugins/inspect/plugin-cog.xml2
-rw-r--r--docs/plugins/inspect/plugin-coloreffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-colorspace.xml2
-rw-r--r--docs/plugins/inspect/plugin-curl.xml2
-rw-r--r--docs/plugins/inspect/plugin-dataurisrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-dc1394.xml2
-rw-r--r--docs/plugins/inspect/plugin-dccp.xml2
-rw-r--r--docs/plugins/inspect/plugin-debugutilsbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-decklink.xml6
-rw-r--r--docs/plugins/inspect/plugin-dfbvideosink.xml2
-rw-r--r--docs/plugins/inspect/plugin-dirac.xml2
-rw-r--r--docs/plugins/inspect/plugin-dtmf.xml2
-rw-r--r--docs/plugins/inspect/plugin-dtsdec.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvb.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvbsuboverlay.xml2
-rw-r--r--docs/plugins/inspect/plugin-dvdspu.xml2
-rw-r--r--docs/plugins/inspect/plugin-faac.xml6
-rw-r--r--docs/plugins/inspect/plugin-faad.xml4
-rw-r--r--docs/plugins/inspect/plugin-faceoverlay.xml2
-rw-r--r--docs/plugins/inspect/plugin-fbdevsink.xml2
-rw-r--r--docs/plugins/inspect/plugin-festival.xml2
-rw-r--r--docs/plugins/inspect/plugin-fieldanalysis.xml2
-rw-r--r--docs/plugins/inspect/plugin-fragmented.xml6
-rw-r--r--docs/plugins/inspect/plugin-freeverb.xml34
-rw-r--r--docs/plugins/inspect/plugin-freeze.xml2
-rw-r--r--docs/plugins/inspect/plugin-frei0r.xml1983
-rw-r--r--docs/plugins/inspect/plugin-gaudieffects.xml2
-rw-r--r--docs/plugins/inspect/plugin-geometrictransform.xml4
-rw-r--r--docs/plugins/inspect/plugin-gsettings.xml2
-rw-r--r--docs/plugins/inspect/plugin-gsm.xml2
-rw-r--r--docs/plugins/inspect/plugin-gstsiren.xml2
-rw-r--r--docs/plugins/inspect/plugin-h264parse.xml2
-rw-r--r--docs/plugins/inspect/plugin-hdvparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-id3tag.xml2
-rw-r--r--docs/plugins/inspect/plugin-inter.xml32
-rw-r--r--docs/plugins/inspect/plugin-interlace.xml2
-rw-r--r--docs/plugins/inspect/plugin-ivfparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-jp2kdecimator.xml2
-rw-r--r--docs/plugins/inspect/plugin-jpegformat.xml2
-rw-r--r--docs/plugins/inspect/plugin-kate.xml29
-rw-r--r--docs/plugins/inspect/plugin-ladspa.xml8168
-rw-r--r--docs/plugins/inspect/plugin-legacyresample.xml2
-rw-r--r--docs/plugins/inspect/plugin-linsys.xml2
-rw-r--r--docs/plugins/inspect/plugin-liveadder.xml2
-rw-r--r--docs/plugins/inspect/plugin-mimic.xml2
-rw-r--r--docs/plugins/inspect/plugin-mms.xml2
-rw-r--r--docs/plugins/inspect/plugin-modplug.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpeg2enc.xml2
-rw-r--r--docs/plugins/inspect/plugin-mpegdemux2.xml6
-rw-r--r--docs/plugins/inspect/plugin-mpegpsmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegtsdemux.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegtsmux.xml4
-rw-r--r--docs/plugins/inspect/plugin-mpegvideoparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-mplex.xml4
-rw-r--r--docs/plugins/inspect/plugin-musepack.xml4
-rw-r--r--docs/plugins/inspect/plugin-musicbrainz.xml2
-rw-r--r--docs/plugins/inspect/plugin-mve.xml2
-rw-r--r--docs/plugins/inspect/plugin-mxf.xml2
-rw-r--r--docs/plugins/inspect/plugin-mythtv.xml2
-rw-r--r--docs/plugins/inspect/plugin-neon.xml2
-rw-r--r--docs/plugins/inspect/plugin-nsf.xml2
-rw-r--r--docs/plugins/inspect/plugin-nuvdemux.xml2
-rw-r--r--docs/plugins/inspect/plugin-ofa.xml2
-rw-r--r--docs/plugins/inspect/plugin-patchdetect.xml2
-rw-r--r--docs/plugins/inspect/plugin-pcapparse.xml23
-rw-r--r--docs/plugins/inspect/plugin-pnm.xml2
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-real.xml2
-rw-r--r--docs/plugins/inspect/plugin-removesilence.xml35
-rw-r--r--docs/plugins/inspect/plugin-resindvd.xml2
-rw-r--r--docs/plugins/inspect/plugin-rfbsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-rsvg.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtmp.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtpmux.xml2
-rw-r--r--docs/plugins/inspect/plugin-rtpvp8.xml6
-rw-r--r--docs/plugins/inspect/plugin-scaletempo.xml2
-rw-r--r--docs/plugins/inspect/plugin-schro.xml6
-rw-r--r--docs/plugins/inspect/plugin-sdi.xml2
-rw-r--r--docs/plugins/inspect/plugin-sdp.xml2
-rw-r--r--docs/plugins/inspect/plugin-segmentclip.xml2
-rw-r--r--docs/plugins/inspect/plugin-shm.xml2
-rw-r--r--docs/plugins/inspect/plugin-smooth.xml34
-rw-r--r--docs/plugins/inspect/plugin-sndfile.xml2
-rw-r--r--docs/plugins/inspect/plugin-soundtouch.xml2
-rw-r--r--docs/plugins/inspect/plugin-speed.xml2
-rw-r--r--docs/plugins/inspect/plugin-stereo.xml2
-rw-r--r--docs/plugins/inspect/plugin-subenc.xml23
-rw-r--r--docs/plugins/inspect/plugin-tta.xml2
-rw-r--r--docs/plugins/inspect/plugin-vcdsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-vdpau.xml2
-rw-r--r--docs/plugins/inspect/plugin-videofiltersbad.xml2
-rw-r--r--docs/plugins/inspect/plugin-videomaxrate.xml2
-rw-r--r--docs/plugins/inspect/plugin-videomeasure.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoparsersbad.xml39
-rw-r--r--docs/plugins/inspect/plugin-videosignal.xml2
-rw-r--r--docs/plugins/inspect/plugin-vmnc.xml2
-rw-r--r--docs/plugins/inspect/plugin-vp8.xml2
-rw-r--r--docs/plugins/inspect/plugin-wildmidi.xml2
-rw-r--r--docs/plugins/inspect/plugin-xvid.xml4
-rw-r--r--docs/plugins/inspect/plugin-y4mdec.xml2
-rw-r--r--win32/common/config.h2
123 files changed, 3851 insertions, 8504 deletions
diff --git a/NEWS b/NEWS
index eb2c12f23..4e7ab0830 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,335 @@
-This is GStreamer Bad Plug-ins 0.10.22, "Toy Piano"
+This is GStreamer Bad Plug-ins 0.10.23, "The Game Has Changed"
+
+Changes since 0.10.22:
+
+ * aiffparse: extract ID3 tags embedded in ID3 chunks
+ * amrwbenc: switch to the free vo-amrwbenc library
+ * apexsink: Add support for generation 2 AirTunes hardware
+ * applemedia: bump the rank of qtkitvideosrc to PRIMARY
+ * autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core
+ * avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port)
+ * basevideo: cater for format conversion
+ * basevideo: Fix locking, especially if both pads have different streaming threads
+ * basevideodecoder: add API to drop a frame and post a QoS message on the bus
+ * basevideodecoder: reverse playback support; limited legacy seeking support
+ * basevideodecoder: better caps handling; event handling fixes esp. discont and flush
+ * basevideoencoder: add support for new force-key-unit event API
+ * basevideoencoder: implement preset interface; enable clipping by default
+ * basevideoencoder: proxy the width/height/framerate/PAR constraints of downstream caps to upstream
+ * bayer2rgb: rewrite signal processing and convert to orc for better speed
+ * camerabin2: no longer experimental; add flags to disable conversion elements
+ * camerabin2: add "audio-filter" property; countless fixes
+ * camerabin: add "image-formatter" property
+ * camerabin: prevent audio source from providing clock; reset audiosrc timestamping
+ * camerabin: prevent captures from being lost when switching resolutions
+ * colorspace: Add JPEG YCbCr matrix
+ * colorspace: fix odd width and height handling in some fastpath cases
+ * colorspace: fix r210 writing only half a scanline
+ * d3dvideosink: new d3dvideosink element
+ * dc1394src: implement LATENCY query
+ * debugutils: new elements: compare (with memcmp and ssim method) and debugspy
+ * decklink: add more modes, connection type, "audio-input" and "subdevice" properties
+ * decklink: add support for Windows; properly set up analog input
+ * decklinksink: add audio support
+ * dfbvideosink: also consider non-accelerated DirectFB surfaces
+ * diracparse: make diracparse work correctly
+ * directdrawsink: handle pixel-aspect-ratio, lower rank to secondary
+ * dshowdecwrapper: fix COM initialization
+ * dtmf: post messages when starting to send/receive DTMF
+ * dtmfsrc: align DTMF sound buffers with last-stop from event
+ * dtmfsrc: reject start/stop requests that come out of order
+ * dvbsrc: add "timeout" property and use (interruptible) GstPoll
+ * element-templates: improve the audiofilter template
+ * faac: add properties for VBR encoding
+ * faac: add profile and level to the caps; negotiate output format from downstream caps
+ * facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them
+ * faceoverlay: add element that displays an SVG image over a detected face
+ * freeverb: new freeverb element (reverb effect)
+ * h263parse: also extract width and height into caps; propagate downstream caps
+ * h264parse: many negotiation and caps-related fixes; propagate downstream caps where appropriate
+ * h264parse: countless parsing and timestamping fixes
+ * hlsdemux: allow bandwidth switching during caching of fragments
+ * hlsdemux: make more error resilient
+ * hlsdemux: cache number of fragments we are required to cache
+ * hlsdemux: add seeking support (for streams that are not live)
+ * hlsdemux: implement duration and seeking queries; improved duration reporting
+ * hlsdemux: Send a flush-stop when switching pads. Fixes A -> A/V sync issue
+ * hlsdemux: implement buffering by posting buffering messages on the bus
+ * hlsdemux: send NEWSEGMENT events in TIME format
+ * hlsdemux: switch to higher/lower bitrate by more than one step at a time
+ * hsldemux: handle change of media types
+ * inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline
+ * invtelecine: Remove in favor of fieldanalysis
+ * irtspparse: add Interleaved RTSP parser element
+ * jifmux: change class to formatter, bump rank to secondary
+ * kate: do not consider an empty SPU to be a fatal error
+ * kateenc: don't error on empty input buffers
+ * kate: pass on timed event metadata as tags when we can
+ * kate: support for rendering on several YUV formats
+ * legacyh264parse: create correct avc codec-data
+ * legacyh264parse: delay pushing buffers until we have width/height
+ * legacyh264parse: fix output caps alignment for avc input
+ * modplug: fix modules playing as mono instead of stereo
+ * motioncells: new element to detect areas of motion
+ * mpeg2enc: support mjpegtools 2.0
+ * mpeg4videoparse: properly handle profile and level in caps
+ * mpegpsdemux: timestamp handling and seeking fixes
+ * mpegpsmux: remember whether an incoming buffer is a keyunit or not
+ * mpegpsmux: add "aggregate-gops" property to aggregate GOPs into buffer lists
+ * mpegpsmux: put stream headers into output caps
+ * mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
+ * mpegtsbase: actually set seen_pat=TRUE when we see a PAT
+ * mpegtsdemux: always try to seek for to a keyframe; add accurate seeking support
+ * mpegtsdemux: fix frequent deadlock demuxing MPEG TS
+ * mpegtsdemux: fix scanning stopping too early
+ * mpegtsdemux: fix timestamps in newsegement event after seeking
+ * mpegtsdemux: implement key_unit seeking for MPEG2 video
+ * mpegtsdemux: payload parsing for H.264
+ * mpegtsdemux: push based seeking based on PCR
+ * mpegtsmux: add support for force key unit events
+ * mpegtsmux: unset the current PCR stream when starting a new unit
+ * mpegtsparse: fix parsing of PSI table IDs
+ * mpegtsparse: support more character set encodings
+ * mpegts: stop scanning for keyframes as early as possible
+ * ofa: don't crash when there's no data to create a fingerprint from
+ * openal: new OpenAL sink and source elements: openalsrc, openalsink
+ * opencv: allow to build against 2.3.1
+ * opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
+ * pcapparse: also support extracting tcp data; fix SLL parsing
+ * photography: add missing FLICKER_REDUCTION capability
+ * pvr2d: new pvrvideosink element
+ * psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
+ * removesilence: new plugin
+ * resindvdsrc: do not try to seek before the first chapter
+ * rotate: angle is in radians already, do not scale it
+ * rsvgdec: use input buffer timings if possible
+ * rtmp: add rtmpsink element for output to an RTMP server
+ * rtpdtmfmux: Add last-stop to dtmf-event upstream events
+ * rtpdtmfsrc: Correctly recognize the end of a buffer
+ * rtpdtmfsrc: Just error out if there is no clock
+ * rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlap
+ * rtpdtmfsrc: Put the inter digit interval at the end, not at the start
+ * rtpdtmfsrc: Respect ptime from the caps
+ * rtpdtmfsrc: Start at the last_stop from the start event if there was one
+ * rtpvp8: fix bitstream parsing using the wrong kind of bitreader
+ * rtpvp8: Reject unknown bitstream versions
+ * rtpvp8: Update the pay/depay to the ietf-draft-01 spec
+ * schroenc: balance encoder and video format alloc/dealloc
+ * schroenc: remove shape_output handling
+ * scopes: add a new element similar to synaesthesia
+ * scopes: add a simple fft based scope
+ * scopes: draw pixels with signle 32bit writes
+ * scopes: first version of a scopes plugin using a new baseclass
+ * scopes: fix elements descriptions
+ * shm: add ability to add uint64 tags on buffers
+ * shm: add buffer-time property
+ * smooth: new element, port to 0.10
+ * soundtouch: Handling incoming rate when requested
+ * spacescope: add color-modes
+ * spacescope: use the drawhelpers and add a draw-style property
+ * spandsp: Adding spandsp plugin with spanplc element for packet loss concealment
+ * spectrascope: use add_pixel for non-white pixels
+ * subenc: Add webvttenc element
+ * teletextdec: New teletext decoder plugin based in zvbi
+ * tiger: add a "silent" property to skip rendering
+ * tsdemux: add explicit supported AAC stream-format in template caps
+ * tsdemux: countless fixes and improvements
+ * tta: decrease rank to NONE
+ * video: abstract surface API for HW accelerated codecs
+ * video: add GstVideoContext interface
+ * video: add libgstbasevideo PC file
+ * voaacenc: add new plugin for audio AAC encoder based on vo-aacenc lib
+ * voaacenc: add profile and level to the caps
+ * vp8dec: add check if we have legal aspect-ratio before reset it
+ * vp8dec: propagate downstream flow return to upstream
+ * vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
+ * vp8enc: add "lag-in-frames" and "min/maxsection-pct" options
+ * vp8enc: generate a timestamp for alt-ref frames
+ * wrappercamerabinsrc: push newsegments on video capture start
+ * xviddec: add video/mpeg,mpegversion=4 to the caps
+ * xvidenc: add profile/level to the caps and negotiate them with downstream
+ * xvidenc: add support for levels 4a/5/6 of the simple profile
+ * xvidenc: don't add the profile/level to the video/x-xvid caps
+
+Bugs fixed since 0.10.22:
+
+ * 648021 : gst-plugins-bad/gst/nsf/ code not needed (can be replaced by ext/gme/)
+ * 655887 : gst_buffer_create_sub: assertion `buffer- > size > = offset + size' failed
+ * 597822 : Add removesilence plugin
+ * 608171 : [dvbsrc] many wake-ups in read_device on signal loss.
+ * 652677 : [bayer] compiler warning in orc-generated code
+ * 652956 : vp8enc: add more encoder options
+ * 654310 : FAAC VBR encoding support
+ * 655362 : [decklink] Add support for Windows
+ * 532820 : [mpegtsdemux] garbled display
+ * 550230 : A plug-in " openalsrc " for capture audio using OpenAL
+ * 569305 : [mgpegvideoparse] not all tags show up in gst.extend.discoverer
+ * 578926 : [h264parse] Make sure h264parse are autoplugged when required
+ * 589064 : resindvd doesn't behave right for " previous chapter "
+ * 599469 : resindvd: problems pre-rolling in the absence of audio
+ * 609639 : xviddec plugin caps does not allow MPEG 4 video - trivial fix
+ * 611046 : mpegtsmux: pcr problems
+ * 615615 : A plugin for audio output using OpenAL
+ * 615681 : [mpeg[pt]sdemux] do not support AAC LATM Stream type
+ * 616421 : celtenc/dec produces silent output with live sources
+ * 619739 : Teletext decoder element based on libzvbi
+ * 620119 : [dvdspu] Program received signal SIGSEGV, Segmentation fault.
+ * 625190 : Directshow decoders wrappers have COM initialization issues
+ * 625520 : dc1394src: timestamping problem
+ * 628284 : [rsvgdec] all buffer timestamps are set to zero
+ * 629244 : [opencv] Add motion detection element
+ * 631390 : dfbvideosink does not consider surfaces when blit is not accelerated
+ * 631416 : mpegpsdemux hits EOS too early
+ * 634582 : Localized menus when playing DVD
+ * 635917 : [mpegtsparse] don't parse and post all the EIT events.
+ * 640017 : basevideodecoder: add API to drop a frame and post a QoS message on the bus
+ * 641405 : [vp8enc] patch - allow to use best quality
+ * 641918 : [Camerabin2] Allow previewing without capture
+ * 642023 : [mpeg4videoparse] assertion `a_d != 0' failed
+ * 642759 : faceoverlay plugin: displays an SVG image over a detected face on a video stream
+ * 647055 : liveadder has a memory leak
+ * 647748 : [aacenc] add AAC audio encoder based on vo-aacenc lib
+ * 647842 : [faac] Detect ADTS/raw output in the downstream caps
+ * 648245 : mpegtsdemux: truncates last buffer
+ * 648478 : jpegparse: unit test for APP1/exif & comment parsing
+ * 648565 : clean_ups in opencv
+ * 648933 : [mpegvideoparse] Avoid searching for picture start codes when not needed
+ * 649391 : [jifmux] bump rank from none
+ * 649822 : wrappercamerabinsrc: add a filter property
+ * 649832 : [camerabin2]: negotiation problems when capturing
+ * 649931 : [apexsink] Allow to play to new, generation 2 AirTunes (AirPlay) hardware
+ * 650072 : [basevideoencoder] Fix use-after-free after state change transition
+ * 650171 : gst/dccp: fix build on newer mingw
+ * 650228 : Fix h264parse negotiation
+ * 650323 : [h264parse] leaks entire input if converting bytestream - > avc,au
+ * 650416 : [h264parse] Assertion failure: nal_size > =2
+ * 650484 : h264parse should increase max allowed PPS id from 31 to 255
+ * 650594 : [faac] AAC profile support in the caps
+ * 650595 : voaacenc needs profile caps support
+ * 650914 : decklink sink has no audio support
+ * 650970 : mpeg2enc: fix build with mjpegtools 2.0
+ * 651050 : [mpegtsmux] error " Stream on pad xxx is not associated with any program " debug output incorrect pointer instead of padname
+ * 651779 : directdrawsink: keep aspect ratio
+ * 651782 : add d3dvideosink on windows
+ * 652035 : [d3dvideosink] Fix configure check and makefiles
+ * 652261 : xvidenc needs codec profiles in caps
+ * 652694 : rtpvp8pay fails on error-resilient stream
+ * 652902 : vp8dec: Add check if we have legal aspect-ratio before reset it.
+ * 652924 : [tta] playing white noise instead of file contents
+ * 652951 : vp8enc: Set correct timestamp/duration for altref/invisible frames
+ * 652995 : legacyh264parse wrong access-unit output
+ * 653013 : h264parse fails to create SPS when input uses 4 byte start code
+ * 653087 : [h264parse] Assertions on valid h264 streams when converting to stream-format=avc,alignment=nal
+ * 653161 : wininet.h checking during configure
+ * 653481 : tsdemux: Fail to sync to stream when input buffers lacks OFFSET
+ * 653544 : [basevideodecoder] Immediately forwards synchronized events
+ * 654293 : [basevideodecoder] Leaks coder_hook
+ * 654416 : [mpegtsmux] gst_buffer_unref () call segfaults
+ * 654572 : Set but unused warning
+ * 654657 : tsdemux: newsegment for push-mode is wrong
+ * 654666 : mpeg4videoparse: Fix failure to find frames on some streams
+ * 654799 : Add force-key-unit support to mpegtsmux
+ * 654805 : Missing gstdecklink.h in sys/decklink when doing a " make dist "
+ * 654806 : Missing dependencies for gst/intra
+ * 654840 : dfbvideosink: fix harmless typo in variable initialization
+ * 654844 : dtsdec: stream with jitter sounds broken
+ * 655112 : videomaxrate: add " max-rate " property and improve caps negotiation
+ * 655319 : hlsdemux: compilation problem on NetBSD caused by wrong GST_ELEMENT_ERROR usage
+ * 655361 : pcapparse: fix SLL parsing
+ * 655540 : mpegtsbase: gst_structure_id_get() called with wrong type
+ * 655804 : Play position advancing but frames not rendered
+ * 656107 : shmsink should have a buffer-time property.
+ * 656115 : mpegpsdemux: handle SCR jumps/discontinuities more gracefully
+ * 656164 : dirac triggers set but unused variable warnings
+ * 656166 : schroedinger: triggers set-but-not-used warnings from gcc
+ * 656226 : [faac] Does not passthrough downstream caps constraints to upstream
+ * 656641 : Segfault using ofa element
+ * 656686 : celtdec: make this compile with git libcelt
+ * 656928 : vp8: probe for the new tuning API to keep building with older libvpx
+ * 656929 : vp8: drop frames is a uint in the libvpx API, not a boolean
+ * 657033 : kate: emit timed metadata as tags
+ * 657091 : kate: do not clear out high bits from display area
+ * 657250 : rsndvdbin attempts to modify read only metadata
+ * 657363 : tests: make camerabin2 test build
+ * 657368 : basevideoencoder: fix element leak
+ * 657419 : basevideoenc: do not try to calculate latency from an unknown framerate
+ * 658251 : dccp: cross compile warning - " WINVER " redefined
+ * 658450 : mpegvideoparse: make this build with older glib
+ * 658800 : h264parse: do not try to read from a non existent VUI
+ * 658940 : kate: flush on seek, and ensure we cancel any waiting buffer
+ * 658973 : mpegvideoparse: avoid reading past a buffer
+ * 659061 : camerabin2: replace deprecated g_atomic_int_exchange_and_add
+ * 659087 : celt: various cleanups/fixes
+ * 659485 : mpegpsdemux: large MPEG PS file not working when seeking/transcoding with encodebin
+ * 659836 : Transcoding crash with new git master FAAC
+ * 659924 : Fix some MPEG-2 transport streams containing audio and private data
+ * 660118 : mpegtsdemux: keep CRC data in .rodata
+ * 660234 : [mpeg4videoparse] Use strings for the profile/level fields in caps
+ * 660364 : opus: misc cleanup/fixes
+ * 660406 : [rtpvp8] update rtp vp8 pay/depay to the latest IETF draft version 01
+ * 660469 : opus/celt: fix calculation of filler data size
+ * 660528 : kate: rendering performance improvements
+ * 660630 : kate: fix race condition on PAUSED- > READY state change
+ * 660999 : opusenc: fix latency query
+ * 661053 : some patches to gsth264parse.c
+ * 661066 : Segfault when transcoding a file from Ogg to Quicktime
+ * 661098 : [rtmp] need to initialize winsock 2 dll
+ * 661113 : Some patches to h264parse
+ * 661614 : mplex configure check broken with mjpegtools 2.0.0
+ * 662164 : vc1parser: fix parsing of FRMRTQ_POSTPROC, BITRTQ_POSTPROC and sequence layer
+ * 662321 : GstVideoContext to enable context sharing
+ * 662420 : Abstract surface API for HW accelerated decoders
+ * 662746 : vc1parser: fix parsing of RANGEREDFRM
+ * 662776 : vc1parser: do not overwrite buffer
+ * 662857 : tiger: add a 'silent' property to skip rendering
+ * 662949 : [h264parse] Doesn't use PAR from bitstream
+ * 663180 : h264parse tests are not valgrind clean
+ * 663203 : colorspace: fix r210 writing only half a scanline
+ * 663234 : tests: allow building with older versions of glib (g_list_free_full)
+ * 663235 : mpegvideoparser: input data is const, mark it so
+ * 663238 : colorspace: fix width/height mismatches
+ * 663309 : mpegvideoparse: Fix in picture header parse.
+ * 663346 : autoconvert: merge caps instead of using union
+ * 663552 : h264parse: conditional jump or or move depends on uninitialised value(s)
+ * 663768 : mimic, opencv, vp8, acmmp3dec, linsys: Don't build static plugins
+ * 663782 : Progressive support for gstmpegvideoparser
+ * 664048 : camerabin: Document requirement to be in PLAYING state for capture-start
+ * 664123 : [h264parse] Conversion from AVC to byte stream fails for nal_length_size != 4
+ * 664257 : [mpegtsparse] Support UTF-16BE text encoding
+ * 664631 : Build error: gstsmooth.c:205:3: error: format '%d' expects type 'int', but argument 8 has type 'gulong'
+ * 664725 : aiffparse: extract embedded ID3 tags
+ * 664815 : opusenc: Fixing " Unused var " compiling error for opus codec
+ * 664817 : Adding opus RTP payloader/depayloader module
+ * 665078 : opus: work without the Ogg headers
+ * 665205 : rsndvd: sends buffers before newsegment event
+ * 665378 : Fail to compile xvidenc in ubuntu 11.04 uninstalled setup
+ * 665418 : h264parse produce AVC: nal size -1702885365
+ * 665584 : [h264parse] Reduce latency and cpu usage for packetized input
+ * 665631 : mpeg4videoparse regressions
+ * 665703 : mpeg4videoparse: memory leak
+ * 665814 : mpegtsdemux: add a property to control whether to signal no-more-pads
+ * 666517 : Frequent deadlock while discovering a MPEG TS file
+ * 666584 : Invalid memory access in gsth264parse
+ * 666750 : Compiler warning- > error in faac
+ * 667560 : h264parse: H.264 reverse playback does not work anymore
+ * 668192 : codecparsers: h264: fix ref_pic_list_modification()
+ * 668311 : does pkg-config check for gst-plugins-good-0.10.pc which is not installed
+ * 668380 : [h264parse] [codecparsers] gst_h264_parse_hrd_parameters not reading cbr_flag
+ * 668381 : [h264parse] [codecparsers] SEI parsing fails when payload contains emulation_prevention_three_byte
+ * 668471 : [h264parse] Negotiation regression for autoplugging
+ * 668521 : REQUIREMENTS file doesn't list requirement for rtmp
+ * 668627 : [h264parse] conversion avc/au to byte-stream/au broken
+ * 668833 : kateenc provides wrong duration information when muxed in Matroska
+ * 669365 : rotate plugin docs say that 'angle' is in radians, yet seems to be in degrees
+ * 669697 : shmsink blocking forever
+ * 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
+ * 655318 : photography: add missing FLICKER_REDUCTION capability
+
+API additions since 0.10.22:
+
+ * GstSurfaceBuffer, GstSurfaceConverter, GstDeviceContext
+ * codec parser library
+ * video decoder and encoder base class API
Changes since 0.10.21:
diff --git a/RELEASE b/RELEASE
index 32685ce52..d1f47072e 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
-Release notes for GStreamer Bad Plug-ins 0.10.22 "Toy Piano"
+Release notes for GStreamer Bad Plug-ins 0.10.23 "The Game Has Changed"
@@ -60,148 +60,328 @@ contains a set of well-supported plug-ins, but might pose problems for
Features of this release
- * aiffparse: add support for 32 bit and 64 bit floating point formats
- * aiffparse: the SSND header is 16 bytes large, not 8 + 16 bytes
- * assrender: refactor blitting, avoid writing past end of buffer
- * camerabin2: Add a property to select the encoding profile
- * camerabin2: Add custom filter properties
- * camerabin2: Add image-done message
- * camerabin2: Adding audio support for video recordings
- * camerabin2: Adding properties for image capture settings
- * camerabin2: Add methods for preview image message posting
- * camerabin2: Add preview-filter property
- * camerabin2: Adds new idle property
- * camerabin2: Add viewfinder caps related properties
- * camerabin2: Add viewfinder-sink property
- * camerabin2: Implement previewing
- * camerabin2: Implement tagsetter interface
- * camerabin2: Move preview helper functions to basecamerabinsrc
- * camerabin2: Move to encodebin
- * camerabin2: Moving preview image properties to basecamerasrc
- * camerabin: adding audio related properties
- * camerabin: Always take photo when preview-caps is set
- * camerabin: don't rely on the application running the default GLib main loop
- * camerabin: Events with select-all in input-selector
- * camerabin: Fix corner case for preview posting
- * camerabin: Use running time for muxing
- * celtenc: Fix compilation with celt >= 0.11.0
- * colorspace: add 16-bit-per-channel handling
- * colorspace: add dithering, add support for r210 and fix YUV->RGB matrixing
- * curlsink: add libcurl-based sink element
- * decklink: Add decklink plugin
- * directdrawsink: avoid aspect-ratio borders overlying other windows
- * directdrawsink: avoid rendering to invalid area
- * dshowvideosink: update for latest GstXOverlay changes
- * dvbsuboverlay: Fix using alpha values in blitting
- * dvdspu: don't write clipped lines to the output buffer
- * dvdsubdec: make up clut values if they weren't set
- * fieldanalysis: new fieldanalysis element
- * fpsdisplaysink: add "silent" property, fix "sync" property default value
- * fpsdisplaysink: add "frames-dropped" and "frames-rendered" properties
- * fpsdisplaysink: add "last-message" property and never print anything to stdout
- * gme: fix infinite looping by fading out after two loops
- * h263parse: add an h263parse element
- * hlsdemux: Add HTTP live streaming parser/demuxer element
- * id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
- * jifmux: Add GstTagXmpWriter support
- * jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
- * jp2kdec: post proper error when the image's colour space is not supported
- * jpegparse: misc. fixes
- * linsys: Add plugin for Linear Systems SDI boards
- * logoinsert: add "data" property; fix memleaks
- * mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
- * mpegtsmux: add byte-stream to h264 template pad caps
- * mpegtsmux: don't error out if downstream fails to handle the newsegment event
- * mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding()
- * opencv: make work with openCV 2.2
- * patchdetect: new element
- * rsvgoverlay: allow negative values for x/y/width/height
- * rsvgoverlay: implement x/y/width/height (absolute and relative) positioning and dimensioning
- * rtpvp8: Add simple payloaders and depayloaders for VP8
- * scenechange: new scene change detection element
- * sdi: Add raw SDI muxing/demuxing elements
- * shm: Allow ShmPipe to save a data pointer for applications
- * shm: Keep the ShmPipe alive as long as there are blocks left
- * shm: Make default perm u+rw g+r for shm area
- * shmsink: ensure gst_poll_wait is called first on descriptors
- * shmsink: Keep shmsink referenced while there are still buffers around
- * shmsrc: Keep GstPoll for whole src lifetime
- * shmsrc: Only connect to sink in PLAYING in live mode
- * vdpau: fixup GstFlowReturn handling
- * vdpausink: fix bug where we didn't setup vdpau on a user set window
- * videoparsers: new h263parse element
- * videoparsers: baseparse-based dirac parser, new baseparse-based h264parse
- * xvidenc: proxy downstream caps restrictions upstream via get_caps()
- * zebrastripe: New element
+ * aiffparse: extract ID3 tags embedded in ID3 chunks
+ * amrwbenc: switch to the free vo-amrwbenc library
+ * apexsink: Add support for generation 2 AirTunes hardware
+ * applemedia: bump the rank of qtkitvideosrc to PRIMARY
+ * autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core
+ * avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port)
+ * basevideo: cater for format conversion
+ * basevideo: Fix locking, especially if both pads have different streaming threads
+ * basevideodecoder: add API to drop a frame and post a QoS message on the bus
+ * basevideodecoder: reverse playback support; limited legacy seeking support
+ * basevideodecoder: better caps handling; event handling fixes esp. discont and flush
+ * basevideoencoder: add support for new force-key-unit event API
+ * basevideoencoder: implement preset interface; enable clipping by default
+ * basevideoencoder: proxy the width/height/framerate/PAR constraints of downstream caps to upstream
+ * bayer2rgb: rewrite signal processing and convert to orc for better speed
+ * camerabin2: no longer experimental; add flags to disable conversion elements
+ * camerabin2: add "audio-filter" property; countless fixes
+ * camerabin: add "image-formatter" property
+ * camerabin: prevent audio source from providing clock; reset audiosrc timestamping
+ * camerabin: prevent captures from being lost when switching resolutions
+ * colorspace: Add JPEG YCbCr matrix
+ * colorspace: fix odd width and height handling in some fastpath cases
+ * colorspace: fix r210 writing only half a scanline
+ * d3dvideosink: new d3dvideosink element
+ * dc1394src: implement LATENCY query
+ * debugutils: new elements: compare (with memcmp and ssim method) and debugspy
+ * decklink: add more modes, connection type, "audio-input" and "subdevice" properties
+ * decklink: add support for Windows; properly set up analog input
+ * decklinksink: add audio support
+ * dfbvideosink: also consider non-accelerated DirectFB surfaces
+ * diracparse: make diracparse work correctly
+ * directdrawsink: handle pixel-aspect-ratio, lower rank to secondary
+ * dshowdecwrapper: fix COM initialization
+ * dtmf: post messages when starting to send/receive DTMF
+ * dtmfsrc: align DTMF sound buffers with last-stop from event
+ * dtmfsrc: reject start/stop requests that come out of order
+ * dvbsrc: add "timeout" property and use (interruptible) GstPoll
+ * element-templates: improve the audiofilter template
+ * faac: add properties for VBR encoding
+ * faac: add profile and level to the caps; negotiate output format from downstream caps
+ * facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them
+ * faceoverlay: add element that displays an SVG image over a detected face
+ * freeverb: new freeverb element (reverb effect)
+ * h263parse: also extract width and height into caps; propagate downstream caps
+ * h264parse: many negotiation and caps-related fixes; propagate downstream caps where appropriate
+ * h264parse: countless parsing and timestamping fixes
+ * hlsdemux: allow bandwidth switching during caching of fragments
+ * hlsdemux: make more error resilient
+ * hlsdemux: cache number of fragments we are required to cache
+ * hlsdemux: add seeking support (for streams that are not live)
+ * hlsdemux: implement duration and seeking queries; improved duration reporting
+ * hlsdemux: Send a flush-stop when switching pads. Fixes A -> A/V sync issue
+ * hlsdemux: implement buffering by posting buffering messages on the bus
+ * hlsdemux: send NEWSEGMENT events in TIME format
+ * hlsdemux: switch to higher/lower bitrate by more than one step at a time
+ * hsldemux: handle change of media types
+ * inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline
+ * invtelecine: Remove in favor of fieldanalysis
+ * irtspparse: add Interleaved RTSP parser element
+ * jifmux: change class to formatter, bump rank to secondary
+ * kate: do not consider an empty SPU to be a fatal error
+ * kateenc: don't error on empty input buffers
+ * kate: pass on timed event metadata as tags when we can
+ * kate: support for rendering on several YUV formats
+ * legacyh264parse: create correct avc codec-data
+ * legacyh264parse: delay pushing buffers until we have width/height
+ * legacyh264parse: fix output caps alignment for avc input
+ * modplug: fix modules playing as mono instead of stereo
+ * motioncells: new element to detect areas of motion
+ * mpeg2enc: support mjpegtools 2.0
+ * mpeg4videoparse: properly handle profile and level in caps
+ * mpegpsdemux: timestamp handling and seeking fixes
+ * mpegpsmux: remember whether an incoming buffer is a keyunit or not
+ * mpegpsmux: add "aggregate-gops" property to aggregate GOPs into buffer lists
+ * mpegpsmux: put stream headers into output caps
+ * mpeg[pt]sdemux: Add support for AAC LATM/LOAS streams
+ * mpegtsbase: actually set seen_pat=TRUE when we see a PAT
+ * mpegtsdemux: always try to seek for to a keyframe; add accurate seeking support
+ * mpegtsdemux: fix frequent deadlock demuxing MPEG TS
+ * mpegtsdemux: fix scanning stopping too early
+ * mpegtsdemux: fix timestamps in newsegement event after seeking
+ * mpegtsdemux: implement key_unit seeking for MPEG2 video
+ * mpegtsdemux: payload parsing for H.264
+ * mpegtsdemux: push based seeking based on PCR
+ * mpegtsmux: add support for force key unit events
+ * mpegtsmux: unset the current PCR stream when starting a new unit
+ * mpegtsparse: fix parsing of PSI table IDs
+ * mpegtsparse: support more character set encodings
+ * mpegts: stop scanning for keyframes as early as possible
+ * ofa: don't crash when there's no data to create a fingerprint from
+ * openal: new OpenAL sink and source elements: openalsrc, openalsink
+ * opencv: allow to build against 2.3.1
+ * opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay
+ * pcapparse: also support extracting tcp data; fix SLL parsing
+ * photography: add missing FLICKER_REDUCTION capability
+ * pvr2d: new pvrvideosink element
+ * psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams
+ * removesilence: new plugin
+ * resindvdsrc: do not try to seek before the first chapter
+ * rotate: angle is in radians already, do not scale it
+ * rsvgdec: use input buffer timings if possible
+ * rtmp: add rtmpsink element for output to an RTMP server
+ * rtpdtmfmux: Add last-stop to dtmf-event upstream events
+ * rtpdtmfsrc: Correctly recognize the end of a buffer
+ * rtpdtmfsrc: Just error out if there is no clock
+ * rtpdtmfsrc: Make sure rtpdtmfsrc timestamps don't overlap
+ * rtpdtmfsrc: Put the inter digit interval at the end, not at the start
+ * rtpdtmfsrc: Respect ptime from the caps
+ * rtpdtmfsrc: Start at the last_stop from the start event if there was one
+ * rtpvp8: fix bitstream parsing using the wrong kind of bitreader
+ * rtpvp8: Reject unknown bitstream versions
+ * rtpvp8: Update the pay/depay to the ietf-draft-01 spec
+ * schroenc: balance encoder and video format alloc/dealloc
+ * schroenc: remove shape_output handling
+ * scopes: add a new element similar to synaesthesia
+ * scopes: add a simple fft based scope
+ * scopes: draw pixels with signle 32bit writes
+ * scopes: first version of a scopes plugin using a new baseclass
+ * scopes: fix elements descriptions
+ * shm: add ability to add uint64 tags on buffers
+ * shm: add buffer-time property
+ * smooth: new element, port to 0.10
+ * soundtouch: Handling incoming rate when requested
+ * spacescope: add color-modes
+ * spacescope: use the drawhelpers and add a draw-style property
+ * spandsp: Adding spandsp plugin with spanplc element for packet loss concealment
+ * spectrascope: use add_pixel for non-white pixels
+ * subenc: Add webvttenc element
+ * teletextdec: New teletext decoder plugin based in zvbi
+ * tiger: add a "silent" property to skip rendering
+ * tsdemux: add explicit supported AAC stream-format in template caps
+ * tsdemux: countless fixes and improvements
+ * tta: decrease rank to NONE
+ * video: abstract surface API for HW accelerated codecs
+ * video: add GstVideoContext interface
+ * video: add libgstbasevideo PC file
+ * voaacenc: add new plugin for audio AAC encoder based on vo-aacenc lib
+ * voaacenc: add profile and level to the caps
+ * vp8dec: add check if we have legal aspect-ratio before reset it
+ * vp8dec: propagate downstream flow return to upstream
+ * vp8dec: use new basevideodecoder API to drop frames and get QoS messages posted
+ * vp8enc: add "lag-in-frames" and "min/maxsection-pct" options
+ * vp8enc: generate a timestamp for alt-ref frames
+ * wrappercamerabinsrc: push newsegments on video capture start
+ * xviddec: add video/mpeg,mpegversion=4 to the caps
+ * xvidenc: add profile/level to the caps and negotiate them with downstream
+ * xvidenc: add support for levels 4a/5/6 of the simple profile
+ * xvidenc: don't add the profile/level to the video/x-xvid caps
Bugs fixed in this release
- * 646211 : [camerabin] state changes need to be made when recording a video
- * 608786 : [mpegtsmux] Internal H.264 byte-stream wrapping isn't working correctly
- * 334107 : xviddec: segmentation fault after a few frames
- * 582167 : jacksink does not flush the jack port when going to READY
- * 586848 : qtmux, asfmux: remuxing streams with different start times
- * 591651 : dvbsrc: use better nicks for GstDvbSrcModulation and other enums
- * 594035 : [hlsdemux] Add HTTP Live Streaming playback support
- * 594280 : directdrawsink: avoid rendering to invalid area
- * 602847 : [dvdspu] Segfaults on seeking in matroska file
- * 611061 : [mpegtsmux] some buffers are forgotten to push in m2ts_mode
- * 615655 : [camerabin] shouldn't rely on running GLib main loop
- * 616814 : Photography interface extension: colour tone mode and noise reduction settings
- * 617532 : [qtmux] Take into account new-segments for incoming streams
- * 622276 : Add an h263parse element
- * 626618 : jpegparse doesn't handle APP12 marker
- * 632056 : Directdrawsink draws black stripes over the overlying dialog windows.
- * 639502 : [camerabin] should not re-create preview pipeline when setting new preview caps
- * 639763 : [dvbsuboverlay] Green borders around subtitles
- * 639841 : examples: camerabin: Don't set default values for GstPhotography interface settings
- * 640286 : elements/imagecapturebin check fails
- * 640287 : camerabin2 checks fail
- * 640327 : Add VP8 RTP payloaders and depayloaders
- * 640561 : opencv textwrite element renaming and proper structuring:
- * 640637 : Camerabin has warning: Internal GStreamer error: clock problem.
- * 640885 : Permission problems building bad
- * 641047 : [mpegaudioparse] Multiple issues with new mpegaudioparse element from -bad, lower rank?
- * 641178 : rtpvp8: build problem, needs to link with libgstbase-0.10
- * 641496 : New plugin: curlsink
- * 641530 : Camerabin should capture image if preview_caps is set even if filename is not set
- * 641712 : XWindow is never created in gst-camerabin-test example application
- * 641796 : opencv: make plugin work with opencv 2.2.0 release
- * 641857 : baseparse: Update min/max bitrate before first posting them
- * 641858 : mpegaudioparse: Post CBR bitrate as nominal bitrate
- * 642116 : rsvgoverlay: add position/dimension parameters
- * 642658 : rsvgoverlay: allow negative values for position/dimension parameters
- * 642671 : fieldanalysis: New element for analysing video input to produce progressive output
- * 643469 : fpsdisplaysink: add frames-dropped and frames-rendered properties
- * 643471 : fpsdisplaysink: fix default sync property value
- * 643607 : [celt] Doesn't compile with celt 0.11.1
- * 644176 : videofilters: needs to link against libm
- * 644208 : dcaparse: add depth and endianness to dts caps to allow elements to negotiate on these certain stream format requirements
- * 644429 : [mpegtsmux] in m2ts-mode, the tp_extra_header is incorrect
- * 645006 : [mpegtsmux] in m2ts-mode, PAT is written only once
- * 645053 : shm: multiple compile failures on Solaris 10
- * 645412 : [h264parse] h264parse doesn't set framed=True on src caps
- * 645420 : [scaletempo] Incorrectly handles new segments with stop == -1
- * 645502 : [h264parse] leaks fatally on certain streams
- * 645568 : aiffparse: doesn't play 24-bit AIFF properly
- * 645711 : patchdetect: link error while using gcc-4.52
- * 646256 : qtmux " buffer without timestamp/duration " error message could be more helpful
- * 646495 : hlsdemux: Add missing patches from my local branch
- * 646840 : shmsink: ensure gst_poll_wait is the first gst_poll function called on a descriptor
- * 646955 : dshowvideosink: Update to reflect latest GstXOverlay changes
- * 647030 : [fpsdisplaysink] " silent " property
- * 647364 : VGM files loop indefinately
- * 647498 : xvidenc not forwarding caps
- * 647564 : gst-plugins-bad configure.ac summary wrongly claims an exif plugin
- * 647830 : assrender: crashes with very large subtitles
- * 647852 : [schroenc] Crashes after some time when getting buffers after EOS
- * 647853 : [schrodec] Impossible to play very short files
- * 647854 : [schrodec] Allocates buffers with NULL caps from downstream
- * 648001 : configure: Fix linsys/decklink checks for Linux
- * 648929 : [tsdemux] Memory leaks everywhere
- * 649005 : y4mdec: add plugin description
- * 647751 : [hlsdemux] Fix usage of the element in players
- * 621027 : mpegtsparse problem when parsing EIT and obtaining Transport Stream packet size
+ * 648021 : gst-plugins-bad/gst/nsf/ code not needed (can be replaced by ext/gme/)
+ * 655887 : gst_buffer_create_sub: assertion `buffer- > size > = offset + size' failed
+ * 597822 : Add removesilence plugin
+ * 608171 : [dvbsrc] many wake-ups in read_device on signal loss.
+ * 652677 : [bayer] compiler warning in orc-generated code
+ * 652956 : vp8enc: add more encoder options
+ * 654310 : FAAC VBR encoding support
+ * 655362 : [decklink] Add support for Windows
+ * 532820 : [mpegtsdemux] garbled display
+ * 550230 : A plug-in " openalsrc " for capture audio using OpenAL
+ * 569305 : [mgpegvideoparse] not all tags show up in gst.extend.discoverer
+ * 578926 : [h264parse] Make sure h264parse are autoplugged when required
+ * 589064 : resindvd doesn't behave right for " previous chapter "
+ * 599469 : resindvd: problems pre-rolling in the absence of audio
+ * 609639 : xviddec plugin caps does not allow MPEG 4 video - trivial fix
+ * 611046 : mpegtsmux: pcr problems
+ * 615615 : A plugin for audio output using OpenAL
+ * 615681 : [mpeg[pt]sdemux] do not support AAC LATM Stream type
+ * 616421 : celtenc/dec produces silent output with live sources
+ * 619739 : Teletext decoder element based on libzvbi
+ * 620119 : [dvdspu] Program received signal SIGSEGV, Segmentation fault.
+ * 625190 : Directshow decoders wrappers have COM initialization issues
+ * 625520 : dc1394src: timestamping problem
+ * 628284 : [rsvgdec] all buffer timestamps are set to zero
+ * 629244 : [opencv] Add motion detection element
+ * 631390 : dfbvideosink does not consider surfaces when blit is not accelerated
+ * 631416 : mpegpsdemux hits EOS too early
+ * 634582 : Localized menus when playing DVD
+ * 635917 : [mpegtsparse] don't parse and post all the EIT events.
+ * 640017 : basevideodecoder: add API to drop a frame and post a QoS message on the bus
+ * 641405 : [vp8enc] patch - allow to use best quality
+ * 641918 : [Camerabin2] Allow previewing without capture
+ * 642023 : [mpeg4videoparse] assertion `a_d != 0' failed
+ * 642759 : faceoverlay plugin: displays an SVG image over a detected face on a video stream
+ * 647055 : liveadder has a memory leak
+ * 647748 : [aacenc] add AAC audio encoder based on vo-aacenc lib
+ * 647842 : [faac] Detect ADTS/raw output in the downstream caps
+ * 648245 : mpegtsdemux: truncates last buffer
+ * 648478 : jpegparse: unit test for APP1/exif & comment parsing
+ * 648565 : clean_ups in opencv
+ * 648933 : [mpegvideoparse] Avoid searching for picture start codes when not needed
+ * 649391 : [jifmux] bump rank from none
+ * 649822 : wrappercamerabinsrc: add a filter property
+ * 649832 : [camerabin2]: negotiation problems when capturing
+ * 649931 : [apexsink] Allow to play to new, generation 2 AirTunes (AirPlay) hardware
+ * 650072 : [basevideoencoder] Fix use-after-free after state change transition
+ * 650171 : gst/dccp: fix build on newer mingw
+ * 650228 : Fix h264parse negotiation
+ * 650323 : [h264parse] leaks entire input if converting bytestream - > avc,au
+ * 650416 : [h264parse] Assertion failure: nal_size > =2
+ * 650484 : h264parse should increase max allowed PPS id from 31 to 255
+ * 650594 : [faac] AAC profile support in the caps
+ * 650595 : voaacenc needs profile caps support
+ * 650914 : decklink sink has no audio support
+ * 650970 : mpeg2enc: fix build with mjpegtools 2.0
+ * 651050 : [mpegtsmux] error " Stream on pad xxx is not associated with any program " debug output incorrect pointer instead of padname
+ * 651779 : directdrawsink: keep aspect ratio
+ * 651782 : add d3dvideosink on windows
+ * 652035 : [d3dvideosink] Fix configure check and makefiles
+ * 652261 : xvidenc needs codec profiles in caps
+ * 652694 : rtpvp8pay fails on error-resilient stream
+ * 652902 : vp8dec: Add check if we have legal aspect-ratio before reset it.
+ * 652924 : [tta] playing white noise instead of file contents
+ * 652951 : vp8enc: Set correct timestamp/duration for altref/invisible frames
+ * 652995 : legacyh264parse wrong access-unit output
+ * 653013 : h264parse fails to create SPS when input uses 4 byte start code
+ * 653087 : [h264parse] Assertions on valid h264 streams when converting to stream-format=avc,alignment=nal
+ * 653161 : wininet.h checking during configure
+ * 653481 : tsdemux: Fail to sync to stream when input buffers lacks OFFSET
+ * 653544 : [basevideodecoder] Immediately forwards synchronized events
+ * 654293 : [basevideodecoder] Leaks coder_hook
+ * 654416 : [mpegtsmux] gst_buffer_unref () call segfaults
+ * 654572 : Set but unused warning
+ * 654657 : tsdemux: newsegment for push-mode is wrong
+ * 654666 : mpeg4videoparse: Fix failure to find frames on some streams
+ * 654799 : Add force-key-unit support to mpegtsmux
+ * 654805 : Missing gstdecklink.h in sys/decklink when doing a " make dist "
+ * 654806 : Missing dependencies for gst/intra
+ * 654840 : dfbvideosink: fix harmless typo in variable initialization
+ * 654844 : dtsdec: stream with jitter sounds broken
+ * 655112 : videomaxrate: add " max-rate " property and improve caps negotiation
+ * 655319 : hlsdemux: compilation problem on NetBSD caused by wrong GST_ELEMENT_ERROR usage
+ * 655361 : pcapparse: fix SLL parsing
+ * 655540 : mpegtsbase: gst_structure_id_get() called with wrong type
+ * 655804 : Play position advancing but frames not rendered
+ * 656107 : shmsink should have a buffer-time property.
+ * 656115 : mpegpsdemux: handle SCR jumps/discontinuities more gracefully
+ * 656164 : dirac triggers set but unused variable warnings
+ * 656166 : schroedinger: triggers set-but-not-used warnings from gcc
+ * 656226 : [faac] Does not passthrough downstream caps constraints to upstream
+ * 656641 : Segfault using ofa element
+ * 656686 : celtdec: make this compile with git libcelt
+ * 656928 : vp8: probe for the new tuning API to keep building with older libvpx
+ * 656929 : vp8: drop frames is a uint in the libvpx API, not a boolean
+ * 657033 : kate: emit timed metadata as tags
+ * 657091 : kate: do not clear out high bits from display area
+ * 657250 : rsndvdbin attempts to modify read only metadata
+ * 657363 : tests: make camerabin2 test build
+ * 657368 : basevideoencoder: fix element leak
+ * 657419 : basevideoenc: do not try to calculate latency from an unknown framerate
+ * 658251 : dccp: cross compile warning - " WINVER " redefined
+ * 658450 : mpegvideoparse: make this build with older glib
+ * 658800 : h264parse: do not try to read from a non existent VUI
+ * 658940 : kate: flush on seek, and ensure we cancel any waiting buffer
+ * 658973 : mpegvideoparse: avoid reading past a buffer
+ * 659061 : camerabin2: replace deprecated g_atomic_int_exchange_and_add
+ * 659087 : celt: various cleanups/fixes
+ * 659485 : mpegpsdemux: large MPEG PS file not working when seeking/transcoding with encodebin
+ * 659836 : Transcoding crash with new git master FAAC
+ * 659924 : Fix some MPEG-2 transport streams containing audio and private data
+ * 660118 : mpegtsdemux: keep CRC data in .rodata
+ * 660234 : [mpeg4videoparse] Use strings for the profile/level fields in caps
+ * 660364 : opus: misc cleanup/fixes
+ * 660406 : [rtpvp8] update rtp vp8 pay/depay to the latest IETF draft version 01
+ * 660469 : opus/celt: fix calculation of filler data size
+ * 660528 : kate: rendering performance improvements
+ * 660630 : kate: fix race condition on PAUSED- > READY state change
+ * 660999 : opusenc: fix latency query
+ * 661053 : some patches to gsth264parse.c
+ * 661066 : Segfault when transcoding a file from Ogg to Quicktime
+ * 661098 : [rtmp] need to initialize winsock 2 dll
+ * 661113 : Some patches to h264parse
+ * 661614 : mplex configure check broken with mjpegtools 2.0.0
+ * 662164 : vc1parser: fix parsing of FRMRTQ_POSTPROC, BITRTQ_POSTPROC and sequence layer
+ * 662321 : GstVideoContext to enable context sharing
+ * 662420 : Abstract surface API for HW accelerated decoders
+ * 662746 : vc1parser: fix parsing of RANGEREDFRM
+ * 662776 : vc1parser: do not overwrite buffer
+ * 662857 : tiger: add a 'silent' property to skip rendering
+ * 662949 : [h264parse] Doesn't use PAR from bitstream
+ * 663180 : h264parse tests are not valgrind clean
+ * 663203 : colorspace: fix r210 writing only half a scanline
+ * 663234 : tests: allow building with older versions of glib (g_list_free_full)
+ * 663235 : mpegvideoparser: input data is const, mark it so
+ * 663238 : colorspace: fix width/height mismatches
+ * 663309 : mpegvideoparse: Fix in picture header parse.
+ * 663346 : autoconvert: merge caps instead of using union
+ * 663552 : h264parse: conditional jump or or move depends on uninitialised value(s)
+ * 663768 : mimic, opencv, vp8, acmmp3dec, linsys: Don't build static plugins
+ * 663782 : Progressive support for gstmpegvideoparser
+ * 664048 : camerabin: Document requirement to be in PLAYING state for capture-start
+ * 664123 : [h264parse] Conversion from AVC to byte stream fails for nal_length_size != 4
+ * 664257 : [mpegtsparse] Support UTF-16BE text encoding
+ * 664631 : Build error: gstsmooth.c:205:3: error: format '%d' expects type 'int', but argument 8 has type 'gulong'
+ * 664725 : aiffparse: extract embedded ID3 tags
+ * 664815 : opusenc: Fixing " Unused var " compiling error for opus codec
+ * 664817 : Adding opus RTP payloader/depayloader module
+ * 665078 : opus: work without the Ogg headers
+ * 665205 : rsndvd: sends buffers before newsegment event
+ * 665378 : Fail to compile xvidenc in ubuntu 11.04 uninstalled setup
+ * 665418 : h264parse produce AVC: nal size -1702885365
+ * 665584 : [h264parse] Reduce latency and cpu usage for packetized input
+ * 665631 : mpeg4videoparse regressions
+ * 665703 : mpeg4videoparse: memory leak
+ * 665814 : mpegtsdemux: add a property to control whether to signal no-more-pads
+ * 666517 : Frequent deadlock while discovering a MPEG TS file
+ * 666584 : Invalid memory access in gsth264parse
+ * 666750 : Compiler warning- > error in faac
+ * 667560 : h264parse: H.264 reverse playback does not work anymore
+ * 668192 : codecparsers: h264: fix ref_pic_list_modification()
+ * 668311 : does pkg-config check for gst-plugins-good-0.10.pc which is not installed
+ * 668380 : [h264parse] [codecparsers] gst_h264_parse_hrd_parameters not reading cbr_flag
+ * 668381 : [h264parse] [codecparsers] SEI parsing fails when payload contains emulation_prevention_three_byte
+ * 668471 : [h264parse] Negotiation regression for autoplugging
+ * 668521 : REQUIREMENTS file doesn't list requirement for rtmp
+ * 668627 : [h264parse] conversion avc/au to byte-stream/au broken
+ * 668833 : kateenc provides wrong duration information when muxed in Matroska
+ * 669365 : rotate plugin docs say that 'angle' is in radians, yet seems to be in degrees
+ * 669697 : shmsink blocking forever
+ * 628609 : The qtwrapperaudiodec_samr decoder doesn't handle buffers containing many AMR frames properly
+ * 655318 : photography: add missing FLICKER_REDUCTION capability
Download
@@ -230,47 +410,81 @@ Applications
Contributors to this release
+ * Alessandro Decina
* Alexey Fisher
* Andoni Morales Alastruey
* Andreas Frisch
* Arun Raghavan
- * Benjamin Gaignard
- * Byeong-ryeol Kim
- * Carl-Anton Ingmarsson
- * Chris E Jones
+ * Brad Smith
+ * Brian Gitonga Marete
* Christian Fredrik Kalager Schaller
+ * Danilo Cesar Lemes de Paula
+ * David King
* David Schleef
+ * Debarshi Ray
* Edward Hervey
- * Fabrizio Milo
- * Haakon Sporsheim
- * Hu Gang
+ * Felipe Contreras
+ * Gabriel Strimtu
+ * George Kiagiadakis
+ * Guillaume Emont
+ * Gwenole Beauchesne
+ * Götz Waschk
* Jan Schmidt
* Janne Grunau
+ * Jonas Larsson
+ * Josep Torra
+ * Joshua M. Doe
+ * Julien Isorce
+ * Julien MOUTTE
+ * Krzysztof Krakowiak
* Lasse Laukkanen
+ * Laura Lucas Alday
* Lauri Lehtinen
+ * Levente Farkas
* Luciana Fujii Pontello
* Luis de Bethencourt
+ * Marc-André Lureau
* Mark Nauwelaerts
* Mart Raudsepp
- * Mihai Draghicioiu
- * Olivier Aubert
+ * Martin Storsjo
+ * Matej Knopp
+ * Mukul Majmudar
+ * Nicola Murino
+ * Nicolas Dufresne
+ * Olaf Seibert
+ * Oleksij Rempel (Alexey Fisher)
* Olivier Crête
- * Patricia Muscalu
- * Philip Jägenstedt
- * Philippe Normand
+ * Pino Toscano
+ * Quentin Smith
+ * Rafael Diniz
* Raimo Järvi
+ * Raluca Elena Podiuc
* René Stadler
* Reynaldo H. Verdejo Pinochet
+ * Rob Clark
+ * Robert Jobbagy
* Robert Swain
+ * Sameer Naik
* Sebastian Dröge
+ * Sebastian Pölsterl
* Sjoerd Simons
* Sreerenj Balachandran
* Stefan Kost
+ * Stefan Sauer
* Teemu Katajisto
* Thiago Santos
* Thibault Saunier
+ * Thijs Vermeir
+ * Tiago César Katcipis
+ * Tim 'mithro' Ansell
* Tim-Philipp Müller
+ * Tom Deseyn
+ * Tommi Myöhänen
+ * Vincent Génieux
* Vincent Penquerc'h
* Víctor Manuel Jáquez Leal
+ * W. Michael Petullo
+ * Youness Alaoui
+ * Zhao Halley
* benjamin gaignard
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index a0f0c3935..63a010492 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(GStreamer Bad Plug-ins, 0.10.22.1,
+AC_INIT(GStreamer Bad Plug-ins, 0.10.23.1,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-bad)
@@ -52,8 +52,8 @@ AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.10.35.1
-GSTPB_REQ=0.10.35.1
+GST_REQ=0.10.36
+GSTPB_REQ=0.10.36
dnl *** autotools stuff ****
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index 2640dd488..a52f378a0 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -39,9 +39,19 @@
</ARG>
<ARG>
+<NAME>GstPitch::output-rate</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0.1,10]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Output Rate</NICK>
+<BLURB>Output rate on downstream segment events.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstXvidEnc::averaging-period</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Averaging Period</NICK>
<BLURB>[CBR] Number of frames for which XviD averages bitrate.</BLURB>
@@ -91,7 +101,7 @@
<ARG>
<NAME>GstXvidEnc::buffer</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Buffer Size</NICK>
<BLURB>[CBR] Size of the video buffers.</BLURB>
@@ -121,7 +131,7 @@
<ARG>
<NAME>GstXvidEnc::container-frame-overhead</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Container Frame Overhead</NICK>
<BLURB>[PASS2] Average container overhead per frame.</BLURB>
@@ -151,7 +161,7 @@
<ARG>
<NAME>GstXvidEnc::flow-control-strength</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Flow Control Strength</NICK>
<BLURB>[PASS2] Overflow control strength per frame.</BLURB>
@@ -211,7 +221,7 @@
<ARG>
<NAME>GstXvidEnc::keyframe-reduction</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Keyframe Reduction</NICK>
<BLURB>[PASS2] Keyframe size reduction in % of those within threshold.</BLURB>
@@ -221,7 +231,7 @@
<ARG>
<NAME>GstXvidEnc::keyframe-threshold</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Keyframe Threshold</NICK>
<BLURB>[PASS2] Distance between keyframes not to be subject to reduction.</BLURB>
@@ -281,7 +291,7 @@
<ARG>
<NAME>GstXvidEnc::max-overflow-degradation</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max Overflow Degradation</NICK>
<BLURB>[PASS2] Amount in % that flow control can decrease frame size compared to ideal curve.</BLURB>
@@ -291,7 +301,7 @@
<ARG>
<NAME>GstXvidEnc::max-overflow-improvement</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Max Overflow Improvement</NICK>
<BLURB>[PASS2] Amount in % that flow control can increase frame size compared to ideal curve.</BLURB>
@@ -421,7 +431,7 @@
<ARG>
<NAME>GstXvidEnc::reaction-delay-factor</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,100]</RANGE>
+<RANGE>[G_MAXULONG,100]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Reaction Delay Factor</NICK>
<BLURB>[CBR] Reaction delay factor.</BLURB>
@@ -1092,9 +1102,9 @@
<NAME>GstFaac::bitrate</NAME>
<TYPE>gint</TYPE>
<RANGE>[8000,320000]</RANGE>
-<FLAGS>rw</FLAGS>
+<FLAGS>rwx</FLAGS>
<NICK>Bitrate (bps)</NICK>
-<BLURB>Bitrate in bits/sec.</BLURB>
+<BLURB>Average Bitrate (ABR) in bits/sec.</BLURB>
<DEFAULT>128000</DEFAULT>
</ARG>
@@ -1102,7 +1112,7 @@
<NAME>GstFaac::midside</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
+<FLAGS>rwx</FLAGS>
<NICK>Midside</NICK>
<BLURB>Allow mid/side encoding.</BLURB>
<DEFAULT>TRUE</DEFAULT>
@@ -1132,7 +1142,7 @@
<NAME>GstFaac::shortctl</NAME>
<TYPE>GstFaacShortCtl</TYPE>
<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
+<FLAGS>rwx</FLAGS>
<NICK>Block type</NICK>
<BLURB>Block type encorcing.</BLURB>
<DEFAULT>SHORTCTL_NORMAL</DEFAULT>
@@ -1142,13 +1152,33 @@
<NAME>GstFaac::tns</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
-<FLAGS>rw</FLAGS>
+<FLAGS>rwx</FLAGS>
<NICK>TNS</NICK>
<BLURB>Use temporal noise shaping.</BLURB>
<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
+<NAME>GstFaac::quality</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[1,1000]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Quality (%)</NICK>
+<BLURB>Variable bitrate (VBR) quantizer quality in %.</BLURB>
+<DEFAULT>100</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFaac::rate-control</NAME>
+<TYPE>GstFaacBrtype</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Rate Control (ABR/VBR)</NICK>
+<BLURB>Encoding bitrate type (VBR/ABR).</BLURB>
+<DEFAULT>VBR</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDtsDec::drc</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
@@ -10165,7 +10195,7 @@
<FLAGS>rwx</FLAGS>
<NICK>Effect-cutoff-freq</NICK>
<BLURB>Effect-cutoff-freq.</BLURB>
-<DEFAULT>32.6377</DEFAULT>
+<DEFAULT>32.6376</DEFAULT>
</ARG>
<ARG>
@@ -12091,7 +12121,7 @@
<ARG>
<NAME>ladspa-gate::Output-select</NAME>
<TYPE>gint</TYPE>
-<RANGE>[-1,1]</RANGE>
+<RANGE>[G_MAXULONG,1]</RANGE>
<FLAGS>rwx</FLAGS>
<NICK>Output-select</NICK>
<BLURB>Output-select.</BLURB>
@@ -22344,6 +22374,16 @@
</ARG>
<ARG>
+<NAME>GstPcapParse::ts-offset</NAME>
+<TYPE>gint64</TYPE>
+<RANGE>>= G_MAXULONG</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Timestamp Offset</NICK>
+<BLURB>Relative timestamp offset (ns) to apply (-1 = use absolute packet time).</BLURB>
+<DEFAULT>-1</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>MpegTsMux::m2ts-mode</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
@@ -23170,7 +23210,7 @@
<FLAGS>rw</FLAGS>
<NICK>Flags</NICK>
<BLURB>Flags to control behaviour.</BLURB>
-<DEFAULT>Enable source crop and scale|Enable scale for viewfinder|Enable audio conversion for video capture|Enable colorspace conversion for still image|Enable colorspace conversion for video capture</DEFAULT>
+<DEFAULT>Enable source crop and scale|Enable colorspace conversion for viewfinder|Enable scale for viewfinder|Enable audio conversion for video capture|Enable colorspace conversion for still image|Enable colorspace conversion for video capture</DEFAULT>
</ARG>
<ARG>
@@ -26630,7 +26670,7 @@
<FLAGS>rw</FLAGS>
<NICK>physics</NICK>
<BLURB>water density: from 1 to 4.</BLURB>
-<DEFAULT>-5.83036e+303</DEFAULT>
+<DEFAULT>7.7486e-304</DEFAULT>
</ARG>
<ARG>
@@ -26670,7 +26710,7 @@
<FLAGS>rw</FLAGS>
<NICK>splash</NICK>
<BLURB>make a big splash in the center.</BLURB>
-<DEFAULT>4.77773e-299</DEFAULT>
+<DEFAULT>8.20074e-304</DEFAULT>
</ARG>
<ARG>
@@ -26710,7 +26750,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratiox</NICK>
<BLURB>x-ratio.</BLURB>
-<DEFAULT>1.21136e-314</DEFAULT>
+<DEFAULT>1.82049e-316</DEFAULT>
</ARG>
<ARG>
@@ -26720,7 +26760,7 @@
<FLAGS>rw</FLAGS>
<NICK>ratioy</NICK>
<BLURB>y-ratio.</BLURB>
-<DEFAULT>2.33156e-310</DEFAULT>
+<DEFAULT>-3.77929e+138</DEFAULT>
</ARG>
<ARG>
@@ -26730,7 +26770,7 @@
<FLAGS>rw</FLAGS>
<NICK>DelayTime</NICK>
<BLURB>the delay time.</BLURB>
-<DEFAULT>1.37974e-309</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -26780,7 +26820,7 @@
<FLAGS>rw</FLAGS>
<NICK>Color-R</NICK>
<BLURB>the color of the image.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>1.30952e-37</DEFAULT>
</ARG>
<ARG>
@@ -27110,7 +27150,7 @@
<FLAGS>rw</FLAGS>
<NICK>lredscale</NICK>
<BLURB>multiplier for downscaling non-edge brightness.</BLURB>
-<DEFAULT>0</DEFAULT>
+<DEFAULT>2.34986e-310</DEFAULT>
</ARG>
<ARG>
@@ -27120,7 +27160,7 @@
<FLAGS>rw</FLAGS>
<NICK>lthresh</NICK>
<BLURB>threshold for edge lightening.</BLURB>
-<DEFAULT>6.9235e+228</DEFAULT>
+<DEFAULT>2.34969e-310</DEFAULT>
</ARG>
<ARG>
@@ -27130,7 +27170,7 @@
<FLAGS>rw</FLAGS>
<NICK>lupscale</NICK>
<BLURB>multiplier for upscaling edge brightness.</BLURB>
-<DEFAULT>8.20074e-304</DEFAULT>
+<DEFAULT>1.59292e-316</DEFAULT>
</ARG>
<ARG>
@@ -27300,7 +27340,7 @@
<FLAGS>rw</FLAGS>
<NICK>blend</NICK>
<BLURB>blend factor.</BLURB>
-<DEFAULT>7.75037e-304</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -27310,7 +27350,7 @@
<FLAGS>rw</FLAGS>
<NICK>fader</NICK>
<BLURB>the fader position.</BLURB>
-<DEFAULT>3.84008e-315</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -27490,7 +27530,7 @@
<FLAGS>rw</FLAGS>
<NICK>HSync</NICK>
<BLURB>the hsync offset.</BLURB>
-<DEFAULT>1</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -27914,6 +27954,16 @@
</ARG>
<ARG>
+<NAME>GstKateTiger::silent</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>silent</NICK>
+<BLURB>Whether to render the stream.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstSchroEnc::au-distance</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 1</RANGE>
@@ -27930,7 +27980,7 @@
<FLAGS>rw</FLAGS>
<NICK>bitrate</NICK>
<BLURB>bitrate.</BLURB>
-<DEFAULT>13824000</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -28030,7 +28080,7 @@
<FLAGS>rw</FLAGS>
<NICK>enable_multiquant</NICK>
<BLURB>enable_multiquant.</BLURB>
-<DEFAULT>TRUE</DEFAULT>
+<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
@@ -28116,11 +28166,11 @@
<ARG>
<NAME>GstSchroEnc::horiz-slices</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 1</RANGE>
+<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>horiz_slices</NICK>
<BLURB>horiz_slices.</BLURB>
-<DEFAULT>8</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -28130,7 +28180,7 @@
<FLAGS>rw</FLAGS>
<NICK>inter_wavelet</NICK>
<BLURB>inter_wavelet.</BLURB>
-<DEFAULT>le_gall_5_3</DEFAULT>
+<DEFAULT>desl_dubuc_9_7</DEFAULT>
</ARG>
<ARG>
@@ -28220,7 +28270,7 @@
<FLAGS>rw</FLAGS>
<NICK>magic_chroma_lambda_scale</NICK>
<BLURB>magic_chroma_lambda_scale.</BLURB>
-<DEFAULT>0.01</DEFAULT>
+<DEFAULT>0.1</DEFAULT>
</ARG>
<ARG>
@@ -28320,7 +28370,7 @@
<FLAGS>rw</FLAGS>
<NICK>magic_scene_change_threshold</NICK>
<BLURB>magic_scene_change_threshold.</BLURB>
-<DEFAULT>0.2</DEFAULT>
+<DEFAULT>3</DEFAULT>
</ARG>
<ARG>
@@ -28490,17 +28540,17 @@
<FLAGS>rw</FLAGS>
<NICK>transform_depth</NICK>
<BLURB>transform_depth.</BLURB>
-<DEFAULT>4</DEFAULT>
+<DEFAULT>3</DEFAULT>
</ARG>
<ARG>
<NAME>GstSchroEnc::vert-slices</NAME>
<TYPE>gint</TYPE>
-<RANGE>>= 1</RANGE>
+<RANGE>>= 0</RANGE>
<FLAGS>rw</FLAGS>
<NICK>vert_slices</NICK>
<BLURB>vert_slices.</BLURB>
-<DEFAULT>6</DEFAULT>
+<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
@@ -45686,7 +45736,7 @@
<ARG>
<NAME>GstVP8Enc::speed</NAME>
<TYPE>gint</TYPE>
-<RANGE>[0,2]</RANGE>
+<RANGE>[0,7]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Speed</NICK>
<BLURB>Speed.</BLURB>
@@ -45710,7 +45760,7 @@
<FLAGS>rw</FLAGS>
<NICK>Multipass Cache File</NICK>
<BLURB>Multipass cache file.</BLURB>
-<DEFAULT>NULL</DEFAULT>
+<DEFAULT>"multipass.cache"</DEFAULT>
</ARG>
<ARG>
@@ -45754,6 +45804,106 @@
</ARG>
<ARG>
+<NAME>GstVP8Enc::drop-frame</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,100]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Drop Frame</NICK>
+<BLURB>Drop Frame.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::lag-in-frames</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 64</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Max number of frames to lag</NICK>
+<BLURB>If set, this value allows the encoder to consume a number of input frames before producing output frames.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::maxsection-pct</NAME>
+<TYPE>guint</TYPE>
+<RANGE>[200,800]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>maximum percentage allocation per section</NICK>
+<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
+<DEFAULT>800</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::minsection-pct</NAME>
+<TYPE>guint</TYPE>
+<RANGE><= 20</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>minimum percentage allocation per section</NICK>
+<BLURB>The numbers represent a percentage of the average allocation per section (frame).</BLURB>
+<DEFAULT>5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::noise-sensitivity</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,6]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Noise Sensitivity</NICK>
+<BLURB>Noise Sensitivity.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::resize-allowed</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Resize Allowed</NICK>
+<BLURB>Resize Allowed.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::sharpness</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,7]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Sharpness</NICK>
+<BLURB>Sharpness.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::static-threshold</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,1000]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Static Threshold</NICK>
+<BLURB>Static Threshold.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::token-parts</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,3]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Token Parts</NICK>
+<BLURB>Token Parts.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstVP8Enc::tune</NAME>
+<TYPE>GstVP8EncTune</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Tune</NICK>
+<BLURB>Tune.</BLURB>
+<DEFAULT>Tune for PSNR</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstPhotography::aperture</NAME>
<TYPE>guint</TYPE>
<RANGE><= 255</RANGE>
@@ -46164,6 +46314,16 @@
</ARG>
<ARG>
+<NAME>GstShmSink::buffer-time</NAME>
+<TYPE>guint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Buffer Time of the shm buffer</NICK>
+<BLURB>Maximum Size of the shm buffer in nanoseconds (-1 to disable).</BLURB>
+<DEFAULT>18446744073709551615</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstRTMPSrc::location</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
@@ -47644,6 +47804,16 @@
</ARG>
<ARG>
+<NAME>GstViewfinderBin::disable-converters</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Disable conversion elements</NICK>
+<BLURB>If video converters should be disabled (must be set on NULL).</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstImageCaptureBin::image-encoder</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
@@ -47820,7 +47990,7 @@
<FLAGS>rw</FLAGS>
<NICK>Post Previews</NICK>
<BLURB>If capture preview images should be posted to the bus.</BLURB>
-<DEFAULT>TRUE</DEFAULT>
+<DEFAULT>FALSE</DEFAULT>
</ARG>
<ARG>
@@ -47964,6 +48134,26 @@
</ARG>
<ARG>
+<NAME>GstCameraBin2::audio-filter</NAME>
+<TYPE>GstElement*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Audio filter</NICK>
+<BLURB>The element that will process captured audio buffers when recording. (Should be set on NULL state).</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstCameraBin2::flags</NAME>
+<TYPE>GstCamFlags</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Flags</NICK>
+<BLURB>Flags to control behaviour.</BLURB>
+<DEFAULT></DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstZebraStripe::threshold</NAME>
<TYPE>gint</TYPE>
<RANGE>[0,100]</RANGE>
@@ -57500,7 +57690,7 @@
<FLAGS>rw</FLAGS>
<NICK>Compare Meta</NICK>
<BLURB>Indicates which metadata should be compared.</BLURB>
-<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_CAPS</DEFAULT>
+<DEFAULT>GST_BUFFER_COPY_FLAGS|GST_BUFFER_COPY_TIMESTAMPS|GST_BUFFER_COPY_CAPS|GST_BUFFER_COPY_QDATA</DEFAULT>
</ARG>
<ARG>
@@ -57644,6 +57834,26 @@
</ARG>
<ARG>
+<NAME>GstDecklinkSrc::audio-input</NAME>
+<TYPE>GstDecklinkAudioConnection</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Audio Input</NICK>
+<BLURB>Audio Input Connection.</BLURB>
+<DEFAULT>auto</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstDecklinkSrc::subdevice</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,3]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Subdevice</NICK>
+<BLURB>Subdevice.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
<NAME>GstDecklinkSink::mode</NAME>
<TYPE>GstDecklinkModes</TYPE>
<RANGE></RANGE>
@@ -57653,3 +57863,223 @@
<DEFAULT>ntsc</DEFAULT>
</ARG>
+<ARG>
+<NAME>GstWebvttEnc::duration</NAME>
+<TYPE>gint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Offset for the duration</NICK>
+<BLURB>Offset for the duration of the subtitles.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWebvttEnc::timestamp</NAME>
+<TYPE>gint64</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Offset for the starttime</NICK>
+<BLURB>Offset for the starttime for the subtitles.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>MpegPsMux::aggregate-gops</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Aggregate GOPs</NICK>
+<BLURB>Whether to aggregate GOPs and push them out as buffer lists.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFreeverb::damping</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Damping</NICK>
+<BLURB>Damping of high frequencies.</BLURB>
+<DEFAULT>0.2</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFreeverb::level</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Level</NICK>
+<BLURB>dry/wet level.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFreeverb::room-size</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Room size</NICK>
+<BLURB>Size of the simulated room.</BLURB>
+<DEFAULT>0.5</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstFreeverb::width</NAME>
+<TYPE>gfloat</TYPE>
+<RANGE>[0,1]</RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>Width</NICK>
+<BLURB>Stereo panorama width.</BLURB>
+<DEFAULT>1</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstInterVideoSrc::channel</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel</NICK>
+<BLURB>Channel name to match inter src and sink elements.</BLURB>
+<DEFAULT>"default"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstInterVideoSink::channel</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel</NICK>
+<BLURB>Channel name to match inter src and sink elements.</BLURB>
+<DEFAULT>"default"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstInterAudioSrc::channel</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel</NICK>
+<BLURB>Channel name to match inter src and sink elements.</BLURB>
+<DEFAULT>"default"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstInterAudioSink::channel</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Channel</NICK>
+<BLURB>Channel name to match inter src and sink elements.</BLURB>
+<DEFAULT>"default"</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSmooth::active</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>active</NICK>
+<BLURB>process video.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSmooth::filter-size</NAME>
+<TYPE>gint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>filter-size</NICK>
+<BLURB>size of media filter.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSmooth::luma-only</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>luma-only</NICK>
+<BLURB>only filter luma part.</BLURB>
+<DEFAULT>TRUE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSmooth::tolerance</NAME>
+<TYPE>gint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>tolerance</NICK>
+<BLURB>contrast tolerance for smoothing.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstIRTSPParse::channel-id</NAME>
+<TYPE>gint</TYPE>
+<RANGE>[0,255]</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>channel-id</NICK>
+<BLURB>Channel Identifier.</BLURB>
+<DEFAULT>0</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstWaveScope::style</NAME>
+<TYPE>GstWaveScopeStyle</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>drawing style</NICK>
+<BLURB>Drawing styles for the wave form display.</BLURB>
+<DEFAULT>draw dots (default)</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstSpaceScope::style</NAME>
+<TYPE>GstSpaceScopeStyle</TYPE>
+<RANGE></RANGE>
+<FLAGS>rwx</FLAGS>
+<NICK>drawing style</NICK>
+<BLURB>Drawing styles for the space scope display.</BLURB>
+<DEFAULT>draw dots (default)</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRemoveSilence::hysteresis</NAME>
+<TYPE>guint64</TYPE>
+<RANGE>>= 1</RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Hysteresis</NICK>
+<BLURB>Set the hysteresis (on samples) used on the internal VAD.</BLURB>
+<DEFAULT>480</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstRemoveSilence::remove</NAME>
+<TYPE>gboolean</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Remove</NICK>
+<BLURB>Set to true to remove silence from the stream, false otherwhise.</BLURB>
+<DEFAULT>FALSE</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstChromaprint::duration</NAME>
+<TYPE>guint</TYPE>
+<RANGE></RANGE>
+<FLAGS>rw</FLAGS>
+<NICK>Duration limit</NICK>
+<BLURB>Number of seconds of audio to use for fingerprinting.</BLURB>
+<DEFAULT>120</DEFAULT>
+</ARG>
+
+<ARG>
+<NAME>GstChromaprint::fingerprint</NAME>
+<TYPE>gchar*</TYPE>
+<RANGE></RANGE>
+<FLAGS>r</FLAGS>
+<NICK>Resulting fingerprint</NICK>
+<BLURB>Resulting fingerprint.</BLURB>
+<DEFAULT>NULL</DEFAULT>
+</ARG>
+
diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy
index ef9c6f37b..a8cbd2fa6 100644
--- a/docs/plugins/gst-plugins-bad-plugins.hierarchy
+++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy
@@ -1,5 +1,4 @@
GObject
- GstAdapter
GstColorBalanceChannel
GstObject
GstBus
@@ -7,13 +6,22 @@ GObject
GstSystemClock
GstAudioClock
GstElement
- ADPCMDec
- ADPCMEnc
GstAiffMux
GstAiffParse
GstAsfMux
GstAsfParse
GstAssRender
+ GstAudioDecoder
+ ADPCMDec
+ GstCeltDec
+ GstDtsDec
+ GstFaad
+ GstGSMDec
+ GstAudioEncoder
+ ADPCMEnc
+ GstCeltEnc
+ GstFaac
+ GstGSMEnc
GstBaseAudioVisualizer
GstSpaceScope
GstSpectraScope
@@ -23,6 +31,7 @@ GObject
GstDiracParse
GstH263Parse
GstH264Parse
+ GstIRTSPParse
GstMpeg4VParse
GstMpegvParse
GstBaseRTPDepayload
@@ -35,25 +44,26 @@ GObject
GstBaseAudioSink
GstAudioSink
GstApExSink
- GstNasSink
- GstSDLAudioSink
GstChecksumSink
+ GstCurlSink
GstDCCPClientSink
GstDCCPServerSink
GstFBDEVSink
GstInterAudioSink
+ GstInterSubSink
GstInterVideoSink
GstLinsysSdiSink
+ GstRTMPSink
GstSFSink
GstShmSink
GstVideoSink
GstDfbVideoSink
- GstSDLVideoSink
+ VdpSink
GstBaseSrc
GstDTMFSrc
GstDataURISrc
- GstFliteTestSrc
GstInterAudioSrc
+ GstInterSubSrc
GstInterVideoSrc
GstLinsysSdiSrc
GstPushSrc
@@ -62,14 +72,24 @@ GObject
GstDc1394
GstDvbSrc
GstMMS
+ GstMythtvSrc
+ GstNeonhttpSrc
+ GstRTMPSrc
GstRfbSrc
GstShmSrc
GstVCDSrc
+ frei0r-src-ising0r
+ frei0r-src-lissajous0r
+ frei0r-src-nois0r
+ frei0r-src-onecol0r
+ frei0r-src-partik0l
+ frei0r-src-plasma
GstRTPDTMFSrc
GstSFSrc
GstBaseTransform
GstAudioFilter
GstBPMDetect
+ GstChromaprint
GstOFA
GstStereo
GstBayer2RGB
@@ -79,12 +99,14 @@ GObject
GstColorconvert
GstDebugSpy
GstDtmfDetect
+ GstFreeverb
GstHDVParse
GstLegacyresample
GstLogoinsert
GstMeasureCollector
GstPatchdetect
GstRGB2Bayer
+ GstRemoveSilence
GstScaletempo
GstVideoFilter
GaussBlur
@@ -114,10 +136,62 @@ GObject
GstRotate
GstSquare
GstRsvgOverlay
+ GstSmooth
GstSolarize
GstVideoAnalyse
GstVideoDetect
GstVideoMark
+ frei0r-filter-3-point-color-balance
+ frei0r-filter-3dflippo
+ frei0r-filter-b
+ frei0r-filter-baltan
+ frei0r-filter-bluescreen0r
+ frei0r-filter-brightness
+ frei0r-filter-bw0r
+ frei0r-filter-cartoon
+ frei0r-filter-color-distance
+ frei0r-filter-contrast0r
+ frei0r-filter-curves
+ frei0r-filter-dealygrab
+ frei0r-filter-delay0r
+ frei0r-filter-distort0r
+ frei0r-filter-edgeglow
+ frei0r-filter-equaliz0r
+ frei0r-filter-flippo
+ frei0r-filter-g
+ frei0r-filter-gamma
+ frei0r-filter-glow
+ frei0r-filter-hueshift0r
+ frei0r-filter-invert0r
+ frei0r-filter-k-means-clustering
+ frei0r-filter-lens-correction
+ frei0r-filter-letterb0xed
+ frei0r-filter-levels
+ frei0r-filter-luminance
+ frei0r-filter-mask0mate
+ frei0r-filter-nervous
+ frei0r-filter-nosync0r
+ frei0r-filter-opencvfacedetect
+ frei0r-filter-perspective
+ frei0r-filter-pixeliz0r
+ frei0r-filter-primaries
+ frei0r-filter-r
+ frei0r-filter-rgb-parade
+ frei0r-filter-saturat0r
+ frei0r-filter-scale0tilt
+ frei0r-filter-scanline0r
+ frei0r-filter-sobel
+ frei0r-filter-squareblur
+ frei0r-filter-tehroxx0r
+ frei0r-filter-threelay0r
+ frei0r-filter-threshold0r
+ frei0r-filter-tint0r
+ frei0r-filter-transparency
+ frei0r-filter-twolay0r
+ frei0r-filter-vectorscope
+ frei0r-filter-vertigo
+ frei0r-filter-water
+ frei0r-filter-white-balance
GstVideoFilter2
GstSceneChange
GstZebraStripe
@@ -125,9 +199,11 @@ GObject
GstBaseVideoCodec
GstBaseVideoDecoder
GstSchroDec
+ GstVP8Dec
GstBaseVideoEncoder
GstDiracEnc
GstSchroEnc
+ GstVP8Enc
GstBin
DvbBaseBin
GstAutoConvert
@@ -136,6 +212,12 @@ GObject
GstWrapperCameraBinSrc
GstFPSDisplaySink
GstFaceOverlay
+ GstGSettingsSwitchSink
+ GstGSettingsAudioSink
+ GstGSettingsVideoSink
+ GstGSettingsSwitchSrc
+ GstGSettingsAudioSrc
+ GstGSettingsVideoSrc
GstPipeline
GstCameraBin
GstCameraBin2
@@ -146,25 +228,16 @@ GObject
GstBz2enc
GstCDAudio
GstCDXAParse
- GstCeltDec
- GstCeltEnc
GstChopMyData
GstCompare
GstDVBSubOverlay
GstDVDSpu
GstDecklinkSink
GstDecklinkSrc
- GstDtsDec
- GstFaad
GstFestival
GstFieldAnalysis
GstFreeze
- GstGSMDec
- GstGSMEnc
- GstGmeDec
GstHLSDemux
- GstId3BaseMux
- GstId3Mux
GstInterlace
GstIvfParse
GstJP2kDecimator
@@ -174,6 +247,7 @@ GObject
GstKateEnc
GstKateParse
GstKateTag
+ GstKateTiger
GstLegacyH264Parse
GstLiveAdder
GstMSE
@@ -182,8 +256,10 @@ GObject
GstMimDec
GstMimEnc
GstModPlug
+ GstMpeg2enc
GstMpegPSDemux
GstMpegTSDemux
+ GstMplex
GstMusepackDec
GstMveDemux
GstMveMux
@@ -208,26 +284,170 @@ GObject
GstAudioSegmentClip
GstVideoSegmentClip
GstSignalProcessor
+ ladspa-Chorus1
+ ladspa-Chorus2
+ ladspa-G2reverb
+ ladspa-Mvchpf-1
+ ladspa-Mvclpf-1
+ ladspa-Mvclpf-2
+ ladspa-Mvclpf-3
+ ladspa-Mvclpf-4
+ ladspa-Phaser1
+ ladspa-Phaser1+LFO
+ ladspa-TripleChorus
+ ladspa-alias
+ ladspa-allpass-c
+ ladspa-allpass-l
+ ladspa-allpass-n
+ ladspa-amPitchshift
+ ladspa-amp
ladspa-amp-mono
ladspa-amp-stereo
+ ladspa-analogueOsc
+ ladspa-artificialLatency
+ ladspa-autoPhaser
+ ladspa-bandpass-a-iir
+ ladspa-bandpass-iir
+ ladspa-bodeShifter
+ ladspa-bodeShifterCV
+ ladspa-butthigh-iir
+ ladspa-buttlow-iir
+ ladspa-bwxover-iir
+ ladspa-chebstortion
+ ladspa-comb
+ ladspa-comb-c
+ ladspa-comb-l
+ ladspa-comb-n
+ ladspa-combSplitter
+ ladspa-const
+ ladspa-crossoverDist
+ ladspa-dcRemove
+ ladspa-decay
+ ladspa-decimator
+ ladspa-declip
ladspa-delay-5s
+ ladspa-delay-c
+ ladspa-delay-l
+ ladspa-delay-n
+ ladspa-delayorama
+ ladspa-diode
+ ladspa-divider
+ ladspa-dj-eq
+ ladspa-dj-eq-mono
+ ladspa-djFlanger
+ ladspa-dysonCompress
+ ladspa-fadDelay
+ ladspa-fastLookaheadLimiter
+ ladspa-flanger
+ ladspa-fmOsc
+ ladspa-foldover
+ ladspa-fourByFourPole
+ ladspa-foverdrive
+ ladspa-freqTracker
+ ladspa-gate
+ ladspa-giantFlange
+ ladspa-gong
+ ladspa-gongBeater
+ ladspa-gsm
+ ladspa-gverb
+ ladspa-hardLimiter
+ ladspa-harmonicGen
+ ladspa-hermesFilter
+ ladspa-highpass-iir
+ ladspa-hilbert
ladspa-hpf
+ ladspa-imp
+ ladspa-impulse-fc
+ ladspa-inv
+ ladspa-karaoke
+ ladspa-lcrDelay
+ ladspa-lfoPhaser
+ ladspa-lowpass-iir
ladspa-lpf
+ ladspa-lsFilter
+ ladspa-matrixMSSt
+ ladspa-matrixSpatialiser
+ ladspa-matrixStMS
+ ladspa-mbeq
+ ladspa-modDelay
+ ladspa-multivoiceChorus
ladspa-noise-white
+ ladspa-notch-iir
+ ladspa-pitchScale
+ ladspa-pitchScaleHQ
+ ladspa-plate
+ ladspa-pointerCastDistortion
+ ladspa-rateShifter
+ ladspa-retroFlange
+ ladspa-revdelay
+ ladspa-ringmod-1i1o1l
+ ladspa-ringmod-2i1o
+ ladspa-satanMaximiser
+ ladspa-sc1
+ ladspa-sc2
+ ladspa-sc3
+ ladspa-sc4
+ ladspa-sc4m
+ ladspa-se4
+ ladspa-shaper
+ ladspa-sifter
+ ladspa-sinCos
ladspa-sine-faaa
ladspa-sine-faac
ladspa-sine-fcaa
ladspa-sine-fcac
+ ladspa-singlePara
+ ladspa-sinusWavewrapper
+ ladspa-smoothDecimate
+ ladspa-split
+ ladspa-stepMuxer
+ ladspa-surroundEncoder
+ ladspa-svf
+ ladspa-tap-autopan
+ ladspa-tap-chorusflanger
+ ladspa-tap-deesser
+ ladspa-tap-doubler
+ ladspa-tap-dynamics-m
+ ladspa-tap-dynamics-st
+ ladspa-tap-equalizer
+ ladspa-tap-equalizer-bw
+ ladspa-tap-limiter
+ ladspa-tap-pinknoise
+ ladspa-tap-pitch
+ ladspa-tap-reflector
+ ladspa-tap-reverb
+ ladspa-tap-rotspeak
+ ladspa-tap-sigmoid
+ ladspa-tap-stereo-echo
+ ladspa-tap-tremolo
+ ladspa-tap-tubewarmth
+ ladspa-tap-vibrato
+ ladspa-tapeDelay
+ ladspa-transient
+ ladspa-triplePara
+ ladspa-valve
+ ladspa-valveRect
+ ladspa-vynil
+ ladspa-waveTerrain
+ ladspa-xfade
+ ladspa-xfade4
+ ladspa-zm1
GstSirenDec
GstSirenEnc
GstSpeed
GstSrtEnc
GstTRM
+ GstTagMux
+ GstId3Mux
GstTtaDec
GstTtaParse
GstVMncDec
GstVcdParse
+ GstVdpVideoPostProcess
+ GstWebvttEnc
GstWildmidi
+ GstXvidDec
+ GstXvidEnc
GstY4mDec
MpegPsMux
MpegTSBase
@@ -236,7 +456,44 @@ GObject
MpegTSParse
MpegTsMux
MpegVideoParse
+ SatBaseVideoDecoder
+ GstVdpDecoder
+ GstVdpH264Dec
+ GstVdpMpeg4Dec
+ GstVdpMpegDec
+ frei0r-mixer-addition
+ frei0r-mixer-alpha-injection
+ frei0r-mixer-alphaatop
+ frei0r-mixer-alphain
+ frei0r-mixer-alphaout
+ frei0r-mixer-alphaover
+ frei0r-mixer-alphaxor
+ frei0r-mixer-blend
+ frei0r-mixer-burn
+ frei0r-mixer-color-only
+ frei0r-mixer-composition
+ frei0r-mixer-darken
+ frei0r-mixer-difference
+ frei0r-mixer-divide
+ frei0r-mixer-dodge
+ frei0r-mixer-grain-extract
+ frei0r-mixer-grain-merge
+ frei0r-mixer-hardlight
+ frei0r-mixer-hue
+ frei0r-mixer-lighten
+ frei0r-mixer-multiply
+ frei0r-mixer-overlay
+ frei0r-mixer-rgb
+ frei0r-mixer-saturation
+ frei0r-mixer-screen
+ frei0r-mixer-softlight
+ frei0r-mixer-subtract
+ frei0r-mixer-uv-map
+ frei0r-mixer-value
+ frei0r-mixer-xfade0r
GstPad
+ GstVdpOutputSrcPad
+ GstVdpVideoSrcPad
GstPadTemplate
GstSignalProcessorPadTemplate
GstPlugin
@@ -250,6 +507,7 @@ GObject
GstTask
GstTaskPool
GstSignalObject
+ GstVdpDevice
MpegTsPatInfo
MpegTsPmtInfo
GInterface
diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces
index c62655fbd..994ac3c9d 100644
--- a/docs/plugins/gst-plugins-bad-plugins.interfaces
+++ b/docs/plugins/gst-plugins-bad-plugins.interfaces
@@ -1,7 +1,9 @@
+ADPCMEnc GstPreset
DvbBaseBin GstChildProxy GstURIHandler
GstAmrWbEnc GstPreset
GstApExSink GstImplementsInterface GstMixer
GstAsfMux GstTagSetter
+GstAudioEncoder GstPreset
GstAutoConvert GstChildProxy
GstAutoVideoConvert GstChildProxy
GstBaseCameraSrc GstChildProxy
@@ -10,6 +12,7 @@ GstBin GstChildProxy
GstCDAudio GstURIHandler
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter
GstCameraBin2 GstChildProxy GstTagSetter
+GstCeltEnc GstPreset GstTagSetter
GstCeltEnc GstTagSetter GstPreset
GstDataURISrc GstURIHandler
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
@@ -17,6 +20,8 @@ GstDiracEnc GstPreset
GstFPSDisplaySink GstChildProxy
GstFaac GstPreset
GstFaceOverlay GstChildProxy
+GstFreeverb GstPreset
+GstGSMEnc GstPreset
GstGSettingsAudioSink GstChildProxy
GstGSettingsAudioSrc GstChildProxy
GstGSettingsSwitchSink GstChildProxy
@@ -38,6 +43,7 @@ GstRTMPSrc GstURIHandler
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
GstSDPDemux GstChildProxy
GstSchroEnc GstPreset
+GstTagMux GstTagSetter
GstVCDSrc GstURIHandler
GstVP8Enc GstPreset GstTagSetter
GstVP8Enc GstTagSetter GstPreset
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml
index cfaf8767c..6c14c7ca5 100644
--- a/docs/plugins/inspect/plugin-adpcmdec.xml
+++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -3,7 +3,7 @@
<description>ADPCM decoder</description>
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
<basename>libgstadpcmdec.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml
index de83e4b7f..6931a29eb 100644
--- a/docs/plugins/inspect/plugin-adpcmenc.xml
+++ b/docs/plugins/inspect/plugin-adpcmenc.xml
@@ -3,7 +3,7 @@
<description>ADPCM encoder</description>
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
<basename>libgstadpcmenc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml
index e31c7d971..b6ed5362f 100644
--- a/docs/plugins/inspect/plugin-aiff.xml
+++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -3,7 +3,7 @@
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
<basename>libgstaiff.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-apexsink.xml b/docs/plugins/inspect/plugin-apexsink.xml
index 2af03ecc1..ae6e639bc 100644
--- a/docs/plugins/inspect/plugin-apexsink.xml
+++ b/docs/plugins/inspect/plugin-apexsink.xml
@@ -3,7 +3,7 @@
<description>Apple AirPort Express Plugin</description>
<filename>../../ext/apexsink/.libs/libgstapexsink.so</filename>
<basename>libgstapexsink.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml
index 5fd612979..20f137b21 100644
--- a/docs/plugins/inspect/plugin-asfmux.xml
+++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -3,7 +3,7 @@
<description>ASF Muxer Plugin</description>
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
<basename>libgstasfmux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml
index 4e7fff501..b719d19e7 100644
--- a/docs/plugins/inspect/plugin-assrender.xml
+++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -3,7 +3,7 @@
<description>ASS/SSA subtitle renderer</description>
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
<basename>libgstassrender.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml
index 8f8f2bcad..39663fb87 100644
--- a/docs/plugins/inspect/plugin-audiovisualizers.xml
+++ b/docs/plugins/inspect/plugin-audiovisualizers.xml
@@ -3,7 +3,7 @@
<description>Creates video visualizations of audio input</description>
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
<basename>libgstaudiovisualizers.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml
index 648b34ae1..7083feddb 100644
--- a/docs/plugins/inspect/plugin-autoconvert.xml
+++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -3,7 +3,7 @@
<description>Selects convertor element based on caps</description>
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
<basename>libgstautoconvert.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml
index bab7e6a5d..8352a7c91 100644
--- a/docs/plugins/inspect/plugin-bayer.xml
+++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -3,7 +3,7 @@
<description>Elements to convert Bayer images</description>
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
<basename>libgstbayer.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml
index d5588302f..75ceedd88 100644
--- a/docs/plugins/inspect/plugin-bz2.xml
+++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -3,7 +3,7 @@
<description>Compress or decompress streams</description>
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
<basename>libgstbz2.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml
index 4dd64ab3a..b9d6b0e52 100644
--- a/docs/plugins/inspect/plugin-camerabin.xml
+++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -3,7 +3,7 @@
<description>High level api for DC (Digital Camera) application</description>
<filename>../../gst/camerabin/.libs/libgstcamerabin.so</filename>
<basename>libgstcamerabin.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-camerabin2.xml b/docs/plugins/inspect/plugin-camerabin2.xml
index 0814d04b2..f61bb7c94 100644
--- a/docs/plugins/inspect/plugin-camerabin2.xml
+++ b/docs/plugins/inspect/plugin-camerabin2.xml
@@ -3,7 +3,7 @@
<description>camerabin2</description>
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
<basename>libgstcamerabin2.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-cdaudio.xml b/docs/plugins/inspect/plugin-cdaudio.xml
index 1b4e2d565..0bb15d0f3 100644
--- a/docs/plugins/inspect/plugin-cdaudio.xml
+++ b/docs/plugins/inspect/plugin-cdaudio.xml
@@ -3,7 +3,7 @@
<description>Play CD audio through the CD Drive</description>
<filename>../../ext/cdaudio/.libs/libgstcdaudio.so</filename>
<basename>libgstcdaudio.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-cdxaparse.xml b/docs/plugins/inspect/plugin-cdxaparse.xml
index a0443a5af..f87074409 100644
--- a/docs/plugins/inspect/plugin-cdxaparse.xml
+++ b/docs/plugins/inspect/plugin-cdxaparse.xml
@@ -3,7 +3,7 @@
<description>Parse a .dat file (VCD) into raw mpeg1</description>
<filename>../../gst/cdxaparse/.libs/libgstcdxaparse.so</filename>
<basename>libgstcdxaparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-celt.xml b/docs/plugins/inspect/plugin-celt.xml
index da3e8989f..d13e89670 100644
--- a/docs/plugins/inspect/plugin-celt.xml
+++ b/docs/plugins/inspect/plugin-celt.xml
@@ -3,7 +3,7 @@
<description>CELT plugin library</description>
<filename>../../ext/celt/.libs/libgstcelt.so</filename>
<basename>libgstcelt.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml
new file mode 100644
index 000000000..0e88b0a04
--- /dev/null
+++ b/docs/plugins/inspect/plugin-chromaprint.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>chromaprint</name>
+ <description>Calculate Chromaprint fingerprint from audio files</description>
+ <filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
+ <basename>libgstchromaprint.so</basename>
+ <version>0.10.23.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>chromaprint</name>
+ <longname>Chromaprint fingerprinting element</longname>
+ <class>Filter/Analyzer/Audio</class>
+ <description>Find an audio fingerprint using the Chromaprint library</description>
+ <author>Lukáš Lalinský &lt;lalinsky@gmail.com&gt;</author>
+ <pads>
+ <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){ 16 }, depth=(int){ 16 }, signed=(boolean)true</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>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-cog.xml b/docs/plugins/inspect/plugin-cog.xml
index 51bbcd37b..7b613c53c 100644
--- a/docs/plugins/inspect/plugin-cog.xml
+++ b/docs/plugins/inspect/plugin-cog.xml
@@ -3,7 +3,7 @@
<description>Cog plugin</description>
<filename>../../ext/cog/.libs/libgstcog.so</filename>
<basename>libgstcog.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml
index 7d2d235cc..e7291b411 100644
--- a/docs/plugins/inspect/plugin-coloreffects.xml
+++ b/docs/plugins/inspect/plugin-coloreffects.xml
@@ -3,7 +3,7 @@
<description>Color Look-up Table filters</description>
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
<basename>libgstcoloreffects.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-colorspace.xml b/docs/plugins/inspect/plugin-colorspace.xml
index a5cf26c21..55b0b136b 100644
--- a/docs/plugins/inspect/plugin-colorspace.xml
+++ b/docs/plugins/inspect/plugin-colorspace.xml
@@ -3,7 +3,7 @@
<description>Colorspace conversion</description>
<filename>../../gst/colorspace/.libs/libgstcolorspace.so</filename>
<basename>libgstcolorspace.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package></package>
diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml
index 4074b87cb..4d315bd6c 100644
--- a/docs/plugins/inspect/plugin-curl.xml
+++ b/docs/plugins/inspect/plugin-curl.xml
@@ -3,7 +3,7 @@
<description>libcurl-based elements</description>
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
<basename>libgstcurl.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml
index 3d8114206..038ab353b 100644
--- a/docs/plugins/inspect/plugin-dataurisrc.xml
+++ b/docs/plugins/inspect/plugin-dataurisrc.xml
@@ -3,7 +3,7 @@
<description>data: URI source</description>
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
<basename>libgstdataurisrc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dc1394.xml b/docs/plugins/inspect/plugin-dc1394.xml
index 425a6237d..e9988675b 100644
--- a/docs/plugins/inspect/plugin-dc1394.xml
+++ b/docs/plugins/inspect/plugin-dc1394.xml
@@ -3,7 +3,7 @@
<description>1394 IIDC Video Source</description>
<filename>../../ext/dc1394/.libs/libgstdc1394.so</filename>
<basename>libgstdc1394.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dccp.xml b/docs/plugins/inspect/plugin-dccp.xml
index 8beb7089d..5d9181add 100644
--- a/docs/plugins/inspect/plugin-dccp.xml
+++ b/docs/plugins/inspect/plugin-dccp.xml
@@ -3,7 +3,7 @@
<description>transfer data over the network via DCCP.</description>
<filename>../../gst/dccp/.libs/libgstdccp.so</filename>
<basename>libgstdccp.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>DCCP</package>
diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml
index a9e8270aa..76e644000 100644
--- a/docs/plugins/inspect/plugin-debugutilsbad.xml
+++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -3,7 +3,7 @@
<description>Collection of elements that may or may not be useful for debugging</description>
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
<basename>libgstdebugutilsbad.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-decklink.xml b/docs/plugins/inspect/plugin-decklink.xml
index a72e85079..d04375f70 100644
--- a/docs/plugins/inspect/plugin-decklink.xml
+++ b/docs/plugins/inspect/plugin-decklink.xml
@@ -3,7 +3,7 @@
<description>Blackmagic Decklink plugin</description>
<filename>../../sys/decklink/.libs/libgstdecklink.so</filename>
<basename>libgstdecklink.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
@@ -26,7 +26,7 @@
<name>videosink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false</details>
+ <details>video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false; video/x-raw-yuv, format=(fourcc){ UYVY, v210 }, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false</details>
</caps>
</pads>
</element>
@@ -47,7 +47,7 @@
<name>videosrc</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)hdtv, chroma-site=(string)mpeg2</details>
+ <details>video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)10/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11, color-matrix=(string)sdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlaced=(boolean)true, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlaced=(boolean)false, pixel-aspect-ratio=(fraction)1/1, color-matrix=(string)hdtv, chroma-site=(string)mpeg2</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml
index 1469567b6..d9451a4ba 100644
--- a/docs/plugins/inspect/plugin-dfbvideosink.xml
+++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -3,7 +3,7 @@
<description>DirectFB video output plugin</description>
<filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename>
<basename>libgstdfbvideosink.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dirac.xml b/docs/plugins/inspect/plugin-dirac.xml
index 6df76dcde..8918e7907 100644
--- a/docs/plugins/inspect/plugin-dirac.xml
+++ b/docs/plugins/inspect/plugin-dirac.xml
@@ -3,7 +3,7 @@
<description>Dirac plugin</description>
<filename>../../ext/dirac/.libs/libgstdirac.so</filename>
<basename>libgstdirac.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml
index a4d4b34ac..0e34206f2 100644
--- a/docs/plugins/inspect/plugin-dtmf.xml
+++ b/docs/plugins/inspect/plugin-dtmf.xml
@@ -3,7 +3,7 @@
<description>DTMF plugins</description>
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
<basename>libgstdtmf.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml
index c79cccb3e..d6ba5e15a 100644
--- a/docs/plugins/inspect/plugin-dtsdec.xml
+++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -3,7 +3,7 @@
<description>Decodes DTS audio streams</description>
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
<basename>libgstdtsdec.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml
index 3f74b7a03..42788ff09 100644
--- a/docs/plugins/inspect/plugin-dvb.xml
+++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -3,7 +3,7 @@
<description>DVB elements</description>
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
<basename>libgstdvb.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
index 30a7068d3..9a9dd5f4c 100644
--- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml
+++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
@@ -3,7 +3,7 @@
<description>DVB subtitle renderer</description>
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
<basename>libgstdvbsuboverlay.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml
index 91afbdaaf..7c4e6c30c 100644
--- a/docs/plugins/inspect/plugin-dvdspu.xml
+++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -3,7 +3,7 @@
<description>DVD Sub-picture Overlay element</description>
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
<basename>libgstdvdspu.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-faac.xml b/docs/plugins/inspect/plugin-faac.xml
index 22394b7b6..ccf870fc7 100644
--- a/docs/plugins/inspect/plugin-faac.xml
+++ b/docs/plugins/inspect/plugin-faac.xml
@@ -3,7 +3,7 @@
<description>Free AAC Encoder (FAAC)</description>
<filename>../../ext/faac/.libs/libgstfaac.so</filename>
<basename>libgstfaac.so</basename>
- <version>0.10.21.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,13 +20,13 @@
<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, 6 ]</details>
+ <details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, channels=(int)[ 1, 6 ]</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>audio/mpeg, mpegversion=(int){ 4, 2 }, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 96000 ], stream-format=(string){ adts, raw }</details>
+ <details>audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, base-profile=(string){ main, lc, ssr, ltp }; audio/mpeg, mpegversion=(int)2, channels=(int)[ 1, 6 ], rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200, 96000 }, stream-format=(string){ adts, raw }, profile=(string){ main, lc }</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml
index c5d91e132..a36935b2a 100644
--- a/docs/plugins/inspect/plugin-faad.xml
+++ b/docs/plugins/inspect/plugin-faad.xml
@@ -3,7 +3,7 @@
<description>Free AAC Decoder (FAAD)</description>
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
<basename>libgstfaad.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/mpeg, mpegversion=(int){ 2, 4 }</details>
+ <details>audio/mpeg, mpegversion=(int)2; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-faceoverlay.xml b/docs/plugins/inspect/plugin-faceoverlay.xml
index cab7839ae..970bf2fc3 100644
--- a/docs/plugins/inspect/plugin-faceoverlay.xml
+++ b/docs/plugins/inspect/plugin-faceoverlay.xml
@@ -3,7 +3,7 @@
<description>SVG Face Overlay</description>
<filename>../../gst/faceoverlay/.libs/libgstfaceoverlay.so</filename>
<basename>libgstfaceoverlay.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-fbdevsink.xml b/docs/plugins/inspect/plugin-fbdevsink.xml
index 6544ef5e0..09db197f3 100644
--- a/docs/plugins/inspect/plugin-fbdevsink.xml
+++ b/docs/plugins/inspect/plugin-fbdevsink.xml
@@ -3,7 +3,7 @@
<description>linux framebuffer video sink</description>
<filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename>
<basename>libgstfbdevsink.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml
index f793f1315..d3d21ffdf 100644
--- a/docs/plugins/inspect/plugin-festival.xml
+++ b/docs/plugins/inspect/plugin-festival.xml
@@ -3,7 +3,7 @@
<description>Synthesizes plain text into audio</description>
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
<basename>libgstfestival.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml
index 185a18881..27a32cb04 100644
--- a/docs/plugins/inspect/plugin-fieldanalysis.xml
+++ b/docs/plugins/inspect/plugin-fieldanalysis.xml
@@ -3,7 +3,7 @@
<description>Video field analysis</description>
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
<basename>libgstfieldanalysis.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml
index 1103511e7..62650d67d 100644
--- a/docs/plugins/inspect/plugin-fragmented.xml
+++ b/docs/plugins/inspect/plugin-fragmented.xml
@@ -3,7 +3,7 @@
<description>Fragmented streaming plugins</description>
<filename>../../gst/hls/.libs/libgstfragmented.so</filename>
<basename>libgstfragmented.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
@@ -24,9 +24,9 @@ Andoni Morales Alastruey &lt;ylatuya@gmail.com&gt;</author>
<details>application/x-hls</details>
</caps>
<caps>
- <name>src</name>
+ <name>src%d</name>
<direction>source</direction>
- <presence>always</presence>
+ <presence>sometimes</presence>
<details>ANY</details>
</caps>
</pads>
diff --git a/docs/plugins/inspect/plugin-freeverb.xml b/docs/plugins/inspect/plugin-freeverb.xml
new file mode 100644
index 000000000..e96a89265
--- /dev/null
+++ b/docs/plugins/inspect/plugin-freeverb.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>freeverb</name>
+ <description>Reverberation/room effect</description>
+ <filename>../../gst/freeverb/.libs/libgstfreeverb.so</filename>
+ <basename>libgstfreeverb.so</basename>
+ <version>0.10.23.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>freeverb</name>
+ <longname>Stereo positioning</longname>
+ <class>Filter/Effect/Audio</class>
+ <description>Reverberation/room effect</description>
+ <author>Stefan Sauer &lt;ensonic@users.sf.net&gt;</author>
+ <pads>
+ <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>
+ <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>
+ </pads>
+ </element>
+ </elements>
+</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-freeze.xml b/docs/plugins/inspect/plugin-freeze.xml
index 0028326f5..eaab6ab4f 100644
--- a/docs/plugins/inspect/plugin-freeze.xml
+++ b/docs/plugins/inspect/plugin-freeze.xml
@@ -3,7 +3,7 @@
<description>Stream freezer</description>
<filename>../../gst/freeze/.libs/libgstfreeze.so</filename>
<basename>libgstfreeze.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml
index ca9f6fe57..ab8fbfadc 100644
--- a/docs/plugins/inspect/plugin-frei0r.xml
+++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -3,11 +3,1992 @@
<description>frei0r plugin library</description>
<filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
<basename>libgstfrei0r.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
+ <element>
+ <name>frei0r-filter-3-point-color-balance</name>
+ <longname>3 point color balance</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjust color balance with 3 color points</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Maksim Golovkin</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-3dflippo</name>
+ <longname>3dflippo</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Frame rotation in 3d-space</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, c.e. prelz AS FLUIDO &lt;fluido@fluido.as&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-b</name>
+ <longname>B</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Blue from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-baltan</name>
+ <longname>Baltan</longname>
+ <class>Filter/Effect/Video</class>
+ <description>delayed alpha smoothed blit of time</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Kentaro, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-bluescreen0r</name>
+ <longname>bluescreen0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Color to alpha (blit SRCALPHA)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Hedde Bosman</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-brightness</name>
+ <longname>Brightness</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the brightness of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-bw0r</name>
+ <longname>bw0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Turns image black/white.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, coma@gephex.org</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-cartoon</name>
+ <longname>Cartoon</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Cartoonify video, do a form of edge detect</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Dries Pruimboom, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-color-distance</name>
+ <longname>Color Distance</longname>
+ <class>Filter/Effect/Video</class>
+ <description></description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-contrast0r</name>
+ <longname>Contrast0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the contrast of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-curves</name>
+ <longname>Curves</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjust luminance or color channel intensity with curve level mapping</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Maksim Golovkin</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-dealygrab</name>
+ <longname>Dealygrab</longname>
+ <class>Filter/Effect/Video</class>
+ <description>delayed frame blitting mapped on a time bitmap</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Bill Spinhover, Andreas Schiffler, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-delay0r</name>
+ <longname>delay0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>video delay</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-distort0r</name>
+ <longname>Distort0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Plasma</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-edgeglow</name>
+ <longname>Edgeglow</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Edgeglow filter</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Salsaman</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-equaliz0r</name>
+ <longname>Equaliz0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Equalizes the intensity histograms</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal (Drone)</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-flippo</name>
+ <longname>Flippo</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Flipping in x and y axis</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Carlo Emilio, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-g</name>
+ <longname>G</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Green from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-gamma</name>
+ <longname>Gamma</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the gamma value of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-glow</name>
+ <longname>Glow</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates a Glamorous Glow</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-hueshift0r</name>
+ <longname>Hueshift0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Shifts the hue of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-invert0r</name>
+ <longname>Invert0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Inverts all colors of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-k-means-clustering</name>
+ <longname>K-Means Clustering</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Clusters of a source image by color and spatial distance</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, binarymillenium</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-lens-correction</name>
+ <longname>Lens Correction</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Allows compensation of lens distortion</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-letterb0xed</name>
+ <longname>LetterB0xed</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adds Black Borders at top and bottom for Cinema Look</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-levels</name>
+ <longname>Levels</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjust luminance or color channel intensity</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Maksim Golovkin</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-luminance</name>
+ <longname>Luminance</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates a luminance map of the image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-mask0mate</name>
+ <longname>Mask0Mate</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Creates an square alpha-channel mask</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-nervous</name>
+ <longname>Nervous</longname>
+ <class>Filter/Effect/Video</class>
+ <description>flushes frames in time in a nervous way</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Tannenbaum, Kentaro, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-nosync0r</name>
+ <longname>nosync0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>broken tv</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-opencvfacedetect</name>
+ <longname>opencvfacedetect</longname>
+ <class>Filter/Effect/Video</class>
+ <description>detect faces</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, binarymillenium</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-perspective</name>
+ <longname>Perspective</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Distorts the image for a pseudo perspective</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-pixeliz0r</name>
+ <longname>pixeliz0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Pixelize input image.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-primaries</name>
+ <longname>primaries</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Reduce image to primary colors</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Hedde Bosman</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-r</name>
+ <longname>R</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Extracts Red from Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-rgb-parade</name>
+ <longname>RGB-Parade</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Displays a histogram of R, G and B of the video-data</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Albert Frisch</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-saturat0r</name>
+ <longname>Saturat0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjusts the saturation of a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-scale0tilt</name>
+ <longname>Scale0Tilt</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Scales, Tilts and Crops an Image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-scanline0r</name>
+ <longname>scanline0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>interlaced blak lines</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-sobel</name>
+ <longname>Sobel</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Sobel filter</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal (Drone)</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-squareblur</name>
+ <longname>Squareblur</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Variable-size square blur</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Drone</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-tehroxx0r</name>
+ <longname>TehRoxx0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Something videowall-ish</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Coma</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-threelay0r</name>
+ <longname>threelay0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>dynamic 3 level thresholding</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Hedde Bosman</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-threshold0r</name>
+ <longname>Threshold0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Thresholds a source image</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-tint0r</name>
+ <longname>Tint0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Tint a source image with specified color</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Maksim Golovkin</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-transparency</name>
+ <longname>Transparency</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Tunes the alpha channel.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-twolay0r</name>
+ <longname>Twolay0r</longname>
+ <class>Filter/Effect/Video</class>
+ <description>dynamic thresholding</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-vectorscope</name>
+ <longname>Vectorscope</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Displays the vectorscope of the video-data</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Albert Frisch</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-vertigo</name>
+ <longname>Vertigo</longname>
+ <class>Filter/Effect/Video</class>
+ <description>alpha blending with zoomed and rotated images</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Fukuchi Kentarou</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-water</name>
+ <longname>Water</longname>
+ <class>Filter/Effect/Video</class>
+ <description>water drops on a video surface</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jaromil</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-filter-white-balance</name>
+ <longname>White Balance</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Adjust the white balance / color temperature</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Dan Dennedy</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-addition</name>
+ <longname>addition</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] addition operation of the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alpha-injection</name>
+ <longname>Alpha Injection</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Averages Input 1 and uses this as Alpha Channel on Input 2</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaatop</name>
+ <longname>alphaatop</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha ATOP operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphain</name>
+ <longname>alphain</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha IN operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaout</name>
+ <longname>alphaout</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha OUT operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaover</name>
+ <longname>alphaover</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha OVER operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-alphaxor</name>
+ <longname>alphaxor</longname>
+ <class>Filter/Editor/Video</class>
+ <description>the alpha XOR operation</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-blend</name>
+ <longname>blend</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a blend operation between two sources</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-burn</name>
+ <longname>burn</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:
+D = saturation of 255 or depletion of 0, of ((255 - A) * 256) / (B + 1)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-color-only</name>
+ <longname>color_only</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to color only of the source input1 using the hue and saturation values of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-composition</name>
+ <longname>Composition</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Composites Image 2 onto Image 1 according to its Alpha Channel</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-darken</name>
+ <longname>darken</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a darken operation between two sources (minimum value of both sources).</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-difference</name>
+ <longname>difference</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] difference operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-divide</name>
+ <longname>divide</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] divide operation between the pixel sources: input1 is the numerator, input2 the denominator</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-dodge</name>
+ <longname>dodge</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] dodge operation between the pixel sources, using the generalised algorithm:
+D = saturation of 255 or (A * 256) / (256 - B)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-grain-extract</name>
+ <longname>grain_extract</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] grain-extract operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-grain-merge</name>
+ <longname>grain_merge</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] grain-merge operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-hardlight</name>
+ <longname>hardlight</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] hardlight operation between the pixel sources</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-hue</name>
+ <longname>hue</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to hue only of the source input1 using the hue of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-lighten</name>
+ <longname>lighten</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a lighten operation between two sources (maximum value of both sources).</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-multiply</name>
+ <longname>multiply</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] multiply operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-overlay</name>
+ <longname>overlay</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] overlay operation between the pixel sources, using the generalised algorithm:
+D = A * (B + (2 * B) * (255 - A))</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-rgb</name>
+ <longname>RGB</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Averages each Input and uses each as R, G or B channel of the Output</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_2</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-saturation</name>
+ <longname>saturation</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to saturation only of the source input1 using the saturation level of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-screen</name>
+ <longname>screen</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] screen operation between the pixel sources, using the generalised algorithm:
+D = 255 - (255 - A) * (255 - B)</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-softlight</name>
+ <longname>softlight</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] softlight operation between the pixel sources.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-subtract</name>
+ <longname>subtract</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform an RGB[A] subtract operation of the pixel source input2 from input1.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-uv-map</name>
+ <longname>UV Map</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Uses Input 1 as UV Map to distort Input 2</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Richard Spindler</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-value</name>
+ <longname>value</longname>
+ <class>Filter/Editor/Video</class>
+ <description>Perform a conversion to value only of the source input1 using the value of input2.</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jean-Sebastien Senecal</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-mixer-xfade0r</name>
+ <longname>xfade0r</longname>
+ <class>Filter/Editor/Video</class>
+ <description>a simple xfader</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>sink_0</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>sink_1</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-ising0r</name>
+ <longname>Ising0r</longname>
+ <class>Src/Video</class>
+ <description>Generates ising noise</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Gephex crew</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-lissajous0r</name>
+ <longname>Lissajous0r</longname>
+ <class>Src/Video</class>
+ <description>Generates Lissajous0r images</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-nois0r</name>
+ <longname>Nois0r</longname>
+ <class>Src/Video</class>
+ <description>Generates white noise images</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-onecol0r</name>
+ <longname>onecol0r</longname>
+ <class>Src/Video</class>
+ <description>image with just one color</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Martin Bayer</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-partik0l</name>
+ <longname>Partik0l</longname>
+ <class>Src/Video</class>
+ <description>Particles generated on prime number sinusoidal blossoming</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jaromil</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>frei0r-src-plasma</name>
+ <longname>Plasma</longname>
+ <class>Src/Video</class>
+ <description>Demo scene 8bit plasma</description>
+ <author>Sebastian Dröge &lt;sebastian.droege@collabora.co.uk&gt;, Jaromil</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml
index a46a4965f..c458ac8b2 100644
--- a/docs/plugins/inspect/plugin-gaudieffects.xml
+++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -3,7 +3,7 @@
<description>Gaudi video effects.</description>
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
<basename>libgstgaudieffects.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml
index 17528fc7f..f5e532028 100644
--- a/docs/plugins/inspect/plugin-geometrictransform.xml
+++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -3,7 +3,7 @@
<description>Various geometric image transform elements</description>
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
<basename>libgstgeometrictransform.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -181,7 +181,7 @@
<name>rotate</name>
<longname>rotate</longname>
<class>Transform/Effect/Video</class>
- <description>Warps the picture into an arc shaped form</description>
+ <description>Rotates the picture by an arbitrary angle</description>
<author>Thiago Santos&lt;thiago.sousa.santos@collabora.co.uk&gt;</author>
<pads>
<caps>
diff --git a/docs/plugins/inspect/plugin-gsettings.xml b/docs/plugins/inspect/plugin-gsettings.xml
index a80d9b1bf..472fa4b49 100644
--- a/docs/plugins/inspect/plugin-gsettings.xml
+++ b/docs/plugins/inspect/plugin-gsettings.xml
@@ -3,7 +3,7 @@
<description>GSettings plugin</description>
<filename>../../ext/gsettings/.libs/libgstgsettingselements.so</filename>
<basename>libgstgsettingselements.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml
index 209082e37..5e995d1d1 100644
--- a/docs/plugins/inspect/plugin-gsm.xml
+++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -3,7 +3,7 @@
<description>GSM encoder/decoder</description>
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
<basename>libgstgsm.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml
index 95b17fdb9..2548297c0 100644
--- a/docs/plugins/inspect/plugin-gstsiren.xml
+++ b/docs/plugins/inspect/plugin-gstsiren.xml
@@ -3,7 +3,7 @@
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
<basename>libgstsiren.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-h264parse.xml b/docs/plugins/inspect/plugin-h264parse.xml
index b3ceeb2c5..d037dc81e 100644
--- a/docs/plugins/inspect/plugin-h264parse.xml
+++ b/docs/plugins/inspect/plugin-h264parse.xml
@@ -3,7 +3,7 @@
<description>Element parsing raw h264 streams</description>
<filename>../../gst/h264parse/.libs/libgsth264parse.so</filename>
<basename>libgsth264parse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-hdvparse.xml b/docs/plugins/inspect/plugin-hdvparse.xml
index ade21ad22..bfd251a5f 100644
--- a/docs/plugins/inspect/plugin-hdvparse.xml
+++ b/docs/plugins/inspect/plugin-hdvparse.xml
@@ -3,7 +3,7 @@
<description>HDV private stream parser</description>
<filename>../../gst/hdvparse/.libs/libgsthdvparse.so</filename>
<basename>libgsthdvparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml
index 33f65587a..45f5cff73 100644
--- a/docs/plugins/inspect/plugin-id3tag.xml
+++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -3,7 +3,7 @@
<description>ID3 v1 and v2 muxing plugin</description>
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
<basename>libgstid3tag.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml
index ce764a22b..4883ad632 100644
--- a/docs/plugins/inspect/plugin-inter.xml
+++ b/docs/plugins/inspect/plugin-inter.xml
@@ -3,7 +3,7 @@
<description>plugin for inter-pipeline communication</description>
<filename>../../gst/inter/.libs/libgstinter.so</filename>
<basename>libgstinter.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
@@ -40,6 +40,36 @@
</pads>
</element>
<element>
+ <name>intersubsink</name>
+ <longname>FIXME Long name</longname>
+ <class>Generic</class>
+ <description>FIXME Description</description>
+ <author>FIXME &lt;fixme@example.com&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>text/plain</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>intersubsrc</name>
+ <longname>Inter-pipeline subtitle source</longname>
+ <class>Source/Subtitle</class>
+ <description>Inter-pipeline subtitle source</description>
+ <author>David Schleef &lt;ds@entropywave.com&gt;</author>
+ <pads>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>application/unknown</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>intervideosink</name>
<longname>FIXME Long name</longname>
<class>Generic</class>
diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml
index caa1efeb7..ae157e818 100644
--- a/docs/plugins/inspect/plugin-interlace.xml
+++ b/docs/plugins/inspect/plugin-interlace.xml
@@ -3,7 +3,7 @@
<description>Create an interlaced video stream</description>
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
<basename>libgstinterlace.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-ivfparse.xml b/docs/plugins/inspect/plugin-ivfparse.xml
index a524b5e01..8004f2026 100644
--- a/docs/plugins/inspect/plugin-ivfparse.xml
+++ b/docs/plugins/inspect/plugin-ivfparse.xml
@@ -3,7 +3,7 @@
<description>IVF parser</description>
<filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename>
<basename>libgstivfparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-jp2kdecimator.xml b/docs/plugins/inspect/plugin-jp2kdecimator.xml
index b1fbd20d9..805a1d91c 100644
--- a/docs/plugins/inspect/plugin-jp2kdecimator.xml
+++ b/docs/plugins/inspect/plugin-jp2kdecimator.xml
@@ -3,7 +3,7 @@
<description>JPEG2000 decimator</description>
<filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename>
<basename>libgstjp2kdecimator.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml
index e99567331..b893f8135 100644
--- a/docs/plugins/inspect/plugin-jpegformat.xml
+++ b/docs/plugins/inspect/plugin-jpegformat.xml
@@ -3,7 +3,7 @@
<description>JPEG interchange format plugin</description>
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
<basename>libgstjpegformat.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml
index 1ff9aabbf..288b52f5d 100644
--- a/docs/plugins/inspect/plugin-kate.xml
+++ b/docs/plugins/inspect/plugin-kate.xml
@@ -3,7 +3,7 @@
<description>Kate plugin</description>
<filename>../../ext/kate/.libs/libgstkate.so</filename>
<basename>libgstkate.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -93,5 +93,32 @@
</caps>
</pads>
</element>
+ <element>
+ <name>tiger</name>
+ <longname>Kate stream renderer</longname>
+ <class>Mixer/Video/Overlay/Subtitle</class>
+ <description>Decodes and renders Kate streams on top of a video</description>
+ <author>Vincent Penquerc&apos;h &lt;ogg.k.ogg.k@googlemail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>subtitle_sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>subtitle/x-kate; application/x-kate</details>
+ </caps>
+ <caps>
+ <name>video_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)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-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, 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)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-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, 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-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml
index 1863ee22c..a8225e047 100644
--- a/docs/plugins/inspect/plugin-ladspa.xml
+++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -3,1471 +3,13 @@
<description>All LADSPA plugins</description>
<filename>../../ext/ladspa/.libs/libgstladspa.so</filename>
<basename>libgstladspa.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
<origin>Unknown package origin</origin>
<elements>
<element>
- <name>ladspa-AWfilt</name>
- <longname>A-weighting filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>A-weighting filter</description>
- <author>Fons Adriaensen &lt;fons.adriaensen@skynet.be&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Accumulate</name>
- <longname>spectral accumulator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>spectral accumulator</description>
- <author>Richard Dobson, Trevor Wishart, Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-cube-decoder</name>
- <longname>AMB order 1,1 cube decoder</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 cube decoder</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-DLB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-DLF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-DRB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-DRF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-ULB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-ULF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-URB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-URF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-hexagon-decoder</name>
- <longname>AMB order 1,1 hexagon decoder</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 hexagon decoder</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-L-LF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-LB-LB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-LF-F</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R-RB</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-RB-B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-RF-RF</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-mono-panner</name>
- <longname>AMB order 1,1 mono panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 mono panner</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-rotator</name>
- <longname>AMB order 1,1 rotator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 rotator</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-square-decoder</name>
- <longname>AMB order 1,1 square decoder</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 square decoder</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-LB-L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-LF-F</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-RB-B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-RF-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-11-stereo-panner</name>
- <longname>AMB order 1,1 stereo panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 1,1 stereo panner</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-21-panner</name>
- <longname>AMB order 2,1 panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 2,1 panner</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-21-rotator</name>
- <longname>AMB order 2,1 rotator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 2,1 rotator</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-U</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-V</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-22-panner</name>
- <longname>AMB order 2,2 panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 2,2 panner</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-S</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-T</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-22-rotator</name>
- <longname>AMB order 2,2 rotator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 2,2 rotator</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-S</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-T</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-U</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-V</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-S</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-T</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-31-panner</name>
- <longname>AMB order 3,1 panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 3,1 panner</description>
- <author>Joern Nettingsmeier &lt;nettings@stackingdwarves.net&gt;</author>
- <pads>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>OUT-P</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>OUT-Q</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-31-rotator</name>
- <longname>AMB order 3,1 rotator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 3,1 rotator</description>
- <author>Joern Nettingsmeier &lt;nettings@stackingdwarves.net&gt;</author>
- <pads>
- <caps>
- <name>In-P</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Q</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-U</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-V</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-P</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Q</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-33-panner</name>
- <longname>AMB order 3,3 panner</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 3,3 panner</description>
- <author>Joern Nettingsmeier &lt;nettings@stackingdwarves.net&gt;</author>
- <pads>
- <caps>
- <name>In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-K</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-M</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-N</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-O</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-P</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Q</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-S</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-T</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Ambisonics-33-rotator</name>
- <longname>AMB order 3,3 rotator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AMB order 3,3 rotator</description>
- <author>Joern Nettingsmeier &lt;nettings@stackingdwarves.net&gt;</author>
- <pads>
- <caps>
- <name>In-K</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-M</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-N</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-O</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-P</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Q</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-S</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-T</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-U</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-V</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-K</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-M</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-N</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-O</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-P</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Q</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-S</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-T</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-U</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-V</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-AmpIII</name>
- <longname>C* AmpIII - Tube amp</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* AmpIII - Tube amp</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-AmpIV</name>
- <longname>C* AmpIV - Tube amp + tone controls</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* AmpIV - Tube amp + tone controls</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-AmpV</name>
- <longname>C* AmpV - Tube amp</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* AmpV - Tube amp</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-AmpVTS</name>
- <longname>C* AmpVTS - Tube amp + Tone stack</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* AmpVTS - Tube amp + Tone stack</description>
- <author>David Yeh &lt;dtyeh@ccrma.stanford.edu&gt; &amp; Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-AutoWah</name>
- <longname>C* AutoWah - Resonant envelope-following filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* AutoWah - Resonant envelope-following filter</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-BassEnhancer</name>
- <longname>Calf Bass Enhancer LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Bass Enhancer LADSPA</description>
- <author>Markus Schmidt / Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-BoosterM</name>
- <longname>Clipping Booster (mono)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Clipping Booster (mono)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-BoosterS</name>
- <longname>Clipping Booster (stereo)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Clipping Booster (stereo)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-CEO</name>
- <longname>C* CEO - Chief Executive Oscillator</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* CEO - Chief Executive Oscillator</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-CVFreq</name>
- <longname>CV to Frequency convertor</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>CV to Frequency convertor</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Freq_-CV-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Freq_-Hz-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-CabinetI</name>
- <longname>C* CabinetI - Loudspeaker cabinet emulation</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* CabinetI - Loudspeaker cabinet emulation</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-CabinetII</name>
- <longname>C* CabinetII - Refined loudspeaker cabinet emulation</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* CabinetII - Refined loudspeaker cabinet emulation</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-Chorus1</name>
<longname>Chorus1 - Based on CSound orchestra by Sean Costello</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -1489,39 +31,6 @@
</pads>
</element>
<element>
- <name>ladspa-Chorus1-2x2</name>
- <longname>LEET Chorus1_2x2 - 2x2 by Dan Lyons - Based on MCP Chorus by F. Adriaensen</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>LEET Chorus1_2x2 - 2x2 by Dan Lyons - Based on MCP Chorus by F. Adriaensen</description>
- <author>Dan Lyons &lt;socal_dan2000@yahoo.com&gt;</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-Chorus2</name>
<longname>Chorus2 - Based on CSound orchestra by Sean Costello</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -1543,492 +52,6 @@
</pads>
</element>
<element>
- <name>ladspa-ChorusI</name>
- <longname>C* ChorusI - Mono chorus/flanger</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* ChorusI - Mono chorus/flanger</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-ChorusII</name>
- <longname>C* ChorusII - Mono chorus/flanger modulated by a fractal</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* ChorusII - Mono chorus/flanger modulated by a fractal</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Click</name>
- <longname>C* Click - Metronome</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* Click - Metronome</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Clip</name>
- <longname>C* Clip - Hard clipper, 8x oversampled</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Clip - Hard clipper, 8x oversampled</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Compress</name>
- <longname>C* Compress - Mono compressor</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Compress - Mono compressor</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;, Steve Harris &lt;steve@plugin.org.uk&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Compressor</name>
- <longname>Calf Compressor LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Compressor LADSPA</description>
- <author>Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Deesser</name>
- <longname>Calf Deesser LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Deesser LADSPA</description>
- <author>Markus Schmidt / Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Dirac</name>
- <longname>C* Dirac - One-sample impulse generator</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* Dirac - One-sample impulse generator</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Eq</name>
- <longname>C* Eq - 10-band equalizer</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Eq - 10-band equalizer</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Eq2x2</name>
- <longname>C* Eq2x2 - stereo 10-band equalizer</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Eq2x2 - stereo 10-band equalizer</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in-l</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>in-r</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Equalizer12Band</name>
- <longname>Calf Equalizer 12 Band LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Equalizer 12 Band LADSPA</description>
- <author>Markus Schmidt</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Equalizer5Band</name>
- <longname>Calf Equalizer 5 Band LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Equalizer 5 Band LADSPA</description>
- <author>Markus Schmidt</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Equalizer8Band</name>
- <longname>Calf Equalizer 8 Band LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Equalizer 8 Band LADSPA</description>
- <author>Markus Schmidt</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Exaggerate</name>
- <longname>spectral exaggerator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>spectral exaggerator</description>
- <author>Richard Dobson, Trevor Wishart, Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Exciter</name>
- <longname>Calf Exciter LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Exciter LADSPA</description>
- <author>Markus Schmidt / Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Filter</name>
- <longname>Calf Filter LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Filter LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Filterclavier</name>
- <longname>Calf Filterclavier LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Filterclavier LADSPA</description>
- <author>Krzysztof Foltman / Hans Baier</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Flanger</name>
- <longname>Calf Flanger LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Flanger LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-G2reverb</name>
<longname>Stereo reverb</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -2062,246 +85,6 @@
</pads>
</element>
<element>
- <name>ladspa-Gate</name>
- <longname>Calf Gate LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Gate LADSPA</description>
- <author>Damien Zammit / Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-HRTF</name>
- <longname>C* HRTF - Head-related transfer function at elevation 0</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* HRTF - Head-related transfer function at elevation 0</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-JVRev</name>
- <longname>C* JVRev - Stanford-style reverb from STK</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* JVRev - Stanford-style reverb from STK</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Lorenz</name>
- <longname>C* Lorenz - The sound of a Lorenz attractor</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* Lorenz - The sound of a Lorenz attractor</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-MUSIC</name>
- <longname>MUSIC channel</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>MUSIC channel</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Freq_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-MUSICDrum</name>
- <longname>MUSIC Drum instruments</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>MUSIC Drum instruments</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Gate_Bass_Drum</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_High-Hat</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_Snare_Drum</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_Tom-Tom</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_Top_Cymbal</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-MultiChorus</name>
- <longname>Calf MultiChorus LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf MultiChorus LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Multibandcompressor</name>
- <longname>Calf Multiband Compressor LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Multiband Compressor LADSPA</description>
- <author>Markus Schmidt / Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-Mvchpf-1</name>
<longname>Mvchpf-1 Digital implementation of the VC HP filter invented by R.A. Moog</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -2491,168 +274,6 @@
</pads>
</element>
<element>
- <name>ladspa-NoisifierM</name>
- <longname>Noisifier (mono)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Noisifier (mono)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-NoisifierS</name>
- <longname>Noisifier (stereo)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Noisifier (stereo)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-PSG</name>
- <longname>PSG channel</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>PSG channel</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Freq_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Pan</name>
- <longname>C* Pan - Pan and width</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Pan - Pan and width</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Parametric1</name>
- <longname>4-band parametric filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>4-band parametric filter</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Phaser</name>
- <longname>Calf Phaser LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Phaser LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-Phaser1</name>
<longname>Phaser1 - Similar to CSound&apos;s phaser1 by Sean Costello</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -2713,972 +334,6 @@
</pads>
</element>
<element>
- <name>ladspa-PhaserI</name>
- <longname>C* PhaserI - Mono phaser</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* PhaserI - Mono phaser</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-PhaserII</name>
- <longname>C* PhaserII - Mono phaser modulated by a Lorenz fractal</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* PhaserII - Mono phaser modulated by a Lorenz fractal</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Plate</name>
- <longname>C* Plate - Versatile plate reverb</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Plate - Versatile plate reverb</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Plate2x2</name>
- <longname>C* Plate2x2 - Versatile plate reverb, stereo inputs</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Plate2x2 - Versatile plate reverb, stereo inputs</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in-l</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>in-r</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-PreampIII</name>
- <longname>C* PreampIII - Tube preamp emulation</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* PreampIII - Tube preamp emulation</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-PreampIV</name>
- <longname>C* PreampIV - Tube preamp emulation + tone controls</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* PreampIV - Tube preamp emulation + tone controls</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Pulsator</name>
- <longname>Calf Pulsator LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Pulsator LADSPA</description>
- <author>Markus Schmidt</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Pulse-VCO</name>
- <longname>Pulse-VCO -- Anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Pulse-VCO -- Anti-aliased oscillator</description>
- <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Rec-VCO</name>
- <longname>Rec-VCO -- Anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Rec-VCO -- Anti-aliased oscillator</description>
- <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Mod</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Reverb</name>
- <longname>Calf Reverb LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Reverb LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Roessler</name>
- <longname>C* Roessler - The sound of a Roessler attractor</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* Roessler - The sound of a Roessler attractor</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-RotarySpeaker</name>
- <longname>Calf Rotary Speaker LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Rotary Speaker LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-SCC</name>
- <longname>SCC channel</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>SCC channel</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Freq_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-SID</name>
- <longname>SID chip</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>SID chip</description>
- <author>Joost Yervante Damad</author>
- <pads>
- <caps>
- <name>Freq_-Hz-_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Freq_-Hz-_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Freq_-Hz-_3</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate_3</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Saturator</name>
- <longname>Calf Saturator LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Saturator LADSPA</description>
- <author>Markus Schmidt / Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Saw-VCO</name>
- <longname>Saw-VCO -- Anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Saw-VCO -- Anti-aliased oscillator</description>
- <author>Fons Adriaensen &lt;fons.adriaensen@alcatel.be&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Scape</name>
- <longname>C* Scape - Stereo delay + Filters</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* Scape - Stereo delay + Filters</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sidechaincompressor</name>
- <longname>Calf Sidechain Compressor LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Sidechain Compressor LADSPA</description>
- <author>Markus Schmidt / Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sidechaingate</name>
- <longname>Calf Sidechain Gate LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Sidechain Gate LADSPA</description>
- <author>Markus Schmidt / Damien Zammit / Thor Harald Johansen</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sin</name>
- <longname>C* Sin - Sine wave generator</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* Sin - Sine wave generator</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-SooperLooper</name>
- <longname>SooperLooper</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>SooperLooper</description>
- <author>Jesse Chappell</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-StereoChorusI</name>
- <longname>C* StereoChorusI - Stereo chorus/flanger</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* StereoChorusI - Stereo chorus/flanger</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-StereoChorusII</name>
- <longname>C* StereoChorusII - Stereo chorus/flanger modulated by a fractal</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* StereoChorusII - Stereo chorus/flanger modulated by a fractal</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-l</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out-r</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-SweepVFI</name>
- <longname>C* SweepVFI - Resonant filter swept by a Lorenz fractal</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* SweepVFI - Resonant filter swept by a Lorenz fractal</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-SweepVFII</name>
- <longname>C* SweepVFII - Resonant filter, f and Q swept by a Lorenz fractal</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* SweepVFII - Resonant filter, f and Q swept by a Lorenz fractal</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sync-Rect-VCO</name>
- <longname>Sync-Rect-VCO -- Hard-sync-capable anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Sync-Rect-VCO -- Hard-sync-capable anti-aliased oscillator</description>
- <author>Sean Bolton &lt;musound AT jps DOT net&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Wave_Mod</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sync-Saw-VCO</name>
- <longname>Sync-Saw-VCO -- Hard-sync-capable anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Sync-Saw-VCO -- Hard-sync-capable anti-aliased oscillator</description>
- <author>Sean Bolton &lt;musound AT jps DOT net&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Sync-Tri-VCO</name>
- <longname>Sync-Tri-VCO -- Hard-sync-capable anti-aliased oscillator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Sync-Tri-VCO -- Hard-sync-capable anti-aliased oscillator</description>
- <author>Sean Bolton &lt;musound AT jps DOT net&gt;</author>
- <pads>
- <caps>
- <name>Exp_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Lin_FM</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_In</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Wave_Mod</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sync_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-ToneStack</name>
- <longname>C* ToneStack - Tone stack emulation</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* ToneStack - Tone stack emulation</description>
- <author>David Yeh &lt;dtyeh@ccrma.stanford.edu&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-ToneStackLT</name>
- <longname>C* ToneStackLT - Tone stack emulation, lattice filter 44.1</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>C* ToneStackLT - Tone stack emulation, lattice filter 44.1</description>
- <author>David Yeh &lt;dtyeh@ccrma.stanford.edu&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Transpose</name>
- <longname>phase-vocoder based pitch shifter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>phase-vocoder based pitch shifter</description>
- <author>Richard Dobson, Trevor Wishart, Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Tricardioid-to-AMB</name>
- <longname>Three cardioids to AMB matrix</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Three cardioids to AMB matrix</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-B</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-W</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-X</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Y</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-Z</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-TripleChorus</name>
<longname>Triple chorus</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -3712,327 +367,6 @@
</pads>
</element>
<element>
- <name>ladspa-VCOd</name>
- <longname>C* VCOd - Double VCO with detune and hard sync options</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* VCOd - Double VCO with detune and hard sync options</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-VCOs</name>
- <longname>C* VCOs - Virtual &apos;analogue&apos; oscillator</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* VCOs - Virtual &apos;analogue&apos; oscillator</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-VariNoiseM</name>
- <longname>Variable Noise (mono)</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Variable Noise (mono)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-VariNoiseS</name>
- <longname>Variable Noise (stereo)</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Variable Noise (stereo)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-VintageDelay</name>
- <longname>Calf Vintage Delay LADSPA</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Calf Vintage Delay LADSPA</description>
- <author>Krzysztof Foltman</author>
- <pads>
- <caps>
- <name>In_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-Virtualmic</name>
- <longname>Virtual stereo microphone</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Virtual stereo microphone</description>
- <author>Fons Adriaensen &lt;fons@kokkinizita.net&gt;</author>
- <pads>
- <caps>
- <name>In-W</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-X</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Y</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In-Z</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out-R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-White</name>
- <longname>C* White - White noise generator</longname>
- <class>Source/Audio/LADSPA</class>
- <description>C* White - White noise generator</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-XShaperM</name>
- <longname>X-Shaper (mono)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>X-Shaper (mono)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-XShaperS</name>
- <longname>X-Shaper (stereo)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>X-Shaper (stereo)</description>
- <author>Artemiy Pavlov</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-adenv</name>
- <longname>Percussive AD Envelope</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Percussive AD Envelope</description>
- <author>Loki Davison &lt;ltdav1[at]student.monash.edu.au&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-adenv-lvl</name>
- <longname>Percussive AD Envelope with levels</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Percussive AD Envelope with levels</description>
- <author>Loki Davison &lt;ltdav1[at]student.monash.edu.au&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Reset_Level</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-adsr</name>
- <longname>ADSR Envelope</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>ADSR Envelope</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Driving_Signal</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-adsr-g+t</name>
- <longname>ADSR Envelope with Gate and Trigger</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>ADSR Envelope with Gate and Trigger</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-alias</name>
<longname>Aliasing</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4054,60 +388,6 @@
</pads>
</element>
<element>
- <name>ladspa-alienwah-mono</name>
- <longname>AlienWah for mono</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AlienWah for mono</description>
- <author>Plugin: Paul&lt;set@pobox.com&gt; Effect: Nasca O. Paul&lt;paulnasca@yahoo.com&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-alienwah-stereo</name>
- <longname>AlienWah for stereo</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>AlienWah for stereo</description>
- <author>Plugin: Paul&lt;set@pobox.com&gt; Effect: Nasca O. Paul&lt;paulnasca@yahoo.com&gt;</author>
- <pads>
- <caps>
- <name>Input1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output1</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output2</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-allpass-c</name>
<longname>Allpass delay line, cubic spline interpolation</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4171,33 +451,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-amPitchshift</name>
<longname>AM pitchshifter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4240,59 +493,11 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gain_-dB-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-amp-mono</name>
- <longname>Amplifier (Mono)</longname>
+ <longname>Mono Amplifier</longname>
<class>Filter/Effect/Audio/LADSPA</class>
- <description>Amplifier (Mono)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <description>Mono Amplifier</description>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Input</name>
@@ -4310,10 +515,10 @@
</element>
<element>
<name>ladspa-amp-stereo</name>
- <longname>Amplifier (Stereo)</longname>
+ <longname>Stereo Amplifier</longname>
<class>Filter/Effect/Audio/LADSPA</class>
- <description>Amplifier (Stereo)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <description>Stereo Amplifier</description>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Input_-Left-</name>
@@ -4342,21 +547,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-analogueOsc</name>
<longname>Analogue Oscillator</longname>
<class>Source/Audio/LADSPA</class>
@@ -4456,246 +646,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-W-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-X-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Y-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Z-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Base_Back_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Base_Back_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Base_Front_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Base_Front_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Top_Back_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Top_Back_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Top_Front_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Top_Front_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-bodeShifter</name>
<longname>Bode frequency shifter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4762,42 +712,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>First_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Second_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- </pads>
- </element>
- <element>
<name>ladspa-butthigh-iir</name>
<longname>GLAME Butterworth Highpass</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4867,39 +781,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_-Right-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_-Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_-Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-chebstortion</name>
<longname>Chebyshev distortion</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -4921,27 +802,6 @@
</pads>
</element>
<element>
- <name>ladspa-clipper</name>
- <longname>hard clipper (no antialiasing)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>hard clipper (no antialiasing)</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-comb</name>
<longname>Comb Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5053,132 +913,6 @@
</pads>
</element>
<element>
- <name>ladspa-comp-aa</name>
- <longname>Comparison (AA)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Comparison (AA)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>A</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>B</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>A_=_B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>A_&gt;_B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Larger</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Smaller</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-comp-ac</name>
- <longname>Comparison (AC)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Comparison (AC)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>A</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>A_=_B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>A_&gt;_B</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Larger</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Smaller</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-const</name>
<longname>Constant Signal Generator</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5221,165 +955,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-dahdsr-fexp</name>
- <longname>DAHDSR Envelope full exp, adr</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>DAHDSR Envelope full exp, adr</description>
- <author>Loki Davison &lt;ltdav1[at]student.monash.edu.au&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-dahdsr-g+t-audio</name>
- <longname>DAHDSR Envelope with Gate and Trigger (Audio-Rate Inputs)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>DAHDSR Envelope with Gate and Trigger (Audio-Rate Inputs)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Attack_Time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Decay_Time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Delay_Time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Hold_Time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Release_Time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sustain_Level</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-dahdsr-g+t-control</name>
- <longname>DAHDSR Envelope with Gate and Trigger (Control Inputs)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>DAHDSR Envelope with Gate and Trigger (Control Inputs)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-dahdsr-hexp</name>
- <longname>DAHDSR Envelope linear attack exp dr</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>DAHDSR Envelope linear attack exp dr</description>
- <author>Loki Davison &lt;ltdav1[at]student.monash.edu.au&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Envelope_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-dcRemove</name>
<longname>DC Offset Remover</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5464,69 +1039,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-delay-5s</name>
<longname>Simple Delay Line</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5548,27 +1060,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-delay-c</name>
<longname>Simple delay line, cubic spline interpolation</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5653,84 +1144,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_to_Subtract</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Difference_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Difference_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input_to_Subtract</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Difference_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- </pads>
- </element>
- <element>
<name>ladspa-diode</name>
<longname>Diode Processor</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5752,27 +1165,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-divider</name>
<longname>Audio Divider (Suboctave Generator)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -5890,177 +1282,6 @@
</pads>
</element>
<element>
- <name>ladspa-eir</name>
- <longname>Experiments in Representation</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Experiments in Representation</description>
- <author>Nick Lamb &lt;njl195@zepler.org.uk&gt;</author>
- <pads>
- <caps>
- <name>Intput</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-W-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-X-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Y-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Z-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-R-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-S-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-T-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-U-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-V-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-W-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-X-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Y-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Z-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-fadDelay</name>
<longname>Fractionally Addressed Delay Line</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6082,39 +1303,6 @@
</pads>
</element>
<element>
- <name>ladspa-fast-xfade</name>
- <longname>Fast Crossfade</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Fast Crossfade</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>A</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>B</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Level</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-fastLookaheadLimiter</name>
<longname>Fast Lookahead limiter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6148,111 +1336,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-flanger</name>
<longname>Flanger</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6274,21 +1357,6 @@
</pads>
</element>
<element>
- <name>ladspa-floatNoise</name>
- <longname>IEEE Single Precision Noise</longname>
- <class>Source/Audio/LADSPA</class>
- <description>IEEE Single Precision Noise</description>
- <author>Nick Lamb &lt;njl195@zepler.org.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-fmOsc</name>
<longname>FM Oscillator</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6310,399 +1378,6 @@
</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_-R-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-S-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-T-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-U-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-V-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-W-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-R-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-S-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-T-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-U-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-V-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-W-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-X-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Y-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Z-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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_-R-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-S-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-T-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-U-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-V-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-W-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-W-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-X-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Y-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Z-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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_-R-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-S-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-T-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-U-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-V-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-W-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-X-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Y-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Z-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Back_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Back_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Left_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Back_Right_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Front_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Front_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Left_Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Front_Right_Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-fmod-fama-oa</name>
- <longname>Frequency Modulator (FAMA)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Frequency Modulator (FAMA)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Modulation_-Octaves-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Modulated_Frequency_-Hz-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-fmod-famc-oa</name>
- <longname>Frequency Modulator (FAMC)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Frequency Modulator (FAMC)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Modulated_Frequency_-Hz-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-fmod-fcma-oa</name>
- <longname>Frequency Modulator (FCMA)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Frequency Modulator (FCMA)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Modulation_-Octaves-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Modulated_Frequency_-Hz-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-fmod-fcmc-oc</name>
- <longname>Frequency Modulator (FCMC)</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Frequency Modulator (FCMC)</description>
- <author>Mike Rawes &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- </pads>
- </element>
- <element>
<name>ladspa-foldover</name>
<longname>Foldover distortion</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6724,210 +1399,6 @@
</pads>
</element>
<element>
- <name>ladspa-foo-chop-liver</name>
- <longname>Foo Chop Liver</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Chop Liver</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-driver</name>
- <longname>Foo Driver</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Driver</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-limiter</name>
- <longname>Foo Lookahead Limiter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Lookahead Limiter</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-limiter-v2</name>
- <longname>Foo Lookahead Limiter v2</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Lookahead Limiter v2</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-saturator</name>
- <longname>Foo Saturator</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Saturator</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-transients</name>
- <longname>Foo Transient Architect</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Transient Architect</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-foo-transients-mono</name>
- <longname>Foo Transient Architect (mono)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Foo Transient Architect (mono)</description>
- <author>Sampo Savolainen &lt;v2@iki.fi&gt;</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-formant-vc</name>
- <longname>Formant Filter (CR vowel)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Formant Filter (CR vowel)</description>
- <author>Dave Robillard</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-fourByFourPole</name>
<longname>4 x 4 pole allpass</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -6970,39 +1441,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_-Right-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_-Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-freqTracker</name>
<longname>Frequency tracker</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7108,27 +1546,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-gsm</name>
<longname>GSM simulator</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7177,27 +1594,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-hardLimiter</name>
<longname>Hard Limiter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7310,61 +1706,10 @@
</element>
<element>
<name>ladspa-hpf</name>
- <longname>High Pass Filter (One Pole)</longname>
+ <longname>Simple High Pass Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
- <description>High Pass Filter (One Pole)</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-hz-voct-ar</name>
- <longname>Hz to V/Oct Converter (AR)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Hz to V/Oct Converter (AR)</description>
- <author>Dave Robillard</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-hz-voct-cr</name>
- <longname>Hz to V/Oct Converter (CR)</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Hz to V/Oct Converter (CR)</description>
- <author>Dave Robillard</author>
- <pads>
- </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>
+ <description>Simple High Pass Filter</description>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Input</name>
@@ -7381,15 +1726,6 @@
</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>
@@ -7426,36 +1762,6 @@
</pads>
</element>
<element>
- <name>ladspa-intNoise</name>
- <longname>Integer Noise</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Integer Noise</description>
- <author>Nick Lamb &lt;njl195@zepler.org.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Interpolated_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-inv</name>
<longname>Inverter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7543,72 +1849,6 @@
</pads>
</element>
<element>
- <name>ladspa-leet-equalizer-bw2x2</name>
- <longname>LEET Equalizer/BW 2x2 8 Band</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>LEET Equalizer/BW 2x2 8 Band</description>
- <author>Dan Lyons modded from TAP</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-leet-equalizer-bw2x2-1</name>
- <longname>LEET Equalizer/BW 2x2 1 band</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>LEET Equalizer/BW 2x2 1 band</description>
- <author>Dan Lyons modded from TAP</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-lfoPhaser</name>
<longname>LFO Phaser</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7630,96 +1870,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>In_-Right-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_-Left-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out_-Right-</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-lowpass-iir</name>
<longname>Glame Lowpass Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7741,65 +1891,11 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Cutoff_Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-lpf</name>
- <longname>Low Pass Filter (One Pole)</longname>
+ <longname>Simple Low Pass Filter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
- <description>Low Pass Filter (One Pole)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <description>Simple Low Pass Filter</description>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Input</name>
@@ -7837,27 +1933,6 @@
</pads>
</element>
<element>
- <name>ladspa-matched</name>
- <longname>matched (amp tone)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>matched (amp tone)</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-matrixMSSt</name>
<longname>Matrix: MS to Stereo</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -7978,33 +2053,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-modDelay</name>
<longname>Modulatable delay</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -8053,69 +2101,6 @@
</pads>
</element>
<element>
- <name>ladspa-mux-ar</name>
- <longname>Multiplexer (AR)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Multiplexer (AR)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Off</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>On</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-mux-cr</name>
- <longname>Multiplexer (CR)</longname>
- <class>Sink/Analyzer/Audio/LADSPA</class>
- <description>Multiplexer (CR)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-noise-white</name>
<longname>White Noise Source</longname>
<class>Source/Audio/LADSPA</class>
@@ -8152,144 +2137,6 @@
</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-peak</name>
- <longname>Peak Monitor</longname>
- <class>Sink/Analyzer/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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-pitchScale</name>
<longname>Pitch Scaler</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -8380,495 +2227,6 @@
</pads>
</element>
<element>
- <name>ladspa-power</name>
- <longname>Power (AR)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Power (AR)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>Base</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Exponent</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Result</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-power-cr</name>
- <longname>Power (CR)</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Power (CR)</description>
- <author>Thorsten Wilms</author>
- <pads>
- </pads>
- </element>
- <element>
- <name>ladspa-preamp</name>
- <longname>valve preamplifier model</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>valve preamplifier model</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-prob-switch-ar</name>
- <longname>Probability Switch (AR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Probability Switch (AR Controls)</description>
- <author>Loki Davison</author>
- <pads>
- <caps>
- <name>Input_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Probability</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-prob-switch-cr</name>
- <longname>Probability Switch (CR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Probability Switch (CR Controls)</description>
- <author>Loki Davison</author>
- <pads>
- <caps>
- <name>Input_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>First_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Second_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Product_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>First_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Product_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Pulse_Width</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Pulse_Width</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_Changed</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Quantised_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_Changed</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Quantised_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_Changed</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Quantised_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Wave_Smoothness</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency_-Hz-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Wave_Smoothness</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-range-trans-ar</name>
- <longname>Range Translator (AR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Range Translator (AR Controls)</description>
- <author>Dave Robillard</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_Max</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_Min</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_Max</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_Min</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-range-trans-cr</name>
- <longname>Range Translator (CR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Range Translator (CR Controls)</description>
- <author>Dave Robillard</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-rateShifter</name>
<longname>Rate shifter</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -8890,84 +2248,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Denominator</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Numerator</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Ratio_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Numerator</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Ratio_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Denominator</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Ratio_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- </pads>
- </element>
- <element>
<name>ladspa-retroFlange</name>
<longname>Retro Flanger</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -9058,75 +2338,6 @@
</pads>
</element>
<element>
- <name>ladspa-rissetScales</name>
- <longname>Continuous Risset Scales</longname>
- <class>Source/Audio/LADSPA</class>
- <description>Continuous Risset Scales</description>
- <author>Nick Lamb &lt;njl195@zepler.org.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-rubberband-pitchshifter-mono</name>
- <longname>Rubber Band Mono Pitch Shifter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Rubber Band Mono Pitch Shifter</description>
- <author>Breakfast Quay</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-rubberband-pitchshifter-stereo</name>
- <longname>Rubber Band Stereo Pitch Shifter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Rubber Band Stereo Pitch Shifter</description>
- <author>Breakfast Quay</author>
- <pads>
- <caps>
- <name>Input_L</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_R</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_L</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_R</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-satanMaximiser</name>
<longname>Barry&apos;s Satan Maximiser</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -9148,42 +2359,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-sc1</name>
<longname>SC1</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -9358,147 +2533,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate_-Open_&gt;_0-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Step_Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Value_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate_-Open_&gt;_0-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Step_Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Value_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate_-Open_&gt;_0-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Step_Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Value_Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-sh-ar</name>
- <longname>Sample and Hold (AR Threshold)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Sample and Hold (AR Threshold)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Threshold</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-sh-cr</name>
- <longname>Sample and Hold (CR Threshold)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Sample and Hold (CR Threshold)</description>
- <author>Thorsten Wilms</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-shaper</name>
<longname>Wave shaper</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -9541,54 +2575,6 @@
</pads>
</element>
<element>
- <name>ladspa-signal-abs-ar</name>
- <longname>Signal Absolute value, negative or positive (AR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Signal Absolute value, negative or positive (AR Controls)</description>
- <author>Loki Davison</author>
- <pads>
- <caps>
- <name>Input_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Sign</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-signal-abs-cr</name>
- <longname>Signal Absolute value, negative or positive (CR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Signal Absolute value, negative or positive (CR Controls)</description>
- <author>Loki Davison</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-sinCos</name>
<longname>Sine + cosine oscillator</longname>
<class>Source/Audio/LADSPA</class>
@@ -9614,7 +2600,7 @@
<longname>Sine Oscillator (Freq:audio, Amp:audio)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
<description>Sine Oscillator (Freq:audio, Amp:audio)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Amplitude</name>
@@ -9623,7 +2609,7 @@
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
</caps>
<caps>
- <name>Frequency</name>
+ <name>Frequency_-Hz-</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
@@ -9641,10 +2627,10 @@
<longname>Sine Oscillator (Freq:audio, Amp:control)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
<description>Sine Oscillator (Freq:audio, Amp:control)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
- <name>Frequency</name>
+ <name>Frequency_-Hz-</name>
<direction>sink</direction>
<presence>always</presence>
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
@@ -9662,7 +2648,7 @@
<longname>Sine Oscillator (Freq:control, Amp:audio)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
<description>Sine Oscillator (Freq:control, Amp:audio)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Amplitude</name>
@@ -9683,7 +2669,7 @@
<longname>Sine Oscillator (Freq:control, Amp:control)</longname>
<class>Source/Audio/LADSPA</class>
<description>Sine Oscillator (Freq:control, Amp:control)</description>
- <author>CMT (http://www.ladspa.org/cmt, plugin by Richard W.E. Furse)</author>
+ <author>Richard Furse (LADSPA example plugins)</author>
<pads>
<caps>
<name>Output</name>
@@ -9736,141 +2722,6 @@
</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>Carrier</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Modulator</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-slew-limiter-ra</name>
- <longname>Slew limiter (RA)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Slew limiter (RA)</description>
- <author>Lars Luthman &lt;larsl@users.sourceforge.net&gt;</author>
- <pads>
- <caps>
- <name>Fall_rate_-1-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Rise_rate_-1-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-slew-limiter-rc</name>
- <longname>Slew limiter (RC)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Slew limiter (RC)</description>
- <author>Lars Luthman &lt;larsl@users.sourceforge.net&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-slide-ta</name>
- <longname>Slide (TA)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Slide (TA)</description>
- <author>Lars Luthman &lt;larsl@users.sourceforge.net&gt;</author>
- <pads>
- <caps>
- <name>Fall_time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Rise_time_-s-</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-slide-tc</name>
- <longname>Slide (TC)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Slide (TC)</description>
- <author>Lars Luthman &lt;larsl@users.sourceforge.net&gt;</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-smoothDecimate</name>
<longname>Smooth Decimator</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -9919,63 +2770,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-ssm-masher</name>
- <longname>Masher</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Masher</description>
- <author>Dave Griffiths</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-stepMuxer</name>
<longname>Step Demuxer</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -10045,84 +2839,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>First_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Second_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Summed_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>First_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Summed_Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- </pads>
- </element>
- <element>
- <name>ladspa-super-60</name>
- <longname>super 60 (amp tone)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>super 60 (amp tone)</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-surroundEncoder</name>
<longname>Surround matrix encoder</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -10189,123 +2905,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Pulse_Width</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-tap-autopan</name>
<longname>TAP AutoPanner</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -10810,144 +3409,6 @@
</pads>
</element>
<element>
- <name>ladspa-track-max-peak</name>
- <longname>Envelope Tracker (Maximum Peak)</longname>
- <class>Sink/Analyzer/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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-track-max-rms</name>
- <longname>Envelope Tracker (Maximum RMS)</longname>
- <class>Sink/Analyzer/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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-track-peak</name>
- <longname>Envelope Tracker (Peak)</longname>
- <class>Sink/Analyzer/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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-track-rms</name>
- <longname>Envelope Tracker (RMS)</longname>
- <class>Sink/Analyzer/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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Attack_Rate_-Hz-_when_Gate_High</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Attack_Rate_-Hz-_when_Gate_Low</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Decay_Rate_-Hz-_when_Gate_High</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Decay_Rate_-Hz-_when_Gate_Low</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Gate</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-transient</name>
<longname>Transient mangler</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -10969,111 +3430,6 @@
</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Slope</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Frequency</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Slope</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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 &lt;mike_rawes[at]yahoo.co.uk&gt;</author>
- <pads>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-trigger</name>
- <longname>Trigger</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Trigger</description>
- <author>Thorsten Edelhaeusser</author>
- <pads>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-triplePara</name>
<longname>Triple band parametric with shelves</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -11095,27 +3451,6 @@
</pads>
</element>
<element>
- <name>ladspa-unmatched</name>
- <longname>unmatched (Amp Tone)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>unmatched (Amp Tone)</description>
- <author>Tim Goetze &lt;tim@quitte.de&gt;</author>
- <pads>
- <caps>
- <name>in</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-valve</name>
<longname>Valve saturation</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -11158,423 +3493,6 @@
</pads>
</element>
<element>
- <name>ladspa-vcf-bp1</name>
- <longname>Bandpass Filter I</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Bandpass Filter I</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-bp2</name>
- <longname>Bandpass Filter II</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Bandpass Filter II</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-hp</name>
- <longname>Highpass Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Highpass Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-hshelf</name>
- <longname>High Shelf Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>High Shelf Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>dBgain_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-lp</name>
- <longname>Lowpass Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Lowpass Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-lshelf</name>
- <longname>Low Shelf Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Low Shelf Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>dBgain_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-notch</name>
- <longname>Notch Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Notch Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-peakeq</name>
- <longname>Peaking EQ Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Peaking EQ Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Robert Bristow-Johnson</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>dBgain_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vcf-reslp</name>
- <longname>Resonant Lowpass Filter</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Resonant Lowpass Filter</description>
- <author>LADSPA code by Matthias Nagorni, Filter formula by Paul Kellett</author>
- <pads>
- <caps>
- <name>Frequency_Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Resonance</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Out</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vlevel-mono</name>
- <longname>VLevel (Mono)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>VLevel (Mono)</description>
- <author>Tom Felker</author>
- <pads>
- <caps>
- <name>Input_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_1</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vlevel-stereo</name>
- <longname>VLevel (Stereo)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>VLevel (Stereo)</description>
- <author>Tom Felker</author>
- <pads>
- <caps>
- <name>Input_1</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Input_2</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_1</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output_2</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
- <name>ladspa-vocoder</name>
- <longname>Vocoder</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Vocoder</description>
- <author>Achim Settelmeier (adapted to LADSPA by Josh Green)</author>
- <pads>
- <caps>
- <name>Carrier</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Formant</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-vynil</name>
<longname>VyNil (Vinyl Effect)</longname>
<class>Filter/Effect/Audio/LADSPA</class>
@@ -11635,54 +3553,6 @@
</pads>
</element>
<element>
- <name>ladspa-wg-mesh-cr</name>
- <longname>Simple waveguide mesh (CR Controls)</longname>
- <class>Filter/Effect/Audio/LADSPA</class>
- <description>Simple waveguide mesh (CR Controls)</description>
- <author>Loki Davison</author>
- <pads>
- <caps>
- <name>Power</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Trigger</name>
- <direction>sink</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</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, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- <caps>
- <name>Output</name>
- <direction>source</direction>
- <presence>always</presence>
- <details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]</details>
- </caps>
- </pads>
- </element>
- <element>
<name>ladspa-xfade</name>
<longname>Crossfade</longname>
<class>Filter/Effect/Audio/LADSPA</class>
diff --git a/docs/plugins/inspect/plugin-legacyresample.xml b/docs/plugins/inspect/plugin-legacyresample.xml
index c09822064..77451a30b 100644
--- a/docs/plugins/inspect/plugin-legacyresample.xml
+++ b/docs/plugins/inspect/plugin-legacyresample.xml
@@ -3,7 +3,7 @@
<description>Resamples audio</description>
<filename>../../gst/legacyresample/.libs/libgstlegacyresample.so</filename>
<basename>libgstlegacyresample.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-linsys.xml b/docs/plugins/inspect/plugin-linsys.xml
index de4598dcd..d46bd381c 100644
--- a/docs/plugins/inspect/plugin-linsys.xml
+++ b/docs/plugins/inspect/plugin-linsys.xml
@@ -3,7 +3,7 @@
<description>FIXME</description>
<filename>../../sys/linsys/.libs/libgstlinsys.so</filename>
<basename>libgstlinsys.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml
index 169589bc5..aa3264a8f 100644
--- a/docs/plugins/inspect/plugin-liveadder.xml
+++ b/docs/plugins/inspect/plugin-liveadder.xml
@@ -3,7 +3,7 @@
<description>Adds multiple live discontinuous streams</description>
<filename>../../gst/liveadder/.libs/libgstliveadder.so</filename>
<basename>libgstliveadder.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml
index 4b23cbfd4..b44b5adca 100644
--- a/docs/plugins/inspect/plugin-mimic.xml
+++ b/docs/plugins/inspect/plugin-mimic.xml
@@ -3,7 +3,7 @@
<description>Mimic codec</description>
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
<basename>libgstmimic.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml
index fc57de6c7..9c7a89ef6 100644
--- a/docs/plugins/inspect/plugin-mms.xml
+++ b/docs/plugins/inspect/plugin-mms.xml
@@ -3,7 +3,7 @@
<description>Microsoft Multi Media Server streaming protocol support</description>
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
<basename>libgstmms.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml
index 637390bec..f32d61ae5 100644
--- a/docs/plugins/inspect/plugin-modplug.xml
+++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -3,7 +3,7 @@
<description>.MOD audio decoding</description>
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
<basename>libgstmodplug.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml
index fb4f7dc02..be6ccf5bd 100644
--- a/docs/plugins/inspect/plugin-mpeg2enc.xml
+++ b/docs/plugins/inspect/plugin-mpeg2enc.xml
@@ -3,7 +3,7 @@
<description>High-quality MPEG-1/2 video encoder</description>
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
<basename>libgstmpeg2enc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mpegdemux2.xml b/docs/plugins/inspect/plugin-mpegdemux2.xml
index 40b0119aa..06d4d5ac6 100644
--- a/docs/plugins/inspect/plugin-mpegdemux2.xml
+++ b/docs/plugins/inspect/plugin-mpegdemux2.xml
@@ -3,7 +3,7 @@
<description>MPEG demuxers</description>
<filename>../../gst/mpegdemux/.libs/libgstmpegdemux.so</filename>
<basename>libgstmpegdemux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -26,7 +26,7 @@
<name>audio_%02x</name>
<direction>source</direction>
<presence>sometimes</presence>
- <details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
+ <details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-private1-lpcm; audio/x-private1-ac3; audio/x-private1-dts; audio/ac3</details>
</caps>
<caps>
<name>private_%d</name>
@@ -65,7 +65,7 @@
<name>audio_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
- <details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
+ <details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
</caps>
<caps>
<name>private_%04x</name>
diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml
index b9b38d3ba..47ff527b8 100644
--- a/docs/plugins/inspect/plugin-mpegpsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegpsmux.xml
@@ -3,7 +3,7 @@
<description>MPEG-PS muxer</description>
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
<basename>libgstmpegpsmux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,7 +20,7 @@
<name>sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
- <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }</details>
+ <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml
index f9b860c70..b6c95d63d 100644
--- a/docs/plugins/inspect/plugin-mpegtsdemux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml
@@ -3,7 +3,7 @@
<description>MPEG TS demuxer</description>
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
<basename>libgstmpegtsdemux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>unknown</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -27,7 +27,7 @@ Edward Hervey &lt;edward.hervey@collabora.co.uk&gt;</author>
<name>audio_%04x</name>
<direction>source</direction>
<presence>sometimes</presence>
- <details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
+ <details>audio/mpeg, mpegversion=(int)1; audio/mpeg, mpegversion=(int)4, stream-format=(string){ adts, loas }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details>
</caps>
<caps>
<name>private_%04x</name>
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml
index 9132feb08..303bd9bd3 100644
--- a/docs/plugins/inspect/plugin-mpegtsmux.xml
+++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -3,7 +3,7 @@
<description>MPEG-TS muxer</description>
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
<basename>libgstmpegtsmux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,7 +20,7 @@
<name>sink_%d</name>
<direction>sink</direction>
<presence>request</presence>
- <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream; audio/mpeg, mpegversion=(int){ 1, 2, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
+ <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264, stream-format=(string)byte-stream; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-dts</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-mpegvideoparse.xml b/docs/plugins/inspect/plugin-mpegvideoparse.xml
index 7166f3c0d..873316b22 100644
--- a/docs/plugins/inspect/plugin-mpegvideoparse.xml
+++ b/docs/plugins/inspect/plugin-mpegvideoparse.xml
@@ -3,7 +3,7 @@
<description>MPEG-1 and MPEG-2 video parser</description>
<filename>../../gst/mpegvideoparse/.libs/libgstmpegvideoparse.so</filename>
<basename>libgstmpegvideoparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml
index 1979969e8..a96184349 100644
--- a/docs/plugins/inspect/plugin-mplex.xml
+++ b/docs/plugins/inspect/plugin-mplex.xml
@@ -3,7 +3,7 @@
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
<filename>../../ext/mplex/.libs/libgstmplex.so</filename>
<basename>libgstmplex.so</basename>
- <version>0.10.21.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -16,7 +16,7 @@
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
<author>Andrew Stevens &lt;andrew.stevens@nexgo.de&gt;
Ronald Bultje &lt;rbultje@ronald.bitfreak.net&gt;
-Mark Nauwelaerts &lt;mnauw@users.sourceforge.net</author>
+Mark Nauwelaerts &lt;mnauw@users.sourceforge.net&gt;</author>
<pads>
<caps>
<name>audio_%d</name>
diff --git a/docs/plugins/inspect/plugin-musepack.xml b/docs/plugins/inspect/plugin-musepack.xml
index 63b165228..7d05a48fe 100644
--- a/docs/plugins/inspect/plugin-musepack.xml
+++ b/docs/plugins/inspect/plugin-musepack.xml
@@ -3,7 +3,7 @@
<description>Musepack decoder</description>
<filename>../../ext/musepack/.libs/libgstmusepack.so</filename>
<basename>libgstmusepack.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>audio/x-musepack, streamversion=(int)7</details>
+ <details>audio/x-musepack, streamversion=(int){ 7, 8 }</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-musicbrainz.xml b/docs/plugins/inspect/plugin-musicbrainz.xml
index b783131a3..1a5fc0500 100644
--- a/docs/plugins/inspect/plugin-musicbrainz.xml
+++ b/docs/plugins/inspect/plugin-musicbrainz.xml
@@ -3,7 +3,7 @@
<description>A TRM signature producer based on libmusicbrainz</description>
<filename>../../ext/musicbrainz/.libs/libgsttrm.so</filename>
<basename>libgsttrm.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mve.xml b/docs/plugins/inspect/plugin-mve.xml
index f4cdd7092..74fcea734 100644
--- a/docs/plugins/inspect/plugin-mve.xml
+++ b/docs/plugins/inspect/plugin-mve.xml
@@ -3,7 +3,7 @@
<description>Interplay MVE movie format manipulation</description>
<filename>../../gst/mve/.libs/libgstmve.so</filename>
<basename>libgstmve.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml
index 62825ec4a..4394d08c5 100644
--- a/docs/plugins/inspect/plugin-mxf.xml
+++ b/docs/plugins/inspect/plugin-mxf.xml
@@ -3,7 +3,7 @@
<description>MXF plugin library</description>
<filename>../../gst/mxf/.libs/libgstmxf.so</filename>
<basename>libgstmxf.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-mythtv.xml b/docs/plugins/inspect/plugin-mythtv.xml
index ffc8eb7aa..231c9dc90 100644
--- a/docs/plugins/inspect/plugin-mythtv.xml
+++ b/docs/plugins/inspect/plugin-mythtv.xml
@@ -3,7 +3,7 @@
<description>lib MythTV src</description>
<filename>../../ext/mythtv/.libs/libgstmythtvsrc.so</filename>
<basename>libgstmythtvsrc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-neon.xml b/docs/plugins/inspect/plugin-neon.xml
index 33fa934a8..12c4c7e65 100644
--- a/docs/plugins/inspect/plugin-neon.xml
+++ b/docs/plugins/inspect/plugin-neon.xml
@@ -3,7 +3,7 @@
<description>lib neon http client src</description>
<filename>../../ext/neon/.libs/libgstneonhttpsrc.so</filename>
<basename>libgstneonhttpsrc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-nsf.xml b/docs/plugins/inspect/plugin-nsf.xml
index 5f9cfe8ff..7554379b3 100644
--- a/docs/plugins/inspect/plugin-nsf.xml
+++ b/docs/plugins/inspect/plugin-nsf.xml
@@ -3,7 +3,7 @@
<description>Uses nosefart to decode .nsf files</description>
<filename>../../gst/nsf/.libs/libgstnsf.so</filename>
<basename>libgstnsf.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-nuvdemux.xml b/docs/plugins/inspect/plugin-nuvdemux.xml
index 9d3d67f4e..0d4e316ab 100644
--- a/docs/plugins/inspect/plugin-nuvdemux.xml
+++ b/docs/plugins/inspect/plugin-nuvdemux.xml
@@ -3,7 +3,7 @@
<description>Demuxes MythTV NuppelVideo files</description>
<filename>../../gst/nuvdemux/.libs/libgstnuvdemux.so</filename>
<basename>libgstnuvdemux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml
index 2a5c80779..73f348df9 100644
--- a/docs/plugins/inspect/plugin-ofa.xml
+++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -3,7 +3,7 @@
<description>Calculate MusicIP fingerprint from audio files</description>
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
<basename>libgstofa.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-patchdetect.xml b/docs/plugins/inspect/plugin-patchdetect.xml
index b9efcfadd..5631d4877 100644
--- a/docs/plugins/inspect/plugin-patchdetect.xml
+++ b/docs/plugins/inspect/plugin-patchdetect.xml
@@ -3,7 +3,7 @@
<description>patchdetect element</description>
<filename>../../gst/patchdetect/.libs/libgstpatchdetect.so</filename>
<basename>libgstpatchdetect.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml
index 29d2bc337..1818c6217 100644
--- a/docs/plugins/inspect/plugin-pcapparse.xml
+++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -3,13 +3,34 @@
<description>Element parsing raw pcap streams</description>
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
<basename>libgstpcapparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
<origin>http://gstreamer.net/</origin>
<elements>
<element>
+ <name>irtspparse</name>
+ <longname>IRTSPParse</longname>
+ <class>Raw/Parser</class>
+ <description>Parses a raw interleaved RTSP stream</description>
+ <author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</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-rtp; application/x-rtcp</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
<name>pcapparse</name>
<longname>PCapParse</longname>
<class>Raw/Parser</class>
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml
index 25678072e..e6301472d 100644
--- a/docs/plugins/inspect/plugin-pnm.xml
+++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -3,7 +3,7 @@
<description>PNM plugin</description>
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
<basename>libgstpnm.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index aa943cf46..624899433 100644
--- a/docs/plugins/inspect/plugin-rawparse.xml
+++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,7 +3,7 @@
<description>Parses byte streams into raw frames</description>
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
<basename>libgstrawparse.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-real.xml b/docs/plugins/inspect/plugin-real.xml
index 280285269..3806dc3ba 100644
--- a/docs/plugins/inspect/plugin-real.xml
+++ b/docs/plugins/inspect/plugin-real.xml
@@ -3,7 +3,7 @@
<description>Decode REAL streams</description>
<filename>../../gst/real/.libs/libgstreal.so</filename>
<basename>libgstreal.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml
new file mode 100644
index 000000000..00e3bce40
--- /dev/null
+++ b/docs/plugins/inspect/plugin-removesilence.xml
@@ -0,0 +1,35 @@
+<plugin>
+ <name>removesilence</name>
+ <description>Removes silence from an audio stream</description>
+ <filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
+ <basename>libgstremovesilence.so</basename>
+ <version>0.10.23.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>removesilence</name>
+ <longname>RemoveSilence</longname>
+ <class>Filter/Effect/Audio</class>
+ <description>Removes all the silence periods from the audio stream.</description>
+ <author>Tiago Katcipis &lt;tiagokatcipis@gmail.com&gt;
+ Paulo Pizarro &lt;paulo.pizarro@gmail.com&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, endianness=(int)1234, width=(int)16, depth=(int)16, signed=(boolean)true</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)1, 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-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml
index bda861cef..61848db36 100644
--- a/docs/plugins/inspect/plugin-resindvd.xml
+++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -3,7 +3,7 @@
<description>Resin DVD playback elements</description>
<filename>../../ext/resindvd/.libs/libresindvd.so</filename>
<basename>libresindvd.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml
index fe5aba0c4..97b501acc 100644
--- a/docs/plugins/inspect/plugin-rfbsrc.xml
+++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -3,7 +3,7 @@
<description>Connects to a VNC server and decodes RFB stream</description>
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
<basename>libgstrfbsrc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-rsvg.xml b/docs/plugins/inspect/plugin-rsvg.xml
index 4b0c0d0f8..94c31f3a2 100644
--- a/docs/plugins/inspect/plugin-rsvg.xml
+++ b/docs/plugins/inspect/plugin-rsvg.xml
@@ -3,7 +3,7 @@
<description>RSVG plugin library</description>
<filename>../../ext/rsvg/.libs/libgstrsvg.so</filename>
<basename>libgstrsvg.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-rtmp.xml b/docs/plugins/inspect/plugin-rtmp.xml
index 7d9ae4fdc..446cc4cec 100644
--- a/docs/plugins/inspect/plugin-rtmp.xml
+++ b/docs/plugins/inspect/plugin-rtmp.xml
@@ -3,7 +3,7 @@
<description>RTMP source and sink</description>
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
<basename>libgstrtmp.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-rtpmux.xml b/docs/plugins/inspect/plugin-rtpmux.xml
index 5197e0667..c4fe730f2 100644
--- a/docs/plugins/inspect/plugin-rtpmux.xml
+++ b/docs/plugins/inspect/plugin-rtpmux.xml
@@ -3,7 +3,7 @@
<description>RTP Muxer plugins</description>
<filename>../../gst/rtpmux/.libs/libgstrtpmux.so</filename>
<basename>libgstrtpmux.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-rtpvp8.xml b/docs/plugins/inspect/plugin-rtpvp8.xml
index e86fbab2d..52a7545cd 100644
--- a/docs/plugins/inspect/plugin-rtpvp8.xml
+++ b/docs/plugins/inspect/plugin-rtpvp8.xml
@@ -3,7 +3,7 @@
<description>rtpvp8</description>
<filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename>
<basename>libgstrtpvp8.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,7 +20,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-0-3-2</details>
+ <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-IETF-01</details>
</caps>
<caps>
<name>src</name>
@@ -47,7 +47,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-0-3-2</details>
+ <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-IETF-01</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-scaletempo.xml b/docs/plugins/inspect/plugin-scaletempo.xml
index 4e23f80b0..cbecfc849 100644
--- a/docs/plugins/inspect/plugin-scaletempo.xml
+++ b/docs/plugins/inspect/plugin-scaletempo.xml
@@ -3,7 +3,7 @@
<description>Scale audio tempo in sync with playback rate</description>
<filename>../../gst/scaletempo/.libs/libgstscaletempoplugin.so</filename>
<basename>libgstscaletempoplugin.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml
index 0aa6248d0..9112897b6 100644
--- a/docs/plugins/inspect/plugin-schro.xml
+++ b/docs/plugins/inspect/plugin-schro.xml
@@ -3,7 +3,7 @@
<description>Schroedinger plugin</description>
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
<basename>libgstschro.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -26,7 +26,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, 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 ]</details>
</caps>
</pads>
</element>
@@ -41,7 +41,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/x-raw-yuv, format=(fourcc){ I420, YV12, YUY2, UYVY, AYUV, Y42B, Y444, v216, v210, AY64 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-sdi.xml b/docs/plugins/inspect/plugin-sdi.xml
index 36b1d3ed7..43e8d6b39 100644
--- a/docs/plugins/inspect/plugin-sdi.xml
+++ b/docs/plugins/inspect/plugin-sdi.xml
@@ -3,7 +3,7 @@
<description>SDI elements</description>
<filename>../../gst/sdi/.libs/libgstsdi.so</filename>
<basename>libgstsdi.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml
index 3cd1321af..4b2b42a8e 100644
--- a/docs/plugins/inspect/plugin-sdp.xml
+++ b/docs/plugins/inspect/plugin-sdp.xml
@@ -3,7 +3,7 @@
<description>configure streaming sessions using SDP</description>
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
<basename>libgstsdpelem.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml
index 95dd0013e..1af2ccb32 100644
--- a/docs/plugins/inspect/plugin-segmentclip.xml
+++ b/docs/plugins/inspect/plugin-segmentclip.xml
@@ -3,7 +3,7 @@
<description>Segment clip elements</description>
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
<basename>libgstsegmentclip.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml
index 364a0cece..6e83daaf5 100644
--- a/docs/plugins/inspect/plugin-shm.xml
+++ b/docs/plugins/inspect/plugin-shm.xml
@@ -3,7 +3,7 @@
<description>shared memory sink source</description>
<filename>../../sys/shm/.libs/libgstshm.so</filename>
<basename>libgstshm.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml
new file mode 100644
index 000000000..85dcdb283
--- /dev/null
+++ b/docs/plugins/inspect/plugin-smooth.xml
@@ -0,0 +1,34 @@
+<plugin>
+ <name>smooth</name>
+ <description>Apply a smooth filter to an image</description>
+ <filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
+ <basename>libgstsmooth.so</basename>
+ <version>0.10.23.1</version>
+ <license>LGPL</license>
+ <source>gst-plugins-bad</source>
+ <package>GStreamer Bad Plug-ins git</package>
+ <origin>Unknown package origin</origin>
+ <elements>
+ <element>
+ <name>smooth</name>
+ <longname>Smooth effect</longname>
+ <class>Filter/Effect/Video</class>
+ <description>Apply a smooth filter to an image</description>
+ <author>Wim Taymans &lt;wim.taymans@chello.be&gt;</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-sndfile.xml b/docs/plugins/inspect/plugin-sndfile.xml
index 1b08aad05..10d060740 100644
--- a/docs/plugins/inspect/plugin-sndfile.xml
+++ b/docs/plugins/inspect/plugin-sndfile.xml
@@ -3,7 +3,7 @@
<description>use libsndfile to read and write audio from and to files</description>
<filename>../../ext/sndfile/.libs/libgstsndfile.so</filename>
<basename>libgstsndfile.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml
index 17797310d..626347ff3 100644
--- a/docs/plugins/inspect/plugin-soundtouch.xml
+++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -3,7 +3,7 @@
<description>Audio Pitch Controller &amp; BPM Detection</description>
<filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
<basename>libgstsoundtouch.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml
index 1408eebcc..502b5e459 100644
--- a/docs/plugins/inspect/plugin-speed.xml
+++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,7 +3,7 @@
<description>Set speed/pitch on audio/raw streams (resampler)</description>
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
<basename>libgstspeed.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-stereo.xml b/docs/plugins/inspect/plugin-stereo.xml
index 89fd60d6e..cf2a342e6 100644
--- a/docs/plugins/inspect/plugin-stereo.xml
+++ b/docs/plugins/inspect/plugin-stereo.xml
@@ -3,7 +3,7 @@
<description>Muck with the stereo signal, enhance it&apos;s &apos;stereo-ness&apos;</description>
<filename>../../gst/stereo/.libs/libgststereo.so</filename>
<basename>libgststereo.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml
index 5e7de4de8..1aff047bd 100644
--- a/docs/plugins/inspect/plugin-subenc.xml
+++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -3,7 +3,7 @@
<description>subtitle encoders</description>
<filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
<basename>libgstsubenc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -30,5 +30,26 @@
</caps>
</pads>
</element>
+ <element>
+ <name>webvttenc</name>
+ <longname>WebVTT encoder</longname>
+ <class>Codec/Encoder/Subtitle</class>
+ <description>WebVTT subtitle encoder</description>
+ <author>David Schleef &lt;ds@schleef.org&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>text/plain; text/x-pango-markup</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>text/webvtt</details>
+ </caps>
+ </pads>
+ </element>
</elements>
</plugin> \ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-tta.xml b/docs/plugins/inspect/plugin-tta.xml
index c40acd26c..8b09489a2 100644
--- a/docs/plugins/inspect/plugin-tta.xml
+++ b/docs/plugins/inspect/plugin-tta.xml
@@ -3,7 +3,7 @@
<description>TTA lossless audio format handling</description>
<filename>../../gst/tta/.libs/libgsttta.so</filename>
<basename>libgsttta.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-vcdsrc.xml b/docs/plugins/inspect/plugin-vcdsrc.xml
index 1e71ecfc9..beefe2c73 100644
--- a/docs/plugins/inspect/plugin-vcdsrc.xml
+++ b/docs/plugins/inspect/plugin-vcdsrc.xml
@@ -3,7 +3,7 @@
<description>Asynchronous read from VCD disk</description>
<filename>../../sys/vcd/.libs/libgstvcdsrc.so</filename>
<basename>libgstvcdsrc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-vdpau.xml b/docs/plugins/inspect/plugin-vdpau.xml
index 385e840b7..3758f6d9a 100644
--- a/docs/plugins/inspect/plugin-vdpau.xml
+++ b/docs/plugins/inspect/plugin-vdpau.xml
@@ -3,7 +3,7 @@
<description>Various elements utilizing VDPAU</description>
<filename>../../sys/vdpau/.libs/libgstvdpau.so</filename>
<basename>libgstvdpau.so</basename>
- <version>0.10.21.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-videofiltersbad.xml b/docs/plugins/inspect/plugin-videofiltersbad.xml
index 2d125eacf..629306f6f 100644
--- a/docs/plugins/inspect/plugin-videofiltersbad.xml
+++ b/docs/plugins/inspect/plugin-videofiltersbad.xml
@@ -3,7 +3,7 @@
<description>Video filters in gst-plugins-bad</description>
<filename>../../gst/videofilters/.libs/libgstvideofiltersbad.so</filename>
<basename>libgstvideofiltersbad.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-videomaxrate.xml b/docs/plugins/inspect/plugin-videomaxrate.xml
index ca9ccb4ba..4db9f45d5 100644
--- a/docs/plugins/inspect/plugin-videomaxrate.xml
+++ b/docs/plugins/inspect/plugin-videomaxrate.xml
@@ -3,7 +3,7 @@
<description>Drop extra frames</description>
<filename>../../gst/videomaxrate/.libs/libgstvideomaxrate.so</filename>
<basename>libgstvideomaxrate.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-videomeasure.xml b/docs/plugins/inspect/plugin-videomeasure.xml
index 2ed789493..2efa4627b 100644
--- a/docs/plugins/inspect/plugin-videomeasure.xml
+++ b/docs/plugins/inspect/plugin-videomeasure.xml
@@ -3,7 +3,7 @@
<description>Various video measurers</description>
<filename>../../gst/videomeasure/.libs/libgstvideomeasure.so</filename>
<basename>libgstvideomeasure.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml
index 930c55df7..a6cdb361f 100644
--- a/docs/plugins/inspect/plugin-videoparsersbad.xml
+++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -3,7 +3,7 @@
<description>videoparsers</description>
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
<basename>libgstvideoparsersbad.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -20,13 +20,13 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-dirac, parsed=(boolean)false</details>
+ <details>video/x-dirac</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-dirac, parsed=(boolean)true</details>
+ <details>video/x-dirac, parsed=(boolean)true, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ], interlaced=(boolean){ true, false }, profile=(int)[ 0, 2147483647 ], level=(int)[ 0, 2147483647 ]</details>
</caps>
</pads>
</element>
@@ -41,20 +41,20 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-h263, variant=(string)itu, parsed=(boolean)false</details>
+ <details>video/x-h263, variant=(string)itu</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-h263, variant=(string)itu, parsed=(boolean)true</details>
+ <details>video/x-h263, variant=(string)itu, parsed=(boolean)true, framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
<element>
<name>h264parse</name>
<longname>H.264 parser</longname>
- <class>Codec/Parser/Video</class>
+ <class>Codec/Parser/Converter/Video</class>
<description>Parses H.264 streams</description>
<author>Mark Nauwelaerts &lt;mark.nauwelaerts@collabora.co.uk&gt;</author>
<pads>
@@ -62,13 +62,34 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/x-h264, parsed=(boolean)false</details>
+ <details>video/x-h264</details>
+ </caps>
+ <caps>
+ <name>src</name>
+ <direction>source</direction>
+ <presence>always</presence>
+ <details>video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, byte-stream }, alignment=(string){ au, nal }</details>
+ </caps>
+ </pads>
+ </element>
+ <element>
+ <name>mpeg4videoparse</name>
+ <longname>MPEG 4 video elementary stream parser</longname>
+ <class>Codec/Parser/Video</class>
+ <description>Parses MPEG-4 Part 2 elementary video streams</description>
+ <author>Julien Moutte &lt;julien@fluendo.com&gt;</author>
+ <pads>
+ <caps>
+ <name>sink</name>
+ <direction>sink</direction>
+ <presence>always</presence>
+ <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false</details>
</caps>
<caps>
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-h264, parsed=(boolean)true</details>
+ <details>video/mpeg, mpegversion=(int)4, parsed=(boolean)true, systemstream=(boolean)false</details>
</caps>
</pads>
</element>
@@ -83,7 +104,7 @@
<name>sink</name>
<direction>sink</direction>
<presence>always</presence>
- <details>video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)false, systemstream=(boolean)false</details>
+ <details>video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
</caps>
<caps>
<name>src</name>
diff --git a/docs/plugins/inspect/plugin-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml
index a3cfd021e..39ee3abed 100644
--- a/docs/plugins/inspect/plugin-videosignal.xml
+++ b/docs/plugins/inspect/plugin-videosignal.xml
@@ -3,7 +3,7 @@
<description>Various video signal analysers</description>
<filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename>
<basename>libgstvideosignal.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-vmnc.xml b/docs/plugins/inspect/plugin-vmnc.xml
index 97268e82f..088c56239 100644
--- a/docs/plugins/inspect/plugin-vmnc.xml
+++ b/docs/plugins/inspect/plugin-vmnc.xml
@@ -3,7 +3,7 @@
<description>VmWare Video Codec plugins</description>
<filename>../../gst/vmnc/.libs/libgstvmnc.so</filename>
<basename>libgstvmnc.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-vp8.xml b/docs/plugins/inspect/plugin-vp8.xml
index 30b706251..e8e1a0bf8 100644
--- a/docs/plugins/inspect/plugin-vp8.xml
+++ b/docs/plugins/inspect/plugin-vp8.xml
@@ -3,7 +3,7 @@
<description>VP8 plugin</description>
<filename>../../ext/vp8/.libs/libgstvp8.so</filename>
<basename>libgstvp8.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml
index bc4fa9f77..233d339ba 100644
--- a/docs/plugins/inspect/plugin-wildmidi.xml
+++ b/docs/plugins/inspect/plugin-wildmidi.xml
@@ -3,7 +3,7 @@
<description>Wildmidi Plugin</description>
<filename>../../ext/timidity/.libs/libgstwildmidi.so</filename>
<basename>libgstwildmidi.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
diff --git a/docs/plugins/inspect/plugin-xvid.xml b/docs/plugins/inspect/plugin-xvid.xml
index eca1e9929..26de3c0bc 100644
--- a/docs/plugins/inspect/plugin-xvid.xml
+++ b/docs/plugins/inspect/plugin-xvid.xml
@@ -3,7 +3,7 @@
<description>XviD plugin library</description>
<filename>../../ext/xvid/.libs/libgstxvid.so</filename>
<basename>libgstxvid.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>GPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins git</package>
@@ -47,7 +47,7 @@
<name>src</name>
<direction>source</direction>
<presence>always</presence>
- <details>video/x-xvid, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
+ <details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], profile=(string)simple, level=(string){ 0, 1, 2, 3, 4a, 5, 6 }; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], profile=(string)advanced-real-time-simple, level=(string){ 1, 2, 3, 4 }; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], profile=(string)advanced-simple, level=(string){ 0, 1, 2, 3, 4 }; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ]; video/x-xvid, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
</caps>
</pads>
</element>
diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml
index b45e2b263..40670cbdc 100644
--- a/docs/plugins/inspect/plugin-y4mdec.xml
+++ b/docs/plugins/inspect/plugin-y4mdec.xml
@@ -3,7 +3,7 @@
<description>Demuxes/decodes YUV4MPEG streams</description>
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
<basename>libgsty4mdec.so</basename>
- <version>0.10.22.1</version>
+ <version>0.10.23.1</version>
<license>LGPL</license>
<source>gst-plugins-bad</source>
<package>GStreamer Bad Plug-ins</package>
diff --git a/win32/common/config.h b/win32/common/config.h
index 16f0ed287..c2904cfb7 100644
--- a/win32/common/config.h
+++ b/win32/common/config.h
@@ -199,7 +199,7 @@
#undef USE_POISONING
/* Version number of package */
-#define VERSION "0.10.22.1"
+#define VERSION "0.10.23.1"
/* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */