Move AppSrc/AppSink from gst-plugins-bad. Fixes #564421
[platform/upstream/gstreamer.git] / docs / plugins / gst-plugins-base-plugins.signals
1 <SIGNAL>
2 <NAME>GstMultiFdSink::add</NAME>
3 <RETURNS>void</RETURNS>
4 <FLAGS>la</FLAGS>
5 GstMultiFdSink *gstmultifdsink
6 gint  arg1
7 </SIGNAL>
8
9 <SIGNAL>
10 <NAME>GstMultiFdSink::clear</NAME>
11 <RETURNS>void</RETURNS>
12 <FLAGS>la</FLAGS>
13 GstMultiFdSink *gstmultifdsink
14 </SIGNAL>
15
16 <SIGNAL>
17 <NAME>GstMultiFdSink::client-added</NAME>
18 <RETURNS>void</RETURNS>
19 <FLAGS>l</FLAGS>
20 GstMultiFdSink *gstmultifdsink
21 gint  arg1
22 </SIGNAL>
23
24 <SIGNAL>
25 <NAME>GstMultiFdSink::client-removed</NAME>
26 <RETURNS>void</RETURNS>
27 <FLAGS>l</FLAGS>
28 GstMultiFdSink *gstmultifdsink
29 gint  arg1
30 GstClientStatus  arg2
31 </SIGNAL>
32
33 <SIGNAL>
34 <NAME>GstMultiFdSink::get-stats</NAME>
35 <RETURNS>GValueArray*</RETURNS>
36 <FLAGS>la</FLAGS>
37 GstMultiFdSink *gstmultifdsink
38 gint  arg1
39 </SIGNAL>
40
41 <SIGNAL>
42 <NAME>GstMultiFdSink::remove</NAME>
43 <RETURNS>void</RETURNS>
44 <FLAGS>la</FLAGS>
45 GstMultiFdSink *gstmultifdsink
46 gint  arg1
47 </SIGNAL>
48
49 <SIGNAL>
50 <NAME>GstMultiFdSink::client-fd-removed</NAME>
51 <RETURNS>void</RETURNS>
52 <FLAGS>l</FLAGS>
53 GstMultiFdSink *gstmultifdsink
54 gint  arg1
55 </SIGNAL>
56
57 <SIGNAL>
58 <NAME>GstMultiFdSink::add-full</NAME>
59 <RETURNS>void</RETURNS>
60 <FLAGS>la</FLAGS>
61 GstMultiFdSink *gstmultifdsink
62 gint  arg1
63 gboolean  arg2
64 GstTCPUnitType  arg3
65 guint64  arg4
66 GstTCPUnitType  arg5
67 guint64  arg6
68 </SIGNAL>
69
70 <SIGNAL>
71 <NAME>GstMultiFdSink::remove-flush</NAME>
72 <RETURNS>void</RETURNS>
73 <FLAGS>la</FLAGS>
74 GstMultiFdSink *gstmultifdsink
75 gint  arg1
76 </SIGNAL>
77
78 <SIGNAL>
79 <NAME>GstDecodeBin::new-decoded-pad</NAME>
80 <RETURNS>void</RETURNS>
81 <FLAGS>l</FLAGS>
82 GstDecodeBin *gstdecodebin
83 GstPad *arg1
84 gboolean  arg2
85 </SIGNAL>
86
87 <SIGNAL>
88 <NAME>GstDecodeBin::removed-decoded-pad</NAME>
89 <RETURNS>void</RETURNS>
90 <FLAGS>l</FLAGS>
91 GstDecodeBin *gstdecodebin
92 GstPad *arg1
93 </SIGNAL>
94
95 <SIGNAL>
96 <NAME>GstDecodeBin::unknown-type</NAME>
97 <RETURNS>void</RETURNS>
98 <FLAGS>l</FLAGS>
99 GstDecodeBin *gstdecodebin
100 GstPad *arg1
101 GstCaps *arg2
102 </SIGNAL>
103
104 <SIGNAL>
105 <NAME>CDParanoia::smilie-change</NAME>
106 <RETURNS>void</RETURNS>
107 CDParanoia *cdparanoia
108 gchar *arg1
109 </SIGNAL>
110
111 <SIGNAL>
112 <NAME>CDParanoia::transport-error</NAME>
113 <RETURNS>void</RETURNS>
114 CDParanoia *cdparanoia
115 gint  arg1
116 </SIGNAL>
117
118 <SIGNAL>
119 <NAME>CDParanoia::uncorrected-error</NAME>
120 <RETURNS>void</RETURNS>
121 CDParanoia *cdparanoia
122 gint  arg1
123 </SIGNAL>
124
125 <SIGNAL>
126 <NAME>GstGnomeVFSSink::allow-overwrite</NAME>
127 <RETURNS>gboolean</RETURNS>
128 <FLAGS>c</FLAGS>
129 GstGnomeVFSSink *gstgnomevfssink
130 GnomeVFSURI *arg1
131 </SIGNAL>
132
133 <SIGNAL>
134 <NAME>GstCdParanoiaSrc::transport-error</NAME>
135 <RETURNS>void</RETURNS>
136 <FLAGS>l</FLAGS>
137 GstCdParanoiaSrc *gstcdparanoiasrc
138 gint  arg1
139 </SIGNAL>
140
141 <SIGNAL>
142 <NAME>GstCdParanoiaSrc::uncorrected-error</NAME>
143 <RETURNS>void</RETURNS>
144 <FLAGS>l</FLAGS>
145 GstCdParanoiaSrc *gstcdparanoiasrc
146 gint  arg1
147 </SIGNAL>
148
149 <SIGNAL>
150 <NAME>GstDecodeBin2::autoplug-continue</NAME>
151 <RETURNS>gboolean</RETURNS>
152 <FLAGS>l</FLAGS>
153 GstDecodeBin2 *gstdecodebin2
154 GstPad *arg1
155 GstCaps *arg2
156 </SIGNAL>
157
158 <SIGNAL>
159 <NAME>GstDecodeBin2::autoplug-sort</NAME>
160 <RETURNS>GValueArray*</RETURNS>
161 <FLAGS>l</FLAGS>
162 GstDecodeBin2 *gstdecodebin2
163 GstPad *arg1
164 GstCaps *arg2
165 GValueArray *arg3
166 </SIGNAL>
167
168 <SIGNAL>
169 <NAME>GstDecodeBin2::new-decoded-pad</NAME>
170 <RETURNS>void</RETURNS>
171 <FLAGS>l</FLAGS>
172 GstDecodeBin2 *gstdecodebin2
173 GstPad *arg1
174 gboolean  arg2
175 </SIGNAL>
176
177 <SIGNAL>
178 <NAME>GstDecodeBin2::removed-decoded-pad</NAME>
179 <RETURNS>void</RETURNS>
180 <FLAGS>l</FLAGS>
181 GstDecodeBin2 *gstdecodebin2
182 GstPad *arg1
183 </SIGNAL>
184
185 <SIGNAL>
186 <NAME>GstDecodeBin2::unknown-type</NAME>
187 <RETURNS>void</RETURNS>
188 <FLAGS>l</FLAGS>
189 GstDecodeBin2 *gstdecodebin2
190 GstPad *arg1
191 GstCaps *arg2
192 </SIGNAL>
193
194 <SIGNAL>
195 <NAME>GstDecodeBin2::autoplug-factories</NAME>
196 <RETURNS>GValueArray*</RETURNS>
197 <FLAGS>l</FLAGS>
198 GstDecodeBin2 *gstdecodebin2
199 GstPad *arg1
200 GstCaps *arg2
201 </SIGNAL>
202
203 <SIGNAL>
204 <NAME>GstDecodeBin2::autoplug-select</NAME>
205 <RETURNS>GstAutoplugSelectResult</RETURNS>
206 <FLAGS>l</FLAGS>
207 GstDecodeBin2 *gstdecodebin2
208 GstPad *arg1
209 GstCaps *arg2
210 GstElementFactory *arg3
211 </SIGNAL>
212
213 <SIGNAL>
214 <NAME>GstDecodeBin2::drained</NAME>
215 <RETURNS>void</RETURNS>
216 <FLAGS>l</FLAGS>
217 GstDecodeBin2 *gstdecodebin2
218 </SIGNAL>
219
220 <SIGNAL>
221 <NAME>GstURIDecodeBin::autoplug-continue</NAME>
222 <RETURNS>gboolean</RETURNS>
223 <FLAGS>l</FLAGS>
224 GstURIDecodeBin *gsturidecodebin
225 GstPad *arg1
226 GstCaps *arg2
227 </SIGNAL>
228
229 <SIGNAL>
230 <NAME>GstURIDecodeBin::autoplug-factories</NAME>
231 <RETURNS>GValueArray*</RETURNS>
232 <FLAGS>l</FLAGS>
233 GstURIDecodeBin *gsturidecodebin
234 GstPad *arg1
235 GstCaps *arg2
236 </SIGNAL>
237
238 <SIGNAL>
239 <NAME>GstURIDecodeBin::autoplug-select</NAME>
240 <RETURNS>GstAutoplugSelectResult</RETURNS>
241 <FLAGS>l</FLAGS>
242 GstURIDecodeBin *gsturidecodebin
243 GstPad *arg1
244 GstCaps *arg2
245 GstElementFactory *arg3
246 </SIGNAL>
247
248 <SIGNAL>
249 <NAME>GstURIDecodeBin::unknown-type</NAME>
250 <RETURNS>void</RETURNS>
251 <FLAGS>l</FLAGS>
252 GstURIDecodeBin *gsturidecodebin
253 GstPad *arg1
254 GstCaps *arg2
255 </SIGNAL>
256
257 <SIGNAL>
258 <NAME>GstURIDecodeBin::drained</NAME>
259 <RETURNS>void</RETURNS>
260 <FLAGS>l</FLAGS>
261 GstURIDecodeBin *gsturidecodebin
262 </SIGNAL>
263
264 <SIGNAL>
265 <NAME>GstPlayBin2::about-to-finish</NAME>
266 <RETURNS>void</RETURNS>
267 <FLAGS>l</FLAGS>
268 GstPlayBin2 *gstplaybin2
269 </SIGNAL>
270
271 <SIGNAL>
272 <NAME>GstPlayBin2::audio-changed</NAME>
273 <RETURNS>void</RETURNS>
274 <FLAGS>l</FLAGS>
275 GstPlayBin2 *gstplaybin2
276 </SIGNAL>
277
278 <SIGNAL>
279 <NAME>GstPlayBin2::get-audio-tags</NAME>
280 <RETURNS>GstTagList*</RETURNS>
281 <FLAGS>la</FLAGS>
282 GstPlayBin2 *gstplaybin2
283 gint  arg1
284 </SIGNAL>
285
286 <SIGNAL>
287 <NAME>GstPlayBin2::get-text-tags</NAME>
288 <RETURNS>GstTagList*</RETURNS>
289 <FLAGS>la</FLAGS>
290 GstPlayBin2 *gstplaybin2
291 gint  arg1
292 </SIGNAL>
293
294 <SIGNAL>
295 <NAME>GstPlayBin2::get-video-tags</NAME>
296 <RETURNS>GstTagList*</RETURNS>
297 <FLAGS>la</FLAGS>
298 GstPlayBin2 *gstplaybin2
299 gint  arg1
300 </SIGNAL>
301
302 <SIGNAL>
303 <NAME>GstPlayBin2::text-changed</NAME>
304 <RETURNS>void</RETURNS>
305 <FLAGS>l</FLAGS>
306 GstPlayBin2 *gstplaybin2
307 </SIGNAL>
308
309 <SIGNAL>
310 <NAME>GstPlayBin2::video-changed</NAME>
311 <RETURNS>void</RETURNS>
312 <FLAGS>l</FLAGS>
313 GstPlayBin2 *gstplaybin2
314 </SIGNAL>
315
316 <SIGNAL>
317 <NAME>GstPlayBin2::convert-frame</NAME>
318 <RETURNS>GstBuffer*</RETURNS>
319 <FLAGS>la</FLAGS>
320 GstPlayBin2 *gstplaybin2
321 GstCaps *arg1
322 </SIGNAL>
323
324 <SIGNAL>
325 <NAME>GstPlayBin2::get-audio-pad</NAME>
326 <RETURNS>GstPad*</RETURNS>
327 <FLAGS>la</FLAGS>
328 GstPlayBin2 *gstplaybin2
329 gint  arg1
330 </SIGNAL>
331
332 <SIGNAL>
333 <NAME>GstPlayBin2::get-text-pad</NAME>
334 <RETURNS>GstPad*</RETURNS>
335 <FLAGS>la</FLAGS>
336 GstPlayBin2 *gstplaybin2
337 gint  arg1
338 </SIGNAL>
339
340 <SIGNAL>
341 <NAME>GstPlayBin2::get-video-pad</NAME>
342 <RETURNS>GstPad*</RETURNS>
343 <FLAGS>la</FLAGS>
344 GstPlayBin2 *gstplaybin2
345 gint  arg1
346 </SIGNAL>
347
348 <SIGNAL>
349 <NAME>GstAppSink::eos</NAME>
350 <RETURNS>void</RETURNS>
351 <FLAGS>l</FLAGS>
352 GstAppSink *gstappsink
353 </SIGNAL>
354
355 <SIGNAL>
356 <NAME>GstAppSink::new-buffer</NAME>
357 <RETURNS>void</RETURNS>
358 <FLAGS>l</FLAGS>
359 GstAppSink *gstappsink
360 </SIGNAL>
361
362 <SIGNAL>
363 <NAME>GstAppSink::new-preroll</NAME>
364 <RETURNS>void</RETURNS>
365 <FLAGS>l</FLAGS>
366 GstAppSink *gstappsink
367 </SIGNAL>
368
369 <SIGNAL>
370 <NAME>GstAppSink::pull-buffer</NAME>
371 <RETURNS>GstBuffer*</RETURNS>
372 <FLAGS>la</FLAGS>
373 GstAppSink *gstappsink
374 </SIGNAL>
375
376 <SIGNAL>
377 <NAME>GstAppSink::pull-preroll</NAME>
378 <RETURNS>GstBuffer*</RETURNS>
379 <FLAGS>la</FLAGS>
380 GstAppSink *gstappsink
381 </SIGNAL>
382
383 <SIGNAL>
384 <NAME>GstAppSrc::end-of-stream</NAME>
385 <RETURNS>GstFlowReturn</RETURNS>
386 <FLAGS>la</FLAGS>
387 GstAppSrc *gstappsrc
388 </SIGNAL>
389
390 <SIGNAL>
391 <NAME>GstAppSrc::enough-data</NAME>
392 <RETURNS>void</RETURNS>
393 <FLAGS>l</FLAGS>
394 GstAppSrc *gstappsrc
395 </SIGNAL>
396
397 <SIGNAL>
398 <NAME>GstAppSrc::need-data</NAME>
399 <RETURNS>void</RETURNS>
400 <FLAGS>l</FLAGS>
401 GstAppSrc *gstappsrc
402 guint  arg1
403 </SIGNAL>
404
405 <SIGNAL>
406 <NAME>GstAppSrc::push-buffer</NAME>
407 <RETURNS>GstFlowReturn</RETURNS>
408 <FLAGS>la</FLAGS>
409 GstAppSrc *gstappsrc
410 GstBuffer *arg1
411 </SIGNAL>
412
413 <SIGNAL>
414 <NAME>GstAppSrc::seek-data</NAME>
415 <RETURNS>gboolean</RETURNS>
416 <FLAGS>l</FLAGS>
417 GstAppSrc *gstappsrc
418 guint64  arg1
419 </SIGNAL>
420