2 <name>closedcaption</name>
3 <description>Closed Caption elements</description>
4 <filename>../../ext/closedcaption/.libs/libgstclosedcaption.so</filename>
5 <basename>libgstclosedcaption.so</basename>
6 <version>1.16.2</version>
7 <license>LGPL</license>
8 <source>gst-plugins-bad</source>
9 <package>GStreamer Bad Plug-ins source release</package>
10 <origin>Unknown package origin</origin>
13 <name>cc708overlay</name>
14 <longname>Closed Caption overlay</longname>
15 <class>Mixer/Video/Overlay/Subtitle</class>
16 <description>Decode cea608/cea708 data and overlay on proper position of a video buffer</description>
17 <author>Chengjun Wang <cjun.wang@samsung.com></author>
21 <direction>sink</direction>
22 <presence>always</presence>
23 <details>closedcaption/x-cea-708, format=(string){ cdp, cc_data }</details>
26 <name>video_sink</name>
27 <direction>sink</direction>
28 <presence>always</presence>
29 <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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
33 <direction>source</direction>
34 <presence>always</presence>
35 <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, VUYA, RGBx, BGRx, xRGB, xBGR, RGBA, BGRA, ARGB, ABGR, RGB, BGR, Y41B, Y42B, YVYU, Y444, v210, v216, Y210, Y410, 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, BGR10A2_LE, 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, NV12_10LE40 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
40 <name>cccombiner</name>
41 <longname>Closed Caption Combiner</longname>
43 <description>Combines GstVideoCaptionMeta with video input stream</description>
44 <author>Sebastian Dröge <sebastian@centricular.com></author>
48 <direction>sink</direction>
49 <presence>always</presence>
50 <details>ANY</details>
54 <direction>sink</direction>
55 <presence>request</presence>
56 <details>closedcaption/x-cea-608, format=(string){ raw, s334-1a }; closedcaption/x-cea-708, format=(string){ cc_data, cdp }</details>
60 <direction>source</direction>
61 <presence>always</presence>
62 <details>ANY</details>
67 <name>ccconverter</name>
68 <longname>Closed Caption Converter</longname>
69 <class>Filter/ClosedCaption</class>
70 <description>Converts Closed Captions between different formats</description>
71 <author>Sebastian Dröge <sebastian@centricular.com></author>
75 <direction>sink</direction>
76 <presence>always</presence>
77 <details>closedcaption/x-cea-708, format=(string)cdp; closedcaption/x-cea-708, format=(string)cc_data; closedcaption/x-cea-608, format=(string)s334-1a; closedcaption/x-cea-608, format=(string)raw</details>
81 <direction>source</direction>
82 <presence>always</presence>
83 <details>closedcaption/x-cea-708, format=(string)cdp; closedcaption/x-cea-708, format=(string)cc_data; closedcaption/x-cea-608, format=(string)s334-1a; closedcaption/x-cea-608, format=(string)raw</details>
88 <name>ccextractor</name>
89 <longname>Closed Caption Extractor</longname>
91 <description>Extract GstVideoCaptionMeta from input stream</description>
92 <author>Edward Hervey <edward@centricular.com></author>
96 <direction>sink</direction>
97 <presence>always</presence>
98 <details>ANY</details>
102 <direction>source</direction>
103 <presence>always</presence>
104 <details>ANY</details>
108 <direction>source</direction>
109 <presence>sometimes</presence>
110 <details>closedcaption/x-cea-608, format=(string){ raw, s334-1a }; closedcaption/x-cea-708, format=(string){ cc_data, cdp }</details>
115 <name>line21decoder</name>
116 <longname>Line 21 CC Decoder</longname>
117 <class>Filter/Video/ClosedCaption</class>
118 <description>Extract line21 CC from SD video streams</description>
119 <author>Edward Hervey <edward@centricular.com></author>
123 <direction>sink</direction>
124 <presence>always</presence>
125 <details>video/x-raw, format=(string){ I420, YUY2, YVYU, UYVY, VYUY, v210 }, interlace-mode=(string)interleaved</details>
129 <direction>source</direction>
130 <presence>always</presence>
131 <details>video/x-raw, format=(string){ I420, YUY2, YVYU, UYVY, VYUY, v210 }, interlace-mode=(string)interleaved</details>
136 <name>line21encoder</name>
137 <longname>Line 21 CC Encoder</longname>
138 <class>Filter/Video/ClosedCaption</class>
139 <description>Inject line21 CC in SD video streams</description>
140 <author>Mathieu Duponchelle <mathieu@centricular.com></author>
144 <direction>sink</direction>
145 <presence>always</presence>
146 <details>video/x-raw, format=(string){ I420, YUY2, YVYU, UYVY, VYUY }, width=(int)720, height=(int)[ 23, 2147483647 ], interlace-mode=(string)interleaved</details>
150 <direction>source</direction>
151 <presence>always</presence>
152 <details>video/x-raw, format=(string){ I420, YUY2, YVYU, UYVY, VYUY }, width=(int)720, height=(int)[ 23, 2147483647 ], interlace-mode=(string)interleaved</details>