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