diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.args | 312 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.hierarchy | 16 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.interfaces | 3 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-colorspace.xml | 4 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-h264parse.xml | 2 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-mpegtsdemux.xml | 79 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-rtmpsrc.xml | 28 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-rtpvp8.xml | 55 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-schro.xml | 21 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-videoparsersbad.xml | 76 |
10 files changed, 546 insertions, 50 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index f6f1b5816..a446e82c3 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -1675,7 +1675,7 @@ <FLAGS>rw</FLAGS> <NICK>trans-mode</NICK> <BLURB>Transmission Mode (DVB-T).</BLURB> -<DEFAULT>8k</DEFAULT> +<DEFAULT>8K</DEFAULT> </ARG> <ARG> @@ -17955,7 +17955,7 @@ <FLAGS>rw</FLAGS> <NICK>trans-mode</NICK> <BLURB>Transmission Mode (DVB-T).</BLURB> -<DEFAULT>8k</DEFAULT> +<DEFAULT>8K</DEFAULT> </ARG> <ARG> @@ -18322,7 +18322,7 @@ <NAME>GstH264Parse::split-packetized</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> -<FLAGS>rw</FLAGS> +<FLAGS>rwx</FLAGS> <NICK>Split packetized</NICK> <BLURB>Split NAL units of packetized streams.</BLURB> <DEFAULT>FALSE</DEFAULT> @@ -18352,7 +18352,7 @@ <NAME>GstH264Parse::config-interval</NAME> <TYPE>guint</TYPE> <RANGE><= 3600</RANGE> -<FLAGS>rw</FLAGS> +<FLAGS>rwx</FLAGS> <NICK>SPS PPS Send Interval</NICK> <BLURB>Send SPS and PPS Insertion Interval in seconds (sprop parameter sets will be multiplexed in the data stream when detected.) (0 = disabled).</BLURB> <DEFAULT>0</DEFAULT> @@ -26510,7 +26510,7 @@ <FLAGS>rw</FLAGS> <NICK>physics</NICK> <BLURB>water density: from 1 to 4.</BLURB> -<DEFAULT>4.63015e-299</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26550,7 +26550,7 @@ <FLAGS>rw</FLAGS> <NICK>splash</NICK> <BLURB>make a big splash in the center.</BLURB> -<DEFAULT>7.7486e-304</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26560,7 +26560,7 @@ <FLAGS>rw</FLAGS> <NICK>splash</NICK> <BLURB>make a big splash in the center.</BLURB> -<DEFAULT>4.62957e-299</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -26590,7 +26590,7 @@ <FLAGS>rw</FLAGS> <NICK>ratiox</NICK> <BLURB>x-ratio.</BLURB> -<DEFAULT>2.31928e-310</DEFAULT> +<DEFAULT>3.81574e-236</DEFAULT> </ARG> <ARG> @@ -26600,7 +26600,7 @@ <FLAGS>rw</FLAGS> <NICK>ratioy</NICK> <BLURB>y-ratio.</BLURB> -<DEFAULT>2.31928e-310</DEFAULT> +<DEFAULT>2.58656e-231</DEFAULT> </ARG> <ARG> @@ -26610,7 +26610,7 @@ <FLAGS>rw</FLAGS> <NICK>DelayTime</NICK> <BLURB>the delay time.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>-6.17189e+303</DEFAULT> </ARG> <ARG> @@ -26640,7 +26640,7 @@ <FLAGS>rw</FLAGS> <NICK>Color</NICK> <BLURB>the color of the image.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>7.05334e-30</DEFAULT> </ARG> <ARG> @@ -26650,7 +26650,7 @@ <FLAGS>rw</FLAGS> <NICK>Color</NICK> <BLURB>the color of the image.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>7.05334e-30</DEFAULT> </ARG> <ARG> @@ -26990,7 +26990,7 @@ <FLAGS>rw</FLAGS> <NICK>lredscale</NICK> <BLURB>multiplier for downscaling non-edge brightness.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>8.20251e-304</DEFAULT> </ARG> <ARG> @@ -27000,7 +27000,7 @@ <FLAGS>rw</FLAGS> <NICK>lthresh</NICK> <BLURB>threshold for edge lightening.</BLURB> -<DEFAULT>6.9235e+228</DEFAULT> +<DEFAULT>0</DEFAULT> </ARG> <ARG> @@ -27010,7 +27010,7 @@ <FLAGS>rw</FLAGS> <NICK>lupscale</NICK> <BLURB>multiplier for upscaling edge brightness.</BLURB> -<DEFAULT>0</DEFAULT> +<DEFAULT>7.74861e-304</DEFAULT> </ARG> <ARG> @@ -27180,7 +27180,7 @@ <FLAGS>rw</FLAGS> <NICK>blend</NICK> <BLURB>blend factor.</BLURB> -<DEFAULT>-6.17056e+303</DEFAULT> +<DEFAULT>8.20251e-304</DEFAULT> </ARG> <ARG> @@ -27190,7 +27190,7 @@ <FLAGS>rw</FLAGS> <NICK>fader</NICK> <BLURB>the fader position.</BLURB> -<DEFAULT>7.7486e-304</DEFAULT> +<DEFAULT>-5.83035e+303</DEFAULT> </ARG> <ARG> @@ -27370,7 +27370,7 @@ <FLAGS>rw</FLAGS> <NICK>HSync</NICK> <BLURB>the hsync offset.</BLURB> -<DEFAULT>2.38039e-316</DEFAULT> +<DEFAULT>1.86264e-09</DEFAULT> </ARG> <ARG> @@ -45499,7 +45499,7 @@ <RANGE>[0,1000000000]</RANGE> <FLAGS>rw</FLAGS> <NICK>Bit rate</NICK> -<BLURB>Bit rate.</BLURB> +<BLURB>Bit rate (in bits/sec).</BLURB> <DEFAULT>0</DEFAULT> </ARG> @@ -47036,7 +47036,7 @@ <ARG> <NAME>GstRsvgOverlay::x</NAME> <TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> +<RANGE>>= -2147483647</RANGE> <FLAGS>rw</FLAGS> <NICK>x offset</NICK> <BLURB>Specify an x offset.</BLURB> @@ -47046,10 +47046,280 @@ <ARG> <NAME>GstRsvgOverlay::y</NAME> <TYPE>gint</TYPE> -<RANGE>>= 0</RANGE> +<RANGE>>= -2147483647</RANGE> <FLAGS>rw</FLAGS> <NICK>y offset</NICK> <BLURB>Specify a y offset.</BLURB> <DEFAULT>0</DEFAULT> </ARG> +<ARG> +<NAME>GstRsvgOverlay::height</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2147483647</RANGE> +<FLAGS>rw</FLAGS> +<NICK>height</NICK> +<BLURB>Specify a height in pixels.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::height-relative</NAME> +<TYPE>gfloat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>relative height</NICK> +<BLURB>Specify a height relative to the display size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::width</NAME> +<TYPE>gint</TYPE> +<RANGE>>= -2147483647</RANGE> +<FLAGS>rw</FLAGS> +<NICK>width</NICK> +<BLURB>Specify a width in pixels.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::width-relative</NAME> +<TYPE>gfloat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>relative width</NICK> +<BLURB>Specify a width relative to the display size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::x-relative</NAME> +<TYPE>gfloat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>x relative offset</NICK> +<BLURB>Specify an x offset relative to the display size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRsvgOverlay::y-relative</NAME> +<TYPE>gfloat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>y relative offset</NICK> +<BLURB>Specify a y offset relative to the display size.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstLegacyH264Parse::access-unit</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Access Units</NICK> +<BLURB>Output Acess Units rather than NALUs.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstLegacyH264Parse::config-interval</NAME> +<TYPE>guint</TYPE> +<RANGE><= 3600</RANGE> +<FLAGS>rw</FLAGS> +<NICK>SPS PPS Send Interval</NICK> +<BLURB>Send SPS and PPS Insertion Interval in seconds (sprop parameter sets will be multiplexed in the data stream when detected.) (0 = disabled).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstLegacyH264Parse::output-format</NAME> +<TYPE>GstH264ParseFormat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Output Format</NICK> +<BLURB>Output Format of stream (bytestream or otherwise).</BLURB> +<DEFAULT>Input Format</DEFAULT> +</ARG> + +<ARG> +<NAME>GstLegacyH264Parse::split-packetized</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Split packetized</NICK> +<BLURB>Split NAL units of packetized streams.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCsp::dither</NAME> +<TYPE>GstColorspaceDitherMethod</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Dither</NICK> +<BLURB>Apply dithering while converting.</BLURB> +<DEFAULT>No dithering (default)</DEFAULT> +</ARG> + +<ARG> +<NAME>MpegTSParse2::program-numbers</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Program Numbers</NICK> +<BLURB>Colon separated list of programs.</BLURB> +<DEFAULT>""</DEFAULT> +</ARG> + +<ARG> +<NAME>GstTSDemux::emit-stats</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Emit statistics</NICK> +<BLURB>Emit messages for every pcr/opcr/pts/dts.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstTSDemux::program-number</NAME> +<TYPE>gint</TYPE> +<RANGE>>= G_MAXULONG</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Program number</NICK> +<BLURB>Program Number to demux for (-1 to ignore).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::accept-self-signed</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Accept self-signed certificates</NICK> +<BLURB>Accept self-signed SSL/TLS certificates.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::content-type</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Content type</NICK> +<BLURB>The mime type of the body of the request.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::file-name</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Base file name</NICK> +<BLURB>The base file name for the uploaded images.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::location</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Location</NICK> +<BLURB>URI location to write to.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::passwd</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>User password</NICK> +<BLURB>User password to use for server authentication.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::proxy</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Proxy</NICK> +<BLURB>HTTP proxy server URI.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::proxy-passwd</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Proxy user password</NICK> +<BLURB>Proxy user password to use for proxy authentication.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::proxy-port</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Proxy port</NICK> +<BLURB>HTTP proxy server port.</BLURB> +<DEFAULT>3128</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::proxy-user</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Proxy user name</NICK> +<BLURB>Proxy user name to use for proxy authentication.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::qos-dscp</NAME> +<TYPE>gint</TYPE> +<RANGE>[0,63]</RANGE> +<FLAGS>rw</FLAGS> +<NICK>QoS diff srv code point</NICK> +<BLURB>Quality of Service, differentiated services code point (0 default).</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::timeout</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Timeout</NICK> +<BLURB>Number of seconds waiting to write before timeout.</BLURB> +<DEFAULT>30</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::use-content-length</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Use content length header</NICK> +<BLURB>Use the Content-Length HTTP header instead of Transfer-Encoding header.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstCurlSink::user</NAME> +<TYPE>gchar*</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>User name</NICK> +<BLURB>User name to use for server authentication.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-bad-plugins.hierarchy b/docs/plugins/gst-plugins-bad-plugins.hierarchy index 84322e7d5..8c6f8579a 100644 --- a/docs/plugins/gst-plugins-bad-plugins.hierarchy +++ b/docs/plugins/gst-plugins-bad-plugins.hierarchy @@ -14,17 +14,22 @@ GObject GstAsfMux GstAsfParse GstAssRender - GstAudioBaseParseBad + GstBaseParseBad GstAacParse GstAc3Parse GstAmrParse GstDcaParse + GstDiracParse GstFlacParse + GstH263Parse + GstH264Parse GstMpegAudioParse GstBaseRTPDepayload GstRtpDTMFDepay + GstRtpVP8Depay GstBaseRTPPayload GstRtpAsfPay + GstRtpVP8Pay GstBaseSink GstBaseAudioSink GstAudioSink @@ -32,6 +37,7 @@ GObject GstNasSink GstSDLAudioSink GstChecksumSink + GstCurlSink GstDCCPClientSink GstDCCPServerSink GstFBDEVSink @@ -52,6 +58,7 @@ GObject GstMMS GstMythtvSrc GstNeonhttpSrc + GstRTMPSrc GstRfbSrc GstShmSrc GstVCDSrc @@ -181,8 +188,6 @@ GObject GstDiracEnc GstSchroEnc GstVP8Enc - GstBaseVideoParse - GstSchroParse GstBin DvbBaseBin GstAutoConvert @@ -216,7 +221,6 @@ GObject GstGPPMux GstGSMDec GstGSMEnc - GstH264Parse GstISMLMux GstId3BaseMux GstId3Mux @@ -231,6 +235,7 @@ GObject GstKateParse GstKateTag GstKateTiger + GstLegacyH264Parse GstLiveAdder GstMJ2Mux GstMP4Mux @@ -436,6 +441,9 @@ GObject Gstpyramidsegment Gsttextwrite MpegPsMux + MpegTSBase + GstTSDemux + MpegTSParse2 MpegTSParse MpegTsMux MpegVideoParse diff --git a/docs/plugins/gst-plugins-bad-plugins.interfaces b/docs/plugins/gst-plugins-bad-plugins.interfaces index bfa93f055..bec4fc6a6 100644 --- a/docs/plugins/gst-plugins-bad-plugins.interfaces +++ b/docs/plugins/gst-plugins-bad-plugins.interfaces @@ -14,13 +14,14 @@ GstAutoConvert GstChildProxy GstAutoVideoConvert GstChildProxy GstSDPDemux GstChildProxy GstFPSDisplaySink GstChildProxy -GstMpeg2enc GstPreset GstSDLVideoSink GstImplementsInterface GstXOverlay GstNavigation GstDfbVideoSink GstImplementsInterface GstNavigation GstColorBalance VdpSink GstImplementsInterface GstNavigation GstXOverlay GstApExSink GstImplementsInterface GstMixer +GstMpeg2enc GstPreset GstCeltEnc GstTagSetter GstPreset GstCDAudio GstURIHandler +GstRTMPSrc GstURIHandler GstMythtvSrc GstURIHandler GstMMS GstURIHandler GstNeonhttpSrc GstURIHandler diff --git a/docs/plugins/inspect/plugin-colorspace.xml b/docs/plugins/inspect/plugin-colorspace.xml index d8eeb1cc6..9cfedafff 100644 --- a/docs/plugins/inspect/plugin-colorspace.xml +++ b/docs/plugins/inspect/plugin-colorspace.xml @@ -20,13 +20,13 @@ <name>sink</name> <direction>sink</direction> <presence>always</presence> - <details>video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc){ I420, NV12, NV21, YV12, YUY2, Y42B, Y444, YUV9, YVU9, Y41B, Y800, Y8 , GREY, Y16 , UYVY, YVYU, IYU1, v308, AYUV, v210, A420 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)31, green_mask=(int)2016, blue_mask=(int)63488, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31, green_mask=(int)992, blue_mask=(int)31744, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + <details>video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc){ I420, NV12, NV21, YV12, YUY2, Y42B, Y444, YUV9, YVU9, Y41B, Y800, Y8 , GREY, Y16 , UYVY, YVYU, IYU1, v308, AYUV, v210, v216, A420, AY64 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)31, green_mask=(int)2016, blue_mask=(int)63488, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31, green_mask=(int)992, blue_mask=(int)31744, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)30, endianness=(int)4321, red_mask=(int)1072693248, green_mask=(int)1047552, blue_mask=(int)1023, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)64, depth=(int)64, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> </caps> <caps> <name>src</name> <direction>source</direction> <presence>always</presence> - <details>video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc){ I420, NV12, NV21, YV12, YUY2, Y42B, Y444, YUV9, YVU9, Y41B, Y800, Y8 , GREY, Y16 , UYVY, YVYU, IYU1, v308, AYUV, v210, A420 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)31, green_mask=(int)2016, blue_mask=(int)63488, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31, green_mask=(int)992, blue_mask=(int)31744, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> + <details>video/x-raw-yuv, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], format=(fourcc){ I420, NV12, NV21, YV12, YUY2, Y42B, Y444, YUV9, YVU9, Y41B, Y800, Y8 , GREY, Y16 , UYVY, YVYU, IYU1, v308, AYUV, v210, v216, A420, AY64 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, endianness=(int)1234, red_mask=(int)31, green_mask=(int)2016, blue_mask=(int)63488, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, endianness=(int)1234, red_mask=(int)31, green_mask=(int)992, blue_mask=(int)31744, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)8, depth=(int)8, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)4321, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-gray, bpp=(int)16, depth=(int)16, endianness=(int)1234, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)30, endianness=(int)4321, red_mask=(int)1072693248, green_mask=(int)1047552, blue_mask=(int)1023, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw-rgb, bpp=(int)64, depth=(int)64, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details> </caps> </pads> </element> diff --git a/docs/plugins/inspect/plugin-h264parse.xml b/docs/plugins/inspect/plugin-h264parse.xml index 14977a52c..3862d7ee9 100644 --- a/docs/plugins/inspect/plugin-h264parse.xml +++ b/docs/plugins/inspect/plugin-h264parse.xml @@ -10,7 +10,7 @@ <origin>Unknown package origin</origin> <elements> <element> - <name>h264parse</name> + <name>legacyh264parse</name> <longname>H264Parse</longname> <class>Codec/Parser/Video</class> <description>Parses raw h264 stream</description> diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml new file mode 100644 index 000000000..6dbd0669f --- /dev/null +++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml @@ -0,0 +1,79 @@ +<plugin> + <name>mpegtsdemux</name> + <description>MPEG TS demuxer</description> + <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename> + <basename>libgstmpegtsdemux.so</basename> + <version>0.10.21.1</version> + <license>unknown</license> + <source>gst-plugins-bad</source> + <package>GStreamer Bad Plug-ins git</package> + <origin>Unknown package origin</origin> + <elements> + <element> + <name>tsdemux</name> + <longname>MPEG transport stream demuxer</longname> + <class>Codec/Demuxer</class> + <description>Demuxes MPEG2 transport streams</description> + <author>Zaheer Abbas Merali <zaheerabbas at merali dot org>; Edward Hervey <edward.hervey@collabora.co.uk></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/mpegts, systemstream=(boolean)true</details> + </caps> + <caps> + <name>audio_%04x</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>audio/mpeg, mpegversion=(int){ 1, 4 }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }; audio/x-ac3; audio/x-eac3; audio/x-dts; audio/x-private-ts-lpcm</details> + </caps> + <caps> + <name>private_%04x</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>ANY</details> + </caps> + <caps> + <name>subpicture_%04x</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>subpicture/x-pgs; video/x-dvd-subpicture</details> + </caps> + <caps> + <name>video_%04x</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264; video/x-dirac; video/x-wmv, wmvversion=(int)3, format=(fourcc)WVC1</details> + </caps> + </pads> + </element> + <element> + <name>tsparse</name> + <longname>MPEG transport stream parser</longname> + <class>Codec/Parser</class> + <description>Parses MPEG2 transport streams</description> + <author>Alessandro Decina <alessandro@nnva.org>, Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/mpegts, systemstream=(boolean)true</details> + </caps> + <caps> + <name>program_%d</name> + <direction>source</direction> + <presence>sometimes</presence> + <details>video/mpegts, systemstream=(boolean)true</details> + </caps> + <caps> + <name>src%d</name> + <direction>source</direction> + <presence>request</presence> + <details>video/mpegts, systemstream=(boolean)true</details> + </caps> + </pads> + </element> + </elements> +</plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtmpsrc.xml b/docs/plugins/inspect/plugin-rtmpsrc.xml new file mode 100644 index 000000000..007979cdc --- /dev/null +++ b/docs/plugins/inspect/plugin-rtmpsrc.xml @@ -0,0 +1,28 @@ +<plugin> + <name>rtmpsrc</name> + <description>RTMP source</description> + <filename>../../ext/rtmp/.libs/libgstrtmp.so</filename> + <basename>libgstrtmp.so</basename> + <version>0.10.21.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>rtmpsrc</name> + <longname>RTMP Source</longname> + <class>Source/File</class> + <description>Read RTMP streams</description> + <author>Bastien Nocera <hadess@hadess.net>, 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>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-rtpvp8.xml b/docs/plugins/inspect/plugin-rtpvp8.xml new file mode 100644 index 000000000..db2051ec9 --- /dev/null +++ b/docs/plugins/inspect/plugin-rtpvp8.xml @@ -0,0 +1,55 @@ +<plugin> + <name>rtpvp8</name> + <description>rtpvp8</description> + <filename>../../gst/rtpvp8/.libs/libgstrtpvp8.so</filename> + <basename>libgstrtpvp8.so</basename> + <version>0.10.21.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>rtpvp8depay</name> + <longname>RTP VP8 depayloader</longname> + <class>Codec/Depayloader/Network/RTP</class> + <description>Extracts VP8 video from RTP packets)</description> + <author>Sjoerd Simons <sjoerd@luon.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, media=(string)video, encoding-name=(string)VP8-DRAFT-0-3-2</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-vp8</details> + </caps> + </pads> + </element> + <element> + <name>rtpvp8pay</name> + <longname>RTP VP8 payloader</longname> + <class>Codec/Payloader/Network/RTP</class> + <description>Puts VP8 video in RTP packets)</description> + <author>Sjoerd Simons <sjoerd@luon.net></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-vp8</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/x-rtp, payload=(int)[ 96, 127 ], clock-rate=(int)90000, encoding-name=(string)VP8-DRAFT-0-3-2</details> + </caps> + </pads> + </element> + </elements> +</plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml index 3bb341ad5..59e7549e6 100644 --- a/docs/plugins/inspect/plugin-schro.xml +++ b/docs/plugins/inspect/plugin-schro.xml @@ -51,26 +51,5 @@ </caps> </pads> </element> - <element> - <name>schroparse</name> - <longname>Dirac Parser</longname> - <class>Codec/Parser/Video</class> - <description>Parse Dirac streams</description> - <author>David Schleef <ds@schleef.org></author> - <pads> - <caps> - <name>sink</name> - <direction>sink</direction> - <presence>always</presence> - <details>video/x-dirac</details> - </caps> - <caps> - <name>src</name> - <direction>source</direction> - <presence>always</presence> - <details>video/x-dirac; video/x-qt-part; video/x-avi-part; video/x-mp4-part</details> - </caps> - </pads> - </element> </elements> </plugin>
\ No newline at end of file diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml new file mode 100644 index 000000000..c961f44b8 --- /dev/null +++ b/docs/plugins/inspect/plugin-videoparsersbad.xml @@ -0,0 +1,76 @@ +<plugin> + <name>videoparsersbad</name> + <description>videoparsers</description> + <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename> + <basename>libgstvideoparsersbad.so</basename> + <version>0.10.21.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>diracparse</name> + <longname>FIXME</longname> + <class>Generic</class> + <description>FIXME</description> + <author>David Schleef <ds@schleef.org></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>application/unknown</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>application/unknown</details> + </caps> + </pads> + </element> + <element> + <name>h263parse</name> + <longname>H.263 parser</longname> + <class>Codec/Parser/Video</class> + <description>Parses H.263 streams</description> + <author>Arun Raghavan <arun.raghavan@collabora.co.uk>,Edward Hervey <edward.hervey@collabora.co.uk></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-h263, variant=(string)itu, parsed=(boolean)false</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-h263, variant=(string)itu, parsed=(boolean)true</details> + </caps> + </pads> + </element> + <element> + <name>h264parse</name> + <longname>H.264 parser</longname> + <class>Codec/Parser/Video</class> + <description>Parses H.264 streams</description> + <author>Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk></author> + <pads> + <caps> + <name>sink</name> + <direction>sink</direction> + <presence>always</presence> + <details>video/x-h264, parsed=(boolean)false</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/x-h264, parsed=(boolean)true</details> + </caps> + </pads> + </element> + </elements> +</plugin>
\ No newline at end of file |