rtpbin: receive bundle support
[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>GstRtpBin::on-bundled-ssrc</NAME>
379 <RETURNS>guint</RETURNS>
380 <FLAGS>l</FLAGS>
381 GstRtpBin *gstrtpbin
382 guint  arg1
383 </SIGNAL>
384
385 <SIGNAL>
386 <NAME>GstRtpJitterBuffer::clear-pt-map</NAME>
387 <RETURNS>void</RETURNS>
388 <FLAGS>la</FLAGS>
389 GstRtpJitterBuffer *gstrtpjitterbuffer
390 </SIGNAL>
391
392 <SIGNAL>
393 <NAME>GstRtpJitterBuffer::handle-sync</NAME>
394 <RETURNS>void</RETURNS>
395 <FLAGS>l</FLAGS>
396 GstRtpJitterBuffer *gstrtpjitterbuffer
397 GstStructure *arg1
398 </SIGNAL>
399
400 <SIGNAL>
401 <NAME>GstRtpJitterBuffer::on-npt-stop</NAME>
402 <RETURNS>void</RETURNS>
403 <FLAGS>l</FLAGS>
404 GstRtpJitterBuffer *gstrtpjitterbuffer
405 </SIGNAL>
406
407 <SIGNAL>
408 <NAME>GstRtpJitterBuffer::request-pt-map</NAME>
409 <RETURNS>GstCaps*</RETURNS>
410 <FLAGS>l</FLAGS>
411 GstRtpJitterBuffer *gstrtpjitterbuffer
412 guint  arg1
413 </SIGNAL>
414
415 <SIGNAL>
416 <NAME>GstRtpJitterBuffer::set-active</NAME>
417 <RETURNS>guint64</RETURNS>
418 <FLAGS>la</FLAGS>
419 GstRtpJitterBuffer *gstrtpjitterbuffer
420 gboolean  arg1
421 guint64  arg2
422 </SIGNAL>
423
424 <SIGNAL>
425 <NAME>GstRtpPtDemux::clear-pt-map</NAME>
426 <RETURNS>void</RETURNS>
427 <FLAGS>la</FLAGS>
428 GstRtpPtDemux *gstrtpptdemux
429 </SIGNAL>
430
431 <SIGNAL>
432 <NAME>GstRtpPtDemux::new-payload-type</NAME>
433 <RETURNS>void</RETURNS>
434 <FLAGS>l</FLAGS>
435 GstRtpPtDemux *gstrtpptdemux
436 guint  arg1
437 GstPad *arg2
438 </SIGNAL>
439
440 <SIGNAL>
441 <NAME>GstRtpPtDemux::payload-type-change</NAME>
442 <RETURNS>void</RETURNS>
443 <FLAGS>l</FLAGS>
444 GstRtpPtDemux *gstrtpptdemux
445 guint  arg1
446 </SIGNAL>
447
448 <SIGNAL>
449 <NAME>GstRtpPtDemux::request-pt-map</NAME>
450 <RETURNS>GstCaps*</RETURNS>
451 <FLAGS>l</FLAGS>
452 GstRtpPtDemux *gstrtpptdemux
453 guint  arg1
454 </SIGNAL>
455
456 <SIGNAL>
457 <NAME>GstRtpSession::clear-pt-map</NAME>
458 <RETURNS>void</RETURNS>
459 <FLAGS>a</FLAGS>
460 GstRtpSession *gstrtpsession
461 </SIGNAL>
462
463 <SIGNAL>
464 <NAME>GstRtpSession::on-bye-ssrc</NAME>
465 <RETURNS>void</RETURNS>
466 <FLAGS>l</FLAGS>
467 GstRtpSession *gstrtpsession
468 guint  arg1
469 </SIGNAL>
470
471 <SIGNAL>
472 <NAME>GstRtpSession::on-bye-timeout</NAME>
473 <RETURNS>void</RETURNS>
474 <FLAGS>l</FLAGS>
475 GstRtpSession *gstrtpsession
476 guint  arg1
477 </SIGNAL>
478
479 <SIGNAL>
480 <NAME>GstRtpSession::on-new-ssrc</NAME>
481 <RETURNS>void</RETURNS>
482 <FLAGS>l</FLAGS>
483 GstRtpSession *gstrtpsession
484 guint  arg1
485 </SIGNAL>
486
487 <SIGNAL>
488 <NAME>GstRtpSession::on-sender-timeout</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-active</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-collision</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-sdes</NAME>
513 <RETURNS>void</RETURNS>
514 <FLAGS>l</FLAGS>
515 GstRtpSession *gstrtpsession
516 guint  arg1
517 </SIGNAL>
518
519 <SIGNAL>
520 <NAME>GstRtpSession::on-ssrc-validated</NAME>
521 <RETURNS>void</RETURNS>
522 <FLAGS>l</FLAGS>
523 GstRtpSession *gstrtpsession
524 guint  arg1
525 </SIGNAL>
526
527 <SIGNAL>
528 <NAME>GstRtpSession::on-timeout</NAME>
529 <RETURNS>void</RETURNS>
530 <FLAGS>l</FLAGS>
531 GstRtpSession *gstrtpsession
532 guint  arg1
533 </SIGNAL>
534
535 <SIGNAL>
536 <NAME>GstRtpSession::request-pt-map</NAME>
537 <RETURNS>GstCaps*</RETURNS>
538 <FLAGS>l</FLAGS>
539 GstRtpSession *gstrtpsession
540 guint  arg1
541 </SIGNAL>
542
543 <SIGNAL>
544 <NAME>GstRtpSession::on-new-sender-ssrc</NAME>
545 <RETURNS>void</RETURNS>
546 <FLAGS>l</FLAGS>
547 GstRtpSession *gstrtpsession
548 guint  arg1
549 </SIGNAL>
550
551 <SIGNAL>
552 <NAME>GstRtpSession::on-sender-ssrc-active</NAME>
553 <RETURNS>void</RETURNS>
554 <FLAGS>l</FLAGS>
555 GstRtpSession *gstrtpsession
556 guint  arg1
557 </SIGNAL>
558
559 <SIGNAL>
560 <NAME>GstRtpSsrcDemux::clear-ssrc</NAME>
561 <RETURNS>void</RETURNS>
562 <FLAGS>la</FLAGS>
563 GstRtpSsrcDemux *gstrtpssrcdemux
564 guint  arg1
565 </SIGNAL>
566
567 <SIGNAL>
568 <NAME>GstRtpSsrcDemux::new-ssrc-pad</NAME>
569 <RETURNS>void</RETURNS>
570 <FLAGS>l</FLAGS>
571 GstRtpSsrcDemux *gstrtpssrcdemux
572 guint  arg1
573 GstPad *arg2
574 </SIGNAL>
575
576 <SIGNAL>
577 <NAME>GstRtpSsrcDemux::removed-ssrc-pad</NAME>
578 <RETURNS>void</RETURNS>
579 <FLAGS>l</FLAGS>
580 GstRtpSsrcDemux *gstrtpssrcdemux
581 guint  arg1
582 GstPad *arg2
583 </SIGNAL>
584
585 <SIGNAL>
586 <NAME>GstCairoOverlay::caps-changed</NAME>
587 <RETURNS>void</RETURNS>
588 <FLAGS></FLAGS>
589 GstCairoOverlay *gstcairooverlay
590 GstCaps *arg1
591 </SIGNAL>
592
593 <SIGNAL>
594 <NAME>GstCairoOverlay::draw</NAME>
595 <RETURNS>void</RETURNS>
596 <FLAGS></FLAGS>
597 GstCairoOverlay *gstcairooverlay
598 CairoContext *arg1
599 guint64  arg2
600 guint64  arg3
601 </SIGNAL>
602
603 <SIGNAL>
604 <NAME>GstV4l2Src::prepare-format</NAME>
605 <RETURNS>void</RETURNS>
606 <FLAGS>l</FLAGS>
607 GstV4l2Src *gstv4l2src
608 gint  arg1
609 GstCaps *arg2
610 </SIGNAL>
611
612 <SIGNAL>
613 <NAME>GstRTSPSrc::handle-request</NAME>
614 <RETURNS>void</RETURNS>
615 <FLAGS></FLAGS>
616 GstRTSPSrc *gstrtspsrc
617 gpointer  arg1
618 gpointer  arg2
619 </SIGNAL>
620
621 <SIGNAL>
622 <NAME>GstRTSPSrc::on-sdp</NAME>
623 <RETURNS>void</RETURNS>
624 <FLAGS></FLAGS>
625 GstRTSPSrc *gstrtspsrc
626 GstSDPMessage *arg1
627 </SIGNAL>
628
629 <SIGNAL>
630 <NAME>GstRTSPSrc::select-stream</NAME>
631 <RETURNS>gboolean</RETURNS>
632 <FLAGS>fc</FLAGS>
633 GstRTSPSrc *gstrtspsrc
634 guint  arg1
635 GstCaps *arg2
636 </SIGNAL>
637
638 <SIGNAL>
639 <NAME>GstRTSPSrc::new-manager</NAME>
640 <RETURNS>void</RETURNS>
641 <FLAGS>fc</FLAGS>
642 GstRTSPSrc *gstrtspsrc
643 GstElement *arg1
644 </SIGNAL>
645
646 <SIGNAL>
647 <NAME>GstRTSPSrc::request-rtcp-key</NAME>
648 <RETURNS>GstCaps*</RETURNS>
649 <FLAGS>l</FLAGS>
650 GstRTSPSrc *gstrtspsrc
651 guint  arg1
652 </SIGNAL>
653
654 <SIGNAL>
655 <NAME>GstSplitMuxSink::format-location</NAME>
656 <RETURNS>gchar*</RETURNS>
657 <FLAGS>l</FLAGS>
658 GstSplitMuxSink *gstsplitmuxsink
659 guint  arg1
660 </SIGNAL>
661
662 <SIGNAL>
663 <NAME>GstSplitMuxSrc::format-location</NAME>
664 <RETURNS>GStrv</RETURNS>
665 <FLAGS>l</FLAGS>
666 GstSplitMuxSrc *gstsplitmuxsrc
667 </SIGNAL>
668