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