mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
docs: update plugin introspection data for recent changes
This commit is contained in:
parent
59df51220f
commit
35563896ef
8 changed files with 129 additions and 42 deletions
|
@ -1558,6 +1558,16 @@
|
||||||
<DEFAULT>NULL</DEFAULT>
|
<DEFAULT>NULL</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstJackAudioSink::client</NAME>
|
||||||
|
<TYPE>JackClient*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>JackClient</NICK>
|
||||||
|
<BLURB>Handle for jack client.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDvbSrc::bandwidth</NAME>
|
<NAME>GstDvbSrc::bandwidth</NAME>
|
||||||
<TYPE>GstDvbSrcBandwidth</TYPE>
|
<TYPE>GstDvbSrcBandwidth</TYPE>
|
||||||
|
@ -21993,6 +22003,16 @@
|
||||||
<DEFAULT>NULL</DEFAULT>
|
<DEFAULT>NULL</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstJackAudioSrc::client</NAME>
|
||||||
|
<TYPE>JackClient*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>JackClient</NICK>
|
||||||
|
<BLURB>Handle for jack client.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDCCPClientSrc::caps</NAME>
|
<NAME>GstDCCPClientSrc::caps</NAME>
|
||||||
<TYPE>GstCaps*</TYPE>
|
<TYPE>GstCaps*</TYPE>
|
||||||
|
@ -26390,7 +26410,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>physics</NICK>
|
<NICK>physics</NICK>
|
||||||
<BLURB>water density: from 1 to 4.</BLURB>
|
<BLURB>water density: from 1 to 4.</BLURB>
|
||||||
<DEFAULT>4.62957e-299</DEFAULT>
|
<DEFAULT>8.20075e-304</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -26430,7 +26450,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>splash</NICK>
|
<NICK>splash</NICK>
|
||||||
<BLURB>make a big splash in the center.</BLURB>
|
<BLURB>make a big splash in the center.</BLURB>
|
||||||
<DEFAULT>4.77831e-299</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -26440,7 +26460,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>splash</NICK>
|
<NICK>splash</NICK>
|
||||||
<BLURB>make a big splash in the center.</BLURB>
|
<BLURB>make a big splash in the center.</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>4.77773e-299</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -26470,7 +26490,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>ratiox</NICK>
|
<NICK>ratiox</NICK>
|
||||||
<BLURB>x-ratio.</BLURB>
|
<BLURB>x-ratio.</BLURB>
|
||||||
<DEFAULT>1.37429e-309</DEFAULT>
|
<DEFAULT>8.0843e+44</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -26480,7 +26500,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>ratioy</NICK>
|
<NICK>ratioy</NICK>
|
||||||
<BLURB>y-ratio.</BLURB>
|
<BLURB>y-ratio.</BLURB>
|
||||||
<DEFAULT>1.37974e-309</DEFAULT>
|
<DEFAULT>9.3207e+68</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -26490,7 +26510,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>DelayTime</NICK>
|
<NICK>DelayTime</NICK>
|
||||||
<BLURB>the delay time.</BLURB>
|
<BLURB>the delay time.</BLURB>
|
||||||
<DEFAULT>1.37974e-309</DEFAULT>
|
<DEFAULT>1.18576e-322</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -27060,7 +27080,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>blend</NICK>
|
<NICK>blend</NICK>
|
||||||
<BLURB>blend factor.</BLURB>
|
<BLURB>blend factor.</BLURB>
|
||||||
<DEFAULT>4.74303e-322</DEFAULT>
|
<DEFAULT>7.75038e-304</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -27070,7 +27090,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>fader</NICK>
|
<NICK>fader</NICK>
|
||||||
<BLURB>the fader position.</BLURB>
|
<BLURB>the fader position.</BLURB>
|
||||||
<DEFAULT>-5.83035e+303</DEFAULT>
|
<DEFAULT>5.12056e+199</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -27250,7 +27270,7 @@
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>HSync</NICK>
|
<NICK>HSync</NICK>
|
||||||
<BLURB>the hsync offset.</BLURB>
|
<BLURB>the hsync offset.</BLURB>
|
||||||
<DEFAULT>1.262e-316</DEFAULT>
|
<DEFAULT>2.07558e-316</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -46273,3 +46293,13 @@
|
||||||
<DEFAULT>0.01</DEFAULT>
|
<DEFAULT>0.01</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstInterlace::top-field-first</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>top field first</NICK>
|
||||||
|
<BLURB>Interlaced stream should be top field first.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -34,6 +34,7 @@ GObject
|
||||||
GstNasSink
|
GstNasSink
|
||||||
GstSDLAudioSink
|
GstSDLAudioSink
|
||||||
GstJackAudioSink
|
GstJackAudioSink
|
||||||
|
GstChecksumSink
|
||||||
GstDCCPClientSink
|
GstDCCPClientSink
|
||||||
GstDCCPServerSink
|
GstDCCPServerSink
|
||||||
GstFBDEVSink
|
GstFBDEVSink
|
||||||
|
@ -208,6 +209,7 @@ GObject
|
||||||
GstId3BaseMux
|
GstId3BaseMux
|
||||||
GstId3Mux
|
GstId3Mux
|
||||||
GstInputSelector
|
GstInputSelector
|
||||||
|
GstInterlace
|
||||||
GstInvtelecine
|
GstInvtelecine
|
||||||
GstIvfParse
|
GstIvfParse
|
||||||
GstJifMux
|
GstJifMux
|
||||||
|
|
|
@ -9,10 +9,31 @@
|
||||||
<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>cogcolorconvert</name>
|
||||||
|
<longname>Convert colorspace</longname>
|
||||||
|
<class>Filter/Effect/Video</class>
|
||||||
|
<description>Convert between SDTV and HDTV colorspace</description>
|
||||||
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>cogcolorspace</name>
|
<name>cogcolorspace</name>
|
||||||
<longname>YCbCr/RGB format conversion</longname>
|
<longname>YCbCr/RGB format conversion</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Converter/Video</class>
|
||||||
<description>YCbCr/RGB 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>
|
||||||
|
@ -32,9 +53,9 @@
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>cogdownsample</name>
|
<name>cogdownsample</name>
|
||||||
<longname>Downsample video</longname>
|
<longname>Scale down video by factor of 2</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Effect/Video</class>
|
||||||
<description>Decreases size of video by a factor of 2</description>
|
<description>Scales down video by a factor of 2</description>
|
||||||
<author>David Schleef <ds@schleef.org></author>
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
|
@ -53,9 +74,9 @@
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>coglogoinsert</name>
|
<name>coglogoinsert</name>
|
||||||
<longname>Video Filter Template</longname>
|
<longname>Overlay image onto video</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Effect/Video</class>
|
||||||
<description>Template for a video filter</description>
|
<description>Overlay image onto video</description>
|
||||||
<author>David Schleef <ds@schleef.org></author>
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
|
@ -74,10 +95,10 @@
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>cogmse</name>
|
<name>cogmse</name>
|
||||||
<longname>FIXME</longname>
|
<longname>Calculate MSE</longname>
|
||||||
<class>Filter/Effect</class>
|
<class>Filter/Effect</class>
|
||||||
<description>FIXME example filter</description>
|
<description>Calculates mean squared error between two video streams</description>
|
||||||
<author>FIXME <fixme@fixme.com></author>
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
<pads>
|
<pads>
|
||||||
<caps>
|
<caps>
|
||||||
<name>sink_ref</name>
|
<name>sink_ref</name>
|
||||||
|
@ -120,26 +141,5 @@
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
|
||||||
<name>colorconvert</name>
|
|
||||||
<longname>Video Filter Template</longname>
|
|
||||||
<class>Filter/Effect/Video</class>
|
|
||||||
<description>Template for a video filter</description>
|
|
||||||
<author>David Schleef <ds@schleef.org></author>
|
|
||||||
<pads>
|
|
||||||
<caps>
|
|
||||||
<name>sink</name>
|
|
||||||
<direction>sink</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
|
||||||
</caps>
|
|
||||||
<caps>
|
|
||||||
<name>src</name>
|
|
||||||
<direction>source</direction>
|
|
||||||
<presence>always</presence>
|
|
||||||
<details>video/x-raw-yuv, format=(fourcc){ I420, YUY2, UYVY, AYUV }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
|
||||||
</caps>
|
|
||||||
</pads>
|
|
||||||
</element>
|
|
||||||
</elements>
|
</elements>
|
||||||
</plugin>
|
</plugin>
|
|
@ -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>checksumsink</name>
|
||||||
|
<longname>Checksum sink</longname>
|
||||||
|
<class>Debug/Sink</class>
|
||||||
|
<description>Calculates a checksum for buffers</description>
|
||||||
|
<author>David Schleef <ds@schleef.org></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>ANY</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>fpsdisplaysink</name>
|
<name>fpsdisplaysink</name>
|
||||||
<longname>Measure and show framerate on videosink</longname>
|
<longname>Measure and show framerate on videosink</longname>
|
||||||
|
|
34
docs/plugins/inspect/plugin-interlace.xml
Normal file
34
docs/plugins/inspect/plugin-interlace.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>interlace</name>
|
||||||
|
<description>Create an interlaced video stream</description>
|
||||||
|
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
|
||||||
|
<basename>libgstinterlace.so</basename>
|
||||||
|
<version>0.10.20.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>interlace</name>
|
||||||
|
<longname>Inverse Telecine filter</longname>
|
||||||
|
<class>Filter/Video</class>
|
||||||
|
<description>Detects and reconstructs progressive content from telecine video</description>
|
||||||
|
<author>Entropy Wave <ds@entropywave.com></author>
|
||||||
|
<pads>
|
||||||
|
<caps>
|
||||||
|
<name>sink</name>
|
||||||
|
<direction>sink</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], interlaced=(boolean)false</details>
|
||||||
|
</caps>
|
||||||
|
<caps>
|
||||||
|
<name>src</name>
|
||||||
|
<direction>source</direction>
|
||||||
|
<presence>always</presence>
|
||||||
|
<details>video/x-raw-yuv, format=(fourcc){ AYUV, YUY2, UYVY, I420, YV12, Y42B, Y444, NV12, NV21 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], interlaced=(boolean)true</details>
|
||||||
|
</caps>
|
||||||
|
</pads>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -35,7 +35,7 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]</details>
|
<details>video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YVYU, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 100/1 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -41,13 +41,13 @@
|
||||||
<name>modified%d</name>
|
<name>modified%d</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-raw-yuv, format=(fourcc){ YV12, Y41B, Y42B }</details>
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, Y41B, Y42B }</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>original</name>
|
<name>original</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-raw-yuv, format=(fourcc){ YV12, Y41B, Y42B }</details>
|
<details>video/x-raw-yuv, format=(fourcc){ I420, YV12, Y41B, Y42B }</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src%d</name>
|
<name>src%d</name>
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
<element>
|
<element>
|
||||||
<name>videoanalyse</name>
|
<name>videoanalyse</name>
|
||||||
<longname>Video analyser</longname>
|
<longname>Video analyser</longname>
|
||||||
<class>Filter/Effect/Video</class>
|
<class>Filter/Analyzer/Video</class>
|
||||||
<description>Analyse video signal</description>
|
<description>Analyse video signal</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
<pads>
|
<pads>
|
||||||
|
|
Loading…
Reference in a new issue