plugin-coreelements.xml 10 KB
Newer Older
1
2
3
4
5
<plugin>
  <name>coreelements</name>
  <description>standard GStreamer elements</description>
  <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
  <basename>libgstcoreelements.so</basename>
Wim Taymans's avatar
Wim Taymans committed
6
  <version>0.11.3</version>
7
8
  <license>LGPL</license>
  <source>gstreamer</source>
Wim Taymans's avatar
Wim Taymans committed
9
  <package>GStreamer source release</package>
10
11
12
13
14
15
16
17
  <origin>Unknown package origin</origin>
  <elements>
    <element>
      <name>capsfilter</name>
      <longname>CapsFilter</longname>
      <class>Generic</class>
      <description>Pass data without modification, limiting formats</description>
      <author>David Schleef &lt;ds@schleef.org&gt;</author>
18
19
      <pads>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
20
21
          <name>sink</name>
          <direction>sink</direction>
22
23
24
25
          <presence>always</presence>
          <details>ANY</details>
        </caps>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
26
27
          <name>src</name>
          <direction>source</direction>
28
29
30
31
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
32
33
34
35
36
37
    </element>
    <element>
      <name>fakesink</name>
      <longname>Fake Sink</longname>
      <class>Sink</class>
      <description>Black hole for data</description>
38
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;, Mr. &apos;frag-me-more&apos; Vanderwingo &lt;wingo@fluendo.com&gt;</author>
39
40
41
42
43
44
45
46
      <pads>
        <caps>
          <name>sink</name>
          <direction>sink</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
47
48
49
50
51
52
    </element>
    <element>
      <name>fakesrc</name>
      <longname>Fake Source</longname>
      <class>Source</class>
      <description>Push empty (no data) buffers around</description>
53
54
55
56
57
58
59
60
61
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
      <pads>
        <caps>
          <name>src</name>
          <direction>source</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
62
    </element>
63
64
65
66
67
68
    <element>
      <name>fdsink</name>
      <longname>Filedescriptor Sink</longname>
      <class>Sink/File</class>
      <description>Write data to a file descriptor</description>
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
69
70
71
72
73
74
75
76
      <pads>
        <caps>
          <name>sink</name>
          <direction>sink</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
77
    </element>
78
79
    <element>
      <name>fdsrc</name>
80
      <longname>Filedescriptor Source</longname>
81
      <class>Source/File</class>
82
      <description>Read from a file descriptor</description>
83
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
84
85
86
87
88
89
90
91
      <pads>
        <caps>
          <name>src</name>
          <direction>source</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
92
93
94
95
96
97
    </element>
    <element>
      <name>filesink</name>
      <longname>File Sink</longname>
      <class>Sink/File</class>
      <description>Write stream to a file</description>
Jan Schmidt's avatar
Jan Schmidt committed
98
      <author>Thomas Vander Stichele &lt;thomas at apestaart dot org&gt;</author>
99
100
101
102
103
104
105
106
      <pads>
        <caps>
          <name>sink</name>
          <direction>sink</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
107
108
109
110
111
112
113
    </element>
    <element>
      <name>filesrc</name>
      <longname>File Source</longname>
      <class>Source/File</class>
      <description>Read from arbitrary point in a file</description>
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
114
115
116
117
118
119
120
121
      <pads>
        <caps>
          <name>src</name>
          <direction>source</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
122
    </element>
123
124
    <element>
      <name>funnel</name>
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
125
      <longname>Funnel pipe fitting</longname>
126
127
128
129
130
      <class>Generic</class>
      <description>N-to-1 pipe fitting</description>
      <author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
      <pads>
        <caps>
Wim Taymans's avatar
Wim Taymans committed
131
          <name>sink_%u</name>
132
133
134
135
136
137
138
139
140
141
142
143
          <direction>sink</direction>
          <presence>request</presence>
          <details>ANY</details>
        </caps>
        <caps>
          <name>src</name>
          <direction>source</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
    </element>
144
145
146
147
148
149
    <element>
      <name>identity</name>
      <longname>Identity</longname>
      <class>Generic</class>
      <description>Pass data without modification</description>
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
150
151
      <pads>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
152
153
          <name>sink</name>
          <direction>sink</direction>
154
155
156
157
          <presence>always</presence>
          <details>ANY</details>
        </caps>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
158
159
          <name>src</name>
          <direction>source</direction>
160
161
162
163
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
164
    </element>
165
166
167
168
    <element>
      <name>input-selector</name>
      <longname>Input selector</longname>
      <class>Generic</class>
Tim-Philipp Müller's avatar
Tim-Philipp Müller committed
169
      <description>N-to-1 input stream selector</description>
170
171
172
      <author>Julien Moutte &lt;julien@moutte.net&gt;, Jan Schmidt &lt;thaytan@mad.scientist.com&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
      <pads>
        <caps>
Wim Taymans's avatar
Wim Taymans committed
173
          <name>sink_%u</name>
174
175
176
177
178
179
180
181
182
183
184
185
          <direction>sink</direction>
          <presence>request</presence>
          <details>ANY</details>
        </caps>
        <caps>
          <name>src</name>
          <direction>source</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
    </element>
186
187
188
189
190
191
    <element>
      <name>multiqueue</name>
      <longname>MultiQueue</longname>
      <class>Generic</class>
      <description>Multiple data queue</description>
      <author>Edward Hervey &lt;edward@fluendo.com&gt;</author>
192
      <pads>
Jan Schmidt's avatar
Jan Schmidt committed
193
        <caps>
Wim Taymans's avatar
Wim Taymans committed
194
          <name>sink_%u</name>
Jan Schmidt's avatar
Jan Schmidt committed
195
196
197
198
          <direction>sink</direction>
          <presence>request</presence>
          <details>ANY</details>
        </caps>
199
        <caps>
Wim Taymans's avatar
Wim Taymans committed
200
          <name>src_%u</name>
201
202
203
204
          <direction>source</direction>
          <presence>sometimes</presence>
          <details>ANY</details>
        </caps>
205
      </pads>
206
    </element>
207
208
209
210
211
212
213
214
215
216
217
218
219
220
    <element>
      <name>output-selector</name>
      <longname>Output selector</longname>
      <class>Generic</class>
      <description>1-to-N output stream selector</description>
      <author>Stefan Kost &lt;stefan.kost@nokia.com&gt;</author>
      <pads>
        <caps>
          <name>sink</name>
          <direction>sink</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
        <caps>
Wim Taymans's avatar
Wim Taymans committed
221
          <name>src_%u</name>
222
223
224
225
226
227
          <direction>source</direction>
          <presence>request</presence>
          <details>ANY</details>
        </caps>
      </pads>
    </element>
228
229
230
231
232
233
    <element>
      <name>queue</name>
      <longname>Queue</longname>
      <class>Generic</class>
      <description>Simple data queue</description>
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;</author>
234
235
      <pads>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
236
237
          <name>sink</name>
          <direction>sink</direction>
238
239
240
241
          <presence>always</presence>
          <details>ANY</details>
        </caps>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
242
243
          <name>src</name>
          <direction>source</direction>
244
245
246
247
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
248
    </element>
Sebastian Dröge's avatar
Sebastian Dröge committed
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
    <element>
      <name>queue2</name>
      <longname>Queue 2</longname>
      <class>Generic</class>
      <description>Simple data queue</description>
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</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>
270
271
272
273
274
    <element>
      <name>tee</name>
      <longname>Tee pipe fitting</longname>
      <class>Generic</class>
      <description>1-to-N pipe fitting</description>
275
276
      <author>Erik Walthinsen &lt;omega@cse.ogi.edu&gt;, Wim Taymans &lt;wim@fluendo.com&gt;</author>
      <pads>
Jan Schmidt's avatar
Jan Schmidt committed
277
278
279
280
281
282
        <caps>
          <name>sink</name>
          <direction>sink</direction>
          <presence>always</presence>
          <details>ANY</details>
        </caps>
283
        <caps>
Wim Taymans's avatar
Wim Taymans committed
284
          <name>src_%u</name>
285
286
287
288
          <direction>source</direction>
          <presence>request</presence>
          <details>ANY</details>
        </caps>
289
      </pads>
290
291
292
293
294
295
296
    </element>
    <element>
      <name>typefind</name>
      <longname>TypeFind</longname>
      <class>Generic</class>
      <description>Finds the media type of a stream</description>
      <author>Benjamin Otte &lt;in7y118@public.uni-hamburg.de&gt;</author>
297
298
      <pads>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
299
300
          <name>sink</name>
          <direction>sink</direction>
301
302
303
304
          <presence>always</presence>
          <details>ANY</details>
        </caps>
        <caps>
Jan Schmidt's avatar
Jan Schmidt committed
305
306
          <name>src</name>
          <direction>source</direction>
307
308
309
310
          <presence>always</presence>
          <details>ANY</details>
        </caps>
      </pads>
311
    </element>
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
    <element>
      <name>valve</name>
      <longname>Valve element</longname>
      <class>Filter</class>
      <description>Drops buffers and events or lets them through</description>
      <author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</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>
333
  </elements>
Wim Taymans's avatar
Wim Taymans committed
334
</plugin>