D-Bus: Emit cast to avoid C warning for signal handling in clients
[vala-lang.git] / vapi / packages / gstreamer-rtp-0.10 / gstreamer-rtp-0.10.gi
blob24307eeba4c82ad7a354e93e33a77dabc45efd93
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="Gst">
4 <function name="rtcp_buffer_add_packet" symbol="gst_rtcp_buffer_add_packet">
5 <return-type type="gboolean"/>
6 <parameters>
7 <parameter name="buffer" type="GstBuffer*"/>
8 <parameter name="type" type="GstRTCPType"/>
9 <parameter name="packet" type="GstRTCPPacket*"/>
10 </parameters>
11 </function>
12 <function name="rtcp_buffer_end" symbol="gst_rtcp_buffer_end">
13 <return-type type="void"/>
14 <parameters>
15 <parameter name="buffer" type="GstBuffer*"/>
16 </parameters>
17 </function>
18 <function name="rtcp_buffer_get_first_packet" symbol="gst_rtcp_buffer_get_first_packet">
19 <return-type type="gboolean"/>
20 <parameters>
21 <parameter name="buffer" type="GstBuffer*"/>
22 <parameter name="packet" type="GstRTCPPacket*"/>
23 </parameters>
24 </function>
25 <function name="rtcp_buffer_get_packet_count" symbol="gst_rtcp_buffer_get_packet_count">
26 <return-type type="guint"/>
27 <parameters>
28 <parameter name="buffer" type="GstBuffer*"/>
29 </parameters>
30 </function>
31 <function name="rtcp_buffer_new" symbol="gst_rtcp_buffer_new">
32 <return-type type="GstBuffer*"/>
33 <parameters>
34 <parameter name="mtu" type="guint"/>
35 </parameters>
36 </function>
37 <function name="rtcp_buffer_new_copy_data" symbol="gst_rtcp_buffer_new_copy_data">
38 <return-type type="GstBuffer*"/>
39 <parameters>
40 <parameter name="data" type="gpointer"/>
41 <parameter name="len" type="guint"/>
42 </parameters>
43 </function>
44 <function name="rtcp_buffer_new_take_data" symbol="gst_rtcp_buffer_new_take_data">
45 <return-type type="GstBuffer*"/>
46 <parameters>
47 <parameter name="data" type="gpointer"/>
48 <parameter name="len" type="guint"/>
49 </parameters>
50 </function>
51 <function name="rtcp_buffer_validate" symbol="gst_rtcp_buffer_validate">
52 <return-type type="gboolean"/>
53 <parameters>
54 <parameter name="buffer" type="GstBuffer*"/>
55 </parameters>
56 </function>
57 <function name="rtcp_buffer_validate_data" symbol="gst_rtcp_buffer_validate_data">
58 <return-type type="gboolean"/>
59 <parameters>
60 <parameter name="data" type="guint8*"/>
61 <parameter name="len" type="guint"/>
62 </parameters>
63 </function>
64 <function name="rtcp_ntp_to_unix" symbol="gst_rtcp_ntp_to_unix">
65 <return-type type="guint64"/>
66 <parameters>
67 <parameter name="ntptime" type="guint64"/>
68 </parameters>
69 </function>
70 <function name="rtcp_sdes_name_to_type" symbol="gst_rtcp_sdes_name_to_type">
71 <return-type type="GstRTCPSDESType"/>
72 <parameters>
73 <parameter name="name" type="gchar*"/>
74 </parameters>
75 </function>
76 <function name="rtcp_sdes_type_to_name" symbol="gst_rtcp_sdes_type_to_name">
77 <return-type type="gchar*"/>
78 <parameters>
79 <parameter name="type" type="GstRTCPSDESType"/>
80 </parameters>
81 </function>
82 <function name="rtcp_unix_to_ntp" symbol="gst_rtcp_unix_to_ntp">
83 <return-type type="guint64"/>
84 <parameters>
85 <parameter name="unixtime" type="guint64"/>
86 </parameters>
87 </function>
88 <function name="rtp_buffer_allocate_data" symbol="gst_rtp_buffer_allocate_data">
89 <return-type type="void"/>
90 <parameters>
91 <parameter name="buffer" type="GstBuffer*"/>
92 <parameter name="payload_len" type="guint"/>
93 <parameter name="pad_len" type="guint8"/>
94 <parameter name="csrc_count" type="guint8"/>
95 </parameters>
96 </function>
97 <function name="rtp_buffer_calc_header_len" symbol="gst_rtp_buffer_calc_header_len">
98 <return-type type="guint"/>
99 <parameters>
100 <parameter name="csrc_count" type="guint8"/>
101 </parameters>
102 </function>
103 <function name="rtp_buffer_calc_packet_len" symbol="gst_rtp_buffer_calc_packet_len">
104 <return-type type="guint"/>
105 <parameters>
106 <parameter name="payload_len" type="guint"/>
107 <parameter name="pad_len" type="guint8"/>
108 <parameter name="csrc_count" type="guint8"/>
109 </parameters>
110 </function>
111 <function name="rtp_buffer_calc_payload_len" symbol="gst_rtp_buffer_calc_payload_len">
112 <return-type type="guint"/>
113 <parameters>
114 <parameter name="packet_len" type="guint"/>
115 <parameter name="pad_len" type="guint8"/>
116 <parameter name="csrc_count" type="guint8"/>
117 </parameters>
118 </function>
119 <function name="rtp_buffer_compare_seqnum" symbol="gst_rtp_buffer_compare_seqnum">
120 <return-type type="gint"/>
121 <parameters>
122 <parameter name="seqnum1" type="guint16"/>
123 <parameter name="seqnum2" type="guint16"/>
124 </parameters>
125 </function>
126 <function name="rtp_buffer_default_clock_rate" symbol="gst_rtp_buffer_default_clock_rate">
127 <return-type type="guint32"/>
128 <parameters>
129 <parameter name="payload_type" type="guint8"/>
130 </parameters>
131 </function>
132 <function name="rtp_buffer_ext_timestamp" symbol="gst_rtp_buffer_ext_timestamp">
133 <return-type type="guint64"/>
134 <parameters>
135 <parameter name="exttimestamp" type="guint64*"/>
136 <parameter name="timestamp" type="guint32"/>
137 </parameters>
138 </function>
139 <function name="rtp_buffer_get_csrc" symbol="gst_rtp_buffer_get_csrc">
140 <return-type type="guint32"/>
141 <parameters>
142 <parameter name="buffer" type="GstBuffer*"/>
143 <parameter name="idx" type="guint8"/>
144 </parameters>
145 </function>
146 <function name="rtp_buffer_get_csrc_count" symbol="gst_rtp_buffer_get_csrc_count">
147 <return-type type="guint8"/>
148 <parameters>
149 <parameter name="buffer" type="GstBuffer*"/>
150 </parameters>
151 </function>
152 <function name="rtp_buffer_get_extension" symbol="gst_rtp_buffer_get_extension">
153 <return-type type="gboolean"/>
154 <parameters>
155 <parameter name="buffer" type="GstBuffer*"/>
156 </parameters>
157 </function>
158 <function name="rtp_buffer_get_extension_data" symbol="gst_rtp_buffer_get_extension_data">
159 <return-type type="gboolean"/>
160 <parameters>
161 <parameter name="buffer" type="GstBuffer*"/>
162 <parameter name="bits" type="guint16*"/>
163 <parameter name="data" type="gpointer*"/>
164 <parameter name="wordlen" type="guint*"/>
165 </parameters>
166 </function>
167 <function name="rtp_buffer_get_header_len" symbol="gst_rtp_buffer_get_header_len">
168 <return-type type="guint"/>
169 <parameters>
170 <parameter name="buffer" type="GstBuffer*"/>
171 </parameters>
172 </function>
173 <function name="rtp_buffer_get_marker" symbol="gst_rtp_buffer_get_marker">
174 <return-type type="gboolean"/>
175 <parameters>
176 <parameter name="buffer" type="GstBuffer*"/>
177 </parameters>
178 </function>
179 <function name="rtp_buffer_get_packet_len" symbol="gst_rtp_buffer_get_packet_len">
180 <return-type type="guint"/>
181 <parameters>
182 <parameter name="buffer" type="GstBuffer*"/>
183 </parameters>
184 </function>
185 <function name="rtp_buffer_get_padding" symbol="gst_rtp_buffer_get_padding">
186 <return-type type="gboolean"/>
187 <parameters>
188 <parameter name="buffer" type="GstBuffer*"/>
189 </parameters>
190 </function>
191 <function name="rtp_buffer_get_payload" symbol="gst_rtp_buffer_get_payload">
192 <return-type type="gpointer"/>
193 <parameters>
194 <parameter name="buffer" type="GstBuffer*"/>
195 </parameters>
196 </function>
197 <function name="rtp_buffer_get_payload_buffer" symbol="gst_rtp_buffer_get_payload_buffer">
198 <return-type type="GstBuffer*"/>
199 <parameters>
200 <parameter name="buffer" type="GstBuffer*"/>
201 </parameters>
202 </function>
203 <function name="rtp_buffer_get_payload_len" symbol="gst_rtp_buffer_get_payload_len">
204 <return-type type="guint"/>
205 <parameters>
206 <parameter name="buffer" type="GstBuffer*"/>
207 </parameters>
208 </function>
209 <function name="rtp_buffer_get_payload_subbuffer" symbol="gst_rtp_buffer_get_payload_subbuffer">
210 <return-type type="GstBuffer*"/>
211 <parameters>
212 <parameter name="buffer" type="GstBuffer*"/>
213 <parameter name="offset" type="guint"/>
214 <parameter name="len" type="guint"/>
215 </parameters>
216 </function>
217 <function name="rtp_buffer_get_payload_type" symbol="gst_rtp_buffer_get_payload_type">
218 <return-type type="guint8"/>
219 <parameters>
220 <parameter name="buffer" type="GstBuffer*"/>
221 </parameters>
222 </function>
223 <function name="rtp_buffer_get_seq" symbol="gst_rtp_buffer_get_seq">
224 <return-type type="guint16"/>
225 <parameters>
226 <parameter name="buffer" type="GstBuffer*"/>
227 </parameters>
228 </function>
229 <function name="rtp_buffer_get_ssrc" symbol="gst_rtp_buffer_get_ssrc">
230 <return-type type="guint32"/>
231 <parameters>
232 <parameter name="buffer" type="GstBuffer*"/>
233 </parameters>
234 </function>
235 <function name="rtp_buffer_get_timestamp" symbol="gst_rtp_buffer_get_timestamp">
236 <return-type type="guint32"/>
237 <parameters>
238 <parameter name="buffer" type="GstBuffer*"/>
239 </parameters>
240 </function>
241 <function name="rtp_buffer_get_version" symbol="gst_rtp_buffer_get_version">
242 <return-type type="guint8"/>
243 <parameters>
244 <parameter name="buffer" type="GstBuffer*"/>
245 </parameters>
246 </function>
247 <function name="rtp_buffer_list_get_payload_len" symbol="gst_rtp_buffer_list_get_payload_len">
248 <return-type type="guint"/>
249 <parameters>
250 <parameter name="list" type="GstBufferList*"/>
251 </parameters>
252 </function>
253 <function name="rtp_buffer_list_get_payload_type" symbol="gst_rtp_buffer_list_get_payload_type">
254 <return-type type="guint8"/>
255 <parameters>
256 <parameter name="list" type="GstBufferList*"/>
257 </parameters>
258 </function>
259 <function name="rtp_buffer_list_get_seq" symbol="gst_rtp_buffer_list_get_seq">
260 <return-type type="guint16"/>
261 <parameters>
262 <parameter name="list" type="GstBufferList*"/>
263 </parameters>
264 </function>
265 <function name="rtp_buffer_list_get_ssrc" symbol="gst_rtp_buffer_list_get_ssrc">
266 <return-type type="guint32"/>
267 <parameters>
268 <parameter name="list" type="GstBufferList*"/>
269 </parameters>
270 </function>
271 <function name="rtp_buffer_list_get_timestamp" symbol="gst_rtp_buffer_list_get_timestamp">
272 <return-type type="guint32"/>
273 <parameters>
274 <parameter name="list" type="GstBufferList*"/>
275 </parameters>
276 </function>
277 <function name="rtp_buffer_list_set_payload_type" symbol="gst_rtp_buffer_list_set_payload_type">
278 <return-type type="void"/>
279 <parameters>
280 <parameter name="list" type="GstBufferList*"/>
281 <parameter name="payload_type" type="guint8"/>
282 </parameters>
283 </function>
284 <function name="rtp_buffer_list_set_seq" symbol="gst_rtp_buffer_list_set_seq">
285 <return-type type="guint16"/>
286 <parameters>
287 <parameter name="list" type="GstBufferList*"/>
288 <parameter name="seq" type="guint16"/>
289 </parameters>
290 </function>
291 <function name="rtp_buffer_list_set_ssrc" symbol="gst_rtp_buffer_list_set_ssrc">
292 <return-type type="void"/>
293 <parameters>
294 <parameter name="list" type="GstBufferList*"/>
295 <parameter name="ssrc" type="guint32"/>
296 </parameters>
297 </function>
298 <function name="rtp_buffer_list_set_timestamp" symbol="gst_rtp_buffer_list_set_timestamp">
299 <return-type type="void"/>
300 <parameters>
301 <parameter name="list" type="GstBufferList*"/>
302 <parameter name="timestamp" type="guint32"/>
303 </parameters>
304 </function>
305 <function name="rtp_buffer_list_validate" symbol="gst_rtp_buffer_list_validate">
306 <return-type type="gboolean"/>
307 <parameters>
308 <parameter name="list" type="GstBufferList*"/>
309 </parameters>
310 </function>
311 <function name="rtp_buffer_new_allocate" symbol="gst_rtp_buffer_new_allocate">
312 <return-type type="GstBuffer*"/>
313 <parameters>
314 <parameter name="payload_len" type="guint"/>
315 <parameter name="pad_len" type="guint8"/>
316 <parameter name="csrc_count" type="guint8"/>
317 </parameters>
318 </function>
319 <function name="rtp_buffer_new_allocate_len" symbol="gst_rtp_buffer_new_allocate_len">
320 <return-type type="GstBuffer*"/>
321 <parameters>
322 <parameter name="packet_len" type="guint"/>
323 <parameter name="pad_len" type="guint8"/>
324 <parameter name="csrc_count" type="guint8"/>
325 </parameters>
326 </function>
327 <function name="rtp_buffer_new_copy_data" symbol="gst_rtp_buffer_new_copy_data">
328 <return-type type="GstBuffer*"/>
329 <parameters>
330 <parameter name="data" type="gpointer"/>
331 <parameter name="len" type="guint"/>
332 </parameters>
333 </function>
334 <function name="rtp_buffer_new_take_data" symbol="gst_rtp_buffer_new_take_data">
335 <return-type type="GstBuffer*"/>
336 <parameters>
337 <parameter name="data" type="gpointer"/>
338 <parameter name="len" type="guint"/>
339 </parameters>
340 </function>
341 <function name="rtp_buffer_pad_to" symbol="gst_rtp_buffer_pad_to">
342 <return-type type="void"/>
343 <parameters>
344 <parameter name="buffer" type="GstBuffer*"/>
345 <parameter name="len" type="guint"/>
346 </parameters>
347 </function>
348 <function name="rtp_buffer_set_csrc" symbol="gst_rtp_buffer_set_csrc">
349 <return-type type="void"/>
350 <parameters>
351 <parameter name="buffer" type="GstBuffer*"/>
352 <parameter name="idx" type="guint8"/>
353 <parameter name="csrc" type="guint32"/>
354 </parameters>
355 </function>
356 <function name="rtp_buffer_set_extension" symbol="gst_rtp_buffer_set_extension">
357 <return-type type="void"/>
358 <parameters>
359 <parameter name="buffer" type="GstBuffer*"/>
360 <parameter name="extension" type="gboolean"/>
361 </parameters>
362 </function>
363 <function name="rtp_buffer_set_extension_data" symbol="gst_rtp_buffer_set_extension_data">
364 <return-type type="gboolean"/>
365 <parameters>
366 <parameter name="buffer" type="GstBuffer*"/>
367 <parameter name="bits" type="guint16"/>
368 <parameter name="length" type="guint16"/>
369 </parameters>
370 </function>
371 <function name="rtp_buffer_set_marker" symbol="gst_rtp_buffer_set_marker">
372 <return-type type="void"/>
373 <parameters>
374 <parameter name="buffer" type="GstBuffer*"/>
375 <parameter name="marker" type="gboolean"/>
376 </parameters>
377 </function>
378 <function name="rtp_buffer_set_packet_len" symbol="gst_rtp_buffer_set_packet_len">
379 <return-type type="void"/>
380 <parameters>
381 <parameter name="buffer" type="GstBuffer*"/>
382 <parameter name="len" type="guint"/>
383 </parameters>
384 </function>
385 <function name="rtp_buffer_set_padding" symbol="gst_rtp_buffer_set_padding">
386 <return-type type="void"/>
387 <parameters>
388 <parameter name="buffer" type="GstBuffer*"/>
389 <parameter name="padding" type="gboolean"/>
390 </parameters>
391 </function>
392 <function name="rtp_buffer_set_payload_type" symbol="gst_rtp_buffer_set_payload_type">
393 <return-type type="void"/>
394 <parameters>
395 <parameter name="buffer" type="GstBuffer*"/>
396 <parameter name="payload_type" type="guint8"/>
397 </parameters>
398 </function>
399 <function name="rtp_buffer_set_seq" symbol="gst_rtp_buffer_set_seq">
400 <return-type type="void"/>
401 <parameters>
402 <parameter name="buffer" type="GstBuffer*"/>
403 <parameter name="seq" type="guint16"/>
404 </parameters>
405 </function>
406 <function name="rtp_buffer_set_ssrc" symbol="gst_rtp_buffer_set_ssrc">
407 <return-type type="void"/>
408 <parameters>
409 <parameter name="buffer" type="GstBuffer*"/>
410 <parameter name="ssrc" type="guint32"/>
411 </parameters>
412 </function>
413 <function name="rtp_buffer_set_timestamp" symbol="gst_rtp_buffer_set_timestamp">
414 <return-type type="void"/>
415 <parameters>
416 <parameter name="buffer" type="GstBuffer*"/>
417 <parameter name="timestamp" type="guint32"/>
418 </parameters>
419 </function>
420 <function name="rtp_buffer_set_version" symbol="gst_rtp_buffer_set_version">
421 <return-type type="void"/>
422 <parameters>
423 <parameter name="buffer" type="GstBuffer*"/>
424 <parameter name="version" type="guint8"/>
425 </parameters>
426 </function>
427 <function name="rtp_buffer_validate" symbol="gst_rtp_buffer_validate">
428 <return-type type="gboolean"/>
429 <parameters>
430 <parameter name="buffer" type="GstBuffer*"/>
431 </parameters>
432 </function>
433 <function name="rtp_buffer_validate_data" symbol="gst_rtp_buffer_validate_data">
434 <return-type type="gboolean"/>
435 <parameters>
436 <parameter name="data" type="guint8*"/>
437 <parameter name="len" type="guint"/>
438 </parameters>
439 </function>
440 <struct name="GstRTCPPacket">
441 <method name="add_rb" symbol="gst_rtcp_packet_add_rb">
442 <return-type type="gboolean"/>
443 <parameters>
444 <parameter name="packet" type="GstRTCPPacket*"/>
445 <parameter name="ssrc" type="guint32"/>
446 <parameter name="fractionlost" type="guint8"/>
447 <parameter name="packetslost" type="gint32"/>
448 <parameter name="exthighestseq" type="guint32"/>
449 <parameter name="jitter" type="guint32"/>
450 <parameter name="lsr" type="guint32"/>
451 <parameter name="dlsr" type="guint32"/>
452 </parameters>
453 </method>
454 <method name="bye_add_ssrc" symbol="gst_rtcp_packet_bye_add_ssrc">
455 <return-type type="gboolean"/>
456 <parameters>
457 <parameter name="packet" type="GstRTCPPacket*"/>
458 <parameter name="ssrc" type="guint32"/>
459 </parameters>
460 </method>
461 <method name="bye_add_ssrcs" symbol="gst_rtcp_packet_bye_add_ssrcs">
462 <return-type type="gboolean"/>
463 <parameters>
464 <parameter name="packet" type="GstRTCPPacket*"/>
465 <parameter name="ssrc" type="guint32*"/>
466 <parameter name="len" type="guint"/>
467 </parameters>
468 </method>
469 <method name="bye_get_nth_ssrc" symbol="gst_rtcp_packet_bye_get_nth_ssrc">
470 <return-type type="guint32"/>
471 <parameters>
472 <parameter name="packet" type="GstRTCPPacket*"/>
473 <parameter name="nth" type="guint"/>
474 </parameters>
475 </method>
476 <method name="bye_get_reason" symbol="gst_rtcp_packet_bye_get_reason">
477 <return-type type="gchar*"/>
478 <parameters>
479 <parameter name="packet" type="GstRTCPPacket*"/>
480 </parameters>
481 </method>
482 <method name="bye_get_reason_len" symbol="gst_rtcp_packet_bye_get_reason_len">
483 <return-type type="guint8"/>
484 <parameters>
485 <parameter name="packet" type="GstRTCPPacket*"/>
486 </parameters>
487 </method>
488 <method name="bye_get_ssrc_count" symbol="gst_rtcp_packet_bye_get_ssrc_count">
489 <return-type type="guint"/>
490 <parameters>
491 <parameter name="packet" type="GstRTCPPacket*"/>
492 </parameters>
493 </method>
494 <method name="bye_set_reason" symbol="gst_rtcp_packet_bye_set_reason">
495 <return-type type="gboolean"/>
496 <parameters>
497 <parameter name="packet" type="GstRTCPPacket*"/>
498 <parameter name="reason" type="gchar*"/>
499 </parameters>
500 </method>
501 <method name="fb_get_media_ssrc" symbol="gst_rtcp_packet_fb_get_media_ssrc">
502 <return-type type="guint32"/>
503 <parameters>
504 <parameter name="packet" type="GstRTCPPacket*"/>
505 </parameters>
506 </method>
507 <method name="fb_get_sender_ssrc" symbol="gst_rtcp_packet_fb_get_sender_ssrc">
508 <return-type type="guint32"/>
509 <parameters>
510 <parameter name="packet" type="GstRTCPPacket*"/>
511 </parameters>
512 </method>
513 <method name="fb_get_type" symbol="gst_rtcp_packet_fb_get_type">
514 <return-type type="GstRTCPFBType"/>
515 <parameters>
516 <parameter name="packet" type="GstRTCPPacket*"/>
517 </parameters>
518 </method>
519 <method name="fb_set_media_ssrc" symbol="gst_rtcp_packet_fb_set_media_ssrc">
520 <return-type type="void"/>
521 <parameters>
522 <parameter name="packet" type="GstRTCPPacket*"/>
523 <parameter name="ssrc" type="guint32"/>
524 </parameters>
525 </method>
526 <method name="fb_set_sender_ssrc" symbol="gst_rtcp_packet_fb_set_sender_ssrc">
527 <return-type type="void"/>
528 <parameters>
529 <parameter name="packet" type="GstRTCPPacket*"/>
530 <parameter name="ssrc" type="guint32"/>
531 </parameters>
532 </method>
533 <method name="fb_set_type" symbol="gst_rtcp_packet_fb_set_type">
534 <return-type type="void"/>
535 <parameters>
536 <parameter name="packet" type="GstRTCPPacket*"/>
537 <parameter name="type" type="GstRTCPFBType"/>
538 </parameters>
539 </method>
540 <method name="get_count" symbol="gst_rtcp_packet_get_count">
541 <return-type type="guint8"/>
542 <parameters>
543 <parameter name="packet" type="GstRTCPPacket*"/>
544 </parameters>
545 </method>
546 <method name="get_length" symbol="gst_rtcp_packet_get_length">
547 <return-type type="guint16"/>
548 <parameters>
549 <parameter name="packet" type="GstRTCPPacket*"/>
550 </parameters>
551 </method>
552 <method name="get_padding" symbol="gst_rtcp_packet_get_padding">
553 <return-type type="gboolean"/>
554 <parameters>
555 <parameter name="packet" type="GstRTCPPacket*"/>
556 </parameters>
557 </method>
558 <method name="get_rb" symbol="gst_rtcp_packet_get_rb">
559 <return-type type="void"/>
560 <parameters>
561 <parameter name="packet" type="GstRTCPPacket*"/>
562 <parameter name="nth" type="guint"/>
563 <parameter name="ssrc" type="guint32*"/>
564 <parameter name="fractionlost" type="guint8*"/>
565 <parameter name="packetslost" type="gint32*"/>
566 <parameter name="exthighestseq" type="guint32*"/>
567 <parameter name="jitter" type="guint32*"/>
568 <parameter name="lsr" type="guint32*"/>
569 <parameter name="dlsr" type="guint32*"/>
570 </parameters>
571 </method>
572 <method name="get_rb_count" symbol="gst_rtcp_packet_get_rb_count">
573 <return-type type="guint"/>
574 <parameters>
575 <parameter name="packet" type="GstRTCPPacket*"/>
576 </parameters>
577 </method>
578 <method name="move_to_next" symbol="gst_rtcp_packet_move_to_next">
579 <return-type type="gboolean"/>
580 <parameters>
581 <parameter name="packet" type="GstRTCPPacket*"/>
582 </parameters>
583 </method>
584 <method name="remove" symbol="gst_rtcp_packet_remove">
585 <return-type type="gboolean"/>
586 <parameters>
587 <parameter name="packet" type="GstRTCPPacket*"/>
588 </parameters>
589 </method>
590 <method name="rr_get_ssrc" symbol="gst_rtcp_packet_rr_get_ssrc">
591 <return-type type="guint32"/>
592 <parameters>
593 <parameter name="packet" type="GstRTCPPacket*"/>
594 </parameters>
595 </method>
596 <method name="rr_set_ssrc" symbol="gst_rtcp_packet_rr_set_ssrc">
597 <return-type type="void"/>
598 <parameters>
599 <parameter name="packet" type="GstRTCPPacket*"/>
600 <parameter name="ssrc" type="guint32"/>
601 </parameters>
602 </method>
603 <method name="sdes_add_entry" symbol="gst_rtcp_packet_sdes_add_entry">
604 <return-type type="gboolean"/>
605 <parameters>
606 <parameter name="packet" type="GstRTCPPacket*"/>
607 <parameter name="type" type="GstRTCPSDESType"/>
608 <parameter name="len" type="guint8"/>
609 <parameter name="data" type="guint8*"/>
610 </parameters>
611 </method>
612 <method name="sdes_add_item" symbol="gst_rtcp_packet_sdes_add_item">
613 <return-type type="gboolean"/>
614 <parameters>
615 <parameter name="packet" type="GstRTCPPacket*"/>
616 <parameter name="ssrc" type="guint32"/>
617 </parameters>
618 </method>
619 <method name="sdes_copy_entry" symbol="gst_rtcp_packet_sdes_copy_entry">
620 <return-type type="gboolean"/>
621 <parameters>
622 <parameter name="packet" type="GstRTCPPacket*"/>
623 <parameter name="type" type="GstRTCPSDESType*"/>
624 <parameter name="len" type="guint8*"/>
625 <parameter name="data" type="guint8**"/>
626 </parameters>
627 </method>
628 <method name="sdes_first_entry" symbol="gst_rtcp_packet_sdes_first_entry">
629 <return-type type="gboolean"/>
630 <parameters>
631 <parameter name="packet" type="GstRTCPPacket*"/>
632 </parameters>
633 </method>
634 <method name="sdes_first_item" symbol="gst_rtcp_packet_sdes_first_item">
635 <return-type type="gboolean"/>
636 <parameters>
637 <parameter name="packet" type="GstRTCPPacket*"/>
638 </parameters>
639 </method>
640 <method name="sdes_get_entry" symbol="gst_rtcp_packet_sdes_get_entry">
641 <return-type type="gboolean"/>
642 <parameters>
643 <parameter name="packet" type="GstRTCPPacket*"/>
644 <parameter name="type" type="GstRTCPSDESType*"/>
645 <parameter name="len" type="guint8*"/>
646 <parameter name="data" type="guint8**"/>
647 </parameters>
648 </method>
649 <method name="sdes_get_item_count" symbol="gst_rtcp_packet_sdes_get_item_count">
650 <return-type type="guint"/>
651 <parameters>
652 <parameter name="packet" type="GstRTCPPacket*"/>
653 </parameters>
654 </method>
655 <method name="sdes_get_ssrc" symbol="gst_rtcp_packet_sdes_get_ssrc">
656 <return-type type="guint32"/>
657 <parameters>
658 <parameter name="packet" type="GstRTCPPacket*"/>
659 </parameters>
660 </method>
661 <method name="sdes_next_entry" symbol="gst_rtcp_packet_sdes_next_entry">
662 <return-type type="gboolean"/>
663 <parameters>
664 <parameter name="packet" type="GstRTCPPacket*"/>
665 </parameters>
666 </method>
667 <method name="sdes_next_item" symbol="gst_rtcp_packet_sdes_next_item">
668 <return-type type="gboolean"/>
669 <parameters>
670 <parameter name="packet" type="GstRTCPPacket*"/>
671 </parameters>
672 </method>
673 <method name="set_rb" symbol="gst_rtcp_packet_set_rb">
674 <return-type type="void"/>
675 <parameters>
676 <parameter name="packet" type="GstRTCPPacket*"/>
677 <parameter name="nth" type="guint"/>
678 <parameter name="ssrc" type="guint32"/>
679 <parameter name="fractionlost" type="guint8"/>
680 <parameter name="packetslost" type="gint32"/>
681 <parameter name="exthighestseq" type="guint32"/>
682 <parameter name="jitter" type="guint32"/>
683 <parameter name="lsr" type="guint32"/>
684 <parameter name="dlsr" type="guint32"/>
685 </parameters>
686 </method>
687 <method name="sr_get_sender_info" symbol="gst_rtcp_packet_sr_get_sender_info">
688 <return-type type="void"/>
689 <parameters>
690 <parameter name="packet" type="GstRTCPPacket*"/>
691 <parameter name="ssrc" type="guint32*"/>
692 <parameter name="ntptime" type="guint64*"/>
693 <parameter name="rtptime" type="guint32*"/>
694 <parameter name="packet_count" type="guint32*"/>
695 <parameter name="octet_count" type="guint32*"/>
696 </parameters>
697 </method>
698 <method name="sr_set_sender_info" symbol="gst_rtcp_packet_sr_set_sender_info">
699 <return-type type="void"/>
700 <parameters>
701 <parameter name="packet" type="GstRTCPPacket*"/>
702 <parameter name="ssrc" type="guint32"/>
703 <parameter name="ntptime" type="guint64"/>
704 <parameter name="rtptime" type="guint32"/>
705 <parameter name="packet_count" type="guint32"/>
706 <parameter name="octet_count" type="guint32"/>
707 </parameters>
708 </method>
709 <field name="buffer" type="GstBuffer*"/>
710 <field name="offset" type="guint"/>
711 <field name="padding" type="gboolean"/>
712 <field name="count" type="guint8"/>
713 <field name="type" type="GstRTCPType"/>
714 <field name="length" type="guint16"/>
715 <field name="item_offset" type="guint"/>
716 <field name="item_count" type="guint"/>
717 <field name="entry_offset" type="guint"/>
718 </struct>
719 <struct name="GstRTPPayloadInfo">
720 <method name="for_name" symbol="gst_rtp_payload_info_for_name">
721 <return-type type="GstRTPPayloadInfo*"/>
722 <parameters>
723 <parameter name="media" type="gchar*"/>
724 <parameter name="encoding_name" type="gchar*"/>
725 </parameters>
726 </method>
727 <method name="for_pt" symbol="gst_rtp_payload_info_for_pt">
728 <return-type type="GstRTPPayloadInfo*"/>
729 <parameters>
730 <parameter name="payload_type" type="guint8"/>
731 </parameters>
732 </method>
733 <field name="payload_type" type="guint8"/>
734 <field name="media" type="gchar*"/>
735 <field name="encoding_name" type="gchar*"/>
736 <field name="clock_rate" type="guint"/>
737 <field name="encoding_parameters" type="gchar*"/>
738 <field name="bitrate" type="guint"/>
739 </struct>
740 <enum name="GstRTCPFBType">
741 <member name="GST_RTCP_FB_TYPE_INVALID" value="0"/>
742 <member name="GST_RTCP_RTPFB_TYPE_NACK" value="1"/>
743 <member name="GST_RTCP_PSFB_TYPE_PLI" value="1"/>
744 <member name="GST_RTCP_PSFB_TYPE_SLI" value="2"/>
745 <member name="GST_RTCP_PSFB_TYPE_RPSI" value="3"/>
746 <member name="GST_RTCP_PSFB_TYPE_AFB" value="15"/>
747 </enum>
748 <enum name="GstRTCPSDESType">
749 <member name="GST_RTCP_SDES_INVALID" value="-1"/>
750 <member name="GST_RTCP_SDES_END" value="0"/>
751 <member name="GST_RTCP_SDES_CNAME" value="1"/>
752 <member name="GST_RTCP_SDES_NAME" value="2"/>
753 <member name="GST_RTCP_SDES_EMAIL" value="3"/>
754 <member name="GST_RTCP_SDES_PHONE" value="4"/>
755 <member name="GST_RTCP_SDES_LOC" value="5"/>
756 <member name="GST_RTCP_SDES_TOOL" value="6"/>
757 <member name="GST_RTCP_SDES_NOTE" value="7"/>
758 <member name="GST_RTCP_SDES_PRIV" value="8"/>
759 </enum>
760 <enum name="GstRTCPType">
761 <member name="GST_RTCP_TYPE_INVALID" value="0"/>
762 <member name="GST_RTCP_TYPE_SR" value="200"/>
763 <member name="GST_RTCP_TYPE_RR" value="201"/>
764 <member name="GST_RTCP_TYPE_SDES" value="202"/>
765 <member name="GST_RTCP_TYPE_BYE" value="203"/>
766 <member name="GST_RTCP_TYPE_APP" value="204"/>
767 <member name="GST_RTCP_TYPE_RTPFB" value="205"/>
768 <member name="GST_RTCP_TYPE_PSFB" value="206"/>
769 </enum>
770 <enum name="GstRTPPayload">
771 <member name="GST_RTP_PAYLOAD_PCMU" value="0"/>
772 <member name="GST_RTP_PAYLOAD_1016" value="1"/>
773 <member name="GST_RTP_PAYLOAD_G721" value="2"/>
774 <member name="GST_RTP_PAYLOAD_GSM" value="3"/>
775 <member name="GST_RTP_PAYLOAD_G723" value="4"/>
776 <member name="GST_RTP_PAYLOAD_DVI4_8000" value="5"/>
777 <member name="GST_RTP_PAYLOAD_DVI4_16000" value="6"/>
778 <member name="GST_RTP_PAYLOAD_LPC" value="7"/>
779 <member name="GST_RTP_PAYLOAD_PCMA" value="8"/>
780 <member name="GST_RTP_PAYLOAD_G722" value="9"/>
781 <member name="GST_RTP_PAYLOAD_L16_STEREO" value="10"/>
782 <member name="GST_RTP_PAYLOAD_L16_MONO" value="11"/>
783 <member name="GST_RTP_PAYLOAD_QCELP" value="12"/>
784 <member name="GST_RTP_PAYLOAD_CN" value="13"/>
785 <member name="GST_RTP_PAYLOAD_MPA" value="14"/>
786 <member name="GST_RTP_PAYLOAD_G728" value="15"/>
787 <member name="GST_RTP_PAYLOAD_DVI4_11025" value="16"/>
788 <member name="GST_RTP_PAYLOAD_DVI4_22050" value="17"/>
789 <member name="GST_RTP_PAYLOAD_G729" value="18"/>
790 <member name="GST_RTP_PAYLOAD_CELLB" value="25"/>
791 <member name="GST_RTP_PAYLOAD_JPEG" value="26"/>
792 <member name="GST_RTP_PAYLOAD_NV" value="28"/>
793 <member name="GST_RTP_PAYLOAD_H261" value="31"/>
794 <member name="GST_RTP_PAYLOAD_MPV" value="32"/>
795 <member name="GST_RTP_PAYLOAD_MP2T" value="33"/>
796 <member name="GST_RTP_PAYLOAD_H263" value="34"/>
797 </enum>
798 <object name="GstBaseRTPAudioPayload" parent="GstBaseRTPPayload" type-name="GstBaseRTPAudioPayload" get-type="gst_base_rtp_audio_payload_get_type">
799 <method name="flush" symbol="gst_base_rtp_audio_payload_flush">
800 <return-type type="GstFlowReturn"/>
801 <parameters>
802 <parameter name="baseaudiopayload" type="GstBaseRTPAudioPayload*"/>
803 <parameter name="payload_len" type="guint"/>
804 <parameter name="timestamp" type="GstClockTime"/>
805 </parameters>
806 </method>
807 <method name="get_adapter" symbol="gst_base_rtp_audio_payload_get_adapter">
808 <return-type type="GstAdapter*"/>
809 <parameters>
810 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
811 </parameters>
812 </method>
813 <method name="push" symbol="gst_base_rtp_audio_payload_push">
814 <return-type type="GstFlowReturn"/>
815 <parameters>
816 <parameter name="baseaudiopayload" type="GstBaseRTPAudioPayload*"/>
817 <parameter name="data" type="guint8*"/>
818 <parameter name="payload_len" type="guint"/>
819 <parameter name="timestamp" type="GstClockTime"/>
820 </parameters>
821 </method>
822 <method name="set_frame_based" symbol="gst_base_rtp_audio_payload_set_frame_based">
823 <return-type type="void"/>
824 <parameters>
825 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
826 </parameters>
827 </method>
828 <method name="set_frame_options" symbol="gst_base_rtp_audio_payload_set_frame_options">
829 <return-type type="void"/>
830 <parameters>
831 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
832 <parameter name="frame_duration" type="gint"/>
833 <parameter name="frame_size" type="gint"/>
834 </parameters>
835 </method>
836 <method name="set_sample_based" symbol="gst_base_rtp_audio_payload_set_sample_based">
837 <return-type type="void"/>
838 <parameters>
839 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
840 </parameters>
841 </method>
842 <method name="set_sample_options" symbol="gst_base_rtp_audio_payload_set_sample_options">
843 <return-type type="void"/>
844 <parameters>
845 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
846 <parameter name="sample_size" type="gint"/>
847 </parameters>
848 </method>
849 <method name="set_samplebits_options" symbol="gst_base_rtp_audio_payload_set_samplebits_options">
850 <return-type type="void"/>
851 <parameters>
852 <parameter name="basertpaudiopayload" type="GstBaseRTPAudioPayload*"/>
853 <parameter name="sample_size" type="gint"/>
854 </parameters>
855 </method>
856 <property name="buffer-list" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
857 <field name="base_ts" type="GstClockTime"/>
858 <field name="frame_size" type="gint"/>
859 <field name="frame_duration" type="gint"/>
860 <field name="sample_size" type="gint"/>
861 </object>
862 <object name="GstBaseRTPDepayload" parent="GstElement" type-name="GstBaseRTPDepayload" get-type="gst_base_rtp_depayload_get_type">
863 <method name="push" symbol="gst_base_rtp_depayload_push">
864 <return-type type="GstFlowReturn"/>
865 <parameters>
866 <parameter name="filter" type="GstBaseRTPDepayload*"/>
867 <parameter name="out_buf" type="GstBuffer*"/>
868 </parameters>
869 </method>
870 <method name="push_ts" symbol="gst_base_rtp_depayload_push_ts">
871 <return-type type="GstFlowReturn"/>
872 <parameters>
873 <parameter name="filter" type="GstBaseRTPDepayload*"/>
874 <parameter name="timestamp" type="guint32"/>
875 <parameter name="out_buf" type="GstBuffer*"/>
876 </parameters>
877 </method>
878 <property name="queue-delay" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
879 <vfunc name="add_to_queue">
880 <return-type type="GstFlowReturn"/>
881 <parameters>
882 <parameter name="filter" type="GstBaseRTPDepayload*"/>
883 <parameter name="in" type="GstBuffer*"/>
884 </parameters>
885 </vfunc>
886 <vfunc name="packet_lost">
887 <return-type type="gboolean"/>
888 <parameters>
889 <parameter name="filter" type="GstBaseRTPDepayload*"/>
890 <parameter name="event" type="GstEvent*"/>
891 </parameters>
892 </vfunc>
893 <vfunc name="process">
894 <return-type type="GstBuffer*"/>
895 <parameters>
896 <parameter name="base" type="GstBaseRTPDepayload*"/>
897 <parameter name="in" type="GstBuffer*"/>
898 </parameters>
899 </vfunc>
900 <vfunc name="set_caps">
901 <return-type type="gboolean"/>
902 <parameters>
903 <parameter name="filter" type="GstBaseRTPDepayload*"/>
904 <parameter name="caps" type="GstCaps*"/>
905 </parameters>
906 </vfunc>
907 <vfunc name="set_gst_timestamp">
908 <return-type type="void"/>
909 <parameters>
910 <parameter name="filter" type="GstBaseRTPDepayload*"/>
911 <parameter name="timestamp" type="guint32"/>
912 <parameter name="buf" type="GstBuffer*"/>
913 </parameters>
914 </vfunc>
915 <field name="sinkpad" type="GstPad*"/>
916 <field name="srcpad" type="GstPad*"/>
917 <field name="queuelock" type="GStaticRecMutex"/>
918 <field name="thread_running" type="gboolean"/>
919 <field name="thread" type="GThread*"/>
920 <field name="clock_rate" type="guint"/>
921 <field name="queue_delay" type="guint"/>
922 <field name="queue" type="GQueue*"/>
923 <field name="segment" type="GstSegment"/>
924 <field name="need_newsegment" type="gboolean"/>
925 </object>
926 <object name="GstBaseRTPPayload" parent="GstElement" type-name="GstBaseRTPPayload" get-type="gst_basertppayload_get_type">
927 <method name="is_filled" symbol="gst_basertppayload_is_filled">
928 <return-type type="gboolean"/>
929 <parameters>
930 <parameter name="payload" type="GstBaseRTPPayload*"/>
931 <parameter name="size" type="guint"/>
932 <parameter name="duration" type="GstClockTime"/>
933 </parameters>
934 </method>
935 <method name="push" symbol="gst_basertppayload_push">
936 <return-type type="GstFlowReturn"/>
937 <parameters>
938 <parameter name="payload" type="GstBaseRTPPayload*"/>
939 <parameter name="buffer" type="GstBuffer*"/>
940 </parameters>
941 </method>
942 <method name="push_list" symbol="gst_basertppayload_push_list">
943 <return-type type="GstFlowReturn"/>
944 <parameters>
945 <parameter name="payload" type="GstBaseRTPPayload*"/>
946 <parameter name="list" type="GstBufferList*"/>
947 </parameters>
948 </method>
949 <method name="set_options" symbol="gst_basertppayload_set_options">
950 <return-type type="void"/>
951 <parameters>
952 <parameter name="payload" type="GstBaseRTPPayload*"/>
953 <parameter name="media" type="gchar*"/>
954 <parameter name="dynamic" type="gboolean"/>
955 <parameter name="encoding_name" type="gchar*"/>
956 <parameter name="clock_rate" type="guint32"/>
957 </parameters>
958 </method>
959 <method name="set_outcaps" symbol="gst_basertppayload_set_outcaps">
960 <return-type type="gboolean"/>
961 <parameters>
962 <parameter name="payload" type="GstBaseRTPPayload*"/>
963 <parameter name="fieldname" type="gchar*"/>
964 </parameters>
965 </method>
966 <property name="max-ptime" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/>
967 <property name="min-ptime" type="gint64" readable="1" writable="1" construct="0" construct-only="0"/>
968 <property name="mtu" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
969 <property name="perfect-rtptime" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
970 <property name="pt" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
971 <property name="seqnum" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
972 <property name="seqnum-offset" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
973 <property name="ssrc" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
974 <property name="timestamp" type="guint" readable="1" writable="0" construct="0" construct-only="0"/>
975 <property name="timestamp-offset" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
976 <vfunc name="get_caps">
977 <return-type type="GstCaps*"/>
978 <parameters>
979 <parameter name="payload" type="GstBaseRTPPayload*"/>
980 <parameter name="pad" type="GstPad*"/>
981 </parameters>
982 </vfunc>
983 <vfunc name="handle_buffer">
984 <return-type type="GstFlowReturn"/>
985 <parameters>
986 <parameter name="payload" type="GstBaseRTPPayload*"/>
987 <parameter name="buffer" type="GstBuffer*"/>
988 </parameters>
989 </vfunc>
990 <vfunc name="handle_event">
991 <return-type type="gboolean"/>
992 <parameters>
993 <parameter name="pad" type="GstPad*"/>
994 <parameter name="event" type="GstEvent*"/>
995 </parameters>
996 </vfunc>
997 <vfunc name="set_caps">
998 <return-type type="gboolean"/>
999 <parameters>
1000 <parameter name="payload" type="GstBaseRTPPayload*"/>
1001 <parameter name="caps" type="GstCaps*"/>
1002 </parameters>
1003 </vfunc>
1004 <field name="sinkpad" type="GstPad*"/>
1005 <field name="srcpad" type="GstPad*"/>
1006 <field name="seq_rand" type="GRand*"/>
1007 <field name="ssrc_rand" type="GRand*"/>
1008 <field name="ts_rand" type="GRand*"/>
1009 <field name="ts_base" type="guint32"/>
1010 <field name="seqnum_base" type="guint16"/>
1011 <field name="media" type="gchar*"/>
1012 <field name="encoding_name" type="gchar*"/>
1013 <field name="dynamic" type="gboolean"/>
1014 <field name="clock_rate" type="guint32"/>
1015 <field name="ts_offset" type="gint32"/>
1016 <field name="timestamp" type="guint32"/>
1017 <field name="seqnum_offset" type="gint16"/>
1018 <field name="seqnum" type="guint16"/>
1019 <field name="max_ptime" type="gint64"/>
1020 <field name="pt" type="guint"/>
1021 <field name="ssrc" type="guint"/>
1022 <field name="current_ssrc" type="guint"/>
1023 <field name="mtu" type="guint"/>
1024 <field name="segment" type="GstSegment"/>
1025 <field name="min_ptime" type="guint64"/>
1026 <field name="abidata" type="gpointer"/>
1027 </object>
1028 <constant name="GST_RTCP_MAX_BYE_SSRC_COUNT" type="int" value="31"/>
1029 <constant name="GST_RTCP_MAX_RB_COUNT" type="int" value="31"/>
1030 <constant name="GST_RTCP_MAX_SDES" type="int" value="255"/>
1031 <constant name="GST_RTCP_MAX_SDES_ITEM_COUNT" type="int" value="31"/>
1032 <constant name="GST_RTCP_VALID_MASK" type="int" value="57598"/>
1033 <constant name="GST_RTCP_VALID_VALUE" type="int" value="0"/>
1034 <constant name="GST_RTCP_VERSION" type="int" value="2"/>
1035 <constant name="GST_RTP_PAYLOAD_1016_STRING" type="char*" value="1"/>
1036 <constant name="GST_RTP_PAYLOAD_CELLB_STRING" type="char*" value="25"/>
1037 <constant name="GST_RTP_PAYLOAD_CN_STRING" type="char*" value="13"/>
1038 <constant name="GST_RTP_PAYLOAD_DVI4_11025_STRING" type="char*" value="16"/>
1039 <constant name="GST_RTP_PAYLOAD_DVI4_16000_STRING" type="char*" value="6"/>
1040 <constant name="GST_RTP_PAYLOAD_DVI4_22050_STRING" type="char*" value="17"/>
1041 <constant name="GST_RTP_PAYLOAD_DVI4_8000_STRING" type="char*" value="5"/>
1042 <constant name="GST_RTP_PAYLOAD_DYNAMIC_STRING" type="char*" value="[96, 127]"/>
1043 <constant name="GST_RTP_PAYLOAD_G721_STRING" type="char*" value="2"/>
1044 <constant name="GST_RTP_PAYLOAD_G722_STRING" type="char*" value="9"/>
1045 <constant name="GST_RTP_PAYLOAD_G723_53" type="int" value="17"/>
1046 <constant name="GST_RTP_PAYLOAD_G723_53_STRING" type="char*" value="17"/>
1047 <constant name="GST_RTP_PAYLOAD_G723_63" type="int" value="16"/>
1048 <constant name="GST_RTP_PAYLOAD_G723_63_STRING" type="char*" value="16"/>
1049 <constant name="GST_RTP_PAYLOAD_G723_STRING" type="char*" value="4"/>
1050 <constant name="GST_RTP_PAYLOAD_G728_STRING" type="char*" value="15"/>
1051 <constant name="GST_RTP_PAYLOAD_G729_STRING" type="char*" value="18"/>
1052 <constant name="GST_RTP_PAYLOAD_GSM_STRING" type="char*" value="3"/>
1053 <constant name="GST_RTP_PAYLOAD_H261_STRING" type="char*" value="31"/>
1054 <constant name="GST_RTP_PAYLOAD_H263_STRING" type="char*" value="34"/>
1055 <constant name="GST_RTP_PAYLOAD_JPEG_STRING" type="char*" value="26"/>
1056 <constant name="GST_RTP_PAYLOAD_L16_MONO_STRING" type="char*" value="11"/>
1057 <constant name="GST_RTP_PAYLOAD_L16_STEREO_STRING" type="char*" value="10"/>
1058 <constant name="GST_RTP_PAYLOAD_LPC_STRING" type="char*" value="7"/>
1059 <constant name="GST_RTP_PAYLOAD_MP2T_STRING" type="char*" value="33"/>
1060 <constant name="GST_RTP_PAYLOAD_MPA_STRING" type="char*" value="14"/>
1061 <constant name="GST_RTP_PAYLOAD_MPV_STRING" type="char*" value="32"/>
1062 <constant name="GST_RTP_PAYLOAD_NV_STRING" type="char*" value="28"/>
1063 <constant name="GST_RTP_PAYLOAD_PCMA_STRING" type="char*" value="8"/>
1064 <constant name="GST_RTP_PAYLOAD_PCMU_STRING" type="char*" value="0"/>
1065 <constant name="GST_RTP_PAYLOAD_QCELP_STRING" type="char*" value="12"/>
1066 <constant name="GST_RTP_PAYLOAD_TS41" type="int" value="19"/>
1067 <constant name="GST_RTP_PAYLOAD_TS41_STRING" type="char*" value="19"/>
1068 <constant name="GST_RTP_PAYLOAD_TS48" type="int" value="18"/>
1069 <constant name="GST_RTP_PAYLOAD_TS48_STRING" type="char*" value="18"/>
1070 <constant name="GST_RTP_VERSION" type="int" value="2"/>
1071 </namespace>
1072 </api>