diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am
index d1be985d8a..d3b86efed9 100644
--- a/docs/plugins/Makefile.am
+++ b/docs/plugins/Makefile.am
@@ -146,9 +146,25 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/dvdspu/gstdvdspu.h \
$(top_srcdir)/gst/festival/gstfestival.h \
$(top_srcdir)/gst/freeze/gstfreeze.h \
+ $(top_srcdir)/gst/gaudieffects/gstburn.h \
+ $(top_srcdir)/gst/gaudieffects/gstchromium.h \
+ $(top_srcdir)/gst/gaudieffects/gstdilate.h \
+ $(top_srcdir)/gst/gaudieffects/gstdodge.h \
+ $(top_srcdir)/gst/gaudieffects/gstexclusion.h \
+ $(top_srcdir)/gst/gaudieffects/gstplugin.h \
+ $(top_srcdir)/gst/gaudieffects/gstsolarize.h \
+ $(top_srcdir)/gst/geometrictransform/gstcircle.h \
+ $(top_srcdir)/gst/geometrictransform/gstdiffuse.h \
+ $(top_srcdir)/gst/geometrictransform/gstkaleidoscope.h \
+ $(top_srcdir)/gst/geometrictransform/gstmarble.h \
+ $(top_srcdir)/gst/geometrictransform/gstpinch.h \
+ $(top_srcdir)/gst/geometrictransform/gstsphere.h \
+ $(top_srcdir)/gst/geometrictransform/gsttwirl.h \
+ $(top_srcdir)/gst/geometrictransform/gstwaterripple.h \
+ $(top_srcdir)/gst/ivfparse/gstivfparse.h \
+ $(top_srcdir)/gst/jpegformat/gstjpegparse.h \
$(top_srcdir)/gst/legacyresample/gstlegacyresample.h \
$(top_srcdir)/gst/liveadder/liveadder.h \
- $(top_srcdir)/gst/jpegformat/gstjpegparse.h \
$(top_srcdir)/gst/mxf/mxfdemux.h \
$(top_srcdir)/gst/mxf/mxfmux.h \
$(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \
@@ -170,6 +186,8 @@ EXTRA_HFILES = \
$(top_srcdir)/gst/valve/gstvalve.h \
$(top_srcdir)/sys/directdraw/gstdirectdrawsink.h \
$(top_srcdir)/sys/dvb/gstdvbsrc.h \
+ $(top_srcdir)/sys/shm/gstshmsink.h \
+ $(top_srcdir)/sys/shm/gstshmsrc.h \
$(top_srcdir)/gst-libs/gst/interfaces/photography.h
# Images to copy into HTML directory.
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
index 87670e2c3e..a5a979c4e7 100644
--- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml
+++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml
@@ -25,9 +25,12 @@
+
+
+
@@ -35,12 +38,16 @@
+
+
+
+
@@ -48,9 +55,11 @@
+
+
@@ -58,6 +67,7 @@
+
@@ -71,6 +81,7 @@
+
@@ -78,19 +89,25 @@
+
+
+
+
+
+
@@ -130,8 +147,11 @@
+
+
+
@@ -164,6 +184,7 @@
+
diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt
index be3b92dd2e..e193469596 100644
--- a/docs/plugins/gst-plugins-bad-plugins-sections.txt
+++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt
@@ -125,6 +125,20 @@ GST_IS_AUTO_CONVERT
GST_IS_AUTO_CONVERT_CLASS
+
+element-burn
+burn
+GstBurn
+
+GstBurnClass
+GST_BURN
+GST_BURN_CLASS
+GST_IS_BURN
+GST_IS_BURN_CLASS
+GST_TYPE_BURN
+gst_burn_get_type
+
+
element-camerabin
camerabin
@@ -168,6 +182,33 @@ GST_TYPE_CELT_ENC
gst_celt_enc_get_type
+
+element-chromium
+chromium
+GstChromium
+
+GstChromiumClass
+GST_CHROMIUM
+GST_CHROMIUM_CLASS
+GST_IS_CHROMIUM
+GST_IS_CHROMIUM_CLASS
+GST_TYPE_CHROMIUM
+gst_chromium_get_type
+
+
+
+element-circle
+circle
+GstCircle
+
+GstCircleClass
+GST_CIRCLE
+GST_CIRCLE_CLASS
+GST_IS_CIRCLE
+GST_IS_CIRCLE_CLASS
+GST_TYPE_CIRCLE
+
+
element-dataurisrc
dataurisrc
@@ -273,6 +314,33 @@ GST_TYPE_DFBSURFACE
gst_dfbsurface_get_type
+
+element-diffuse
+diffuse
+GstDiffuse
+
+GstDiffuseClass
+GST_DIFFUSE
+GST_DIFFUSE_CLASS
+GST_IS_DIFFUSE
+GST_IS_DIFFUSE_CLASS
+GST_TYPE_DIFFUSE
+
+
+
+element-dilate
+dilate
+GstDilate
+
+GstDilateClass
+GST_DILATE
+GST_DILATE_CLASS
+GST_IS_DILATE
+GST_IS_DILATE_CLASS
+GST_TYPE_DILATE
+gst_dilate_get_type
+
+
element-directdrawsink
directdrawsink
@@ -292,6 +360,20 @@ GST_TYPE_DDRAWSURFACE
DIRECTDRAW_VERSION
+
+element-dodge
+dodge
+GstDodge
+
+GstDodgeClass
+GST_DODGE
+GST_DODGE_CLASS
+GST_IS_DODGE
+GST_IS_DODGE_CLASS
+GST_TYPE_DODGE
+gst_dodge_get_type
+
+
element-dtmfsrc
dtmfsrc
@@ -390,6 +472,20 @@ DVD_SPU_UNLOCK
SPU_STATE_FLAGS_MASK
+
+element-exclusion
+exclusion
+GstExclusion
+
+GstExclusionClass
+GST_EXCLUSION
+GST_EXCLUSION_CLASS
+GST_IS_EXCLUSION
+GST_IS_EXCLUSION_CLASS
+GST_TYPE_EXCLUSION
+gst_exclusion_get_type
+
+
element-faac
faac
@@ -498,6 +594,21 @@ GST_INPUT_SELECTOR_UNLOCK
GST_INPUT_SELECTOR_WAIT
+
+element-ivfparse
+ivfparse
+GstIvfParse
+
+GstIvfParseState
+GstIvfParseClass
+GST_IVF_PARSE
+GST_IVF_PARSE_CLASS
+GST_IS_IVF_PARSE
+GST_IS_IVF_PARSE_CLASS
+GST_TYPE_IVF_PARSE
+gst_ivf_parse_get_type
+
+
element-jackaudiosrc
jackaudiosrc
@@ -574,6 +685,19 @@ GstLiveAdderFunction
gst_live_adder_get_type
+
+element-kaleidoscope
+kaleidoscope
+GstKaleidoscope
+
+GstKaleidoscopeClass
+GST_KALEIDOSCOPE
+GST_KALEIDOSCOPE_CLASS
+GST_IS_KALEIDOSCOPE
+GST_IS_KALEIDOSCOPE_CLASS
+GST_TYPE_KALEIDOSCOPE
+
+
element-katedec
katedec
@@ -679,6 +803,19 @@ GST_BASE_METADATA_XMP_ADAPTER
GST_BASE_METADATA_IMG_TYPE
+
+element-marble
+marble
+GstMarble
+
+GstMarbleClass
+GST_MARBLE
+GST_MARBLE_CLASS
+GST_IS_MARBLE
+GST_IS_MARBLE_CLASS
+GST_TYPE_MARBLE
+
+
element-metadatademux
metadatademux
@@ -873,6 +1010,19 @@ GstPcapParseState
gst_pcap_parse_get_type
+
+element-pinch
+pinch
+GstPinch
+
+GstPinchClass
+GST_PINCH
+GST_PINCH_CLASS
+GST_IS_PINCH
+GST_IS_PINCH_CLASS
+GST_TYPE_PINCH
+
+
element-rtpdtmfdepay
rtpdtmfdepay
@@ -1002,6 +1152,48 @@ GST_SDP_STREAM_LOCK
GST_SDP_STREAM_UNLOCK
+
+element-shmsink
+shmsink
+GstShmSink
+
+GstShmSinkClass
+GST_IS_SHM_SINK
+GST_IS_SHM_SINK_CLASS
+GST_SHM_SINK
+GST_SHM_SINK_CLASS
+GST_TYPE_SHM_SINK
+gst_shm_sink_get_type
+
+
+
+element-shmsrc
+shmsrc
+GstShmSrc
+
+GstShmSrcClass
+GST_IS_SHM_SRC
+GST_IS_SHM_SRC_CLASS
+GST_SHM_SRC
+GST_SHM_SRC_CLASS
+GST_TYPE_SHM_SRC
+gst_shm_src_get_type
+
+
+
+element-solarize
+solarize
+GstSolarize
+
+GstSolarizeClass
+GST_SOLARIZE
+GST_SOLARIZE_CLASS
+GST_IS_SOLARIZE
+GST_IS_SOLARIZE_CLASS
+GST_TYPE_SOLARIZE
+gst_solarize_get_type
+
+
element-speed
speed
@@ -1017,6 +1209,19 @@ GST_TYPE_SPEED
gst_speed_get_type
+
+element-sphere
+sphere
+GstSphere
+
+GstSphereClass
+GST_SPHERE
+GST_SPHERE_CLASS
+GST_IS_SPHERE
+GST_IS_SPHERE_CLASS
+GST_TYPE_SPHERE
+
+
element-stereo
stereo
@@ -1072,6 +1277,19 @@ GST_TYPE_TRM
gst_trm_get_type
+
+element-twirl
+twirl
+GstTwirl
+
+GstTwirlClass
+GST_TWIRL
+GST_TWIRL_CLASS
+GST_IS_TWIRL
+GST_IS_TWIRL_CLASS
+GST_TYPE_TWIRL
+
+
element-valve
valve
@@ -1158,6 +1376,19 @@ GST_TYPE_VIDEO_PARSE
gst_video_parse_get_type
+
+element-waterripple
+waterripple
+GstWaterRipple
+
+GstWaterRippleClass
+GST_WATER_RIPPLE
+GST_WATER_RIPPLE_CLASS
+GST_IS_WATER_RIPPLE
+GST_IS_WATER_RIPPLE_CLASS
+GST_TYPE_WATER_RIPPLE
+
+
element-wildmidi
wildmidi
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args
index c23296ee39..bbda59f2f9 100644
--- a/docs/plugins/gst-plugins-bad-plugins.args
+++ b/docs/plugins/gst-plugins-bad-plugins.args
@@ -17612,7 +17612,7 @@
GstWildmidi::high-quality
gboolean
-rwx
+rw
High Quality
High Quality.
TRUE
@@ -17622,7 +17622,7 @@
GstWildmidi::linear-volume
gboolean
-rwx
+rw
Linear volume
Linear volume.
TRUE
@@ -26340,7 +26340,7 @@
rw
physics
water density: from 1 to 4.
-1.63023e-314
+8.20074e-304
@@ -26380,7 +26380,7 @@
rw
splash
make a big splash in the center.
-1.99108e-321
+4.63015e-299
@@ -26390,7 +26390,7 @@
rw
splash
make a big splash in the center.
-1.4102e-316
+4.63015e-299
@@ -26420,7 +26420,7 @@
rw
ratiox
x-ratio.
-5.96421e-212
+0
@@ -26430,7 +26430,7 @@
rw
ratioy
y-ratio.
-3.81574e-236
+0
@@ -26440,7 +26440,7 @@
rw
DelayTime
the delay time.
-1.94442e-316
+0
@@ -26470,7 +26470,7 @@
rw
Color
the color of the image.
-2.84114e-29
+0
@@ -26480,7 +26480,7 @@
rw
Color
the color of the image.
-7.47605e-27
+0
@@ -26490,7 +26490,7 @@
rw
Color-R
the color of the image.
-1.96577e-24
+0
@@ -27010,7 +27010,7 @@
rw
blend
blend factor.
-7.75037e-304
+6.09249e+247
@@ -27020,7 +27020,7 @@
rw
fader
the fader position.
-5.59907e-315
+7.7486e-304
@@ -27200,7 +27200,7 @@
rw
HSync
the hsync offset.
-0
+2.07274e-314
@@ -45553,6 +45553,16 @@
One pass encoding (default)
+
+GstVP8Enc::auto-alt-ref-frames
+gboolean
+
+rw
+Auto Alt Ref Frames
+Automatically create alternative reference frames.
+FALSE
+
+
GstPhotography::aperture
guint
@@ -45963,3 +45973,123 @@
Sound Events
+
+Gstsolarize::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+Gstexclusion::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+Gstdodge::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+Gstdilate::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+Gstchromium::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+Gstburn::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstSolarize::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstExclusion::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstDodge::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstDilate::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstChromium::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
+
+GstBurn::silent
+gboolean
+
+rw
+Silent
+Produce verbose output ?.
+FALSE
+
+
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml
index b1f3f8d8c3..6f9457c1b0 100644
--- a/docs/plugins/inspect/plugin-aiff.xml
+++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -30,5 +30,26 @@
+
+ aiffparse
+ AIFF audio demuxer
+ Codec/Demuxer/Audio
+ Parse a .aiff file into raw audio
+ Pioneers of the Inevitable <songbird@songbirdnest.com>
+
+
+ sink
+ sink
+ always
+ audio/x-aiff
+
+
+ src
+ source
+ always
+ audio/x-raw-int, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], endianness=(int){ 1234, 4321 }, width=(int){ 8, 16, 24, 32 }, depth=(int)[ 1, 32 ], signed=(boolean){ true, false }
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml
new file mode 100644
index 0000000000..9ec6ad3f49
--- /dev/null
+++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -0,0 +1,139 @@
+
+ gaudieffects
+ Gaudi video effects.
+ ../../gst/gaudieffects/.libs/libgstgaudieffects.so
+ libgstgaudieffects.so
+ 0.10.19.1
+ LGPL
+
+ GStreamer
+ http://gstreamer.net/
+
+
+ burn
+ Burn
+ Filter/Effect/Video
+ Burn adjusts the colors in the video signal.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+ chromium
+ Chromium
+ Filter/Effect/Video
+ Chromium breaks the colors of the video signal.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+ dilate
+ Dilate
+ Filter/Effect/Video
+ Dilate copies the brightest pixel around.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+ dodge
+ Dodge
+ Filter/Effect/Video
+ Dodge saturates the colors in the video signal.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+ exclusion
+ Exclusion
+ Filter/Effect/Video
+ Exclusion exclodes the colors in the video signal.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+ solarize
+ Solarize
+ Filter/Effect/Video
+ Solarize tunable inverse in the video signal.
+ Luis de Bethencourt <luis@debethencourt.com>
+
+
+ sink
+ sink
+ always
+ 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 ]
+
+
+ src
+ source
+ always
+ 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 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml
new file mode 100644
index 0000000000..8ed308deea
--- /dev/null
+++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -0,0 +1,181 @@
+
+ geometrictransform
+ Various geometric image transform elements
+ ../../gst/geometrictransform/.libs/libgstgeometrictransform.so
+ libgstgeometrictransform.so
+ 0.10.19.1
+ LGPL
+
+ GStreamer Bad Plug-ins git
+ Unknown package origin
+
+
+ circle
+ circle
+ Transform/Effect/Video
+ Warps the picture into an arc shaped form
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ diffuse
+ diffuse
+ Transform/Effect/Video
+ Diffuses the image by moving its pixels in random directions
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ kaleidoscope
+ kaleidoscope
+ Transform/Effect/Video
+ Applies 'kaleidoscope' geometric transform to the image
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ marble
+ marble
+ Transform/Effect/Video
+ Applies a marbling effect to the image
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ pinch
+ pinch
+ Transform/Effect/Video
+ Applies 'pinch' geometric transform to the image
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ sphere
+ sphere
+ Transform/Effect/Video
+ Applies 'sphere' geometric transform to the image
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ twirl
+ twirl
+ Transform/Effect/Video
+ Twists the image from the center out
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+ waterripple
+ waterripple
+ Transform/Effect/Video
+ Creates a water ripple effect on the image
+ Thiago Santos<thiago.sousa.santos@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+ src
+ source
+ always
+ 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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)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)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)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; 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-yuv, format=(fourcc)AYUV, 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-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ivfparse.xml b/docs/plugins/inspect/plugin-ivfparse.xml
new file mode 100644
index 0000000000..ae8dc9604c
--- /dev/null
+++ b/docs/plugins/inspect/plugin-ivfparse.xml
@@ -0,0 +1,34 @@
+
+ ivfparse
+ IVF parser
+ ../../gst/ivfparse/.libs/libgstivfparse.so
+ libgstivfparse.so
+ 0.10.19.1
+ LGPL
+
+ GStreamer Bad Plug-ins git
+ Unknown package origin
+
+
+ ivfparse
+ IVF parser
+ Codec/Demuxer
+ Demuxes a IVF stream
+ Philip Jägenstedt <philipj@opera.com>
+
+
+ sink
+ sink
+ always
+ video/x-ivf
+
+
+ src
+ source
+ always
+ ANY
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml
index a3b726c77d..a9ba68268e 100644
--- a/docs/plugins/inspect/plugin-kate.xml
+++ b/docs/plugins/inspect/plugin-kate.xml
@@ -93,5 +93,32 @@
+
+ tiger
+ Kate stream renderer
+ Mixer/Video/Overlay/Subtitle
+ Decodes and renders Kate streams on top of a video
+ Vincent Penquerc'h <ogg.k.ogg.k@googlemail.com>
+
+
+ subtitle_sink
+ sink
+ always
+ subtitle/x-kate; application/x-kate
+
+
+ video_sink
+ sink
+ always
+ video/x-raw-rgb, bpp=(int)32, depth=(int)24
+
+
+ src
+ source
+ always
+ video/x-raw-rgb, bpp=(int)32, depth=(int)24
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml
index 8bf1c4f7bb..16f1360d02 100644
--- a/docs/plugins/inspect/plugin-ladspa.xml
+++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -1500,223 +1500,10 @@
-
- ladspa-Pulse-VCO
- Pulse-VCO -- Anti-aliased oscillator
- Filter/Effect/Audio/LADSPA
- Pulse-VCO -- Anti-aliased oscillator
- Fons Adriaensen <fons.adriaensen@alcatel.be>
-
-
- Exp_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Frequency
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Lin_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Output
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
-
- ladspa-Rec-VCO
- Rec-VCO -- Anti-aliased oscillator
- Filter/Effect/Audio/LADSPA
- Rec-VCO -- Anti-aliased oscillator
- Fons Adriaensen <fons.adriaensen@alcatel.be>
-
-
- Exp_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Frequency
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Lin_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Mod
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Sync
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Output
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
-
- ladspa-Saw-VCO
- Saw-VCO -- Anti-aliased oscillator
- Filter/Effect/Audio/LADSPA
- Saw-VCO -- Anti-aliased oscillator
- Fons Adriaensen <fons.adriaensen@alcatel.be>
-
-
- Exp_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Frequency
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Lin_FM
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Sync
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Output
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
-
- ladspa-Tricardioid-to-AMB
- Three cardioids to AMB matrix
- Filter/Effect/Audio/LADSPA
- Three cardioids to AMB matrix
- Fons Adriaensen <fons@kokkinizita.net>
-
-
- In-B
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- In-L
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- In-R
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-W
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-X
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-Y
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-Z
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
-
- ladspa-Virtualmic
- Virtual stereo microphone
- Filter/Effect/Audio/LADSPA
- Virtual stereo microphone
- Fons Adriaensen <fons@kokkinizita.net>
-
-
- In-W
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- In-X
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- In-Y
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- In-Z
- sink
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-L
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
- Out-R
- source
- always
- audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1, rate=(int)[ 1, 2147483647 ]
-
-
-
ladspa-alias
Aliasing
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Aliasing
Steve Harris <steve@plugin.org.uk>
@@ -1737,7 +1524,7 @@
ladspa-allpass-c
Allpass delay line, cubic spline interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Allpass delay line, cubic spline interpolation
Andy Wingo <wingo at pobox dot com>
@@ -1758,7 +1545,7 @@
ladspa-allpass-l
Allpass delay line, linear interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Allpass delay line, linear interpolation
Andy Wingo <wingo at pobox dot com>
@@ -1779,7 +1566,7 @@
ladspa-allpass-n
Allpass delay line, noninterpolating
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Allpass delay line, noninterpolating
Andy Wingo <wingo at pobox dot com>
@@ -1800,7 +1587,7 @@
ladspa-amPitchshift
AM pitchshifter
- Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters
+ Filter/Effect/Audio/LADSPA
AM pitchshifter
Steve Harris <steve@plugin.org.uk>
@@ -1821,7 +1608,7 @@
ladspa-amp
Simple amplifier
- Filter/Effect/Audio/LADSPA/Amplitude/Amplifiers
+ Filter/Effect/Audio/LADSPA
Simple amplifier
Steve Harris <steve@plugin.org.uk>
@@ -1896,7 +1683,7 @@
ladspa-analogueOsc
Analogue Oscillator
- Source/Audio/LADSPA/Generators/Oscillators
+ Source/Audio/LADSPA
Analogue Oscillator
Steve Harris <steve@plugin.org.uk>
@@ -1911,7 +1698,7 @@
ladspa-artificialLatency
Artificial latency
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Artificial latency
Steve Harris <steve@plugin.org.uk>
@@ -1932,7 +1719,7 @@
ladspa-autoPhaser
Auto phaser
- Filter/Effect/Audio/LADSPA/Time/Phasers
+ Filter/Effect/Audio/LADSPA
Auto phaser
Steve Harris <steve@plugin.org.uk>
@@ -1953,7 +1740,7 @@
ladspa-bandpass-a-iir
Glame Bandpass Analog Filter
- Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters
+ Filter/Effect/Audio/LADSPA
Glame Bandpass Analog Filter
Alexander Ehlert <mag@glame.de>
@@ -1974,7 +1761,7 @@
ladspa-bandpass-iir
Glame Bandpass Filter
- Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters
+ Filter/Effect/Audio/LADSPA
Glame Bandpass Filter
Alexander Ehlert <mag@glame.de>
@@ -1995,7 +1782,7 @@
ladspa-bodeShifter
Bode frequency shifter
- Filter/Effect/Audio/LADSPA/Spectral
+ Filter/Effect/Audio/LADSPA
Bode frequency shifter
Steve Harris <steve@plugin.org.uk>
@@ -2022,7 +1809,7 @@
ladspa-bodeShifterCV
Bode frequency shifter (CV)
- Filter/Effect/Audio/LADSPA/Spectral
+ Filter/Effect/Audio/LADSPA
Bode frequency shifter (CV)
Steve Harris <steve@plugin.org.uk>
@@ -2061,7 +1848,7 @@
ladspa-butthigh-iir
GLAME Butterworth Highpass
- Filter/Effect/Audio/LADSPA/Frequency/Highpass/Filters
+ Filter/Effect/Audio/LADSPA
GLAME Butterworth Highpass
Alexander Ehlert <mag@glame.de>
@@ -2082,7 +1869,7 @@
ladspa-buttlow-iir
GLAME Butterworth Lowpass
- Filter/Effect/Audio/LADSPA/Frequency/Lowpass/Filters
+ Filter/Effect/Audio/LADSPA
GLAME Butterworth Lowpass
Alexander Ehlert <mag@glame.de>
@@ -2103,7 +1890,7 @@
ladspa-bwxover-iir
Glame Butterworth X-over Filter
- Filter/Effect/Audio/LADSPA/Frequency/Bandpass/Filters
+ Filter/Effect/Audio/LADSPA
Glame Butterworth X-over Filter
Alexander Ehlert <mag@glame.de>
@@ -2130,7 +1917,7 @@
ladspa-chebstortion
Chebyshev distortion
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Chebyshev distortion
Steve Harris <steve@plugin.org.uk>
@@ -2151,7 +1938,7 @@
ladspa-comb
Comb Filter
- Filter/Effect/Audio/LADSPA/Frequency/Combs/Filters
+ Filter/Effect/Audio/LADSPA
Comb Filter
Steve Harris <steve@plugin.org.uk>
@@ -2172,7 +1959,7 @@
ladspa-comb-c
Comb delay line, cubic spline interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Comb delay line, cubic spline interpolation
Andy Wingo <wingo at pobox dot com>
@@ -2193,7 +1980,7 @@
ladspa-comb-l
Comb delay line, linear interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Comb delay line, linear interpolation
Andy Wingo <wingo at pobox dot com>
@@ -2214,7 +2001,7 @@
ladspa-comb-n
Comb delay line, noninterpolating
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Comb delay line, noninterpolating
Andy Wingo <wingo at pobox dot com>
@@ -2235,7 +2022,7 @@
ladspa-combSplitter
Comb Splitter
- Filter/Effect/Audio/LADSPA/Frequency/Combs/Filters
+ Filter/Effect/Audio/LADSPA
Comb Splitter
Steve Harris <steve@plugin.org.uk>
@@ -2262,7 +2049,7 @@
ladspa-const
Constant Signal Generator
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Constant Signal Generator
Steve Harris <steve@plugin.org.uk>
@@ -2283,7 +2070,7 @@
ladspa-crossoverDist
Crossover distortion
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Crossover distortion
Steve Harris <steve@plugin.org.uk>
@@ -2325,7 +2112,7 @@
ladspa-decay
Exponential signal decay
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Exponential signal decay
Andy Wingo <wingo at pobox dot com>
@@ -2346,7 +2133,7 @@
ladspa-decimator
Decimator
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Decimator
Steve Harris <steve@plugin.org.uk>
@@ -2367,7 +2154,7 @@
ladspa-declip
Declipper
- Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers
+ Filter/Effect/Audio/LADSPA
Declipper
Steve Harris <steve@plugin.org.uk>
@@ -2409,7 +2196,7 @@
ladspa-delay-c
Simple delay line, cubic spline interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Simple delay line, cubic spline interpolation
Andy Wingo <wingo at pobox dot com>
@@ -2430,7 +2217,7 @@
ladspa-delay-l
Simple delay line, linear interpolation
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Simple delay line, linear interpolation
Andy Wingo <wingo at pobox dot com>
@@ -2451,7 +2238,7 @@
ladspa-delay-n
Simple delay line, noninterpolating
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Simple delay line, noninterpolating
Andy Wingo <wingo at pobox dot com>
@@ -2472,7 +2259,7 @@
ladspa-delayorama
Delayorama
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Delayorama
Steve Harris <steve@plugin.org.uk>
@@ -2493,7 +2280,7 @@
ladspa-diode
Diode Processor
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Diode Processor
Steve Harris <steve@plugin.org.uk>
@@ -2514,7 +2301,7 @@
ladspa-divider
Audio Divider (Suboctave Generator)
- Filter/Effect/Audio/LADSPA/Generators
+ Filter/Effect/Audio/LADSPA
Audio Divider (Suboctave Generator)
Steve Harris <steve@plugin.org.uk>
@@ -2535,7 +2322,7 @@
ladspa-dj-eq
DJ EQ
- Filter/Effect/Audio/LADSPA/Frequency/EQs
+ Filter/Effect/Audio/LADSPA
DJ EQ
Steve Harris <steve@plugin.org.uk>
@@ -2568,7 +2355,7 @@
ladspa-dj-eq-mono
DJ EQ (mono)
- Filter/Effect/Audio/LADSPA/Frequency/EQs
+ Filter/Effect/Audio/LADSPA
DJ EQ (mono)
Steve Harris <steve@plugin.org.uk>
@@ -2589,7 +2376,7 @@
ladspa-djFlanger
DJ flanger
- Filter/Effect/Audio/LADSPA/Time/Flangers
+ Filter/Effect/Audio/LADSPA
DJ flanger
Steve Harris <steve@plugin.org.uk>
@@ -2610,7 +2397,7 @@
ladspa-dysonCompress
Dyson compressor
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
Dyson compressor
Steve Harris <steve@plugin.org.uk>
@@ -2631,7 +2418,7 @@
ladspa-fadDelay
Fractionally Addressed Delay Line
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Fractionally Addressed Delay Line
Steve Harris <steve@plugin.org.uk>
@@ -2652,7 +2439,7 @@
ladspa-fastLookaheadLimiter
Fast Lookahead limiter
- Filter/Effect/Audio/LADSPA/Limiters/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
Fast Lookahead limiter
Steve Harris <steve@plugin.org.uk>
@@ -2685,7 +2472,7 @@
ladspa-flanger
Flanger
- Filter/Effect/Audio/LADSPA/Time/Flangers
+ Filter/Effect/Audio/LADSPA
Flanger
Steve Harris <steve@plugin.org.uk>
@@ -2706,7 +2493,7 @@
ladspa-fmOsc
FM Oscillator
- Filter/Effect/Audio/LADSPA/Generators/Oscillators
+ Filter/Effect/Audio/LADSPA
FM Oscillator
Steve Harris <steve@plugin.org.uk>
@@ -2727,7 +2514,7 @@
ladspa-foldover
Foldover distortion
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Foldover distortion
Steve Harris <steve@plugin.org.uk>
@@ -2748,7 +2535,7 @@
ladspa-fourByFourPole
4 x 4 pole allpass
- Filter/Effect/Audio/LADSPA/Frequency/Filters/Allpass
+ Filter/Effect/Audio/LADSPA
4 x 4 pole allpass
Steve Harris <steve@plugin.org.uk>
@@ -2769,7 +2556,7 @@
ladspa-foverdrive
Fast overdrive
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Fast overdrive
Steve Harris <steve@plugin.org.uk>
@@ -2790,7 +2577,7 @@
ladspa-freqTracker
Frequency tracker
- Filter/Effect/Audio/LADSPA/Frequency/Measurement
+ Filter/Effect/Audio/LADSPA
Frequency tracker
Steve Harris <steve@plugin.org.uk>
@@ -2811,7 +2598,7 @@
ladspa-gate
Gate
- Filter/Effect/Audio/LADSPA/Gates/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
Gate
Steve Harris <steve@plugin.org.uk>
@@ -2832,7 +2619,7 @@
ladspa-giantFlange
Giant flange
- Filter/Effect/Audio/LADSPA/Time/Flangers
+ Filter/Effect/Audio/LADSPA
Giant flange
Steve Harris <steve@plugin.org.uk>
@@ -2874,7 +2661,7 @@
ladspa-gongBeater
Gong beater
- Filter/Effect/Audio/LADSPA/Generators
+ Filter/Effect/Audio/LADSPA
Gong beater
Steve Harris <steve@plugin.org.uk>
@@ -2895,7 +2682,7 @@
ladspa-gsm
GSM simulator
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
GSM simulator
Steve Harris <steve@plugin.org.uk>
@@ -2916,7 +2703,7 @@
ladspa-gverb
GVerb
- Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators
+ Filter/Effect/Audio/LADSPA
GVerb
Juhana Sadeharju <kouhia at nic.funet.fi>, LADSPAification by Steve Harris <steve@plugin.org.uk>
@@ -2964,7 +2751,7 @@
ladspa-harmonicGen
Harmonic generator
- Filter/Effect/Audio/LADSPA/Generators
+ Filter/Effect/Audio/LADSPA
Harmonic generator
Steve Harris <steve@plugin.org.uk>
@@ -2985,7 +2772,7 @@
ladspa-hermesFilter
Hermes Filter
- Filter/Effect/Audio/LADSPA/Frequency/Filters
+ Filter/Effect/Audio/LADSPA
Hermes Filter
Steve Harris <steve@plugin.org.uk>
@@ -3006,7 +2793,7 @@
ladspa-highpass-iir
Glame Highpass Filter
- Filter/Effect/Audio/LADSPA/Frequency/Highpass/Filters
+ Filter/Effect/Audio/LADSPA
Glame Highpass Filter
Alexander Ehlert <mag@glame.de>
@@ -3027,7 +2814,7 @@
ladspa-hilbert
Hilbert transformer
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Hilbert transformer
Steve Harris <steve@plugin.org.uk>
@@ -3075,7 +2862,7 @@
ladspa-imp
Impulse convolver
- Filter/Effect/Audio/LADSPA/Spectral
+ Filter/Effect/Audio/LADSPA
Impulse convolver
Steve Harris <steve@plugin.org.uk>
@@ -3096,7 +2883,7 @@
ladspa-impulse-fc
Nonbandlimited single-sample impulses (Frequency: Control)
- Source/Audio/LADSPA/Utilities
+ Source/Audio/LADSPA
Nonbandlimited single-sample impulses (Frequency: Control)
Andy Wingo <wingo at pobox dot com>
@@ -3111,7 +2898,7 @@
ladspa-inv
Inverter
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Inverter
Steve Harris <steve@plugin.org.uk>
@@ -3132,7 +2919,7 @@
ladspa-karaoke
Karaoke
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Karaoke
Steve Harris <steve@plugin.org.uk>
@@ -3165,7 +2952,7 @@
ladspa-lcrDelay
L/C/R Delay
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
L/C/R Delay
Steve Harris <steve@plugin.org.uk>
@@ -3198,7 +2985,7 @@
ladspa-lfoPhaser
LFO Phaser
- Filter/Effect/Audio/LADSPA/Time/Phasers
+ Filter/Effect/Audio/LADSPA
LFO Phaser
Steve Harris <steve@plugin.org.uk>
@@ -3219,7 +3006,7 @@
ladspa-lowpass-iir
Glame Lowpass Filter
- Filter/Effect/Audio/LADSPA/Frequency/Lowpass/Filters
+ Filter/Effect/Audio/LADSPA
Glame Lowpass Filter
Alexander Ehlert <mag@glame.de>
@@ -3261,7 +3048,7 @@
ladspa-lsFilter
LS Filter
- Filter/Effect/Audio/LADSPA/Frequency/Filters
+ Filter/Effect/Audio/LADSPA
LS Filter
Steve Harris <steve@plugin.org.uk>
@@ -3282,7 +3069,7 @@
ladspa-matrixMSSt
Matrix: MS to Stereo
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Matrix: MS to Stereo
Steve Harris <steve@plugin.org.uk>
@@ -3315,7 +3102,7 @@
ladspa-matrixSpatialiser
Matrix Spatialiser
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Matrix Spatialiser
Joern Nettingsmeier <nettings@folkwang-hochschule.de>
@@ -3348,7 +3135,7 @@
ladspa-matrixStMS
Matrix: Stereo to MS
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Matrix: Stereo to MS
Steve Harris <steve@plugin.org.uk>
@@ -3381,7 +3168,7 @@
ladspa-mbeq
Multiband EQ
- Filter/Effect/Audio/LADSPA/Frequency/Multiband/EQs
+ Filter/Effect/Audio/LADSPA
Multiband EQ
Steve Harris <steve@plugin.org.uk>
@@ -3402,7 +3189,7 @@
ladspa-modDelay
Modulatable delay
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Modulatable delay
Steve Harris <steve@plugin.org.uk>
@@ -3429,7 +3216,7 @@
ladspa-multivoiceChorus
Multivoice Chorus
- Filter/Effect/Audio/LADSPA/Chorus/Time
+ Filter/Effect/Audio/LADSPA
Multivoice Chorus
Steve Harris <steve@plugin.org.uk>
@@ -3465,7 +3252,7 @@
ladspa-notch-iir
Mag's Notch Filter
- Filter/Effect/Audio/LADSPA/Frequency/Notch/Filters
+ Filter/Effect/Audio/LADSPA
Mag's Notch Filter
Alexander Ehlert <mag@glame.de>
@@ -3486,7 +3273,7 @@
ladspa-pitchScale
Pitch Scaler
- Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters
+ Filter/Effect/Audio/LADSPA
Pitch Scaler
Steve Harris <steve@plugin.org.uk>
@@ -3507,7 +3294,7 @@
ladspa-pitchScaleHQ
Higher Quality Pitch Scaler
- Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters
+ Filter/Effect/Audio/LADSPA
Higher Quality Pitch Scaler
Steve Harris <steve@plugin.org.uk>
@@ -3528,7 +3315,7 @@
ladspa-plate
Plate reverb
- Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators
+ Filter/Effect/Audio/LADSPA
Plate reverb
Steve Harris <steve@plugin.org.uk>
@@ -3555,7 +3342,7 @@
ladspa-pointerCastDistortion
Pointer cast distortion
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Pointer cast distortion
Steve Harris <steve@plugin.org.uk>
@@ -3576,7 +3363,7 @@
ladspa-rateShifter
Rate shifter
- Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters
+ Filter/Effect/Audio/LADSPA
Rate shifter
Steve Harris <steve@plugin.org.uk>
@@ -3597,7 +3384,7 @@
ladspa-retroFlange
Retro Flanger
- Filter/Effect/Audio/LADSPA/Time/Flangers
+ Filter/Effect/Audio/LADSPA
Retro Flanger
Steve Harris <steve@plugin.org.uk>
@@ -3618,7 +3405,7 @@
ladspa-revdelay
Reverse Delay (5s max)
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
Reverse Delay (5s max)
Jesse Chappell <jesse at essej dot net>
@@ -3639,7 +3426,7 @@
ladspa-ringmod-1i1o1l
Ringmod with LFO
- Filter/Effect/Audio/LADSPA/Amplitude/Modulators
+ Filter/Effect/Audio/LADSPA
Ringmod with LFO
Steve Harris <steve@plugin.org.uk>
@@ -3660,7 +3447,7 @@
ladspa-ringmod-2i1o
Ringmod with two inputs
- Filter/Effect/Audio/LADSPA/Amplitude/Modulators
+ Filter/Effect/Audio/LADSPA
Ringmod with two inputs
Steve Harris <steve@plugin.org.uk>
@@ -3708,7 +3495,7 @@
ladspa-sc1
SC1
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SC1
Steve Harris <steve@plugin.org.uk>
@@ -3729,7 +3516,7 @@
ladspa-sc2
SC2
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SC2
Steve Harris <steve@plugin.org.uk>
@@ -3756,7 +3543,7 @@
ladspa-sc3
SC3
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SC3
Steve Harris <steve@plugin.org.uk>
@@ -3795,7 +3582,7 @@
ladspa-sc4
SC4
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SC4
Steve Harris <steve@plugin.org.uk>
@@ -3828,7 +3615,7 @@
ladspa-sc4m
SC4 mono
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SC4 mono
Steve Harris <steve@plugin.org.uk>
@@ -3849,7 +3636,7 @@
ladspa-se4
SE4
- Filter/Effect/Audio/LADSPA/Compressors/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
SE4
Steve Harris <steve@plugin.org.uk>
@@ -3882,7 +3669,7 @@
ladspa-shaper
Wave shaper
- Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers
+ Filter/Effect/Audio/LADSPA
Wave shaper
Steve Harris <steve@plugin.org.uk>
@@ -3924,7 +3711,7 @@
ladspa-sinCos
Sine + cosine oscillator
- Source/Audio/LADSPA/Generators/Oscillators
+ Source/Audio/LADSPA
Sine + cosine oscillator
Steve Harris <steve@plugin.org.uk>
@@ -4029,7 +3816,7 @@
ladspa-singlePara
Single band parametric
- Filter/Effect/Audio/LADSPA/Frequency/EQs/Parametric
+ Filter/Effect/Audio/LADSPA
Single band parametric
Steve Harris <steve@plugin.org.uk>
@@ -4050,7 +3837,7 @@
ladspa-sinusWavewrapper
Sinus wavewrapper
- Filter/Effect/Audio/LADSPA/Amplitude/Waveshapers
+ Filter/Effect/Audio/LADSPA
Sinus wavewrapper
Steve Harris <steve@plugin.org.uk>
@@ -4071,7 +3858,7 @@
ladspa-smoothDecimate
Smooth Decimator
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
Smooth Decimator
Steve Harris <steve@plugin.org.uk>
@@ -4092,7 +3879,7 @@
ladspa-split
Mono to Stereo splitter
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Mono to Stereo splitter
Frank Neumann <franky@users.sourceforge.net>
@@ -4119,7 +3906,7 @@
ladspa-stepMuxer
Step Demuxer
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Step Demuxer
Steve Harris <steve@plugin.org.uk>
@@ -4188,7 +3975,7 @@
ladspa-surroundEncoder
Surround matrix encoder
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
Surround matrix encoder
Steve Harris <steve@plugin.org.uk>
@@ -4233,7 +4020,7 @@
ladspa-svf
State Variable Filter
- Filter/Effect/Audio/LADSPA/Frequency/Filters
+ Filter/Effect/Audio/LADSPA
State Variable Filter
Steve Harris <steve@plugin.org.uk>
@@ -4254,7 +4041,7 @@
ladspa-tap-autopan
TAP AutoPanner
- Filter/Effect/Audio/LADSPA/Amplitude/Modulators
+ Filter/Effect/Audio/LADSPA
TAP AutoPanner
Tom Szilagyi
@@ -4287,7 +4074,7 @@
ladspa-tap-chorusflanger
TAP Chorus/Flanger
- Filter/Effect/Audio/LADSPA/Time/Flangers
+ Filter/Effect/Audio/LADSPA
TAP Chorus/Flanger
Tom Szilagyi
@@ -4320,7 +4107,7 @@
ladspa-tap-deesser
TAP DeEsser
- Filter/Effect/Audio/LADSPA/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
TAP DeEsser
Tom Szilagyi
@@ -4341,7 +4128,7 @@
ladspa-tap-doubler
TAP Fractal Doubler
- Filter/Effect/Audio/LADSPA/Simulators
+ Filter/Effect/Audio/LADSPA
TAP Fractal Doubler
Tom Szilagyi
@@ -4374,7 +4161,7 @@
ladspa-tap-dynamics-m
TAP Dynamics (M)
- Filter/Effect/Audio/LADSPA/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
TAP Dynamics (M)
Tom Szilagyi
@@ -4395,7 +4182,7 @@
ladspa-tap-dynamics-st
TAP Dynamics (St)
- Filter/Effect/Audio/LADSPA/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
TAP Dynamics (St)
Tom Szilagyi
@@ -4428,7 +4215,7 @@
ladspa-tap-equalizer
TAP Equalizer
- Filter/Effect/Audio/LADSPA/Frequency/EQs
+ Filter/Effect/Audio/LADSPA
TAP Equalizer
Tom Szilagyi
@@ -4449,7 +4236,7 @@
ladspa-tap-equalizer-bw
TAP Equalizer/BW
- Filter/Effect/Audio/LADSPA/Frequency/EQs
+ Filter/Effect/Audio/LADSPA
TAP Equalizer/BW
Tom Szilagyi
@@ -4470,7 +4257,7 @@
ladspa-tap-limiter
TAP Scaling Limiter
- Filter/Effect/Audio/LADSPA/Limiters/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
TAP Scaling Limiter
Tom Szilagyi
@@ -4491,7 +4278,7 @@
ladspa-tap-pinknoise
TAP Pink/Fractal Noise
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
TAP Pink/Fractal Noise
Tom Szilagyi
@@ -4512,7 +4299,7 @@
ladspa-tap-pitch
TAP Pitch Shifter
- Filter/Effect/Audio/LADSPA/Frequency/Pitch shifters
+ Filter/Effect/Audio/LADSPA
TAP Pitch Shifter
Tom Szilagyi
@@ -4533,7 +4320,7 @@
ladspa-tap-reflector
TAP Reflector
- Filter/Effect/Audio/LADSPA/Time
+ Filter/Effect/Audio/LADSPA
TAP Reflector
Tom Szilagyi
@@ -4554,7 +4341,7 @@
ladspa-tap-reverb
TAP Reverberator
- Filter/Effect/Audio/LADSPA/Reverbs/Time/Simulators
+ Filter/Effect/Audio/LADSPA
TAP Reverberator
Tom Szilagyi
@@ -4587,7 +4374,7 @@
ladspa-tap-rotspeak
TAP Rotary Speaker
- Filter/Effect/Audio/LADSPA/Simulators
+ Filter/Effect/Audio/LADSPA
TAP Rotary Speaker
Tom Szilagyi
@@ -4620,7 +4407,7 @@
ladspa-tap-sigmoid
TAP Sigmoid Booster
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
TAP Sigmoid Booster
Tom Szilagyi
@@ -4641,7 +4428,7 @@
ladspa-tap-stereo-echo
TAP Stereo Echo
- Filter/Effect/Audio/LADSPA/Time/Delays
+ Filter/Effect/Audio/LADSPA
TAP Stereo Echo
Tom Szilagyi
@@ -4674,7 +4461,7 @@
ladspa-tap-tremolo
TAP Tremolo
- Filter/Effect/Audio/LADSPA/Amplitude/Modulators
+ Filter/Effect/Audio/LADSPA
TAP Tremolo
Tom Szilagyi
@@ -4695,7 +4482,7 @@
ladspa-tap-tubewarmth
TAP TubeWarmth
- Filter/Effect/Audio/LADSPA/Simulators
+ Filter/Effect/Audio/LADSPA
TAP TubeWarmth
Tom Szilagyi
@@ -4716,7 +4503,7 @@
ladspa-tap-vibrato
TAP Vibrato
- Filter/Effect/Audio/LADSPA/Amplitude/Modulators
+ Filter/Effect/Audio/LADSPA
TAP Vibrato
Tom Szilagyi
@@ -4758,7 +4545,7 @@
ladspa-transient
Transient mangler
- Filter/Effect/Audio/LADSPA/Amplitude/Dynamics
+ Filter/Effect/Audio/LADSPA
Transient mangler
Steve Harris <steve@plugin.org.uk>
@@ -4779,7 +4566,7 @@
ladspa-triplePara
Triple band parametric with shelves
- Filter/Effect/Audio/LADSPA/Frequency/EQs/Parametric
+ Filter/Effect/Audio/LADSPA
Triple band parametric with shelves
Steve Harris <steve@plugin.org.uk>
@@ -4842,7 +4629,7 @@
ladspa-vynil
VyNil (Vinyl Effect)
- Filter/Effect/Audio/LADSPA/Distortions/Amplitude
+ Filter/Effect/Audio/LADSPA
VyNil (Vinyl Effect)
Steve Harris <steve@plugin.org.uk>
@@ -4875,7 +4662,7 @@
ladspa-waveTerrain
Wave Terrain Oscillator
- Filter/Effect/Audio/LADSPA/Generators/Oscillators
+ Filter/Effect/Audio/LADSPA
Wave Terrain Oscillator
Steve Harris <steve@plugin.org.uk>
@@ -5004,7 +4791,7 @@
ladspa-zm1
z-1
- Filter/Effect/Audio/LADSPA/Utilities
+ Filter/Effect/Audio/LADSPA
z-1
Steve Harris <steve@plugin.org.uk>
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml
new file mode 100644
index 0000000000..7f193d39e3
--- /dev/null
+++ b/docs/plugins/inspect/plugin-shm.xml
@@ -0,0 +1,43 @@
+
+ shm
+ shared memory sink source
+ ../../sys/shm/.libs/libgstshm.so
+ libgstshm.so
+ 0.10.19.1
+ LGPL
+
+ GStreamer Bad Plug-ins git
+ Unknown package origin
+
+
+ shmsink
+ Shared Memory Sink
+ Sink
+ Send data over shared memory to the matching source
+ Olivier Crete <olivier.crete@collabora.co.uk>
+
+
+ sink
+ sink
+ always
+ ANY
+
+
+
+
+ shmsrc
+ Shared Memory Source
+ Source
+ Receive data from the sharem memory sink
+ Olivier Crete <olivier.crete@collabora.co.uk
+
+
+ src
+ source
+ always
+ ANY
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/plugins/inspect/plugin-videomaxrate.xml b/docs/plugins/inspect/plugin-videomaxrate.xml
new file mode 100644
index 0000000000..ded858cbbe
--- /dev/null
+++ b/docs/plugins/inspect/plugin-videomaxrate.xml
@@ -0,0 +1,34 @@
+
+ videomaxrate
+ Drop extra frames
+ ../../gst/videomaxrate/.libs/libgstvideomaxrate.so
+ libgstvideomaxrate.so
+ 0.10.19.1
+ LGPL
+
+ GStreamer Bad Plug-ins git
+ Unknown package origin
+
+
+ videomaxrate
+ Video maximum rate adjuster
+ Filter/Effect/Video
+ Drops extra frames
+ Justin Karneges <justin@affinix.com>
+
+
+ sink
+ sink
+ always
+ video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; image/jpeg; image/png
+
+
+ src
+ source
+ always
+ video/x-raw-yuv; video/x-raw-rgb; video/x-raw-gray; image/jpeg; image/png
+
+
+
+
+
\ No newline at end of file