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