mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
dataurisrc: Add docs and integrate into build system
Fixes again bug #596885.
This commit is contained in:
parent
926decbecb
commit
828af08490
19 changed files with 2054 additions and 76 deletions
|
@ -130,6 +130,7 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/gst/audioparsers/gstflacparse.h \
|
$(top_srcdir)/gst/audioparsers/gstflacparse.h \
|
||||||
$(top_srcdir)/gst/autoconvert/gstautoconvert.h \
|
$(top_srcdir)/gst/autoconvert/gstautoconvert.h \
|
||||||
$(top_srcdir)/gst/camerabin/gstcamerabin.h \
|
$(top_srcdir)/gst/camerabin/gstcamerabin.h \
|
||||||
|
$(top_srcdir)/gst/dataurisrc/gstdataurisrc.h \
|
||||||
$(top_srcdir)/gst/dccp/gstdccpclientsink.h \
|
$(top_srcdir)/gst/dccp/gstdccpclientsink.h \
|
||||||
$(top_srcdir)/gst/dccp/gstdccpclientsrc.h \
|
$(top_srcdir)/gst/dccp/gstdccpclientsrc.h \
|
||||||
$(top_srcdir)/gst/dccp/gstdccpserversink.h \
|
$(top_srcdir)/gst/dccp/gstdccpserversink.h \
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
<xi:include href="xml/element-capssetter.xml" />
|
<xi:include href="xml/element-capssetter.xml" />
|
||||||
<xi:include href="xml/element-celtdec.xml" />
|
<xi:include href="xml/element-celtdec.xml" />
|
||||||
<xi:include href="xml/element-celtenc.xml" />
|
<xi:include href="xml/element-celtenc.xml" />
|
||||||
|
<xi:include href="xml/element-dataurisrc.xml" />
|
||||||
<!--xi:include href="xml/element-dc1394.xml" /-->
|
<!--xi:include href="xml/element-dc1394.xml" /-->
|
||||||
<xi:include href="xml/element-dccpclientsink.xml" />
|
<xi:include href="xml/element-dccpclientsink.xml" />
|
||||||
<xi:include href="xml/element-dccpclientsrc.xml" />
|
<xi:include href="xml/element-dccpclientsrc.xml" />
|
||||||
|
@ -108,6 +109,7 @@
|
||||||
<xi:include href="xml/plugin-cdaudio.xml" />
|
<xi:include href="xml/plugin-cdaudio.xml" />
|
||||||
<xi:include href="xml/plugin-cdxaparse.xml" />
|
<xi:include href="xml/plugin-cdxaparse.xml" />
|
||||||
<xi:include href="xml/plugin-celt.xml" />
|
<xi:include href="xml/plugin-celt.xml" />
|
||||||
|
<xi:include href="xml/plugin-dataurisrc.xml" />
|
||||||
<xi:include href="xml/plugin-dccp.xml" />
|
<xi:include href="xml/plugin-dccp.xml" />
|
||||||
<xi:include href="xml/plugin-debugutilsbad.xml" />
|
<xi:include href="xml/plugin-debugutilsbad.xml" />
|
||||||
<xi:include href="xml/plugin-dfbvideosink.xml" />
|
<xi:include href="xml/plugin-dfbvideosink.xml" />
|
||||||
|
|
|
@ -182,6 +182,21 @@ GST_TYPE_CELT_ENC
|
||||||
gst_celt_enc_get_type
|
gst_celt_enc_get_type
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-dataurisrc</FILE>
|
||||||
|
<TITLE>dataurisrc</TITLE>
|
||||||
|
GstDataURISrc
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstDataURISrcClass
|
||||||
|
GST_DATA_URI_SRC
|
||||||
|
GST_DATA_URI_SRC_CLASS
|
||||||
|
GST_IS_DATA_URI_SRC
|
||||||
|
GST_IS_DATA_URI_SRC_CLASS
|
||||||
|
GST_TYPE_DATA_URI_SRC
|
||||||
|
gst_data_uri_src_get_type
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-dc1394</FILE>
|
<FILE>element-dc1394</FILE>
|
||||||
<TITLE>dc1394</TITLE>
|
<TITLE>dc1394</TITLE>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -81,6 +81,10 @@ GObject
|
||||||
ladspa-Pulse-VCO
|
ladspa-Pulse-VCO
|
||||||
ladspa-Saw-VCO
|
ladspa-Saw-VCO
|
||||||
ladspa-Rec-VCO
|
ladspa-Rec-VCO
|
||||||
|
ladspa-Ambisonics-31-panner
|
||||||
|
ladspa-Ambisonics-31-rotator
|
||||||
|
ladspa-Ambisonics-33-panner
|
||||||
|
ladspa-Ambisonics-33-rotator
|
||||||
ladspa-smoothDecimate
|
ladspa-smoothDecimate
|
||||||
ladspa-giantFlange
|
ladspa-giantFlange
|
||||||
ladspa-lfoPhaser
|
ladspa-lfoPhaser
|
||||||
|
@ -114,6 +118,8 @@ GObject
|
||||||
ladspa-singlePara
|
ladspa-singlePara
|
||||||
ladspa-gongBeater
|
ladspa-gongBeater
|
||||||
ladspa-tapeDelay
|
ladspa-tapeDelay
|
||||||
|
ladspa-Tricardioid-to-AMB
|
||||||
|
ladspa-Virtualmic
|
||||||
ladspa-sifter
|
ladspa-sifter
|
||||||
ladspa-tap-dynamics-st
|
ladspa-tap-dynamics-st
|
||||||
ladspa-hardLimiter
|
ladspa-hardLimiter
|
||||||
|
@ -184,6 +190,8 @@ GObject
|
||||||
ladspa-decimator
|
ladspa-decimator
|
||||||
ladspa-Ambisonics-21-panner
|
ladspa-Ambisonics-21-panner
|
||||||
ladspa-Ambisonics-21-rotator
|
ladspa-Ambisonics-21-rotator
|
||||||
|
ladspa-Ambisonics-22-panner
|
||||||
|
ladspa-Ambisonics-22-rotator
|
||||||
ladspa-dj-eq-mono
|
ladspa-dj-eq-mono
|
||||||
ladspa-dj-eq
|
ladspa-dj-eq
|
||||||
ladspa-Mvclpf-1
|
ladspa-Mvclpf-1
|
||||||
|
@ -209,6 +217,7 @@ GObject
|
||||||
GstVideoSink
|
GstVideoSink
|
||||||
GstDfbVideoSink
|
GstDfbVideoSink
|
||||||
GstSDLVideoSink
|
GstSDLVideoSink
|
||||||
|
VdpSink
|
||||||
GstBaseAudioSink
|
GstBaseAudioSink
|
||||||
GstAudioSink
|
GstAudioSink
|
||||||
GstNasSink
|
GstNasSink
|
||||||
|
@ -239,6 +248,7 @@ GObject
|
||||||
frei0r-src-nois0r
|
frei0r-src-nois0r
|
||||||
frei0r-src-lissajous0r
|
frei0r-src-lissajous0r
|
||||||
frei0r-src-partik0l
|
frei0r-src-partik0l
|
||||||
|
frei0r-src-plasma
|
||||||
frei0r-src-onecol0r
|
frei0r-src-onecol0r
|
||||||
frei0r-src-ising0r
|
frei0r-src-ising0r
|
||||||
GstRfbSrc
|
GstRfbSrc
|
||||||
|
@ -247,11 +257,17 @@ GObject
|
||||||
GstSFSrc
|
GstSFSrc
|
||||||
GstDTMFSrc
|
GstDTMFSrc
|
||||||
GstRTPDTMFSrc
|
GstRTPDTMFSrc
|
||||||
|
GstDataURISrc
|
||||||
GstBaseTransform
|
GstBaseTransform
|
||||||
GstAudioFilter
|
GstAudioFilter
|
||||||
GstOFA
|
GstOFA
|
||||||
GstBPMDetect
|
GstBPMDetect
|
||||||
GstStereo
|
GstStereo
|
||||||
|
GstCogdownsample
|
||||||
|
GstCogcolorspace
|
||||||
|
GstCogScale
|
||||||
|
GstColorconvert
|
||||||
|
GstLogoinsert
|
||||||
GstDtmfDetect
|
GstDtmfDetect
|
||||||
GstBayer2RGB
|
GstBayer2RGB
|
||||||
GstCapsSetter
|
GstCapsSetter
|
||||||
|
@ -263,9 +279,11 @@ GObject
|
||||||
frei0r-filter-delay0r
|
frei0r-filter-delay0r
|
||||||
frei0r-filter-r
|
frei0r-filter-r
|
||||||
frei0r-filter-squareblur
|
frei0r-filter-squareblur
|
||||||
|
frei0r-filter-curves
|
||||||
frei0r-filter-b
|
frei0r-filter-b
|
||||||
frei0r-filter-vectorscope
|
frei0r-filter-vectorscope
|
||||||
frei0r-filter-mask0mate
|
frei0r-filter-mask0mate
|
||||||
|
frei0r-filter-vertigo
|
||||||
frei0r-filter-color-distance
|
frei0r-filter-color-distance
|
||||||
frei0r-filter-distort0r
|
frei0r-filter-distort0r
|
||||||
frei0r-filter-threshold0r
|
frei0r-filter-threshold0r
|
||||||
|
@ -273,11 +291,18 @@ GObject
|
||||||
frei0r-filter-nosync0r
|
frei0r-filter-nosync0r
|
||||||
frei0r-filter-luminance
|
frei0r-filter-luminance
|
||||||
frei0r-filter-rgb-parade
|
frei0r-filter-rgb-parade
|
||||||
|
frei0r-filter-3-point-color-balance
|
||||||
frei0r-filter-bw0r
|
frei0r-filter-bw0r
|
||||||
|
frei0r-filter-threelay0r
|
||||||
|
frei0r-filter-bluescreen0r
|
||||||
frei0r-filter-sobel
|
frei0r-filter-sobel
|
||||||
frei0r-filter-glow
|
frei0r-filter-glow
|
||||||
|
frei0r-filter-tint0r
|
||||||
|
frei0r-filter-levels
|
||||||
frei0r-filter-hueshift0r
|
frei0r-filter-hueshift0r
|
||||||
frei0r-filter-pixeliz0r
|
frei0r-filter-pixeliz0r
|
||||||
|
frei0r-filter-primaries
|
||||||
|
frei0r-filter-nervous
|
||||||
frei0r-filter-saturat0r
|
frei0r-filter-saturat0r
|
||||||
frei0r-filter-white-balance
|
frei0r-filter-white-balance
|
||||||
frei0r-filter-cartoon
|
frei0r-filter-cartoon
|
||||||
|
@ -287,6 +312,7 @@ GObject
|
||||||
frei0r-filter-perspective
|
frei0r-filter-perspective
|
||||||
frei0r-filter-k-means-clustering
|
frei0r-filter-k-means-clustering
|
||||||
frei0r-filter-edgeglow
|
frei0r-filter-edgeglow
|
||||||
|
frei0r-filter-baltan
|
||||||
frei0r-filter-g
|
frei0r-filter-g
|
||||||
frei0r-filter-tehroxx0r
|
frei0r-filter-tehroxx0r
|
||||||
frei0r-filter-equaliz0r
|
frei0r-filter-equaliz0r
|
||||||
|
@ -295,6 +321,7 @@ GObject
|
||||||
frei0r-filter-flippo
|
frei0r-filter-flippo
|
||||||
frei0r-filter-3dflippo
|
frei0r-filter-3dflippo
|
||||||
frei0r-filter-contrast0r
|
frei0r-filter-contrast0r
|
||||||
|
frei0r-filter-dealygrab
|
||||||
GstVideoAnalyse
|
GstVideoAnalyse
|
||||||
GstVideoDetect
|
GstVideoDetect
|
||||||
GstVideoMark
|
GstVideoMark
|
||||||
|
@ -322,12 +349,15 @@ GObject
|
||||||
GstGSMDec
|
GstGSMDec
|
||||||
GstModPlug
|
GstModPlug
|
||||||
GstWildmidi
|
GstWildmidi
|
||||||
|
GstMSE
|
||||||
GstAssRender
|
GstAssRender
|
||||||
GstPitch
|
GstPitch
|
||||||
GstCeltEnc
|
GstCeltEnc
|
||||||
GstCeltDec
|
GstCeltDec
|
||||||
GstTRM
|
GstTRM
|
||||||
GstOss4Mixer
|
GstOss4Mixer
|
||||||
|
GstVdpMpegDec
|
||||||
|
GstVdpVideoPostProcess
|
||||||
GstMveDemux
|
GstMveDemux
|
||||||
GstMveMux
|
GstMveMux
|
||||||
GstBaseRTPDepayload
|
GstBaseRTPDepayload
|
||||||
|
@ -385,15 +415,15 @@ GObject
|
||||||
GstSpeed
|
GstSpeed
|
||||||
GstInputSelector
|
GstInputSelector
|
||||||
GstOutputSelector
|
GstOutputSelector
|
||||||
|
GstBaseParse
|
||||||
|
GstAacParse
|
||||||
|
GstAmrParse
|
||||||
|
GstAc3Parse
|
||||||
|
GstFlacParse
|
||||||
GstQTMux
|
GstQTMux
|
||||||
GstMP4Mux
|
GstMP4Mux
|
||||||
GstGPPMux
|
GstGPPMux
|
||||||
GstMJ2Mux
|
GstMJ2Mux
|
||||||
GstBaseParse
|
|
||||||
GstAacParse
|
|
||||||
GstAc3Parse
|
|
||||||
GstAmrParse
|
|
||||||
GstFlacParse
|
|
||||||
GstSSim
|
GstSSim
|
||||||
GstCDXAParse
|
GstCDXAParse
|
||||||
GstVcdParse
|
GstVcdParse
|
||||||
|
@ -402,6 +432,7 @@ GObject
|
||||||
GstPnmenc
|
GstPnmenc
|
||||||
GstTtaParse
|
GstTtaParse
|
||||||
GstTtaDec
|
GstTtaDec
|
||||||
|
ADPCMEnc
|
||||||
GstRTPMux
|
GstRTPMux
|
||||||
GstRTPDTMFMux
|
GstRTPDTMFMux
|
||||||
GstFreeze
|
GstFreeze
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
GstBin GstChildProxy
|
GstBin GstChildProxy
|
||||||
GstPipeline GstChildProxy
|
GstPipeline GstChildProxy
|
||||||
GstCameraBin GstChildProxy GstTagSetter GstImplementsInterface GstColorBalance GstPhotography
|
GstCameraBin GstChildProxy GstImplementsInterface GstColorBalance GstTagSetter GstPhotography
|
||||||
RsnDvdBin GstURIHandler GstChildProxy
|
RsnDvdBin GstChildProxy GstURIHandler
|
||||||
DvbBaseBin GstURIHandler GstChildProxy
|
DvbBaseBin GstChildProxy GstURIHandler
|
||||||
GstRtpBin GstChildProxy
|
GstRtpBin GstChildProxy
|
||||||
GstFPSDisplaySink GstChildProxy
|
GstFPSDisplaySink GstChildProxy
|
||||||
GstAutoConvert GstChildProxy
|
GstAutoConvert GstChildProxy
|
||||||
|
@ -11,7 +11,8 @@ GstMetadataMux GstTagSetter
|
||||||
GstXvidEnc GstPreset
|
GstXvidEnc GstPreset
|
||||||
GstCDAudio GstURIHandler
|
GstCDAudio GstURIHandler
|
||||||
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance
|
||||||
GstSDLVideoSink GstImplementsInterface GstNavigation GstXOverlay
|
GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation
|
||||||
|
VdpSink GstImplementsInterface GstNavigation GstXOverlay
|
||||||
GstApExSink GstImplementsInterface GstMixer
|
GstApExSink GstImplementsInterface GstMixer
|
||||||
GstOss4Sink GstPropertyProbe
|
GstOss4Sink GstPropertyProbe
|
||||||
GstAmrWbEnc GstPreset
|
GstAmrWbEnc GstPreset
|
||||||
|
@ -20,6 +21,7 @@ GstMMS GstURIHandler
|
||||||
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
|
GstOss4Source GstImplementsInterface GstMixer GstPropertyProbe
|
||||||
GstNeonhttpSrc GstURIHandler
|
GstNeonhttpSrc GstURIHandler
|
||||||
GstVCDSrc GstURIHandler
|
GstVCDSrc GstURIHandler
|
||||||
|
GstDataURISrc GstURIHandler
|
||||||
GstFaac GstPreset
|
GstFaac GstPreset
|
||||||
GstBaseVideoEncoder GstPreset
|
GstBaseVideoEncoder GstPreset
|
||||||
GstSchroEnc GstPreset
|
GstSchroEnc GstPreset
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-adpcm, layout=(string){ microsoft, dvi }, block_align=(int)[ 64, 8096 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details>
|
<details>audio/x-adpcm, layout=(string){ microsoft, dvi }, block_align=(int)[ 64, 8192 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
34
docs/plugins/inspect/plugin-adpcmenc.xml
Normal file
34
docs/plugins/inspect/plugin-adpcmenc.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>adpcmenc</name>
|
||||||
|
<description>ADPCM encoder</description>
|
||||||
|
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
||||||
|
<basename>libgstadpcmenc.so</basename>
|
||||||
|
<version>0.10.17.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>adpcmenc</name>
|
||||||
|
<longname>ADPCM encoder</longname>
|
||||||
|
<class>Codec/Encoder/Audio</class>
|
||||||
|
<description>Encode ADPCM audio</description>
|
||||||
|
<author>Pioneers of the Inevitable <songbird@songbirdnest.com</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-adpcm, layout=(string){ dvi }, block_align=(int)[ 64, 8192 ], rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-int, depth=(int)16, width=(int)16, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -20,7 +20,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }</details>
|
<details>audio/mpeg, framed=(boolean)true, mpegversion=(int){ 2, 4 }, stream-format=(string){ raw, adts, adif }</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -3,17 +3,17 @@
|
||||||
<description>Cog plugin</description>
|
<description>Cog plugin</description>
|
||||||
<filename>../../ext/cog/.libs/libgstcog.so</filename>
|
<filename>../../ext/cog/.libs/libgstcog.so</filename>
|
||||||
<basename>libgstcog.so</basename>
|
<basename>libgstcog.so</basename>
|
||||||
<version>0.10.14.1</version>
|
<version>0.10.17.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer Bad Plug-ins git/prerelease</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
<origin>http://gstreamer.freedesktop.org</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
<name>cogcolorspace</name>
|
<name>cogcolorspace</name>
|
||||||
<longname>YCbCr format conversion</longname>
|
<longname>YCbCr/RGB format conversion</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Effect/Video</class>
|
||||||
<description>YCbCr format conversion</description>
|
<description>YCbCr/RGB format conversion</description>
|
||||||
<author>David Schleef <ds@schleef.org></author>
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
|
|
28
docs/plugins/inspect/plugin-dataurisrc.xml
Normal file
28
docs/plugins/inspect/plugin-dataurisrc.xml
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
<plugin>
|
||||||
|
<name>dataurisrc</name>
|
||||||
|
<description>data: URI source</description>
|
||||||
|
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
||||||
|
<basename>libgstdataurisrc.so</basename>
|
||||||
|
<version>0.10.17.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>dataurisrc</name>
|
||||||
|
<longname>data: URI source element</longname>
|
||||||
|
<class>Source</class>
|
||||||
|
<description>Handles data: uris</description>
|
||||||
|
<author>Philippe Normand <pnormand@igalia.com>, Sebastian Dröge <sebastian.droege@collabora.co.uk></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -26,7 +26,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/mpeg, mpegversion=(int){ 4, 2 }, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 96000 ]</details>
|
<details>audio/mpeg, mpegversion=(int){ 4, 2 }, channels=(int)[ 1, 6 ], rate=(int)[ 8000, 96000 ], stream-format=(string){ adts, raw }</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -9,6 +9,27 @@
|
||||||
<package>GStreamer Bad Plug-ins git</package>
|
<package>GStreamer Bad Plug-ins git</package>
|
||||||
<origin>Unknown package origin</origin>
|
<origin>Unknown package origin</origin>
|
||||||
<elements>
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-3-point-color-balance</name>
|
||||||
|
<longname>3 point color balance</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Adjust color balance with 3 color points</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Maksim Golovkin</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-3dflippo</name>
|
<name>frei0r-filter-3dflippo</name>
|
||||||
<longname>3dflippo</longname>
|
<longname>3dflippo</longname>
|
||||||
|
@ -51,6 +72,48 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-baltan</name>
|
||||||
|
<longname>Baltan</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>delayed alpha smoothed blit of time</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Kentaro, Jaromil</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-bluescreen0r</name>
|
||||||
|
<longname>bluescreen0r</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Color to alpha (blit SRCALPHA)</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Hedde Bosman</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-brightness</name>
|
<name>frei0r-filter-brightness</name>
|
||||||
<longname>Brightness</longname>
|
<longname>Brightness</longname>
|
||||||
|
@ -156,6 +219,48 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-curves</name>
|
||||||
|
<longname>Curves</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Adjust luminance or color channel intensity with curve level mapping</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Maksim Golovkin</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-dealygrab</name>
|
||||||
|
<longname>Dealygrab</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>delayed frame blitting mapped on a time bitmap</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Bill Spinhover, Andreas Schiffler, Jaromil</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-delay0r</name>
|
<name>frei0r-filter-delay0r</name>
|
||||||
<longname>delay0r</longname>
|
<longname>delay0r</longname>
|
||||||
|
@ -429,6 +534,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-levels</name>
|
||||||
|
<longname>Levels</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Adjust luminance or color channel intensity</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Maksim Golovkin</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-luminance</name>
|
<name>frei0r-filter-luminance</name>
|
||||||
<longname>Luminance</longname>
|
<longname>Luminance</longname>
|
||||||
|
@ -471,6 +597,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-nervous</name>
|
||||||
|
<longname>Nervous</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>flushes frames in time in a nervous way</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Tannenbaum, Kentaro, Jaromil</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-nosync0r</name>
|
<name>frei0r-filter-nosync0r</name>
|
||||||
<longname>nosync0r</longname>
|
<longname>nosync0r</longname>
|
||||||
|
@ -534,6 +681,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-primaries</name>
|
||||||
|
<longname>primaries</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Reduce image to primary colors</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Hedde Bosman</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-r</name>
|
<name>frei0r-filter-r</name>
|
||||||
<longname>R</longname>
|
<longname>R</longname>
|
||||||
|
@ -702,6 +870,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-threelay0r</name>
|
||||||
|
<longname>threelay0r</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>dynamic 3 level thresholding</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Hedde Bosman</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-threshold0r</name>
|
<name>frei0r-filter-threshold0r</name>
|
||||||
<longname>Threshold0r</longname>
|
<longname>Threshold0r</longname>
|
||||||
|
@ -723,6 +912,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-tint0r</name>
|
||||||
|
<longname>Tint0r</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Tint a source image with specified color</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Maksim Golovkin</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-transparency</name>
|
<name>frei0r-filter-transparency</name>
|
||||||
<longname>Transparency</longname>
|
<longname>Transparency</longname>
|
||||||
|
@ -786,6 +996,27 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-filter-vertigo</name>
|
||||||
|
<longname>Vertigo</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>alpha blending with zoomed and rotated images</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Fukuchi Kentarou</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>frei0r-filter-water</name>
|
<name>frei0r-filter-water</name>
|
||||||
<longname>Water</longname>
|
<longname>Water</longname>
|
||||||
|
@ -1723,5 +1954,20 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>frei0r-src-plasma</name>
|
||||||
|
<longname>Plasma</longname>
|
||||||
|
<class>Src/Video</class>
|
||||||
|
<description>Demo scene 8bit plasma</description>
|
||||||
|
<author>Sebastian Dröge <sebastian.droege@collabora.co.uk>, Jaromil</author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
</elements>
|
</elements>
|
||||||
</plugin>
|
</plugin>
|
|
@ -489,6 +489,672 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-22-panner</name>
|
||||||
|
<longname>AMB order 2,2 panner</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 2,2 panner</description>
|
||||||
|
<author>Fons Adriaensen <fons@kokkinizita.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-T</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-S</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-22-rotator</name>
|
||||||
|
<longname>AMB order 2,2 rotator</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 2,2 rotator</description>
|
||||||
|
<author>Fons Adriaensen <fons@kokkinizita.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-T</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-S</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-V</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-U</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-T</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-S</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-W</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-31-panner</name>
|
||||||
|
<longname>AMB order 3,1 panner</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 3,1 panner</description>
|
||||||
|
<author>Joern Nettingsmeier <nettings@stackingdwarves.net></author>
|
||||||
|
<pads>
|
||||||
|
<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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>OUT-Q</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>OUT-P</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-31-rotator</name>
|
||||||
|
<longname>AMB order 3,1 rotator</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 3,1 rotator</description>
|
||||||
|
<author>Joern Nettingsmeier <nettings@stackingdwarves.net></author>
|
||||||
|
<pads>
|
||||||
|
<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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-Q</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-P</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-Q</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-P</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-V</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-U</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-W</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-33-panner</name>
|
||||||
|
<longname>AMB order 3,3 panner</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 3,3 panner</description>
|
||||||
|
<author>Joern Nettingsmeier <nettings@stackingdwarves.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>Out-Q</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-P</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-O</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-N</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-M</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-K</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-T</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-S</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>ladspa-Ambisonics-33-rotator</name>
|
||||||
|
<longname>AMB order 3,3 rotator</longname>
|
||||||
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
|
<description>AMB order 3,3 rotator</description>
|
||||||
|
<author>Joern Nettingsmeier <nettings@stackingdwarves.net></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>Out-Q</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-P</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-O</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-N</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-M</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-K</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-V</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-U</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-T</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>Out-S</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-Q</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-P</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-O</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-N</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-M</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-K</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-V</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-U</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-T</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-S</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-W</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>ladspa-Chorus1</name>
|
<name>ladspa-Chorus1</name>
|
||||||
<longname>Chorus1 - Based on CSound orchestra by Sean Costello</longname>
|
<longname>Chorus1 - Based on CSound orchestra by Sean Costello</longname>
|
||||||
|
@ -758,7 +1424,7 @@
|
||||||
<longname>4-band parametric filter</longname>
|
<longname>4-band parametric filter</longname>
|
||||||
<class>Filter/Effect/Audio/LADSPA</class>
|
<class>Filter/Effect/Audio/LADSPA</class>
|
||||||
<description>4-band parametric filter</description>
|
<description>4-band parametric filter</description>
|
||||||
<author>Fons Adriaensen <fons.adriaensen@alcatel.be></author>
|
<author>Fons Adriaensen <fons@kokkinizita.net></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>Output</name>
|
<name>Output</name>
|
||||||
|
@ -951,6 +1617,102 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</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>Out-Z</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<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</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</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</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>Out-R</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</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</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</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</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</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>In-W</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>audio/x-raw-float, endianness=(int)1234, width=(int)32, channels=(int)1</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>ladspa-alias</name>
|
<name>ladspa-alias</name>
|
||||||
<longname>Aliasing</longname>
|
<longname>Aliasing</longname>
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)2; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
|
<details>audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)32, depth=(int)32, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean)false, width=(int)8, depth=(int)8, rate=(int){ 8000, 11025, 22050, 44100 }, channels=(int)[ 1, 2 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -11,9 +11,9 @@
|
||||||
<elements>
|
<elements>
|
||||||
<element>
|
<element>
|
||||||
<name>pnmdec</name>
|
<name>pnmdec</name>
|
||||||
<longname>PNM converter</longname>
|
<longname>PNM image decoder</longname>
|
||||||
<class>Codec/Decoder/Image</class>
|
<class>Codec/Decoder/Image</class>
|
||||||
<description>Decodes PNM format</description>
|
<description>Decodes images in portable pixmap/graymap/bitmap/anymamp (PNM) format</description>
|
||||||
<author>Lutz Mueller <lutz@users.sourceforge.net></author>
|
<author>Lutz Mueller <lutz@users.sourceforge.net></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
|
@ -26,22 +26,22 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>image/x-image-bitmap; image/x-image-graymap; image/x-image-pixmap; image/x-image-anymap</details>
|
<details>image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/x-portable-anymap</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>pnmenc</name>
|
<name>pnmenc</name>
|
||||||
<longname>PNM converter</longname>
|
<longname>PNM image encoder</longname>
|
||||||
<class>Codec/Encoder/Image</class>
|
<class>Codec/Encoder/Image</class>
|
||||||
<description>Encodes in PNM format</description>
|
<description>Encodes images into portable pixmap or graymap (PNM) format</description>
|
||||||
<author>Lutz Mueller <lutz@users.sourceforge.net></author>
|
<author>Lutz Mueller <lutz@users.sourceforge.net></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>image/x-image-bitmap; image/x-image-graymap; image/x-image-pixmap; image/x-image-anymap</details>
|
<details>image/x-portable-bitmap; image/x-portable-graymap; image/x-portable-pixmap; image/x-portable-anymap</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
|
|
@ -20,13 +20,13 @@
|
||||||
<name>video_%d</name>
|
<name>video_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)avc-sample, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>audio_%d</name>
|
<name>audio_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]</details>
|
<details>audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
@ -47,7 +47,7 @@
|
||||||
<name>video_%d</name>
|
<name>video_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>image/x-j2c, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>image/x-j2c, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/x-jpc, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>audio_%d</name>
|
<name>audio_%d</name>
|
||||||
|
@ -74,13 +74,13 @@
|
||||||
<name>video_%d</name>
|
<name>video_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-mp4-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)avc-sample, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-mp4-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>audio_%d</name>
|
<name>audio_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]</details>
|
<details>audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
@ -101,13 +101,13 @@
|
||||||
<name>video_%d</name>
|
<name>video_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>video/x-raw-rgb, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-divx, divxversion=(int)5, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h263, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-h264, stream-format=(string)avc-sample, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-svq, svqversion=(int)3, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-dv, systemstream=(boolean)false, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; image/jpeg, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ]; video/x-qt-part, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>audio_%d</name>
|
<name>audio_%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>audio/x-raw-int, width=(int)8, depth=(int)8, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean){ true, false }; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/x-raw-int, width=(int)24, depth=(int)24, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/x-raw-int, width=(int)32, depth=(int)32, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]</details>
|
<details>audio/x-raw-int, width=(int)8, depth=(int)8, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean){ true, false }; audio/x-raw-int, width=(int)16, depth=(int)16, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/x-raw-int, width=(int)24, depth=(int)24, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/x-raw-int, width=(int)32, depth=(int)32, endianness=(int){ 4321, 1234 }, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ], signed=(boolean)true; audio/mpeg, mpegversion=(int)1, layer=(int)3, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/mpeg, mpegversion=(int)4, stream-format=(string)raw, channels=(int)[ 1, 8 ], rate=(int)[ 1, 2147483647 ]; audio/x-adpcm, layout=(string)dvi, block_align=(int)[ 64, 8096 ], channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/x-alaw, channels=(int)[ 1, 2 ], rate=(int)[ 1, 2147483647 ]; audio/AMR, rate=(int)8000, channels=(int)[ 1, 2 ]; audio/AMR-WB, rate=(int)16000, channels=(int)[ 1, 2 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Various elements utilizing VDPAU</description>
|
<description>Various elements utilizing VDPAU</description>
|
||||||
<filename>../../sys/vdpau/.libs/libgstvdpau.so</filename>
|
<filename>../../sys/vdpau/.libs/libgstvdpau.so</filename>
|
||||||
<basename>libgstvdpau.so</basename>
|
<basename>libgstvdpau.so</basename>
|
||||||
<version>0.10.14.1</version>
|
<version>0.10.17.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-bad</source>
|
<source>gst-plugins-bad</source>
|
||||||
<package>GStreamer</package>
|
<package>GStreamer</package>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-vdpau-video, chroma-type=(int)[ 0, 2 ], width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]</details>
|
<details>video/x-vdpau-video, chroma-type=(int)0, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
|
@ -31,44 +31,38 @@
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>vdpauvideoyuv</name>
|
<name>vdpausink</name>
|
||||||
<longname>VdpauVideoYUV</longname>
|
<longname>VDPAU Sink</longname>
|
||||||
<class>Covideo_yuv/Decoder/Video</class>
|
<class>Sink/Video</class>
|
||||||
<description>VDPAU video surface to YUV</description>
|
<description>VDPAU Sink</description>
|
||||||
<author>Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com></author>
|
<author>Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-raw-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-vdpau-video, chroma-type=(int)[ 0, 2 ], width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]</details>
|
<details>video/x-vdpau-output, rgba-format=(int)[ 0, 4 ], width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>vdpauyuvvideo</name>
|
<name>vdpauvideopostprocess</name>
|
||||||
<longname>VdpauYUVVideo</longname>
|
<longname>VdpauVideoPostProcess</longname>
|
||||||
<class>Coyuv_video/Decoder/Video</class>
|
<class>Filter/Converter/Decoder/Video</class>
|
||||||
<description>VDPAU video surface to YUV</description>
|
<description>Post process GstVdpVideoBuffers and output GstVdpOutputBuffers</description>
|
||||||
<author>Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com></author>
|
<author>Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-vdpau-video, chroma-type=(int)[ 0, 2 ], width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-yuv, framerate=(fraction)[ 0/1, 2147483647/1 ], width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ]</details>
|
<details>video/x-vdpau-video, chroma-type=(int)0, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-vdpau-video, chroma-type=(int)1, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-vdpau-video, chroma-type=(int)2, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)AYUV, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)AVUY, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 4096 ], height=(int)[ 1, 4096 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-vdpau-output, rgba-format=(int)4, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-vdpau-output, rgba-format=(int)3, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-vdpau-output, rgba-format=(int)0, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-vdpau-output, rgba-format=(int)2, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-vdpau-output, rgba-format=(int)1, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-raw-rgb, bpp=(int)8, depth=(int)8, endianness=(int)4321, red_mask=(int)0, green_mask=(int)0, blue_mask=(int)0, alpha_mask=(int)255, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)30, endianness=(int)4321, red_mask=(int)1020, green_mask=(int)4190208, blue_mask=(int)-4194304, alpha_mask=(int)3, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; 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, alpha_mask=(int)255, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)30, endianness=(int)4321, red_mask=(int)-4194304, green_mask=(int)4190208, blue_mask=(int)1020, alpha_mask=(int)3, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]; 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, alpha_mask=(int)255, width=(int)[ 1, 8192 ], height=(int)[ 1, 8192 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -19,6 +19,19 @@
|
||||||
* Boston, MA 02111-1307, USA.
|
* Boston, MA 02111-1307, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:element-dataurisrc
|
||||||
|
*
|
||||||
|
* dataurisrc handles data: URIs, see <ulink role="online-location" url="http://tools.ietf.org/html/rfc2397">RFC 2397</ulink> for more information.
|
||||||
|
*
|
||||||
|
* <refsect2>
|
||||||
|
* <title>Example launch line</title>
|
||||||
|
* |[
|
||||||
|
* gst-launch-0.10 -v dataurisrc uri="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAfElEQVQ4je2MwQnAIAxFgziA4EnczIsO4MEROo/gzZWc4xdTbe1R6LGRR74heYS7iKElzfcMiRnt4hf8gk8EayB6luefue/HzlJfCA50XsNjYRxprZmenXNIKSGEsC+QUqK1hhgj521BzhnWWiilUGvdF5RS4L2HMQZCCJy8sHMm2TYdJAAAAABJRU5ErkJggg==" ! pngdec ! ffmpegcolorspace ! freeze ! ffmpegcolorspace ! autovideosink
|
||||||
|
* ]| This pipeline displays a small 16x16 PNG image from the data URI.
|
||||||
|
* </refsect2>
|
||||||
|
*/
|
||||||
|
|
||||||
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue