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