docs: update
[platform/upstream/gstreamer.git] / docs / plugins / gst-plugins-good-plugins.signals
1 <SIGNAL>
2 <NAME>GstQTDemux::got-redirect</NAME>
3 <RETURNS>void</RETURNS>
4 GstQTDemux *gstqtdemux
5 gchar *arg1
6 </SIGNAL>
7
8 <SIGNAL>
9 <NAME>GstGSMEnc::frame-encoded</NAME>
10 <RETURNS>void</RETURNS>
11 GstGSMEnc *gstgsmenc
12 </SIGNAL>
13
14 <SIGNAL>
15 <NAME>GstMultiUDPSink::add</NAME>
16 <RETURNS>void</RETURNS>
17 <FLAGS>l</FLAGS>
18 GstMultiUDPSink *gstmultiudpsink
19 gchar *arg1
20 gint  arg2
21 </SIGNAL>
22
23 <SIGNAL>
24 <NAME>GstMultiUDPSink::clear</NAME>
25 <RETURNS>void</RETURNS>
26 <FLAGS>l</FLAGS>
27 GstMultiUDPSink *gstmultiudpsink
28 </SIGNAL>
29
30 <SIGNAL>
31 <NAME>GstMultiUDPSink::client-added</NAME>
32 <RETURNS>void</RETURNS>
33 <FLAGS>l</FLAGS>
34 GstMultiUDPSink *gstmultiudpsink
35 gchar *arg1
36 gint  arg2
37 </SIGNAL>
38
39 <SIGNAL>
40 <NAME>GstMultiUDPSink::client-removed</NAME>
41 <RETURNS>void</RETURNS>
42 <FLAGS>l</FLAGS>
43 GstMultiUDPSink *gstmultiudpsink
44 gchar *arg1
45 gint  arg2
46 </SIGNAL>
47
48 <SIGNAL>
49 <NAME>GstMultiUDPSink::get-stats</NAME>
50 <RETURNS>GValueArray*</RETURNS>
51 <FLAGS>l</FLAGS>
52 GstMultiUDPSink *gstmultiudpsink
53 gchar *arg1
54 gint  arg2
55 </SIGNAL>
56
57 <SIGNAL>
58 <NAME>GstMultiUDPSink::remove</NAME>
59 <RETURNS>void</RETURNS>
60 <FLAGS>l</FLAGS>
61 GstMultiUDPSink *gstmultiudpsink
62 gchar *arg1
63 gint  arg2
64 </SIGNAL>
65
66 <SIGNAL>
67 <NAME>GstDynUDPSink::get-stats</NAME>
68 <RETURNS>GValueArray*</RETURNS>
69 <FLAGS>l</FLAGS>
70 GstDynUDPSink *gstdynudpsink
71 gchar *arg1
72 gint  arg2
73 </SIGNAL>
74
75 <SIGNAL>
76 <NAME>GstFdSrc::timeout</NAME>
77 <RETURNS>void</RETURNS>
78 GstFdSrc *gstfdsrc
79 </SIGNAL>
80
81 <SIGNAL>
82 <NAME>GstDiceTV::reset</NAME>
83 <RETURNS>void</RETURNS>
84 GstDiceTV *gstdicetv
85 </SIGNAL>
86
87 <SIGNAL>
88 <NAME>GstVertigoTV::reset-parms</NAME>
89 <RETURNS>void</RETURNS>
90 GstVertigoTV *gstvertigotv
91 </SIGNAL>
92
93 <SIGNAL>
94 <NAME>GstShout2send::connection-problem</NAME>
95 <RETURNS>void</RETURNS>
96 <FLAGS>c</FLAGS>
97 GstShout2send *gstshout2send
98 gint  arg1
99 </SIGNAL>
100
101 <SIGNAL>
102 <NAME>DV1394Src::frame-dropped</NAME>
103 <RETURNS>void</RETURNS>
104 DV1394Src *dv1394src
105 </SIGNAL>
106
107 <SIGNAL>
108 <NAME>GstJpegEnc::frame-encoded</NAME>
109 <RETURNS>void</RETURNS>
110 <FLAGS>l</FLAGS>
111 GstJpegEnc *gstjpegenc
112 </SIGNAL>
113
114 <SIGNAL>
115 <NAME>GstAASink::frame-displayed</NAME>
116 <RETURNS>void</RETURNS>
117 <FLAGS>l</FLAGS>
118 GstAASink *gstaasink
119 </SIGNAL>
120
121 <SIGNAL>
122 <NAME>GstAASink::have-size</NAME>
123 <RETURNS>void</RETURNS>
124 <FLAGS>l</FLAGS>
125 GstAASink *gstaasink
126 guint  arg1
127 guint  arg2
128 </SIGNAL>
129
130 <SIGNAL>
131 <NAME>GstMultiFdSink::add</NAME>
132 <RETURNS>void</RETURNS>
133 GstMultiFdSink *gstmultifdsink
134 gint  arg1
135 </SIGNAL>
136
137 <SIGNAL>
138 <NAME>GstMultiFdSink::clear</NAME>
139 <RETURNS>void</RETURNS>
140 GstMultiFdSink *gstmultifdsink
141 </SIGNAL>
142
143 <SIGNAL>
144 <NAME>GstMultiFdSink::client-added</NAME>
145 <RETURNS>void</RETURNS>
146 GstMultiFdSink *gstmultifdsink
147 gint  arg1
148 </SIGNAL>
149
150 <SIGNAL>
151 <NAME>GstMultiFdSink::client-removed</NAME>
152 <RETURNS>void</RETURNS>
153 GstMultiFdSink *gstmultifdsink
154 gint  arg1
155 GstClientStatus  arg2
156 </SIGNAL>
157
158 <SIGNAL>
159 <NAME>GstMultiFdSink::get-stats</NAME>
160 <RETURNS>GValueArray*</RETURNS>
161 GstMultiFdSink *gstmultifdsink
162 gint  arg1
163 </SIGNAL>
164
165 <SIGNAL>
166 <NAME>GstMultiFdSink::remove</NAME>
167 <RETURNS>void</RETURNS>
168 GstMultiFdSink *gstmultifdsink
169 gint  arg1
170 </SIGNAL>
171
172 <SIGNAL>
173 <NAME>GstDecodeBin::new-decoded-pad</NAME>
174 <RETURNS>void</RETURNS>
175 GstDecodeBin *gstdecodebin
176 GstPad *arg1
177 gboolean  arg2
178 </SIGNAL>
179
180 <SIGNAL>
181 <NAME>GstDecodeBin::removed-decoded-pad</NAME>
182 <RETURNS>void</RETURNS>
183 GstDecodeBin *gstdecodebin
184 GstPad *arg1
185 </SIGNAL>
186
187 <SIGNAL>
188 <NAME>GstDecodeBin::unknown-type</NAME>
189 <RETURNS>void</RETURNS>
190 GstDecodeBin *gstdecodebin
191 GstPad *arg1
192 GstCaps *arg2
193 </SIGNAL>
194
195 <SIGNAL>
196 <NAME>GstFakeSrc::handoff</NAME>
197 <RETURNS>void</RETURNS>
198 GstFakeSrc *gstfakesrc
199 GstBuffer  arg1
200 GstPad *arg2
201 </SIGNAL>
202
203 <SIGNAL>
204 <NAME>GstFakeSink::handoff</NAME>
205 <RETURNS>void</RETURNS>
206 GstFakeSink *gstfakesink
207 GstBuffer  arg1
208 GstPad *arg2
209 </SIGNAL>
210
211 <SIGNAL>
212 <NAME>GstIdentity::handoff</NAME>
213 <RETURNS>void</RETURNS>
214 GstIdentity *gstidentity
215 GstBuffer  arg1
216 </SIGNAL>
217
218 <SIGNAL>
219 <NAME>GstTypeFindElement::have-type</NAME>
220 <RETURNS>void</RETURNS>
221 GstTypeFindElement *gsttypefindelement
222 guint  arg1
223 GstCaps *arg2
224 </SIGNAL>
225
226 <SIGNAL>
227 <NAME>GstQueue::overrun</NAME>
228 <RETURNS>void</RETURNS>
229 GstQueue *gstqueue
230 </SIGNAL>
231
232 <SIGNAL>
233 <NAME>GstQueue::running</NAME>
234 <RETURNS>void</RETURNS>
235 GstQueue *gstqueue
236 </SIGNAL>
237
238 <SIGNAL>
239 <NAME>GstQueue::underrun</NAME>
240 <RETURNS>void</RETURNS>
241 GstQueue *gstqueue
242 </SIGNAL>
243
244 <SIGNAL>
245 <NAME>GstBin::element-added</NAME>
246 <RETURNS>void</RETURNS>
247 GstBin *gstbin
248 GstElement *arg1
249 </SIGNAL>
250
251 <SIGNAL>
252 <NAME>GstBin::element-removed</NAME>
253 <RETURNS>void</RETURNS>
254 GstBin *gstbin
255 GstElement *arg1
256 </SIGNAL>
257
258 <SIGNAL>
259 <NAME>GstDV1394Src::frame-dropped</NAME>
260 <RETURNS>void</RETURNS>
261 <FLAGS>l</FLAGS>
262 GstDV1394Src *gstdv1394src
263 </SIGNAL>
264
265 <SIGNAL>
266 <NAME>GstRTPDec::clear-pt-map</NAME>
267 <RETURNS>void</RETURNS>
268 <FLAGS>l</FLAGS>
269 GstRTPDec *gstrtpdec
270 </SIGNAL>
271
272 <SIGNAL>
273 <NAME>GstRTPDec::request-pt-map</NAME>
274 <RETURNS>GstCaps*</RETURNS>
275 <FLAGS>l</FLAGS>
276 GstRTPDec *gstrtpdec
277 guint  arg1
278 guint  arg2
279 </SIGNAL>
280
281 <SIGNAL>
282 <NAME>GstRTPDec::on-bye-ssrc</NAME>
283 <RETURNS>void</RETURNS>
284 <FLAGS>l</FLAGS>
285 GstRTPDec *gstrtpdec
286 guint  arg1
287 guint  arg2
288 </SIGNAL>
289
290 <SIGNAL>
291 <NAME>GstRTPDec::on-bye-timeout</NAME>
292 <RETURNS>void</RETURNS>
293 <FLAGS>l</FLAGS>
294 GstRTPDec *gstrtpdec
295 guint  arg1
296 guint  arg2
297 </SIGNAL>
298
299 <SIGNAL>
300 <NAME>GstRTPDec::on-new-ssrc</NAME>
301 <RETURNS>void</RETURNS>
302 <FLAGS>l</FLAGS>
303 GstRTPDec *gstrtpdec
304 guint  arg1
305 guint  arg2
306 </SIGNAL>
307
308 <SIGNAL>
309 <NAME>GstRTPDec::on-ssrc-collision</NAME>
310 <RETURNS>void</RETURNS>
311 <FLAGS>l</FLAGS>
312 GstRTPDec *gstrtpdec
313 guint  arg1
314 guint  arg2
315 </SIGNAL>
316
317 <SIGNAL>
318 <NAME>GstRTPDec::on-ssrc-validated</NAME>
319 <RETURNS>void</RETURNS>
320 <FLAGS>l</FLAGS>
321 GstRTPDec *gstrtpdec
322 guint  arg1
323 guint  arg2
324 </SIGNAL>
325
326 <SIGNAL>
327 <NAME>GstRTPDec::on-timeout</NAME>
328 <RETURNS>void</RETURNS>
329 <FLAGS>l</FLAGS>
330 GstRTPDec *gstrtpdec
331 guint  arg1
332 guint  arg2
333 </SIGNAL>
334
335 <SIGNAL>
336 <NAME>GstAudioFIRFilter::rate-changed</NAME>
337 <RETURNS>void</RETURNS>
338 <FLAGS>l</FLAGS>
339 GstAudioFIRFilter *gstaudiofirfilter
340 gint  arg1
341 </SIGNAL>
342
343 <SIGNAL>
344 <NAME>GstAudioIIRFilter::rate-changed</NAME>
345 <RETURNS>void</RETURNS>
346 <FLAGS>l</FLAGS>
347 GstAudioIIRFilter *gstaudioiirfilter
348 gint  arg1
349 </SIGNAL>
350
351 <SIGNAL>
352 <NAME>GstRtpBin::clear-pt-map</NAME>
353 <RETURNS>void</RETURNS>
354 <FLAGS>la</FLAGS>
355 GstRtpBin *gstrtpbin
356 </SIGNAL>
357
358 <SIGNAL>
359 <NAME>GstRtpBin::get-internal-session</NAME>
360 <RETURNS>RTPSession*</RETURNS>
361 <FLAGS>la</FLAGS>
362 GstRtpBin *gstrtpbin
363 guint  arg1
364 </SIGNAL>
365
366 <SIGNAL>
367 <NAME>GstRtpBin::on-bye-ssrc</NAME>
368 <RETURNS>void</RETURNS>
369 <FLAGS>l</FLAGS>
370 GstRtpBin *gstrtpbin
371 guint  arg1
372 guint  arg2
373 </SIGNAL>
374
375 <SIGNAL>
376 <NAME>GstRtpBin::on-bye-timeout</NAME>
377 <RETURNS>void</RETURNS>
378 <FLAGS>l</FLAGS>
379 GstRtpBin *gstrtpbin
380 guint  arg1
381 guint  arg2
382 </SIGNAL>
383
384 <SIGNAL>
385 <NAME>GstRtpBin::on-new-ssrc</NAME>
386 <RETURNS>void</RETURNS>
387 <FLAGS>l</FLAGS>
388 GstRtpBin *gstrtpbin
389 guint  arg1
390 guint  arg2
391 </SIGNAL>
392
393 <SIGNAL>
394 <NAME>GstRtpBin::on-npt-stop</NAME>
395 <RETURNS>void</RETURNS>
396 <FLAGS>l</FLAGS>
397 GstRtpBin *gstrtpbin
398 guint  arg1
399 guint  arg2
400 </SIGNAL>
401
402 <SIGNAL>
403 <NAME>GstRtpBin::on-sender-timeout</NAME>
404 <RETURNS>void</RETURNS>
405 <FLAGS>l</FLAGS>
406 GstRtpBin *gstrtpbin
407 guint  arg1
408 guint  arg2
409 </SIGNAL>
410
411 <SIGNAL>
412 <NAME>GstRtpBin::on-ssrc-active</NAME>
413 <RETURNS>void</RETURNS>
414 <FLAGS>l</FLAGS>
415 GstRtpBin *gstrtpbin
416 guint  arg1
417 guint  arg2
418 </SIGNAL>
419
420 <SIGNAL>
421 <NAME>GstRtpBin::on-ssrc-collision</NAME>
422 <RETURNS>void</RETURNS>
423 <FLAGS>l</FLAGS>
424 GstRtpBin *gstrtpbin
425 guint  arg1
426 guint  arg2
427 </SIGNAL>
428
429 <SIGNAL>
430 <NAME>GstRtpBin::on-ssrc-sdes</NAME>
431 <RETURNS>void</RETURNS>
432 <FLAGS>l</FLAGS>
433 GstRtpBin *gstrtpbin
434 guint  arg1
435 guint  arg2
436 </SIGNAL>
437
438 <SIGNAL>
439 <NAME>GstRtpBin::on-ssrc-validated</NAME>
440 <RETURNS>void</RETURNS>
441 <FLAGS>l</FLAGS>
442 GstRtpBin *gstrtpbin
443 guint  arg1
444 guint  arg2
445 </SIGNAL>
446
447 <SIGNAL>
448 <NAME>GstRtpBin::on-timeout</NAME>
449 <RETURNS>void</RETURNS>
450 <FLAGS>l</FLAGS>
451 GstRtpBin *gstrtpbin
452 guint  arg1
453 guint  arg2
454 </SIGNAL>
455
456 <SIGNAL>
457 <NAME>GstRtpBin::request-pt-map</NAME>
458 <RETURNS>GstCaps*</RETURNS>
459 <FLAGS>l</FLAGS>
460 GstRtpBin *gstrtpbin
461 guint  arg1
462 guint  arg2
463 </SIGNAL>
464
465 <SIGNAL>
466 <NAME>GstRtpBin::reset-sync</NAME>
467 <RETURNS>void</RETURNS>
468 <FLAGS>la</FLAGS>
469 GstRtpBin *gstrtpbin
470 </SIGNAL>
471
472 <SIGNAL>
473 <NAME>GstRtpJitterBuffer::clear-pt-map</NAME>
474 <RETURNS>void</RETURNS>
475 <FLAGS>la</FLAGS>
476 GstRtpJitterBuffer *gstrtpjitterbuffer
477 </SIGNAL>
478
479 <SIGNAL>
480 <NAME>GstRtpJitterBuffer::handle-sync</NAME>
481 <RETURNS>void</RETURNS>
482 <FLAGS>l</FLAGS>
483 GstRtpJitterBuffer *gstrtpjitterbuffer
484 GstStructure *arg1
485 </SIGNAL>
486
487 <SIGNAL>
488 <NAME>GstRtpJitterBuffer::on-npt-stop</NAME>
489 <RETURNS>void</RETURNS>
490 <FLAGS>l</FLAGS>
491 GstRtpJitterBuffer *gstrtpjitterbuffer
492 </SIGNAL>
493
494 <SIGNAL>
495 <NAME>GstRtpJitterBuffer::request-pt-map</NAME>
496 <RETURNS>GstCaps*</RETURNS>
497 <FLAGS>l</FLAGS>
498 GstRtpJitterBuffer *gstrtpjitterbuffer
499 guint  arg1
500 </SIGNAL>
501
502 <SIGNAL>
503 <NAME>GstRtpPtDemux::clear-pt-map</NAME>
504 <RETURNS>void</RETURNS>
505 <FLAGS>la</FLAGS>
506 GstRtpPtDemux *gstrtpptdemux
507 </SIGNAL>
508
509 <SIGNAL>
510 <NAME>GstRtpPtDemux::new-payload-type</NAME>
511 <RETURNS>void</RETURNS>
512 <FLAGS>l</FLAGS>
513 GstRtpPtDemux *gstrtpptdemux
514 guint  arg1
515 GstPad *arg2
516 </SIGNAL>
517
518 <SIGNAL>
519 <NAME>GstRtpPtDemux::payload-type-change</NAME>
520 <RETURNS>void</RETURNS>
521 <FLAGS>l</FLAGS>
522 GstRtpPtDemux *gstrtpptdemux
523 guint  arg1
524 </SIGNAL>
525
526 <SIGNAL>
527 <NAME>GstRtpPtDemux::request-pt-map</NAME>
528 <RETURNS>GstCaps*</RETURNS>
529 <FLAGS>l</FLAGS>
530 GstRtpPtDemux *gstrtpptdemux
531 guint  arg1
532 </SIGNAL>
533
534 <SIGNAL>
535 <NAME>GstRtpSession::clear-pt-map</NAME>
536 <RETURNS>void</RETURNS>
537 <FLAGS>a</FLAGS>
538 GstRtpSession *gstrtpsession
539 </SIGNAL>
540
541 <SIGNAL>
542 <NAME>GstRtpSession::on-bye-ssrc</NAME>
543 <RETURNS>void</RETURNS>
544 <FLAGS>l</FLAGS>
545 GstRtpSession *gstrtpsession
546 guint  arg1
547 </SIGNAL>
548
549 <SIGNAL>
550 <NAME>GstRtpSession::on-bye-timeout</NAME>
551 <RETURNS>void</RETURNS>
552 <FLAGS>l</FLAGS>
553 GstRtpSession *gstrtpsession
554 guint  arg1
555 </SIGNAL>
556
557 <SIGNAL>
558 <NAME>GstRtpSession::on-new-ssrc</NAME>
559 <RETURNS>void</RETURNS>
560 <FLAGS>l</FLAGS>
561 GstRtpSession *gstrtpsession
562 guint  arg1
563 </SIGNAL>
564
565 <SIGNAL>
566 <NAME>GstRtpSession::on-sender-timeout</NAME>
567 <RETURNS>void</RETURNS>
568 <FLAGS>l</FLAGS>
569 GstRtpSession *gstrtpsession
570 guint  arg1
571 </SIGNAL>
572
573 <SIGNAL>
574 <NAME>GstRtpSession::on-ssrc-active</NAME>
575 <RETURNS>void</RETURNS>
576 <FLAGS>l</FLAGS>
577 GstRtpSession *gstrtpsession
578 guint  arg1
579 </SIGNAL>
580
581 <SIGNAL>
582 <NAME>GstRtpSession::on-ssrc-collision</NAME>
583 <RETURNS>void</RETURNS>
584 <FLAGS>l</FLAGS>
585 GstRtpSession *gstrtpsession
586 guint  arg1
587 </SIGNAL>
588
589 <SIGNAL>
590 <NAME>GstRtpSession::on-ssrc-sdes</NAME>
591 <RETURNS>void</RETURNS>
592 <FLAGS>l</FLAGS>
593 GstRtpSession *gstrtpsession
594 guint  arg1
595 </SIGNAL>
596
597 <SIGNAL>
598 <NAME>GstRtpSession::on-ssrc-validated</NAME>
599 <RETURNS>void</RETURNS>
600 <FLAGS>l</FLAGS>
601 GstRtpSession *gstrtpsession
602 guint  arg1
603 </SIGNAL>
604
605 <SIGNAL>
606 <NAME>GstRtpSession::on-timeout</NAME>
607 <RETURNS>void</RETURNS>
608 <FLAGS>l</FLAGS>
609 GstRtpSession *gstrtpsession
610 guint  arg1
611 </SIGNAL>
612
613 <SIGNAL>
614 <NAME>GstRtpSession::request-pt-map</NAME>
615 <RETURNS>GstCaps*</RETURNS>
616 <FLAGS>l</FLAGS>
617 GstRtpSession *gstrtpsession
618 guint  arg1
619 </SIGNAL>
620
621 <SIGNAL>
622 <NAME>GstRtpSsrcDemux::clear-ssrc</NAME>
623 <RETURNS>void</RETURNS>
624 <FLAGS>la</FLAGS>
625 GstRtpSsrcDemux *gstrtpssrcdemux
626 guint  arg1
627 </SIGNAL>
628
629 <SIGNAL>
630 <NAME>GstRtpSsrcDemux::new-ssrc-pad</NAME>
631 <RETURNS>void</RETURNS>
632 <FLAGS>l</FLAGS>
633 GstRtpSsrcDemux *gstrtpssrcdemux
634 guint  arg1
635 GstPad *arg2
636 </SIGNAL>
637
638 <SIGNAL>
639 <NAME>GstRtpSsrcDemux::removed-ssrc-pad</NAME>
640 <RETURNS>void</RETURNS>
641 <FLAGS>l</FLAGS>
642 GstRtpSsrcDemux *gstrtpssrcdemux
643 guint  arg1
644 GstPad *arg2
645 </SIGNAL>
646