2016-06-29 08:58:38 +00:00
|
|
|
<plugin>
|
|
|
|
<name>ttmlsubs</name>
|
|
|
|
<description>TTML subtitle handling</description>
|
|
|
|
<filename>../../ext/ttml/.libs/libgstttmlsubs.so</filename>
|
|
|
|
<basename>libgstttmlsubs.so</basename>
|
2018-03-20 09:39:17 +00:00
|
|
|
<version>1.15.0.1</version>
|
2016-06-29 08:58:38 +00:00
|
|
|
<license>LGPL</license>
|
|
|
|
<source>gst-plugins-bad</source>
|
2018-03-20 09:39:17 +00:00
|
|
|
<package>GStreamer Bad Plug-ins git</package>
|
2017-08-03 19:17:03 +00:00
|
|
|
<origin>Unknown package origin</origin>
|
2016-06-29 08:58:38 +00:00
|
|
|
<elements>
|
|
|
|
<element>
|
|
|
|
<name>ttmlparse</name>
|
|
|
|
<longname>TTML subtitle parser</longname>
|
|
|
|
<class>Codec/Parser/Subtitle</class>
|
|
|
|
<description>Parses TTML subtitle files</description>
|
|
|
|
<author>GStreamer maintainers <gstreamer-devel@lists.sourceforge.net>, Chris Bass <dash@rd.bbc.co.uk></author>
|
|
|
|
<pads>
|
|
|
|
<caps>
|
|
|
|
<name>sink</name>
|
|
|
|
<direction>sink</direction>
|
|
|
|
<presence>always</presence>
|
|
|
|
<details>application/ttml+xml</details>
|
|
|
|
</caps>
|
|
|
|
<caps>
|
|
|
|
<name>src</name>
|
|
|
|
<direction>source</direction>
|
|
|
|
<presence>always</presence>
|
|
|
|
<details>text/x-raw(meta:GstSubtitleMeta)</details>
|
|
|
|
</caps>
|
|
|
|
</pads>
|
|
|
|
</element>
|
|
|
|
<element>
|
|
|
|
<name>ttmlrender</name>
|
|
|
|
<longname>TTML subtitle renderer</longname>
|
|
|
|
<class>Overlay/Subtitle</class>
|
|
|
|
<description>Renders timed-text subtitles on top of video buffers</description>
|
|
|
|
<author>David Schleef <ds@schleef.org>, Zeeshan Ali <zeeshan.ali@nokia.com>, Chris Bass <dash@rd.bbc.co.uk></author>
|
|
|
|
<pads>
|
|
|
|
<caps>
|
|
|
|
<name>text_sink</name>
|
|
|
|
<direction>sink</direction>
|
|
|
|
<presence>always</presence>
|
|
|
|
<details>text/x-raw(meta:GstSubtitleMeta)</details>
|
|
|
|
</caps>
|
|
|
|
<caps>
|
|
|
|
<name>video_sink</name>
|
|
|
|
<direction>sink</direction>
|
|
|
|
<presence>always</presence>
|
2018-02-15 14:57:00 +00:00
|
|
|
<details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
2016-06-29 08:58:38 +00:00
|
|
|
</caps>
|
|
|
|
<caps>
|
|
|
|
<name>src</name>
|
|
|
|
<direction>source</direction>
|
|
|
|
<presence>always</presence>
|
2018-02-15 14:57:00 +00:00
|
|
|
<details>video/x-raw, format=(string){ BGRx, RGBx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, I420, YV12, AYUV, YUY2, UYVY, v308, Y41B, Y42B, Y444, NV12, NV21, A420, YUV9, YVU9, IYU1, GRAY8 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-raw(ANY), format=(string){ I420, YV12, YUY2, UYVY, AYUV, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, NV12, NV21, GRAY8, GRAY16_BE, GRAY16_LE, v308, RGB16, BGR16, RGB15, BGR15, UYVP, A420, RGB8P, YUV9, YVU9, IYU1, ARGB64, AYUV64, r210, I420_10BE, I420_10LE, I422_10BE, I422_10LE, Y444_10BE, Y444_10LE, GBR, GBR_10BE, GBR_10LE, NV16, NV24, NV12_64Z32, A420_10BE, A420_10LE, A422_10BE, A422_10LE, A444_10BE, A444_10LE, NV61, P010_10BE, P010_10LE, IYU2, VYUY, GBRA, GBRA_10BE, GBRA_10LE, GBR_12BE, GBR_12LE, GBRA_12BE, GBRA_12LE, I420_12BE, I420_12LE, I422_12BE, I422_12LE, Y444_12BE, Y444_12LE, GRAY10_LE32, NV12_10LE32, NV16_10LE32 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
2016-06-29 08:58:38 +00:00
|
|
|
</caps>
|
|
|
|
</pads>
|
|
|
|
</element>
|
|
|
|
</elements>
|
|
|
|
</plugin>
|