2011-03-01 11:23:49 +00:00
<plugin >
<name > videoparsersbad</name>
<description > videoparsers</description>
<filename > ../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
<basename > libgstvideoparsersbad.so</basename>
2016-11-01 15:58:20 +00:00
<version > 1.10.0</version>
2011-03-01 11:23:49 +00:00
<license > LGPL</license>
<source > gst-plugins-bad</source>
2016-07-06 10:07:21 +00:00
<package > GStreamer Bad Plug-ins source release</package>
2011-03-01 11:23:49 +00:00
<origin > Unknown package origin</origin>
<elements >
<element >
<name > diracparse</name>
2011-04-16 23:54:50 +00:00
<longname > Dirac parser</longname>
<class > Codec/Parser/Video</class>
<description > Parses Dirac streams</description>
2011-03-01 11:23:49 +00:00
<author > David Schleef < ds@schleef.org> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
2012-02-17 10:05:37 +00:00
<details > video/x-dirac</details>
2011-03-01 11:23:49 +00:00
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
2012-09-14 01:06:48 +00:00
<details > video/x-dirac, parsed=(boolean)true, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], pixel-aspect-ratio=(fraction)[ 0/1, 2147483647/1 ], interlace-mode=(string){ progressive, interleaved }, profile=(string){ vc2-low-delay, vc2-simple, vc2-main, main }, level=(string){ 0, 1, 128 }</details>
2011-03-01 11:23:49 +00:00
</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>
2012-02-17 10:05:37 +00:00
<details > video/x-h263, variant=(string)itu</details>
2011-03-01 11:23:49 +00:00
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
2012-02-17 10:05:37 +00:00
<details > video/x-h263, variant=(string)itu, parsed=(boolean)true, framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
2011-03-01 11:23:49 +00:00
</caps>
</pads>
</element>
<element >
<name > h264parse</name>
<longname > H.264 parser</longname>
2012-02-17 10:05:37 +00:00
<class > Codec/Parser/Converter/Video</class>
2011-03-01 11:23:49 +00:00
<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>
2012-02-17 10:05:37 +00:00
<details > video/x-h264</details>
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
2013-09-19 08:50:47 +00:00
<details > video/x-h264, parsed=(boolean)true, stream-format=(string){ avc, avc3, byte-stream }, alignment=(string){ au, nal }</details>
2012-02-17 10:05:37 +00:00
</caps>
</pads>
</element>
2014-05-03 16:16:21 +00:00
<element >
<name > h265parse</name>
<longname > H.265 parser</longname>
<class > Codec/Parser/Converter/Video</class>
<description > Parses H.265 streams</description>
<author > Sreerenj Balachandran < sreerenj.balachandran@intel.com> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
<details > video/x-h265</details>
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
<details > video/x-h265, parsed=(boolean)true, stream-format=(string){ hvc1, hev1, byte-stream }, alignment=(string){ au, nal }</details>
</caps>
</pads>
</element>
2016-06-20 22:52:00 +00:00
<element >
<name > jpeg2000parse</name>
<longname > JPEG 2000 parser</longname>
<class > Codec/Parser/Video/Image</class>
<description > Parses JPEG 2000 files</description>
<author > Aaron Boxer < boxerab@gmail.com> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
2016-07-06 10:07:21 +00:00
<details > image/x-jpc, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/x-jpc, colorspace=(string){ sRGB, sYUV, GRAY }; image/x-j2c, sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }; image/x-j2c, colorspace=(string){ sRGB, sYUV, GRAY }</details>
2016-06-20 22:52:00 +00:00
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
2016-07-06 10:07:21 +00:00
<details > image/x-jpc, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }, parsed=(boolean)true; image/x-j2c, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], sampling=(string){ RGB, BGR, RGBA, BGRA, YCbCr-4:4:4, YCbCr-4:2:2, YCbCr-4:2:0, YCbCr-4:1:1, GRAYSCALE, YCbCrA-4:4:4:4 }, colorspace=(string){ sRGB, sYUV, GRAY }, parsed=(boolean)true</details>
2016-06-20 22:52:00 +00:00
</caps>
</pads>
</element>
2012-02-17 10:05:37 +00:00
<element >
<name > mpeg4videoparse</name>
<longname > MPEG 4 video elementary stream parser</longname>
<class > Codec/Parser/Video</class>
<description > Parses MPEG-4 Part 2 elementary video streams</description>
<author > Julien Moutte < julien@fluendo.com> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
2013-06-05 16:10:29 +00:00
<details > video/mpeg, mpegversion=(int)4, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]</details>
2011-03-01 11:23:49 +00:00
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
2013-06-05 16:10:29 +00:00
<details > video/mpeg, mpegversion=(int)4, width=(int)[ 0, 2147483647 ], height=(int)[ 0, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ], parsed=(boolean)true, systemstream=(boolean)false; video/x-divx, divxversion=(int)[ 4, 5 ]</details>
2011-03-01 11:23:49 +00:00
</caps>
</pads>
</element>
2011-06-04 17:34:20 +00:00
<element >
<name > mpegvideoparse</name>
<longname > MPEG video elementary stream parser</longname>
<class > Codec/Parser/Video</class>
<description > Parses and frames MPEG-1 and MPEG-2 elementary video streams</description>
<author > Wim Taymans < wim.taymans@ccollabora.co.uk> , Jan Schmidt < thaytan@mad.scientist.com> , Mark Nauwelaerts < mark.nauwelaerts@collabora.co.uk> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
2012-02-17 10:05:37 +00:00
<details > video/mpeg, mpegversion=(int)[ 1, 2 ], systemstream=(boolean)false</details>
2011-06-04 17:34:20 +00:00
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
<details > video/mpeg, mpegversion=(int)[ 1, 2 ], parsed=(boolean)true, systemstream=(boolean)false</details>
</caps>
2013-06-05 16:10:29 +00:00
</pads>
</element>
<element >
<name > pngparse</name>
<longname > PNG parser</longname>
<class > Codec/Parser/Video/Image</class>
<description > Parses PNG files</description>
<author > Olivier Crete < olivier.crete@collabora.com> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
<details > image/png</details>
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
<details > image/png, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], parsed=(boolean)true</details>
</caps>
2011-06-04 17:34:20 +00:00
</pads>
</element>
2012-10-28 16:41:15 +00:00
<element >
<name > vc1parse</name>
<longname > VC1 parser</longname>
<class > Codec/Parser/Converter/Video</class>
<description > Parses VC1 streams</description>
<author > Sebastian Dröge < sebastian.droege@collabora.co.uk> </author>
<pads >
<caps >
<name > sink</name>
<direction > sink</direction>
<presence > always</presence>
<details > video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }</details>
</caps>
<caps >
<name > src</name>
<direction > source</direction>
<presence > always</presence>
<details > video/x-wmv, wmvversion=(int)3, format=(string){ WVC1, WMV3 }, stream-format=(string){ bdu, bdu-frame, sequence-layer-bdu, sequence-layer-bdu-frame, sequence-layer-raw-frame, sequence-layer-frame-layer, asf, frame-layer }, header-format=(string){ none, asf, sequence-layer }</details>
</caps>
</pads>
</element>
2011-03-01 11:23:49 +00:00
</elements>
</plugin>