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