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