basesink: add accessors for the enable-last-buffer property.
[platform/upstream/gstreamer.git] / docs / libs / gstreamer-libs-sections.txt
1 # GStreamer Libraries API reference sections
2
3 ## please add sections in alphabetical order using the following template
4 # leave two empty lines between sections
5 # <SECTION>
6 # <FILE>gstxxx</FILE>
7 # <TITLE>GstXxx</TITLE>
8 # typedefs
9 # macros
10 # constructor
11 # methods
12 # <SUBSECTION Standard>
13 # <SUBSECTION Private>
14 # </SECTION>
15
16 <SECTION>
17 <FILE>gstdataprotocol</FILE>
18 <INCLUDE>gst/dataprotocol/dataprotocol.h</INCLUDE>
19 GstDPHeaderFlag
20 GstDPPayloadType
21
22 GST_DP_HEADER_LENGTH
23 GstDPVersion
24 GST_DP_VERSION_MAJOR
25 GST_DP_VERSION_MINOR
26
27 gst_dp_init
28
29 GstDPHeaderFromBufferFunction
30 GstDPPacketFromCapsFunction
31 GstDPPacketFromEventFunction
32 GstDPPacketizer
33 gst_dp_packetizer_new
34 gst_dp_packetizer_free
35
36 gst_dp_crc
37
38 gst_dp_header_payload_length
39 gst_dp_header_payload_type
40
41 gst_dp_header_from_buffer
42 gst_dp_packet_from_caps
43 gst_dp_packet_from_event
44
45 gst_dp_buffer_from_header
46 gst_dp_caps_from_packet
47 gst_dp_event_from_packet
48
49 gst_dp_validate_header
50 gst_dp_validate_payload
51 gst_dp_validate_packet
52 <SUBSECTION Standard>
53 GST_TYPE_DP_VERSION
54 gst_dp_version_get_type
55 </SECTION>
56
57 <SECTION>
58 <FILE>gstcontroller</FILE>
59 <TITLE>GstController</TITLE>
60 <INCLUDE>gst/controller/gstcontroller.h</INCLUDE>
61 GstController
62 gst_controller_init
63 gst_controller_new
64 gst_controller_new_list
65 gst_controller_new_valist
66 gst_controller_remove_properties
67 gst_controller_remove_properties_list
68 gst_controller_remove_properties_valist
69 gst_controller_set_disabled
70 gst_controller_set_property_disabled
71 gst_controller_suggest_next_sync
72 gst_controller_sync_values
73 gst_controller_get_control_source
74 gst_controller_set_control_source
75 gst_controller_get
76 gst_controller_get_value_arrays
77 gst_controller_get_value_array
78 gst_controller_set
79 gst_controller_set_from_list
80 gst_controller_unset
81 gst_controller_unset_all
82 gst_controller_get_all
83 gst_controller_set_interpolation_mode
84 <SUBSECTION Standard>
85 GstControllerClass
86 GstControllerPrivate
87 GST_CONTROLLER
88 GST_IS_CONTROLLER
89 GST_CONTROLLER_CLASS
90 GST_IS_CONTROLLER_CLASS
91 GST_CONTROLLER_GET_CLASS
92 GST_TYPE_CONTROLLER
93 <SUBSECTION Private>
94 gst_controller_get_type
95 </SECTION>
96
97 <SECTION>
98 <FILE>gstcontrolsource</FILE>
99 <TITLE>GstControlSource</TITLE>
100 <INCLUDE>libs/controller/gstcontrolsource.h</INCLUDE>
101 GstControlSource
102 GstControlSourceClass
103 GstControlSourceBind
104 GstControlSourceGetValue
105 GstControlSourceGetValueArray
106 GstTimedValue
107 GstValueArray
108 gst_control_source_bind
109 gst_control_source_get_value
110 gst_control_source_get_value_array
111 <SUBSECTION Standard>
112 GST_CONTROL_SOURCE
113 GST_IS_CONTROL_SOURCE
114 GST_CONTROL_SOURCE_CLASS
115 GST_IS_CONTROL_SOURCE_CLASS
116 GST_CONTROL_SOURCE_GET_CLASS
117 GST_TYPE_CONTROL_SOURCE
118 <SUBSECTION Private>
119 gst_control_source_get_type
120 </SECTION>
121
122 <SECTION>
123 <FILE>gstinterpolationcontrolsource</FILE>
124 <TITLE>GstInterpolationControlSource</TITLE>
125 <INCLUDE>libs/controller/gstinterpolationcontrolsource.h</INCLUDE>
126 GstInterpolationControlSource
127 GstInterpolateMode
128 gst_interpolation_control_source_new
129 gst_interpolation_control_source_set
130 gst_interpolation_control_source_set_from_list
131 gst_interpolation_control_source_set_interpolation_mode
132 gst_interpolation_control_source_get_all
133 gst_interpolation_control_source_unset
134 gst_interpolation_control_source_unset_all
135 gst_interpolation_control_source_get_count
136 <SUBSECTION Standard>
137 GstInterpolationControlSourceClass
138 GstInterpolationControlSourcePrivate
139 GST_INTERPOLATION_CONTROL_SOURCE
140 GST_IS_INTERPOLATION_CONTROL_SOURCE
141 GST_INTERPOLATION_CONTROL_SOURCE_CLASS
142 GST_IS_INTERPOLATION_CONTROL_SOURCE_CLASS
143 GST_INTERPOLATION_CONTROL_SOURCE_GET_CLASS
144 GST_TYPE_INTERPOLATION_CONTROL_SOURCE
145 <SUBSECTION Private>
146 gst_interpolation_control_source_get_type
147 </SECTION>
148
149 <SECTION>
150 <FILE>gstlfocontrolsource</FILE>
151 <TITLE>GstLFOControlSource</TITLE>
152 <INCLUDE>libs/controller/gstlfocontrolsource.h</INCLUDE>
153 GstLFOControlSource
154 GstLFOWaveform
155 gst_lfo_control_source_new
156 <SUBSECTION Standard>
157 GstLFOControlSourceClass
158 GstLFOControlSourcePrivate
159 GST_IS_LFO_CONTROL_SOURCE
160 GST_IS_LFO_CONTROL_SOURCE_CLASS
161 GST_LFO_CONTROL_SOURCE
162 GST_LFO_CONTROL_SOURCE_CLASS
163 GST_LFO_CONTROL_SOURCE_GET_CLASS
164 GST_TYPE_LFO_CONTROL_SOURCE
165 GST_TYPE_LFO_WAVEFORM
166 <SUBSECTION Private>
167 gst_lfo_control_source_get_type
168 gst_lfo_waveform_get_type
169 </SECTION>
170
171 <SECTION>
172 <FILE>gstcontrollergobject</FILE>
173 <TITLE>GstControllerGObject</TITLE>
174 <INCLUDE>libs/controller/gstcontroller.h</INCLUDE>
175 gst_object_control_properties
176 gst_object_uncontrol_properties
177 gst_object_get_controller
178 gst_object_set_controller
179 gst_object_suggest_next_sync
180 gst_object_sync_values
181 gst_object_get_control_source
182 gst_object_set_control_source
183 gst_object_get_value_arrays
184 gst_object_get_value_array
185 gst_object_get_control_rate
186 gst_object_set_control_rate
187 <SUBSECTION Standard>
188 <SUBSECTION Private>
189 </SECTION>
190
191 # base classes
192
193 <SECTION>
194 <FILE>gstadapter</FILE>
195 <TITLE>GstAdapter</TITLE>
196 <INCLUDE>gst/base/gstadapter.h</INCLUDE>
197 GstAdapter
198 gst_adapter_new
199 gst_adapter_clear
200 gst_adapter_push
201 gst_adapter_peek
202 gst_adapter_copy
203 gst_adapter_flush
204 gst_adapter_available
205 gst_adapter_available_fast
206 gst_adapter_take
207 gst_adapter_take_buffer
208 gst_adapter_prev_timestamp
209 gst_adapter_masked_scan_uint32
210 gst_adapter_masked_scan_uint32_peek
211 <SUBSECTION Standard>
212 GstAdapterClass
213 GstAdapterPrivate
214 GST_ADAPTER
215 GST_IS_ADAPTER
216 GST_TYPE_ADAPTER
217 GST_ADAPTER_CLASS
218 GST_IS_ADAPTER_CLASS
219 GST_ADAPTER_GET_CLASS
220 <SUBSECTION Private>
221 gst_adapter_get_type
222 </SECTION>
223
224 <SECTION>
225 <FILE>gstbasesrc</FILE>
226 <TITLE>GstBaseSrc</TITLE>
227 <INCLUDE>gst/base/gstbasesrc.h</INCLUDE>
228 GstBaseSrc
229 GstBaseSrcClass
230 GstBaseSrcFlags
231
232 gst_base_src_wait_playing
233 gst_base_src_is_live
234 gst_base_src_set_live
235 gst_base_src_set_format
236 gst_base_src_query_latency
237 gst_base_src_get_blocksize
238 gst_base_src_set_blocksize
239 gst_base_src_get_do_timestamp
240 gst_base_src_set_do_timestamp
241 gst_base_src_new_seamless_segment
242
243 GST_BASE_SRC_PAD
244 <SUBSECTION Standard>
245 GstBaseSrcPrivate
246 GST_BASE_SRC
247 GST_BASE_SRC_CAST
248 GST_IS_BASE_SRC
249 GST_TYPE_BASE_SRC
250 GST_BASE_SRC_CLASS
251 GST_IS_BASE_SRC_CLASS
252 GST_BASE_SRC_GET_CLASS
253 <SUBSECTION Private>
254 gst_base_src_get_type
255 </SECTION>
256
257 <SECTION>
258 <FILE>gstbasesink</FILE>
259 <TITLE>GstBaseSink</TITLE>
260 <INCLUDE>gst/base/gstbasesink.h</INCLUDE>
261 GstBaseSink
262 GstBaseSinkClass
263
264 gst_base_sink_query_latency
265 gst_base_sink_get_latency
266 gst_base_sink_do_preroll
267 gst_base_sink_wait_preroll
268 gst_base_sink_wait_clock
269 gst_base_sink_wait_eos
270 gst_base_sink_set_sync
271 gst_base_sink_get_sync
272 gst_base_sink_set_max_lateness
273 gst_base_sink_get_max_lateness
274 gst_base_sink_set_qos_enabled
275 gst_base_sink_is_qos_enabled
276 gst_base_sink_set_async_enabled
277 gst_base_sink_is_async_enabled
278 gst_base_sink_set_ts_offset
279 gst_base_sink_get_ts_offset
280 gst_base_sink_set_render_delay
281 gst_base_sink_get_render_delay
282 gst_base_sink_set_last_buffer_enabled
283 gst_base_sink_is_last_buffer_enabled
284 gst_base_sink_get_last_buffer
285 gst_base_sink_set_blocksize
286 gst_base_sink_get_blocksize
287
288 GST_BASE_SINK_PAD
289
290 <SUBSECTION Standard>
291 GST_BASE_SINK
292 GST_BASE_SINK_CAST
293 GST_IS_BASE_SINK
294 GST_TYPE_BASE_SINK
295 GST_BASE_SINK_CLASS
296 GST_IS_BASE_SINK_CLASS
297 GST_BASE_SINK_GET_CLASS
298 <SUBSECTION Private>
299 GstBaseSinkPrivate
300 gst_base_sink_get_type
301 </SECTION>
302
303
304 <SECTION>
305 <FILE>gstbasetransform</FILE>
306 <TITLE>GstBaseTransform</TITLE>
307 <INCLUDE>gst/base/gstbasetransform.h</INCLUDE>
308 GstBaseTransform
309 GstBaseTransformClass
310
311 gst_base_transform_is_passthrough
312 gst_base_transform_set_passthrough
313 gst_base_transform_is_in_place
314 gst_base_transform_set_in_place
315 gst_base_transform_is_qos_enabled
316 gst_base_transform_set_qos_enabled
317 gst_base_transform_update_qos
318 gst_base_transform_set_gap_aware
319 gst_base_transform_suggest
320 gst_base_transform_reconfigure
321
322 GST_BASE_TRANSFORM_SINK_NAME
323 GST_BASE_TRANSFORM_SRC_NAME
324 GST_BASE_TRANSFORM_SINK_PAD
325 GST_BASE_TRANSFORM_SRC_PAD
326
327 GST_BASE_TRANSFORM_FLOW_DROPPED
328
329 GST_BASE_TRANSFORM_LOCK
330 GST_BASE_TRANSFORM_UNLOCK
331
332 <SUBSECTION Standard>
333 GST_BASE_TRANSFORM
334 GST_IS_BASE_TRANSFORM
335 GST_TYPE_BASE_TRANSFORM
336 GST_BASE_TRANSFORM_CLASS
337 GST_IS_BASE_TRANSFORM_CLASS
338 GST_BASE_TRANSFORM_GET_CLASS
339 GST_BASE_TRANSFORM_CAST
340 <SUBSECTION Private>
341 GstBaseTransformPrivate
342 gst_base_transform_get_type
343 </SECTION>
344
345
346 <SECTION>
347 <FILE>gstbitreader</FILE>
348 <TITLE>GstBitReader</TITLE>
349 <INCLUDE>gst/base/gstbitreader.h</INCLUDE>
350 GstBitReader
351
352 GST_BIT_READER_INIT
353 GST_BIT_READER_INIT_FROM_BUFFER
354
355 gst_bit_reader_new
356 gst_bit_reader_new_from_buffer
357 gst_bit_reader_free
358
359 gst_bit_reader_init
360 gst_bit_reader_init_from_buffer
361
362 gst_bit_reader_get_pos
363 gst_bit_reader_get_remaining
364 gst_bit_reader_set_pos
365 gst_bit_reader_get_size
366 gst_bit_reader_skip
367 gst_bit_reader_skip_to_byte
368
369 gst_bit_reader_get_bits_uint16
370 gst_bit_reader_get_bits_uint32
371 gst_bit_reader_get_bits_uint64
372 gst_bit_reader_get_bits_uint8
373
374 gst_bit_reader_peek_bits_uint16
375 gst_bit_reader_peek_bits_uint32
376 gst_bit_reader_peek_bits_uint64
377 gst_bit_reader_peek_bits_uint8
378
379 <SUBSECTION Private>
380 GST_BIT_READER
381 </SECTION>
382
383 <SECTION>
384 <FILE>gstbytereader</FILE>
385 <TITLE>GstByteReader</TITLE>
386 <INCLUDE>gst/base/gstbytereader.h</INCLUDE>
387 GstByteReader
388
389 GST_BYTE_READER_INIT
390 GST_BYTE_READER_INIT_FROM_BUFFER
391
392 gst_byte_reader_new
393 gst_byte_reader_new_from_buffer
394 gst_byte_reader_free
395
396 gst_byte_reader_init
397 gst_byte_reader_init_from_buffer
398
399 gst_byte_reader_get_pos
400 gst_byte_reader_get_remaining
401 gst_byte_reader_set_pos
402 gst_byte_reader_get_size
403 gst_byte_reader_skip
404
405 gst_byte_reader_get_int8
406 gst_byte_reader_get_int16_be
407 gst_byte_reader_get_int16_le
408 gst_byte_reader_get_int24_be
409 gst_byte_reader_get_int24_le
410 gst_byte_reader_get_int32_be
411 gst_byte_reader_get_int32_le
412 gst_byte_reader_get_int64_be
413 gst_byte_reader_get_int64_le
414
415 gst_byte_reader_get_uint8
416 gst_byte_reader_get_uint16_be
417 gst_byte_reader_get_uint16_le
418 gst_byte_reader_get_uint24_be
419 gst_byte_reader_get_uint24_le
420 gst_byte_reader_get_uint32_be
421 gst_byte_reader_get_uint32_le
422 gst_byte_reader_get_uint64_be
423 gst_byte_reader_get_uint64_le
424
425 gst_byte_reader_peek_int8
426 gst_byte_reader_peek_int16_be
427 gst_byte_reader_peek_int16_le
428 gst_byte_reader_peek_int24_be
429 gst_byte_reader_peek_int24_le
430 gst_byte_reader_peek_int32_be
431 gst_byte_reader_peek_int32_le
432 gst_byte_reader_peek_int64_be
433 gst_byte_reader_peek_int64_le
434
435 gst_byte_reader_peek_uint8
436 gst_byte_reader_peek_uint16_be
437 gst_byte_reader_peek_uint16_le
438 gst_byte_reader_peek_uint24_be
439 gst_byte_reader_peek_uint24_le
440 gst_byte_reader_peek_uint32_be
441 gst_byte_reader_peek_uint32_le
442 gst_byte_reader_peek_uint64_be
443 gst_byte_reader_peek_uint64_le
444
445
446 gst_byte_reader_get_float32_le
447 gst_byte_reader_get_float32_be
448 gst_byte_reader_get_float64_le
449 gst_byte_reader_get_float64_be
450
451 gst_byte_reader_peek_float32_le
452 gst_byte_reader_peek_float32_be
453 gst_byte_reader_peek_float64_le
454 gst_byte_reader_peek_float64_be
455
456 gst_byte_reader_get_data
457 gst_byte_reader_dup_data
458 gst_byte_reader_peek_data
459
460 gst_byte_reader_masked_scan_uint32
461
462 gst_byte_reader_get_string
463 gst_byte_reader_get_string_utf8
464
465 gst_byte_reader_peek_string
466 gst_byte_reader_peek_string_utf8
467
468 gst_byte_reader_dup_string
469 gst_byte_reader_dup_string_utf8
470 gst_byte_reader_dup_string_utf16
471 gst_byte_reader_dup_string_utf32
472
473 gst_byte_reader_skip_string
474 gst_byte_reader_skip_string_utf8
475 gst_byte_reader_skip_string_utf16
476 gst_byte_reader_skip_string_utf32
477
478 gst_byte_reader_skip_unchecked
479
480 gst_byte_reader_get_int8_unchecked
481 gst_byte_reader_get_int16_be_unchecked
482 gst_byte_reader_get_int16_le_unchecked
483 gst_byte_reader_get_int24_be_unchecked
484 gst_byte_reader_get_int24_le_unchecked
485 gst_byte_reader_get_int32_be_unchecked
486 gst_byte_reader_get_int32_le_unchecked
487 gst_byte_reader_get_int64_be_unchecked
488 gst_byte_reader_get_int64_le_unchecked
489
490 gst_byte_reader_get_uint8_unchecked
491 gst_byte_reader_get_uint16_be_unchecked
492 gst_byte_reader_get_uint16_le_unchecked
493 gst_byte_reader_get_uint24_be_unchecked
494 gst_byte_reader_get_uint24_le_unchecked
495 gst_byte_reader_get_uint32_be_unchecked
496 gst_byte_reader_get_uint32_le_unchecked
497 gst_byte_reader_get_uint64_be_unchecked
498 gst_byte_reader_get_uint64_le_unchecked
499
500 gst_byte_reader_peek_int8_unchecked
501 gst_byte_reader_peek_int16_be_unchecked
502 gst_byte_reader_peek_int16_le_unchecked
503 gst_byte_reader_peek_int24_be_unchecked
504 gst_byte_reader_peek_int24_le_unchecked
505 gst_byte_reader_peek_int32_be_unchecked
506 gst_byte_reader_peek_int32_le_unchecked
507 gst_byte_reader_peek_int64_be_unchecked
508 gst_byte_reader_peek_int64_le_unchecked
509
510 gst_byte_reader_peek_uint8_unchecked
511 gst_byte_reader_peek_uint16_be_unchecked
512 gst_byte_reader_peek_uint16_le_unchecked
513 gst_byte_reader_peek_uint24_be_unchecked
514 gst_byte_reader_peek_uint24_le_unchecked
515 gst_byte_reader_peek_uint32_be_unchecked
516 gst_byte_reader_peek_uint32_le_unchecked
517 gst_byte_reader_peek_uint64_be_unchecked
518 gst_byte_reader_peek_uint64_le_unchecked
519
520 gst_byte_reader_get_float32_le_unchecked
521 gst_byte_reader_get_float32_be_unchecked
522 gst_byte_reader_get_float64_le_unchecked
523 gst_byte_reader_get_float64_be_unchecked
524
525 gst_byte_reader_peek_float32_le_unchecked
526 gst_byte_reader_peek_float32_be_unchecked
527 gst_byte_reader_peek_float64_le_unchecked
528 gst_byte_reader_peek_float64_be_unchecked
529
530 gst_byte_reader_dup_data_unchecked
531 gst_byte_reader_get_data_unchecked
532 gst_byte_reader_peek_data_unchecked
533
534 <SUBSECTION Private>
535 GST_BYTE_READER
536 # seems to be a header parsing bug
537 g_memdup
538 </SECTION>
539
540 <SECTION>
541 <FILE>gstbytewriter</FILE>
542 <TITLE>GstByteWriter</TITLE>
543 <INCLUDE>gst/base/gstbytewriter.h</INCLUDE>
544 GstByteWriter
545
546 gst_byte_writer_new
547 gst_byte_writer_new_with_buffer
548 gst_byte_writer_new_with_data
549 gst_byte_writer_new_with_size
550
551 gst_byte_writer_init
552 gst_byte_writer_init_with_buffer
553 gst_byte_writer_init_with_data
554 gst_byte_writer_init_with_size
555
556 gst_byte_writer_free
557 gst_byte_writer_free_and_get_buffer
558 gst_byte_writer_free_and_get_data
559
560 gst_byte_writer_reset
561 gst_byte_writer_reset_and_get_data
562 gst_byte_writer_reset_and_get_buffer
563
564 gst_byte_writer_get_pos
565 gst_byte_writer_set_pos
566 gst_byte_writer_get_remaining
567 gst_byte_writer_get_size
568 gst_byte_writer_ensure_free_space
569
570 gst_byte_writer_put_int8
571 gst_byte_writer_put_int16_be
572 gst_byte_writer_put_int16_le
573 gst_byte_writer_put_int24_be
574 gst_byte_writer_put_int24_le
575 gst_byte_writer_put_int32_be
576 gst_byte_writer_put_int32_le
577 gst_byte_writer_put_int64_be
578 gst_byte_writer_put_int64_le
579
580 gst_byte_writer_put_uint8
581 gst_byte_writer_put_uint16_be
582 gst_byte_writer_put_uint16_le
583 gst_byte_writer_put_uint24_be
584 gst_byte_writer_put_uint24_le
585 gst_byte_writer_put_uint32_be
586 gst_byte_writer_put_uint32_le
587 gst_byte_writer_put_uint64_be
588 gst_byte_writer_put_uint64_le
589
590 gst_byte_writer_put_float32_be
591 gst_byte_writer_put_float32_le
592 gst_byte_writer_put_float64_be
593 gst_byte_writer_put_float64_le
594
595 gst_byte_writer_put_string
596 gst_byte_writer_put_string_utf16
597 gst_byte_writer_put_string_utf32
598 gst_byte_writer_put_string_utf8
599
600 gst_byte_writer_put_data
601 gst_byte_writer_fill
602
603 <SUBSECTION Private>
604 GST_BYTE_WRITER
605 </SECTION>
606
607 <SECTION>
608 <FILE>gstcollectpads</FILE>
609 <TITLE>GstCollectPads</TITLE>
610 <INCLUDE>gst/base/gstcollectpads.h</INCLUDE>
611 GstCollectData
612 GstCollectPads
613 GstCollectPadsFunction
614 GstCollectPadsClipFunction
615 GstCollectDataDestroyNotify
616 gst_collect_pads_new
617 gst_collect_pads_set_function
618 gst_collect_pads_set_clip_function
619 gst_collect_pads_add_pad
620 gst_collect_pads_add_pad_full
621 gst_collect_pads_remove_pad
622 gst_collect_pads_is_active
623 gst_collect_pads_collect
624 gst_collect_pads_collect_range
625 gst_collect_pads_start
626 gst_collect_pads_stop
627 gst_collect_pads_set_flushing
628 gst_collect_pads_peek
629 gst_collect_pads_pop
630 gst_collect_pads_available
631 gst_collect_pads_read
632 gst_collect_pads_read_buffer
633 gst_collect_pads_take_buffer
634 gst_collect_pads_flush
635 <SUBSECTION Standard>
636 GstCollectPadsClass
637 GstCollectPadsPrivate
638 GST_COLLECT_PADS
639 GST_IS_COLLECT_PADS
640 GST_TYPE_COLLECT_PADS
641 GST_COLLECT_PADS_CLASS
642 GST_IS_COLLECT_PADS_CLASS
643 GST_COLLECT_PADS_GET_CLASS
644 <SUBSECTION Private>
645 gst_collect_pads_get_type
646 GST_COLLECT_PADS_GET_PAD_LOCK
647 GST_COLLECT_PADS_PAD_LOCK
648 GST_COLLECT_PADS_PAD_UNLOCK
649 GST_COLLECT_PADS_BROADCAST
650 GST_COLLECT_PADS_GET_COND
651 GST_COLLECT_PADS_SIGNAL
652 GST_COLLECT_PADS_WAIT
653 </SECTION>
654
655
656 <SECTION>
657 <FILE>gstpushsrc</FILE>
658 <TITLE>GstPushSrc</TITLE>
659 <INCLUDE>gst/base/gstpushsrc.h</INCLUDE>
660 GstPushSrc
661 <SUBSECTION Standard>
662 GstPushSrcClass
663 GST_PUSH_SRC
664 GST_IS_PUSH_SRC
665 GST_TYPE_PUSH_SRC
666 GST_PUSH_SRC_CLASS
667 GST_IS_PUSH_SRC_CLASS
668 GST_PUSH_SRC_GET_CLASS
669 <SUBSECTION Private>
670 gst_push_src_get_type
671 </SECTION>
672
673 <SECTION>
674 <FILE>gsttypefindhelper</FILE>
675 <TITLE>GstTypeFindHelper</TITLE>
676 <INCLUDE>gst/base/gsttypefindhelper.h</INCLUDE>
677 gst_type_find_helper
678 gst_type_find_helper_for_buffer
679 gst_type_find_helper_for_extension
680 GstTypeFindHelperGetRangeFunction
681 gst_type_find_helper_get_range
682 gst_type_find_helper_get_range_ext
683 <SUBSECTION Private>
684 </SECTION>
685
686 <SECTION>
687 <FILE>gstdataqueue</FILE>
688 <TITLE>GstDataQueue</TITLE>
689 <INCLUDE>gst/base/gstdataqueue.h</INCLUDE>
690 GstDataQueue
691 GstDataQueueSize
692 GstDataQueueCheckFullFunction
693 GstDataQueueItem
694 GstDataQueueEmptyCallback
695 GstDataQueueFullCallback
696 gst_data_queue_new
697 gst_data_queue_new_full
698 gst_data_queue_push
699 gst_data_queue_pop
700 gst_data_queue_flush
701 gst_data_queue_set_flushing
702 gst_data_queue_drop_head
703 gst_data_queue_is_full
704 gst_data_queue_is_empty
705 gst_data_queue_get_level
706 gst_data_queue_limits_changed
707 <SUBSECTION Standard>
708 GstDataQueueClass
709 GST_DATA_QUEUE
710 GST_IS_DATA_QUEUE
711 GST_TYPE_DATA_QUEUE
712 GST_DATA_QUEUE_CLASS
713 GST_IS_DATA_QUEUE_CLASS
714 <SUBSECTION Private>
715 gst_data_queue_get_type
716 </SECTION>
717
718 # net
719
720 <SECTION>
721 <FILE>gstnetclientclock</FILE>
722 <TITLE>GstNetClientClock</TITLE>
723 <INCLUDE>gst/net/gstnet.h</INCLUDE>
724 GstNetClientClock
725 gst_net_client_clock_new
726 <SUBSECTION Standard>
727 GstNetClientClockClass
728 GstNetClientClockPrivate
729 GST_NET_CLIENT_CLOCK
730 GST_IS_NET_CLIENT_CLOCK
731 GST_TYPE_NET_CLIENT_CLOCK
732 GST_NET_CLIENT_CLOCK_CLASS
733 GST_IS_NET_CLIENT_CLOCK_CLASS
734 <SUBSECTION Private>
735 gst_net_client_clock_get_type
736 </SECTION>
737
738
739 <SECTION>
740 <FILE>gstnettimepacket</FILE>
741 <TITLE>GstNetTimePacket</TITLE>
742 <INCLUDE>gst/net/gstnet.h</INCLUDE>
743 GstNetTimePacket
744 GST_NET_TIME_PACKET_SIZE
745 gst_net_time_packet_new
746 gst_net_time_packet_receive
747 gst_net_time_packet_send
748 gst_net_time_packet_serialize
749 <SUBSECTION Standard>
750 <SUBSECTION Private>
751 socklen_t
752 </SECTION>
753
754
755 <SECTION>
756 <FILE>gstnettimeprovider</FILE>
757 <TITLE>GstNetTimeProvider</TITLE>
758 <INCLUDE>gst/net/gstnet.h</INCLUDE>
759 GstNetTimeProvider
760 gst_net_time_provider_new
761 <SUBSECTION Standard>
762 GstNetTimeProviderClass
763 GstNetTimeProviderPrivate
764 GST_NET_TIME_PROVIDER
765 GST_IS_NET_TIME_PROVIDER
766 GST_TYPE_NET_TIME_PROVIDER
767 GST_NET_TIME_PROVIDER_CLASS
768 GST_IS_NET_TIME_PROVIDER_CLASS
769 <SUBSECTION Private>
770 gst_net_time_provider_get_type
771 </SECTION>
772
773 <SECTION>
774 <FILE>gstcheck</FILE>
775 <TITLE>GstCheck</TITLE>
776 <INCLUDE>gst/check/gstcheck.h</INCLUDE>
777 GST_START_TEST
778 GST_END_TEST
779
780 ASSERT_BUFFER_REFCOUNT
781 ASSERT_CAPS_REFCOUNT
782 ASSERT_CRITICAL
783 ASSERT_WARNING
784 ASSERT_MINI_OBJECT_REFCOUNT
785 ASSERT_OBJECT_REFCOUNT
786 ASSERT_OBJECT_REFCOUNT_BETWEEN
787 ASSERT_SET_STATE
788
789 fail_unless_equals_int
790 fail_unless_equals_float
791 fail_unless_equals_string
792 fail_unless_equals_uint64
793 fail_unless_message_error
794
795 assert_equals_int
796 assert_equals_float
797 assert_equals_string
798 assert_equals_uint64
799 assert_message_error
800
801 gst_check_init
802 gst_check_message_error
803 gst_check_setup_element
804 gst_check_setup_sink_pad
805 gst_check_setup_src_pad
806 gst_check_setup_sink_pad_by_name
807 gst_check_setup_src_pad_by_name
808 gst_check_teardown_pad_by_name
809 gst_check_teardown_element
810 gst_check_teardown_sink_pad
811 gst_check_teardown_src_pad
812 gst_check_drop_buffers
813 gst_check_caps_equal
814 gst_check_element_push_buffer_list
815 gst_check_element_push_buffer
816 gst_check_run_suite
817
818 <SUBSECTION Private>
819 MAIN_INIT
820 MAIN_START_THREADS
821 MAIN_START_THREAD_FUNCTION
822 MAIN_START_THREAD_FUNCTIONS
823 MAIN_STOP_THREADS
824 MAIN_SYNCHRONIZE
825 THREAD_START
826 THREAD_STARTED
827 THREAD_SWITCH
828 THREAD_SYNCHRONIZE
829 THREAD_TEST_RUNNING
830
831 sync_cond
832 mutex
833 GST_CAT_DEFAULT
834 thread_list
835 start_cond
836 GST_CHECK_MAIN
837
838 gst_check_chain_func
839 gst_check_abi_list
840
841 buffers
842 check_cond
843 check_mutex
844
845 CHECK_MAJOR_VERSION
846 CHECK_MICRO_VERSION
847 CHECK_MINOR_VERSION
848 CK_ATTRIBUTE_UNUSED
849 CK_CPPEND
850 CK_CPPSTART
851 CK_EXPORT
852 END_TEST
853 GCC_VERSION_AT_LEAST
854 LFun
855 List
856 Log
857 NULL
858 SFun
859 SRunner
860 START_TEST
861 Suite
862 TCase
863 TF
864 TFun
865 TestResult
866 TestStats
867 check_list_create
868 ck_abort
869 ck_abort_msg
870 ck_assert
871 ck_assert_int_eq
872 ck_assert_int_ne
873 ck_assert_msg
874 ck_assert_str_eq
875 ck_assert_str_ne
876 ck_strdup_printf
877 cur_fork_status
878 emalloc
879 eprintf
880 erealloc
881 fail
882 fail_if
883 fail_unless
884 get_env_printmode
885 lfile_lfun
886 list_add_end
887 list_add_front
888 list_advance
889 list_apply
890 list_at_end
891 list_free
892 list_front
893 list_val
894 log_srunner_end
895 log_srunner_start
896 log_suite_end
897 log_suite_start
898 log_test_start
899 log_test_end
900 mark_point
901 pack
902 ppack
903 punpack
904 rcvmsg_free
905 receive_test_result
906 send_ctx_info
907 send_failure_info
908 send_loc_info
909 set_fork_status
910 setup_messaging
911 sr_stat_str
912 srunner_end_logging
913 srunner_fprint
914 srunner_init_logging
915 srunner_open_lfile
916 srunner_open_xmlfile
917 srunner_register_lfun
918 stdout_lfun
919 subunit_lfun
920 tcase_add_exit_test
921 tcase_add_loop_exit_test
922 tcase_add_loop_test
923 tcase_add_loop_test_raise_signal
924 tcase_add_test
925 tcase_add_test_raise_signal
926 teardown_messaging
927 tr_create
928 tr_fprint
929 tr_reset
930 tr_short_str
931 tr_str
932 tr_xmlprint
933 upack
934 xml_lfun
935 </SECTION>
936
937 <SECTION>
938 <FILE>gstcheckbufferstraw</FILE>
939 <TITLE>GstBufferStraw</TITLE>
940 <INCLUDE>gst/check/gstbufferstraw.h</INCLUDE>
941 gst_buffer_straw_start_pipeline
942 gst_buffer_straw_get_buffer
943 gst_buffer_straw_stop_pipeline
944 </SECTION>
945
946 <SECTION>
947 <FILE>gstcheckconsistencychecker</FILE>
948 <TITLE>GstStreamConsistency</TITLE>
949 <INCLUDE>gst/check/gstconsistencychecker.h</INCLUDE>
950 GstStreamConsistency
951 gst_consistency_checker_new
952 gst_consistency_checker_reset
953 gst_consistency_checker_free
954 </SECTION>
955