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