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