ee359607f35009385a9cd687d833b1ca91209cc8
[platform/upstream/gstreamer.git] / docs / gst / tmpl / gstreamer-unused.sgml
1 <!-- ##### SECTION ./tmpl/GstElement.sgml:Long_Description ##### -->
2 <para>
3
4 </para>
5
6
7 <!-- ##### SECTION ./tmpl/GstElement.sgml:See_Also ##### -->
8 <para>
9
10 </para>
11
12
13 <!-- ##### SECTION ./tmpl/GstElement.sgml:Short_Description ##### -->
14
15
16
17 <!-- ##### SECTION ./tmpl/GstElement.sgml:Title ##### -->
18 GstElement
19
20
21 <!-- ##### SECTION ./tmpl/audioraw.sgml:Long_Description ##### -->
22 <para>
23 Information about audio buffers.
24 </para>
25
26
27 <!-- ##### SECTION ./tmpl/audioraw.sgml:See_Also ##### -->
28 <para>
29
30 </para>
31
32
33 <!-- ##### SECTION ./tmpl/audioraw.sgml:Short_Description ##### -->
34 Information about audio buffers.
35
36
37 <!-- ##### SECTION ./tmpl/audioraw.sgml:Title ##### -->
38 audioraw
39
40
41 <!-- ##### SECTION ./tmpl/cothreads_compat.sgml:Long_Description ##### -->
42 <para>
43
44 </para>
45
46
47 <!-- ##### SECTION ./tmpl/cothreads_compat.sgml:See_Also ##### -->
48 <para>
49
50 </para>
51
52
53 <!-- ##### SECTION ./tmpl/cothreads_compat.sgml:Short_Description ##### -->
54
55
56
57 <!-- ##### SECTION ./tmpl/cothreads_compat.sgml:Title ##### -->
58 cothreads_compat
59
60
61 <!-- ##### SECTION ./tmpl/gobject2gtk.sgml:Long_Description ##### -->
62 <para>
63
64 </para>
65
66
67 <!-- ##### SECTION ./tmpl/gobject2gtk.sgml:See_Also ##### -->
68 <para>
69
70 </para>
71
72
73 <!-- ##### SECTION ./tmpl/gobject2gtk.sgml:Short_Description ##### -->
74
75
76
77 <!-- ##### SECTION ./tmpl/gobject2gtk.sgml:Title ##### -->
78 GObject
79
80
81 <!-- ##### SECTION ./tmpl/grammar.tab.sgml:Long_Description ##### -->
82 <para>
83
84 </para>
85
86
87 <!-- ##### SECTION ./tmpl/grammar.tab.sgml:See_Also ##### -->
88 <para>
89
90 </para>
91
92
93 <!-- ##### SECTION ./tmpl/grammar.tab.sgml:Short_Description ##### -->
94
95
96
97 <!-- ##### SECTION ./tmpl/grammar.tab.sgml:Title ##### -->
98 grammar.tab
99
100
101 <!-- ##### SECTION ./tmpl/gst_private.sgml:Long_Description ##### -->
102 <para>
103
104 </para>
105
106
107 <!-- ##### SECTION ./tmpl/gst_private.sgml:See_Also ##### -->
108 <para>
109
110 </para>
111
112
113 <!-- ##### SECTION ./tmpl/gst_private.sgml:Short_Description ##### -->
114
115
116
117 <!-- ##### SECTION ./tmpl/gst_private.sgml:Title ##### -->
118 gst_private
119
120
121 <!-- ##### SECTION ./tmpl/gstaggregator.sgml:Long_Description ##### -->
122 <para>
123 The aggregator is mainly used for testing purposes. It has several
124 methods to request buffers from its pads.
125 </para>
126
127
128 <!-- ##### SECTION ./tmpl/gstaggregator.sgml:See_Also ##### -->
129 <para>
130
131 </para>
132
133
134 <!-- ##### SECTION ./tmpl/gstaggregator.sgml:Short_Description ##### -->
135 Combine buffers.
136
137
138 <!-- ##### SECTION ./tmpl/gstaggregator.sgml:Title ##### -->
139 GstAggregator
140
141
142 <!-- ##### SECTION ./tmpl/gstasyncdisksrc.sgml:Long_Description ##### -->
143 <para>
144 Reads data from a file. You can seek to a specific location by setting
145 the offset.
146 </para>
147
148
149 <!-- ##### SECTION ./tmpl/gstasyncdisksrc.sgml:See_Also ##### -->
150 <para>
151
152 </para>
153
154
155 <!-- ##### SECTION ./tmpl/gstasyncdisksrc.sgml:Title ##### -->
156 GstAsyncDiskSrc
157
158
159 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Long_Description ##### -->
160 <para>
161
162 </para>
163
164
165 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:See_Also ##### -->
166 <para>
167
168 </para>
169
170
171 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Short_Description ##### -->
172
173
174
175 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Title ##### -->
176 GstAudioSink
177
178
179 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Long_Description ##### -->
180 <para>
181
182 </para>
183
184
185 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:See_Also ##### -->
186 <para>
187
188 </para>
189
190
191 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Short_Description ##### -->
192
193
194
195 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Title ##### -->
196 GstAudioSrc
197
198
199 <!-- ##### SECTION ./tmpl/gstautoplug.sgml:Long_Description ##### -->
200 <para>
201 GstAutoplug is an abstract class that is used for constructing and 
202 linking elements. Two types of autopluggers exist: renderer ones and non
203 renderer ones. The renderer autopluggers will not have any src pads while the
204 non renderer ones do.
205 </para>
206
207 <para>
208 You first need to create a suitable autoplugger with gst_autoplug_factory_make() 
209 (see #GstAutoplugFactory).
210 The name of the autoplugger must be one of the registered autopluggers 
211 (see #GstStaticAutoplug and #GstStaticAutoplugRender).
212 </para>
213 <para>
214 If the autoplugger supports the RENDERER API, use gst_autoplug_to_renderers() to
215 create a bin that links the src caps to the specified renderer elements. You can 
216 then add the bin to a pipeline and run it.
217
218   <programlisting>
219   GstAutoplug *autoplug;
220   GstElement  *element;
221   GstElement  *sink;
222
223   /* create a static autoplugger */
224   autoplug = gst_autoplug_factory_make ("staticrender");
225
226   /* create an osssink */
227   sink = gst_element_factory_make ("osssink", "our_sink");
228
229   /* create an element that can play audio/mp3 through osssink */
230   element = gst_autoplug_to_renderers (autoplug, 
231                                        gst_caps_new (
232                                          "sink_audio_caps",
233                                          "audio/mp3",
234                                          NULL
235                                        ),
236                                        sink,
237                                        NULL);
238
239   /* add the element to a bin and link the sink pad */
240   ...
241   </programlisting>
242 </para>
243 <para>
244 If the autoplugger supports the CAPS API, use gst_autoplug_to_caps() to
245 link the src caps to the destination caps. The created bin will have src caps 
246 compatible with the provided sink caps.
247
248   <programlisting>
249   GstAutoplug *autoplug;
250   GstElement  *element;
251
252   /* create a static autoplugger */
253   autoplug = gst_autoplug_factory_make ("static");
254
255   /* create an element that converts audio/mp3 to audio/raw */
256   element = gst_autoplug_to_caps (autoplug, 
257                                   gst_caps_new (
258                                     "sink_audio_caps",
259                                     "audio/mp3",
260                                     NULL
261                                   ),
262                                   gst_caps_new (
263                                     "src_audio_caps",
264                                     "audio/raw",
265                                     NULL
266                                   ),
267                                   NULL);
268
269   /* add the element to a bin and link the src/sink pads */
270   ...
271   </programlisting>
272 </para>
273
274 <para>
275 Optionally you can get a notification when a new object is added to the created
276 pipeline with a g_signal_connect to the "new_object" signal.
277 </para>
278
279 <para>
280 Use the regular gst_object_destroy() call to destroy the autoplugger.
281 </para>
282
283
284 <!-- ##### SECTION ./tmpl/gstautoplug.sgml:See_Also ##### -->
285 <para>
286 #GstStaticAutoplug, #GstStaticAutoplugRender
287 </para>
288
289
290 <!-- ##### SECTION ./tmpl/gstautoplug.sgml:Short_Description ##### -->
291 Automatically create and link elements
292
293
294 <!-- ##### SECTION ./tmpl/gstautoplug.sgml:Title ##### -->
295 GstAutoplug
296
297
298 <!-- ##### SECTION ./tmpl/gstautoplugfactory.sgml:Long_Description ##### -->
299 <para>
300 An autoplugfactory is used to create instances of an autoplugger. It
301 can be added to a #GstPlugin as it extends #GstPluginFeature.
302 </para>
303 <para>
304 Use gst_autoplug_factory_new() to create a new autoplugger which can be registered 
305 to a plugin with gst_plugin_add_feature().
306 </para>
307 <para>
308 Use gst_autoplug_factory_find() to find the named autoplugfactory.
309 or use gst_autoplug_factory_get_list() to get a  list of all available autopluggers.
310 </para>
311 <para>
312 Once an autoplugfactory has been obtained use gst_autoplug_factory_create() to
313 instantiate a real autoplugger. Optionally gst_autoplug_factory_make() to create
314 a autoplugger from the named factory.
315 </para>
316 <para>
317 Use gst_autoplug_factory_destroy() to remove the factory from the global list.
318 </para>
319
320
321 <!-- ##### SECTION ./tmpl/gstautoplugfactory.sgml:See_Also ##### -->
322 <para>
323 #GstAutoplug, #GstPlugin, #GstPluginFeature.
324 </para>
325
326
327 <!-- ##### SECTION ./tmpl/gstautoplugfactory.sgml:Short_Description ##### -->
328 Create autopluggers from a factory.
329
330
331 <!-- ##### SECTION ./tmpl/gstautoplugfactory.sgml:Title ##### -->
332 GstAutoplugFactory
333
334
335 <!-- ##### SECTION ./tmpl/gstbufferpool-default.sgml:Long_Description ##### -->
336 <para>
337
338 </para>
339
340
341 <!-- ##### SECTION ./tmpl/gstbufferpool-default.sgml:See_Also ##### -->
342 <para>
343
344 </para>
345
346
347 <!-- ##### SECTION ./tmpl/gstbufferpool-default.sgml:Short_Description ##### -->
348
349
350
351 <!-- ##### SECTION ./tmpl/gstbufferpool-default.sgml:Title ##### -->
352 gstbufferpool-default
353
354
355 <!-- ##### SECTION ./tmpl/gstcache.sgml:Long_Description ##### -->
356 <para>
357
358 </para>
359
360
361 <!-- ##### SECTION ./tmpl/gstcache.sgml:See_Also ##### -->
362 <para>
363
364 </para>
365
366
367 <!-- ##### SECTION ./tmpl/gstcache.sgml:Short_Description ##### -->
368
369
370
371 <!-- ##### SECTION ./tmpl/gstcache.sgml:Title ##### -->
372 GstCacheFactory
373
374
375 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Long_Description ##### -->
376 <para>
377
378 </para>
379
380
381 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:See_Also ##### -->
382 <para>
383
384 </para>
385
386
387 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Short_Description ##### -->
388
389
390
391 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Title ##### -->
392 GstColorSpace
393
394
395 <!-- ##### SECTION ./tmpl/gstdata_private.sgml:Long_Description ##### -->
396 <para>
397
398 </para>
399
400
401 <!-- ##### SECTION ./tmpl/gstdata_private.sgml:See_Also ##### -->
402 <para>
403
404 </para>
405
406
407 <!-- ##### SECTION ./tmpl/gstdata_private.sgml:Short_Description ##### -->
408
409
410
411 <!-- ##### SECTION ./tmpl/gstdata_private.sgml:Title ##### -->
412 gstdata_private
413
414
415 <!-- ##### SECTION ./tmpl/gstdisksink.sgml:Long_Description ##### -->
416 <para>
417 The disksink write to a file. The filename can be given as an argument.
418 </para>
419
420
421 <!-- ##### SECTION ./tmpl/gstdisksink.sgml:See_Also ##### -->
422 <para>
423 #GstFdSink
424 </para>
425
426
427 <!-- ##### SECTION ./tmpl/gstdisksink.sgml:Short_Description ##### -->
428 Write to a file
429
430
431 <!-- ##### SECTION ./tmpl/gstdisksink.sgml:Title ##### -->
432 GstDiskSink
433
434
435 <!-- ##### SECTION ./tmpl/gstdisksrc.sgml:Long_Description ##### -->
436 <para>
437 Asynchonously read buffers from a file. 
438
439 </para>
440
441
442 <!-- ##### SECTION ./tmpl/gstdisksrc.sgml:See_Also ##### -->
443 <para>
444
445 </para>
446
447
448 <!-- ##### SECTION ./tmpl/gstdisksrc.sgml:Short_Description ##### -->
449 Asynchronous read from a file (disksrc)
450
451
452 <!-- ##### SECTION ./tmpl/gstdisksrc.sgml:Title ##### -->
453 GstDiskSrc
454
455
456 <!-- ##### SECTION ./tmpl/gstelement_factory.sgml:Long_Description ##### -->
457 <para>
458
459 </para>
460
461
462 <!-- ##### SECTION ./tmpl/gstelement_factory.sgml:See_Also ##### -->
463 <para>
464
465 </para>
466
467
468 <!-- ##### SECTION ./tmpl/gstelement_factory.sgml:Short_Description ##### -->
469
470
471
472 <!-- ##### SECTION ./tmpl/gstelement_factory.sgml:Title ##### -->
473 GstElementFactory
474
475
476 <!-- ##### SECTION ./tmpl/gstenumtypes.sgml:Long_Description ##### -->
477 <para>
478
479 </para>
480
481
482 <!-- ##### SECTION ./tmpl/gstenumtypes.sgml:See_Also ##### -->
483 <para>
484
485 </para>
486
487
488 <!-- ##### SECTION ./tmpl/gstenumtypes.sgml:Short_Description ##### -->
489
490
491
492 <!-- ##### SECTION ./tmpl/gstenumtypes.sgml:Title ##### -->
493 gstenumtypes
494
495
496 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Long_Description ##### -->
497 <para>
498
499 </para>
500
501
502 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:See_Also ##### -->
503 <para>
504
505 </para>
506
507
508 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Short_Description ##### -->
509
510
511
512 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Title ##### -->
513 GstEsdSink
514
515
516 <!-- ##### SECTION ./tmpl/gstextratypes.sgml:Long_Description ##### -->
517 <para>
518
519 </para>
520
521
522 <!-- ##### SECTION ./tmpl/gstextratypes.sgml:See_Also ##### -->
523 <para>
524
525 </para>
526
527
528 <!-- ##### SECTION ./tmpl/gstextratypes.sgml:Short_Description ##### -->
529
530
531
532 <!-- ##### SECTION ./tmpl/gstextratypes.sgml:Title ##### -->
533 GstExtraTypes
534
535
536 <!-- ##### SECTION ./tmpl/gstfakesink.sgml:Long_Description ##### -->
537 <para>
538 Take a buffer and gst_buffer_unref() it. This element does nothing
539 with the buffer. (fakesink)
540
541 </para>
542
543
544 <!-- ##### SECTION ./tmpl/gstfakesink.sgml:See_Also ##### -->
545 <para>
546
547 </para>
548
549
550 <!-- ##### SECTION ./tmpl/gstfakesink.sgml:Short_Description ##### -->
551 Sources a buffer without doing anything with it. (fakesink)
552
553
554 <!-- ##### SECTION ./tmpl/gstfakesink.sgml:Title ##### -->
555 GstFakeSink
556
557
558 <!-- ##### SECTION ./tmpl/gstfakesrc.sgml:Long_Description ##### -->
559 <para>
560 The <classname>GstFakeSrc</classname> generates empty buffers. (fakesrc)
561 </para>
562
563
564 <!-- ##### SECTION ./tmpl/gstfakesrc.sgml:See_Also ##### -->
565 <para>
566
567 </para>
568
569
570 <!-- ##### SECTION ./tmpl/gstfakesrc.sgml:Short_Description ##### -->
571 Generate empty buffers. (fakesrc)
572
573
574 <!-- ##### SECTION ./tmpl/gstfakesrc.sgml:Title ##### -->
575 GstFakeSrc
576
577
578 <!-- ##### SECTION ./tmpl/gstfdsink.sgml:Long_Description ##### -->
579 <para>
580 Write data to a file descriptor.
581 </para>
582
583
584 <!-- ##### SECTION ./tmpl/gstfdsink.sgml:See_Also ##### -->
585 <para>
586
587 </para>
588
589
590 <!-- ##### SECTION ./tmpl/gstfdsink.sgml:Short_Description ##### -->
591 Write data to a file descriptor. (fdsink)
592
593
594 <!-- ##### SECTION ./tmpl/gstfdsink.sgml:Title ##### -->
595 GstFdSink
596
597
598 <!-- ##### SECTION ./tmpl/gstfdsrc.sgml:Long_Description ##### -->
599 <para>
600 Read buffers from a file descriptor.
601 </para>
602
603
604 <!-- ##### SECTION ./tmpl/gstfdsrc.sgml:See_Also ##### -->
605 <para>
606
607 </para>
608
609
610 <!-- ##### SECTION ./tmpl/gstfdsrc.sgml:Short_Description ##### -->
611 Read buffers from a file descriptor. (fdsrc)
612
613
614 <!-- ##### SECTION ./tmpl/gstfdsrc.sgml:Title ##### -->
615 GstFdSrc
616
617
618 <!-- ##### SECTION ./tmpl/gstfilesink.sgml:Long_Description ##### -->
619 <para>
620
621 </para>
622
623
624 <!-- ##### SECTION ./tmpl/gstfilesink.sgml:See_Also ##### -->
625 <para>
626
627 </para>
628
629
630 <!-- ##### SECTION ./tmpl/gstfilesink.sgml:Short_Description ##### -->
631
632
633
634 <!-- ##### SECTION ./tmpl/gstfilesink.sgml:Title ##### -->
635 GstFileSink
636
637
638 <!-- ##### SECTION ./tmpl/gstfilesrc.sgml:Long_Description ##### -->
639 <para>
640 FileSrc is used to read buffers from a file. It efficiently uses mmap
641 and subbuffers.
642 </para>
643
644
645 <!-- ##### SECTION ./tmpl/gstfilesrc.sgml:See_Also ##### -->
646 <para>
647
648 </para>
649
650
651 <!-- ##### SECTION ./tmpl/gstfilesrc.sgml:Short_Description ##### -->
652 Read data from a file
653
654
655 <!-- ##### SECTION ./tmpl/gstfilesrc.sgml:Title ##### -->
656 GstFileSrc
657
658
659 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Long_Description ##### -->
660 <para>
661 Filters take data in and spit data out. They are the main Element in a filter graph.
662 Filters have zero or more inputs and zero or more outputs. Filters are linked
663 together to form filter graphs. A GstFilter is the base class and is not very usefull
664 on its own.
665 </para>
666
667
668 <!-- ##### SECTION ./tmpl/gstfilter.sgml:See_Also ##### -->
669 <para>
670
671 </para>
672
673
674 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Short_Description ##### -->
675 Take data in and spit data out
676
677
678 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Title ##### -->
679 GstFilter
680
681
682 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Long_Description ##### -->
683 <para>
684
685 </para>
686
687
688 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:See_Also ##### -->
689 <para>
690
691 </para>
692
693
694 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Short_Description ##### -->
695
696
697
698 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Title ##### -->
699 GstGetbits
700
701
702 <!-- ##### SECTION ./tmpl/gsthttpsrc.sgml:Long_Description ##### -->
703 <para>
704 Reads data from a URL.
705 </para>
706
707
708 <!-- ##### SECTION ./tmpl/gsthttpsrc.sgml:See_Also ##### -->
709 <para>
710
711 </para>
712
713
714 <!-- ##### SECTION ./tmpl/gsthttpsrc.sgml:Short_Description ##### -->
715 Reads data from a URL. (httpsrc)
716
717
718 <!-- ##### SECTION ./tmpl/gsthttpsrc.sgml:Title ##### -->
719 GstHttpSrc
720
721
722 <!-- ##### SECTION ./tmpl/gstidentity.sgml:Long_Description ##### -->
723 <para>
724 Pass data without modification.
725 </para>
726
727
728 <!-- ##### SECTION ./tmpl/gstidentity.sgml:See_Also ##### -->
729 <para>
730
731 </para>
732
733
734 <!-- ##### SECTION ./tmpl/gstidentity.sgml:Short_Description ##### -->
735 Pass data without modification. (identity)
736
737
738 <!-- ##### SECTION ./tmpl/gstidentity.sgml:Title ##### -->
739 GstIdentity
740
741
742 <!-- ##### SECTION ./tmpl/gstlink.sgml:Long_Description ##### -->
743 <para>
744 A link is a base class for a generic link between
745 elements. A link is typically a base class for queues.
746
747 </para>
748
749
750 <!-- ##### SECTION ./tmpl/gstlink.sgml:See_Also ##### -->
751 <para>
752
753 </para>
754
755
756 <!-- ##### SECTION ./tmpl/gstlink.sgml:Short_Description ##### -->
757 Generic link between elements.
758
759
760 <!-- ##### SECTION ./tmpl/gstlink.sgml:Title ##### -->
761 GstLink
762
763
764 <!-- ##### SECTION ./tmpl/gstmacros.sgml:Long_Description ##### -->
765 <para>
766
767 </para>
768
769
770 <!-- ##### SECTION ./tmpl/gstmacros.sgml:See_Also ##### -->
771 <para>
772
773 </para>
774
775
776 <!-- ##### SECTION ./tmpl/gstmacros.sgml:Short_Description ##### -->
777
778
779
780 <!-- ##### SECTION ./tmpl/gstmacros.sgml:Title ##### -->
781 gstmacros
782
783
784 <!-- ##### SECTION ./tmpl/gstmarshal.sgml:Long_Description ##### -->
785 <para>
786
787 </para>
788
789
790 <!-- ##### SECTION ./tmpl/gstmarshal.sgml:See_Also ##### -->
791 <para>
792
793 </para>
794
795
796 <!-- ##### SECTION ./tmpl/gstmarshal.sgml:Short_Description ##### -->
797
798
799
800 <!-- ##### SECTION ./tmpl/gstmarshal.sgml:Title ##### -->
801 gstmarshal
802
803
804 <!-- ##### SECTION ./tmpl/gstmd5sink.sgml:Long_Description ##### -->
805 <para>
806
807 </para>
808
809
810 <!-- ##### SECTION ./tmpl/gstmd5sink.sgml:See_Also ##### -->
811 <para>
812
813 </para>
814
815
816 <!-- ##### SECTION ./tmpl/gstmd5sink.sgml:Short_Description ##### -->
817
818
819
820 <!-- ##### SECTION ./tmpl/gstmd5sink.sgml:Title ##### -->
821 GstMD5Sink
822
823
824 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Long_Description ##### -->
825 <para>
826 The point of the metadata is to provide some context for each buffer.  In
827 the case of audio data, for instance, it would provide the samplerate, bit
828 depth, and channel count.
829 </para>
830
831 <para>
832 The trick is that there may be multiple types of metadata ganged onto a
833 single buffer.  This is why they're going to be a GList.  This does mean
834 extra overhead in all cases, but I think it's minimal.  The GList type
835 uses a chunk allocater so we're not wasting too much memory or time when
836 adding to the list.
837 </para>
838
839 <para>
840 The trick is dealing with these structs as they pass through a pipeline,
841 since they have potentially different mutability properties.  For
842 instance, if you've got a mp3 decoder linked to a tee, which sends the
843 buffers off to both the decoder and a spectrum analyzer (and then a
844 visualization element).  The preferred setup would be where every time a
845 audio/raw metadata comes down the pipe (indicating a potential change in
846 audio format), the audiosink and spectrum would just save off pointers.
847 </para>
848
849 <para>
850 So when exactly does this metadata go away (deallocated)?  Well, that
851 means metadata has to be refcounted.  But that gets rather hairy.  OK, in
852 the simple case you create a metadata struct, it comes with refcount set
853 to 1.  You pass it through, it stays one, eventually someone drops the
854 last reference on the buffer it's tied to, you free the metadata too.
855 Easy.  What if you tee?  You could go through and for every metadata in
856 the buffer, increment the refcount by the same as the buffer.  So in the
857 above case (tee'd), the audiosink and spectrum would get the buffer with a
858 refcount of 2, and it'd have a metadata with refcount 2.  Do they ref it
859 each themselves, then unref the buffer?  Or do they remove the metadata?
860 Removing the metadata would require a buffer CoW, which would suck, so
861 yes, they'd just ref the metadata.
862 </para>
863
864 <para>
865 But....  what if they're all in different threads?  Then we're off into
866 the magical world of mutexes.  Everything with a refcount in a threaded
867 world must be mutexed, else you can do atomic increment and atomic
868 dec and test.  Can this be done from C easily?  Perhaps it needs to be found
869 from kernel includes via autoconf?
870 </para>
871
872 <para>
873 The goal in designing the way metadata will be defined and used is to keep
874 it as simple as possible.  The basis for accomplishing this is the fact
875 that in order to actually use (rather than just pass) the metadata, you
876 have to know what the fields are, which means you have to have compiled in
877 support for that metadata at build time.  Therefore, if you're using
878 metadata, you must have build-time access to the necessary include file
879 that defines it.
880 </para>
881
882 <para>
883 So, given that you've got an include file, it would be nice if the whole
884 thing could be contained there.  This would limit the need to be linked
885 against something, or have load-time requirements as to that has to be
886 loaded before you are.
887 </para>
888
889 <para>
890 Given that really all metadata is is a region of memory of a given size
891 with a certain signature, this isn't all that hard.  First you lay out the
892 struct that defines the metadata.  Then you set up #defines that expand to
893 the size of the struct in question, as well as the four-cc code that
894 defines the type.
895 </para>
896
897 <para>
898 The work is done by a few #defines, a la the #defines used in all Gtk
899 objects.  The first is a NEW() method that allocates the memory for the
900 metadata and fills in all the normal fields (type, size, utility
901 functions).  Because of the way it's defined (as a #define, no less),
902 you'll have to invoke it as META_NEW(meta), since it can't return()
903 anything.
904 </para>
905
906 <para>
907 Another #define will check to make sure a meta is indeed that type by
908 verifying the type code and size.  Theoretically, meta types can overlap
909 with the same fourcc code, as long as they have different sizes.  But I
910 probably ought to have a global public registry so people writing things
911 don't conflict.  MSFT got that right, at least.
912 </para>
913
914 <para>
915 So, a hairy problem is what to do when there are utility functions
916 associated with one of these things.  One option is to not bother with
917 them.  This is very likely a possible solution, since metadata is supposed
918 to be flat memory of a given size.  Not much to do to either free or copy
919 it, is there?
920 </para>
921
922
923 <!-- ##### SECTION ./tmpl/gstmeta.sgml:See_Also ##### -->
924 <para>
925
926 </para>
927
928
929 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Short_Description ##### -->
930 Provide context for buffers
931
932
933 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Title ##### -->
934 GstMeta
935
936
937 <!-- ##### SECTION ./tmpl/gstmultidisksrc.sgml:Long_Description ##### -->
938 <para>
939
940 </para>
941
942
943 <!-- ##### SECTION ./tmpl/gstmultidisksrc.sgml:See_Also ##### -->
944 <para>
945
946 </para>
947
948
949 <!-- ##### SECTION ./tmpl/gstmultidisksrc.sgml:Short_Description ##### -->
950
951
952
953 <!-- ##### SECTION ./tmpl/gstmultidisksrc.sgml:Title ##### -->
954 GstMultiDiskSrc
955
956
957 <!-- ##### SECTION ./tmpl/gstpipefilter.sgml:Long_Description ##### -->
958 <para>
959 A GstPipefilter pipes data to an external program and creates
960 buffers from its output.
961 </para>
962
963
964 <!-- ##### SECTION ./tmpl/gstpipefilter.sgml:See_Also ##### -->
965 <para>
966
967 </para>
968
969
970 <!-- ##### SECTION ./tmpl/gstpipefilter.sgml:Short_Description ##### -->
971 A wrapper around every stdin/stdout capable program
972
973
974 <!-- ##### SECTION ./tmpl/gstpipefilter.sgml:Title ##### -->
975 GstPipefilter
976
977
978 <!-- ##### SECTION ./tmpl/gstqueue.sgml:Long_Description ##### -->
979 <para>
980 Simple data queue. Data is queued till max_level buffers any subsequent buffers
981 sent to this filter will block until free space becomes available in the buffer.
982 The queue is typically used in conjunction with a thread.
983 </para>
984 <para>
985 You can query how many buffers are queued with the level argument.
986 </para>
987 <para>
988 The default queue length is set to 100.
989 </para>
990 <para>
991 The queue blocks by default.
992 </para>
993
994
995 <!-- ##### SECTION ./tmpl/gstqueue.sgml:See_Also ##### -->
996 <para>
997
998 </para>
999
1000
1001 <!-- ##### SECTION ./tmpl/gstqueue.sgml:Short_Description ##### -->
1002 Simple asynchronous data queue.
1003
1004
1005 <!-- ##### SECTION ./tmpl/gstqueue.sgml:Title ##### -->
1006 GstQueue
1007
1008
1009 <!-- ##### SECTION ./tmpl/gstsearchfuncs.sgml:Long_Description ##### -->
1010 <para>
1011
1012 </para>
1013
1014
1015 <!-- ##### SECTION ./tmpl/gstsearchfuncs.sgml:See_Also ##### -->
1016 <para>
1017
1018 </para>
1019
1020
1021 <!-- ##### SECTION ./tmpl/gstsearchfuncs.sgml:Short_Description ##### -->
1022
1023
1024
1025 <!-- ##### SECTION ./tmpl/gstsearchfuncs.sgml:Title ##### -->
1026 gstsearchfuncs
1027
1028
1029 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Long_Description ##### -->
1030 <para>
1031 Create a sine wave of a given frequency and volume.
1032 </para>
1033
1034
1035 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:See_Also ##### -->
1036 <para>
1037
1038 </para>
1039
1040
1041 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Short_Description ##### -->
1042 Create a sine wave of a given frequency and volume. (sinesrc)
1043
1044
1045 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Title ##### -->
1046 GstSineSrc
1047
1048
1049 <!-- ##### SECTION ./tmpl/gstsink.sgml:Long_Description ##### -->
1050 <para>
1051 The sink is the end of the filter graph. A typical sink would be an audio
1052 or a video card.
1053
1054 </para>
1055
1056
1057 <!-- ##### SECTION ./tmpl/gstsink.sgml:See_Also ##### -->
1058 <para>
1059
1060 </para>
1061
1062
1063 <!-- ##### SECTION ./tmpl/gstsink.sgml:Short_Description ##### -->
1064 The end point of a filter graph
1065
1066
1067 <!-- ##### SECTION ./tmpl/gstsink.sgml:Title ##### -->
1068 GstSink
1069
1070
1071 <!-- ##### SECTION ./tmpl/gstspider.sgml:Long_Description ##### -->
1072 <para>
1073
1074 </para>
1075
1076
1077 <!-- ##### SECTION ./tmpl/gstspider.sgml:See_Also ##### -->
1078 <para>
1079
1080 </para>
1081
1082
1083 <!-- ##### SECTION ./tmpl/gstspider.sgml:Short_Description ##### -->
1084
1085
1086
1087 <!-- ##### SECTION ./tmpl/gstspider.sgml:Title ##### -->
1088 GstSpider
1089
1090
1091 <!-- ##### SECTION ./tmpl/gstspideridentity.sgml:Long_Description ##### -->
1092 <para>
1093
1094 </para>
1095
1096
1097 <!-- ##### SECTION ./tmpl/gstspideridentity.sgml:See_Also ##### -->
1098 <para>
1099
1100 </para>
1101
1102
1103 <!-- ##### SECTION ./tmpl/gstspideridentity.sgml:Short_Description ##### -->
1104
1105
1106
1107 <!-- ##### SECTION ./tmpl/gstspideridentity.sgml:Title ##### -->
1108 GstSpiderIdentity
1109
1110
1111 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Long_Description ##### -->
1112 <para>
1113 A GstSrc is the start of a filter graph. It typically is a file or an
1114 audio source. It provides data for the next element in the graph.
1115
1116 </para>
1117
1118
1119 <!-- ##### SECTION ./tmpl/gstsrc.sgml:See_Also ##### -->
1120 <para>
1121
1122 </para>
1123
1124
1125 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Short_Description ##### -->
1126 The start point of a filter graph
1127
1128
1129 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Title ##### -->
1130 GstSrc
1131
1132
1133 <!-- ##### SECTION ./tmpl/gststaticautoplug.sgml:Long_Description ##### -->
1134 <para>
1135 This autoplugger will create a non threaded element before running the
1136 pipeline.
1137 </para>
1138
1139
1140 <!-- ##### SECTION ./tmpl/gststaticautoplug.sgml:See_Also ##### -->
1141 <para>
1142
1143 </para>
1144
1145
1146 <!-- ##### SECTION ./tmpl/gststaticautoplug.sgml:Short_Description ##### -->
1147 A static autoplugger.
1148
1149
1150 <!-- ##### SECTION ./tmpl/gststaticautoplug.sgml:Title ##### -->
1151 GstStaticAutoplug
1152
1153
1154 <!-- ##### SECTION ./tmpl/gststaticautoplugrender.sgml:Long_Description ##### -->
1155 <para>
1156 this autoplugger will create a threaded element that can be used
1157 in media players.
1158 </para>
1159
1160
1161 <!-- ##### SECTION ./tmpl/gststaticautoplugrender.sgml:See_Also ##### -->
1162 <para>
1163
1164 </para>
1165
1166
1167 <!-- ##### SECTION ./tmpl/gststaticautoplugrender.sgml:Short_Description ##### -->
1168 An autoplugger made for media playback
1169
1170
1171 <!-- ##### SECTION ./tmpl/gststaticautoplugrender.sgml:Title ##### -->
1172 GstStaticAutoplugRender
1173
1174
1175 <!-- ##### SECTION ./tmpl/gststatistics.sgml:Long_Description ##### -->
1176 <para>
1177 The plugin doesn't alter the data but provides statistics about
1178 the data stream, such as buffers/bytes/events etc.
1179 </para>
1180
1181
1182 <!-- ##### SECTION ./tmpl/gststatistics.sgml:See_Also ##### -->
1183 <para>
1184
1185 </para>
1186
1187
1188 <!-- ##### SECTION ./tmpl/gststatistics.sgml:Short_Description ##### -->
1189 Provide statistics about data that passes this plugin
1190
1191
1192 <!-- ##### SECTION ./tmpl/gststatistics.sgml:Title ##### -->
1193 GstStatistics
1194
1195
1196 <!-- ##### SECTION ./tmpl/gsttee.sgml:Long_Description ##### -->
1197 <para>
1198 A tee can be used to split out the filter graph.
1199 </para>
1200
1201
1202 <!-- ##### SECTION ./tmpl/gsttee.sgml:See_Also ##### -->
1203 <para>
1204
1205 </para>
1206
1207
1208 <!-- ##### SECTION ./tmpl/gsttee.sgml:Short_Description ##### -->
1209 1-to-N pipe fitting
1210
1211
1212 <!-- ##### SECTION ./tmpl/gsttee.sgml:Title ##### -->
1213 GstTee
1214
1215
1216 <!-- ##### SECTION ./tmpl/gsttimecache.sgml:Long_Description ##### -->
1217 <para>
1218 This class is used by plugins to manage time vs byte offsets. It is mainly
1219 used for efficient seeking.
1220 </para>
1221
1222
1223 <!-- ##### SECTION ./tmpl/gsttimecache.sgml:See_Also ##### -->
1224 <para>
1225
1226 </para>
1227
1228
1229 <!-- ##### SECTION ./tmpl/gsttimecache.sgml:Short_Description ##### -->
1230 Cache time and byteoffsets.
1231
1232
1233 <!-- ##### SECTION ./tmpl/gsttimecache.sgml:Title ##### -->
1234 GstTimeCache
1235
1236
1237 <!-- ##### SECTION ./tmpl/gsttypes.sgml:Long_Description ##### -->
1238 <para>
1239
1240 </para>
1241
1242
1243 <!-- ##### SECTION ./tmpl/gsttypes.sgml:See_Also ##### -->
1244 <para>
1245
1246 </para>
1247
1248
1249 <!-- ##### SECTION ./tmpl/gsttypes.sgml:Short_Description ##### -->
1250
1251
1252
1253 <!-- ##### SECTION ./tmpl/gsttypes.sgml:Title ##### -->
1254 gsttypes
1255
1256
1257 <!-- ##### SECTION ./tmpl/gstvalue.sgml:Long_Description ##### -->
1258 <para>
1259
1260 </para>
1261
1262
1263 <!-- ##### SECTION ./tmpl/gstvalue.sgml:See_Also ##### -->
1264 <para>
1265
1266 </para>
1267
1268
1269 <!-- ##### SECTION ./tmpl/gstvalue.sgml:Short_Description ##### -->
1270
1271
1272
1273 <!-- ##### SECTION ./tmpl/gstvalue.sgml:Title ##### -->
1274 GstValue
1275
1276
1277 <!-- ##### SECTION ./tmpl/gstversion.sgml:Long_Description ##### -->
1278 <para>
1279
1280 </para>
1281
1282
1283 <!-- ##### SECTION ./tmpl/gstversion.sgml:See_Also ##### -->
1284 <para>
1285
1286 </para>
1287
1288
1289 <!-- ##### SECTION ./tmpl/gstversion.sgml:Short_Description ##### -->
1290
1291
1292
1293 <!-- ##### SECTION ./tmpl/gstversion.sgml:Title ##### -->
1294 gstversion
1295
1296
1297 <!-- ##### SECTION ./tmpl/gstxmlregistry.sgml:Long_Description ##### -->
1298 <para>
1299
1300 </para>
1301
1302
1303 <!-- ##### SECTION ./tmpl/gstxmlregistry.sgml:See_Also ##### -->
1304 <para>
1305
1306 </para>
1307
1308
1309 <!-- ##### SECTION ./tmpl/gstxmlregistry.sgml:Short_Description ##### -->
1310
1311
1312
1313 <!-- ##### SECTION ./tmpl/gstxmlregistry.sgml:Title ##### -->
1314 GstXMLRegistry
1315
1316
1317 <!-- ##### SECTION ./tmpl/plugin.sgml:Long_Description ##### -->
1318 <para>
1319
1320 </para>
1321
1322
1323 <!-- ##### SECTION ./tmpl/plugin.sgml:See_Also ##### -->
1324 <para>
1325
1326 </para>
1327
1328
1329 <!-- ##### SECTION ./tmpl/plugin.sgml:Short_Description ##### -->
1330
1331
1332
1333 <!-- ##### SECTION ./tmpl/plugin.sgml:Title ##### -->
1334 plugin
1335
1336
1337 <!-- ##### SECTION ./tmpl/spectrum.sgml:Long_Description ##### -->
1338 <para>
1339 Frequencies of a spectrum analysis.
1340
1341 </para>
1342
1343
1344 <!-- ##### SECTION ./tmpl/spectrum.sgml:See_Also ##### -->
1345 <para>
1346
1347 </para>
1348
1349
1350 <!-- ##### SECTION ./tmpl/spectrum.sgml:Short_Description ##### -->
1351 Frequencies of a spectrum analysis.
1352
1353
1354 <!-- ##### SECTION ./tmpl/spectrum.sgml:Title ##### -->
1355 spectrum
1356
1357
1358 <!-- ##### SECTION ./tmpl/types.sgml:Long_Description ##### -->
1359 <para>
1360
1361 </para>
1362
1363
1364 <!-- ##### SECTION ./tmpl/types.sgml:See_Also ##### -->
1365 <para>
1366
1367 </para>
1368
1369
1370 <!-- ##### SECTION ./tmpl/types.sgml:Short_Description ##### -->
1371
1372
1373
1374 <!-- ##### SECTION ./tmpl/types.sgml:Title ##### -->
1375 types
1376
1377
1378 <!-- ##### SECTION ./tmpl/videoraw.sgml:Long_Description ##### -->
1379 <para>
1380 Information about video buffers.
1381 </para>
1382
1383
1384 <!-- ##### SECTION ./tmpl/videoraw.sgml:See_Also ##### -->
1385 <para>
1386
1387 </para>
1388
1389
1390 <!-- ##### SECTION ./tmpl/videoraw.sgml:Short_Description ##### -->
1391 Information about video buffers.
1392
1393
1394 <!-- ##### SECTION ./tmpl/videoraw.sgml:Title ##### -->
1395 videoraw
1396
1397
1398 <!-- ##### MACRO BLINK ##### -->
1399 <para>
1400
1401 </para>
1402
1403
1404 <!-- ##### MACRO COTHREADS_NAME ##### -->
1405 <para>
1406
1407 </para>
1408
1409
1410 <!-- ##### MACRO COTHREADS_NAME_CAPITAL ##### -->
1411 <para>
1412
1413 </para>
1414
1415
1416 <!-- ##### MACRO COTHREAD_MAXTHREADS ##### -->
1417 <para>
1418 The maximum number of cothreads we are going to support.
1419 </para>
1420
1421
1422 <!-- ##### MACRO COTHREAD_STACKSIZE ##### -->
1423 <para>
1424 The default stack size of a cothread.
1425 </para>
1426
1427
1428 <!-- ##### MACRO CURRENT_STACK_FRAME ##### -->
1429 <para>
1430 Get the current stack frame.
1431 </para>
1432
1433
1434 <!-- ##### MACRO DEBUG ##### -->
1435 <para>
1436 Use this macro to show debugging info. This is only usefull when developing new
1437 plugin elements.
1438 If you #define DEBUG_ENABLED before including gst/gst.h, this macro will produce
1439 g_print messages.
1440 </para>
1441
1442 @format: the format specification as in g_print
1443 @args...: arguments
1444
1445 <!-- ##### MACRO DEBUG_ENTER ##### -->
1446 <para>
1447
1448 </para>
1449
1450 @format: 
1451 @args...: 
1452
1453 <!-- ##### MACRO DEBUG_ENTER_STRING ##### -->
1454 <para>
1455
1456 </para>
1457
1458
1459 <!-- ##### MACRO DEBUG_LEAVE ##### -->
1460 <para>
1461
1462 </para>
1463
1464 @format: 
1465 @args...: 
1466
1467 <!-- ##### MACRO DEBUG_LEAVE_STRING ##### -->
1468 <para>
1469
1470 </para>
1471
1472
1473 <!-- ##### MACRO DEBUG_NOPREFIX ##### -->
1474 <para>
1475
1476 </para>
1477
1478 @format: 
1479 @args...: 
1480
1481 <!-- ##### MACRO DEBUG_SET_STRING ##### -->
1482 <para>
1483
1484 </para>
1485
1486 @format: 
1487 @args...: 
1488
1489 <!-- ##### MACRO ERROR ##### -->
1490 <para>
1491
1492 </para>
1493
1494 @element: 
1495 @format: 
1496 @args...: 
1497
1498 <!-- ##### MACRO ERROR_OBJECT ##### -->
1499 <para>
1500
1501 </para>
1502
1503 @element: 
1504 @object: 
1505 @format: 
1506 @args...: 
1507
1508 <!-- ##### MACRO FLINK ##### -->
1509 <para>
1510
1511 </para>
1512
1513
1514 <!-- ##### MACRO FUNCTION ##### -->
1515 <para>
1516
1517 </para>
1518
1519
1520 <!-- ##### MACRO GBaseInitFunc ##### -->
1521 <para>
1522
1523 </para>
1524
1525
1526 <!-- ##### MACRO GCallback ##### -->
1527 <para>
1528
1529 </para>
1530
1531
1532 <!-- ##### MACRO GClassInitFunc ##### -->
1533 <para>
1534
1535 </para>
1536
1537
1538 <!-- ##### MACRO GEnumValue ##### -->
1539 <para>
1540
1541 </para>
1542
1543
1544 <!-- ##### MACRO GInstanceInitFunc ##### -->
1545 <para>
1546
1547 </para>
1548
1549
1550 <!-- ##### MACRO GLOBAL_REGISTRY_DIR ##### -->
1551 <para>
1552
1553 </para>
1554
1555
1556 <!-- ##### MACRO GLOBAL_REGISTRY_FILE ##### -->
1557 <para>
1558
1559 </para>
1560
1561
1562 <!-- ##### MACRO GLOBAL_REGISTRY_FILE_TMP ##### -->
1563 <para>
1564
1565 </para>
1566
1567
1568 <!-- ##### STRUCT GObject ##### -->
1569 <para>
1570
1571 </para>
1572
1573
1574 <!-- ##### MACRO GParamFlags ##### -->
1575 <para>
1576
1577 </para>
1578
1579
1580 <!-- ##### STRUCT GParamSpec ##### -->
1581 <para>
1582
1583 </para>
1584
1585 @name: 
1586 @value_type: 
1587 @flags: 
1588
1589 <!-- ##### MACRO GST_ASYNCDISKSRC ##### -->
1590 <para>
1591
1592 </para>
1593
1594 @obj: 
1595
1596 <!-- ##### MACRO GST_ASYNCDISKSRC_CLASS ##### -->
1597 <para>
1598
1599 </para>
1600
1601 @klass: 
1602
1603 <!-- ##### MACRO GST_ATOMIC_INT_ADD ##### -->
1604 <para>
1605 Atomically add a value to a #GstAtomicInt
1606 </para>
1607
1608 @ref: a reference to a #GstAtomicInt
1609 @count: The value to add
1610
1611 <!-- ##### MACRO GST_ATOMIC_INT_DEC_AND_TEST ##### -->
1612 <para>
1613 Decrement the value of a #GstAtomicInt atomically and test
1614 for zero.
1615 </para>
1616
1617 @ref: a reference to a #GstAtomicInt
1618 @zero: a gpointer to a gboolean to hold the value of the test
1619
1620 <!-- ##### MACRO GST_ATOMIC_INT_FREE ##### -->
1621 <para>
1622 Free the memory allocated by #GST_ATOMIC_INT_INIT
1623 </para>
1624
1625 @ref: A reference to a #GstAtomicInt
1626
1627 <!-- ##### MACRO GST_ATOMIC_INT_INC ##### -->
1628 <para>
1629 Increment the value of a #GstAtomicInt atomically
1630 </para>
1631
1632 @ref: a reference to a #GstAtomicInt
1633
1634 <!-- ##### MACRO GST_ATOMIC_INT_INIT ##### -->
1635 <para>
1636 Initialize an atomic int
1637 </para>
1638
1639 @ref: a reference to a #GstAtomicInt
1640 @val: The initial value for the integer
1641
1642 <!-- ##### MACRO GST_ATOMIC_INT_READ ##### -->
1643 <para>
1644 Get the value of a #GstAtomicInt atomically into a variable
1645 </para>
1646
1647 @ref: a reference to a #GstAtomicInt
1648 @res: a pointer to a gint to hold the value
1649
1650 <!-- ##### MACRO GST_ATOMIC_INT_SET ##### -->
1651 <para>
1652 Set the value of a #GstAtomicInt atomically
1653 </para>
1654
1655 @ref: a reference to a #GstAtomicInt
1656 @val: The value for the integer
1657
1658 <!-- ##### MACRO GST_ATOMIC_INT_VALUE ##### -->
1659 <para>
1660 Get the value of a #GstAtomicInt atomically
1661 </para>
1662
1663 @ref: a reference to a #GstAtomicInt
1664
1665 <!-- ##### MACRO GST_ATOMIC_LOCK ##### -->
1666 <para>
1667
1668 </para>
1669
1670
1671 <!-- ##### MACRO GST_ATOMIC_SWAP ##### -->
1672 <para>
1673 Atomically swap the value of the #GstAtomicSwap with a new value
1674 </para>
1675
1676 @swap: a reference to a #GstAtomicSwap
1677 @val: the new value
1678
1679 <!-- ##### MACRO GST_ATOMIC_SWAP_GET ##### -->
1680 <para>
1681 Atomically swap the value of the #GstAtomicSwap with a new value and
1682 get the old value.
1683 </para>
1684
1685 @swap: a reference to a #GstAtomicSwap
1686 @val: the new value
1687 @res: the old value
1688
1689 <!-- ##### MACRO GST_ATOMIC_SWAP_INIT ##### -->
1690 <para>
1691 Initialize an atomic swap structure
1692 </para>
1693
1694 @swap: a reference to a #GstAtomicSwap
1695 @val: the initial value
1696
1697 <!-- ##### MACRO GST_ATOMIC_SWAP_VALUE ##### -->
1698 <para>
1699 Get the value of a #GstAtomicSwap
1700 </para>
1701
1702 @swap: a reference to a #GstAtomicSwap
1703
1704 <!-- ##### MACRO GST_AUDIOSINK ##### -->
1705 <para>
1706
1707 </para>
1708
1709 @obj: 
1710
1711 <!-- ##### MACRO GST_AUDIOSINK_CLASS ##### -->
1712 <para>
1713
1714 </para>
1715
1716 @klass: 
1717
1718 <!-- ##### MACRO GST_AUDIOSRC ##### -->
1719 <para>
1720
1721 </para>
1722
1723 @obj: 
1724
1725 <!-- ##### MACRO GST_AUDIOSRC_CLASS ##### -->
1726 <para>
1727
1728 </para>
1729
1730 @klass: 
1731
1732 <!-- ##### MACRO GST_AUTOPLUG_FACTORY ##### -->
1733 <para>
1734
1735 </para>
1736
1737 @obj: 
1738
1739 <!-- ##### MACRO GST_AUTOPLUG_FACTORY_CLASS ##### -->
1740 <para>
1741
1742 </para>
1743
1744 @klass: 
1745
1746 <!-- ##### MACRO GST_AUTOPLUG_MAX_COST ##### -->
1747 <para>
1748
1749 </para>
1750
1751
1752 <!-- ##### MACRO GST_BIN ##### -->
1753 <para>
1754
1755 </para>
1756
1757 @obj: 
1758
1759 <!-- ##### MACRO GST_BIN_CAST ##### -->
1760 <para>
1761
1762 </para>
1763
1764 @obj: 
1765
1766 <!-- ##### MACRO GST_BIN_CLASS ##### -->
1767 <para>
1768
1769 </para>
1770
1771 @klass: 
1772
1773 <!-- ##### MACRO GST_BIN_CLASS_CAST ##### -->
1774 <para>
1775
1776 </para>
1777
1778 @klass: 
1779
1780 <!-- ##### MACRO GST_BUFFER_BUFFERPOOL ##### -->
1781 <para>
1782 Gets the bufferpool for this buffer.
1783 </para>
1784
1785 @buf: a #GstBuffer to get the bufferpool of.
1786 @Returns: the #GstBufferPool of this buffer.
1787
1788 <!-- ##### MACRO GST_BUFFER_LOCK ##### -->
1789 <para>
1790 Obtains a lock on the object, making serialization possible.
1791 </para>
1792
1793 @buf: a #GstBuffer to lock
1794
1795 <!-- ##### MACRO GST_BUFFER_MAXAGE ##### -->
1796 <para>
1797 Gets the maximum age of a buffer.
1798 </para>
1799
1800 @buf: a #GstBuffer to get maximum age of
1801
1802 <!-- ##### MACRO GST_BUFFER_PARENT ##### -->
1803 <para>
1804 Gets the parent of this buffer. The parent is set on sub-buffers.
1805 </para>
1806
1807 @buf: a #GstBuffer to get parent of
1808
1809 <!-- ##### MACRO GST_BUFFER_POOL_LOCK ##### -->
1810 <para>
1811 Unlock the given bufferpool.
1812 </para>
1813
1814 @pool: the bufferpool to unlock.
1815
1816 <!-- ##### MACRO GST_BUFFER_POOL_PRIVATE ##### -->
1817 <para>
1818 Gets the bufferpool private data.
1819 </para>
1820
1821 @buf: a #GstBuffer to get bufferpool's private data of.
1822
1823 <!-- ##### MACRO GST_BUFFER_POOL_UNLOCK ##### -->
1824 <para>
1825 Lock the given bufferpool.
1826 </para>
1827
1828 @pool: The pool to lock.
1829
1830 <!-- ##### MACRO GST_BUFFER_TRYLOCK ##### -->
1831 <para>
1832 Tries to obtain a lock on the buffer.
1833 If it can't get immediately, will return FALSE.
1834 </para>
1835
1836 @buf: a #GstBuffer to try to lock
1837
1838 <!-- ##### MACRO GST_BUFFER_TYPE ##### -->
1839 <para>
1840 Retrieves the type id of the data in the buffer.
1841 </para>
1842
1843 @buf: GstBuffer
1844
1845 <!-- ##### MACRO GST_BUFFER_UNLOCK ##### -->
1846 <para>
1847 Releases a lock on the buffer.
1848
1849 </para>
1850
1851 @buf: a #GstBuffer to unlock
1852
1853 <!-- ##### MACRO GST_CACHE_ASSOC_FLAGS ##### -->
1854 <para>
1855
1856 </para>
1857
1858 @entry: 
1859
1860 <!-- ##### MACRO GST_CACHE_ASSOC_FORMAT ##### -->
1861 <para>
1862
1863 </para>
1864
1865 @entry: 
1866 @i: 
1867
1868 <!-- ##### MACRO GST_CACHE_ASSOC_VALUE ##### -->
1869 <para>
1870
1871 </para>
1872
1873 @entry: 
1874 @i: 
1875
1876 <!-- ##### MACRO GST_CACHE_FACTORY ##### -->
1877 <para>
1878
1879 </para>
1880
1881 @obj: 
1882
1883 <!-- ##### MACRO GST_CACHE_FACTORY_CLASS ##### -->
1884 <para>
1885
1886 </para>
1887
1888 @klass: 
1889
1890 <!-- ##### MACRO GST_CACHE_FORMAT_FORMAT ##### -->
1891 <para>
1892
1893 </para>
1894
1895 @entry: 
1896
1897 <!-- ##### MACRO GST_CACHE_FORMAT_KEY ##### -->
1898 <para>
1899
1900 </para>
1901
1902 @entry: 
1903
1904 <!-- ##### MACRO GST_CACHE_ID_DESCRIPTION ##### -->
1905 <para>
1906
1907 </para>
1908
1909 @entry: 
1910
1911 <!-- ##### MACRO GST_CACHE_NASSOCS ##### -->
1912 <para>
1913
1914 </para>
1915
1916 @entry: 
1917
1918 <!-- ##### MACRO GST_CAPS ##### -->
1919 <para>
1920
1921 </para>
1922
1923 @caps: 
1924
1925 <!-- ##### MACRO GST_CAPS_LOCK ##### -->
1926 <para>
1927 Lock the caps structure
1928 </para>
1929
1930 @caps: The caps structure to lock
1931
1932 <!-- ##### MACRO GST_CAPS_TRYLOCK ##### -->
1933 <para>
1934 Try to lock the caps structure
1935 </para>
1936
1937 @caps: The caps structure to try to lock
1938
1939 <!-- ##### MACRO GST_CAPS_UNLOCK ##### -->
1940 <para>
1941 Unlock the caps structure
1942 </para>
1943
1944 @caps: The caps structure to unlock
1945
1946 <!-- ##### MACRO GST_CPU_FLAG_MMX ##### -->
1947 <para>
1948 A flag indicating that MMX instructions are supported.
1949 </para>
1950
1951
1952 <!-- ##### MACRO GST_CPU_FLAG_SSE ##### -->
1953 <para>
1954 A flag indicating that SSE instructions are supported.
1955 </para>
1956
1957
1958 <!-- ##### MACRO GST_DATA_IS_READONLY ##### -->
1959 <para>
1960 Query if the GstData is READONLY
1961 </para>
1962
1963 @data: The data to query
1964
1965 <!-- ##### MACRO GST_DATA_REFCOUNT_READ ##### -->
1966 <para>
1967 Read the current refcount value into the specified value
1968 </para>
1969
1970 @data: The GstData to get the refcount value of
1971 @value: A pointer to a gint to hold the refcount value
1972
1973 <!-- ##### MACRO GST_DEBUG_CHAR_MODE ##### -->
1974 <para>
1975
1976 </para>
1977
1978
1979 <!-- ##### MACRO GST_DEBUG_ENABLED ##### -->
1980 <para>
1981
1982 </para>
1983
1984
1985 <!-- ##### MACRO GST_DEBUG_ENABLE_CATEGORIES ##### -->
1986 <para>
1987
1988 </para>
1989
1990
1991 <!-- ##### MACRO GST_DEBUG_ENTER_STRING ##### -->
1992 <para>
1993 Combine #GST_DEBUG_ENTER and #GST_DEBUG_SET_STRING.
1994 </para>
1995
1996
1997 <!-- ##### MACRO GST_DEBUG_LEAVE_STRING ##### -->
1998 <para>
1999
2000 </para>
2001
2002
2003 <!-- ##### MACRO GST_DEBUG_NOPREFIX ##### -->
2004 <para>
2005
2006 </para>
2007
2008 @cat: 
2009 @format: 
2010 @args...: 
2011
2012 <!-- ##### MACRO GST_DEBUG_PREFIX ##### -->
2013 <para>
2014
2015 </para>
2016
2017 @cat: 
2018 @format: 
2019 @args...: 
2020
2021 <!-- ##### MACRO GST_DEBUG_SET_STRING ##### -->
2022 <para>
2023 Set the debug string for the current function, typically containing the arguments
2024 to the current function, i.e. "('element')"
2025 </para>
2026
2027 @format: printf-style format string
2028 @args...: printf arguments
2029
2030 <!-- ##### MACRO GST_DISABLE_AUTOPLUG ##### -->
2031 <para>
2032
2033 </para>
2034
2035
2036 <!-- ##### MACRO GST_DISABLE_TYPEFIND ##### -->
2037 <para>
2038
2039 </para>
2040
2041
2042 <!-- ##### MACRO GST_DISKSRC ##### -->
2043 <para>
2044
2045 </para>
2046
2047 @obj: 
2048
2049 <!-- ##### MACRO GST_DISKSRC_CLASS ##### -->
2050 <para>
2051
2052 </para>
2053
2054 @klass: 
2055
2056 <!-- ##### MACRO GST_ELEMENT ##### -->
2057 <para>
2058
2059 </para>
2060
2061 @obj: 
2062
2063 <!-- ##### MACRO GST_ELEMENT_CAST ##### -->
2064 <para>
2065
2066 </para>
2067
2068 @obj: 
2069
2070 <!-- ##### MACRO GST_ELEMENT_CLASS ##### -->
2071 <para>
2072
2073 </para>
2074
2075 @klass: 
2076
2077 <!-- ##### MACRO GST_ELEMENT_CLASS_CAST ##### -->
2078 <para>
2079
2080 </para>
2081
2082 @klass: 
2083
2084 <!-- ##### MACRO GST_ELEMENT_FACTORY ##### -->
2085 <para>
2086
2087 </para>
2088
2089 @obj: 
2090
2091 <!-- ##### MACRO GST_ELEMENT_FACTORY_CLASS ##### -->
2092 <para>
2093
2094 </para>
2095
2096 @klass: 
2097
2098 <!-- ##### MACRO GST_ELEMENT_IS_COTHREAD_STOPPING ##### -->
2099 <para>
2100 Queries whether the cothread holding this element needs to be stopped.
2101 </para>
2102
2103 @obj: The element to query
2104
2105 <!-- ##### MACRO GST_ELEMENT_IS_EOS ##### -->
2106 <para>
2107 Query wether this element is in the End Of Stream state.
2108 </para>
2109
2110 @obj: a #GstElement to query
2111
2112 <!-- ##### MACRO GST_ELEMENT_IS_MULTI_IN ##### -->
2113 <para>
2114 Query whether this object has multiple input pads.
2115
2116 </para>
2117
2118 @obj: Element to query for multiple input pads.
2119
2120 <!-- ##### MACRO GST_ELEMENT_RANK_MARGINAL ##### -->
2121 <para>
2122 The element is only marginally usefull for autoplugging
2123 </para>
2124
2125
2126 <!-- ##### MACRO GST_ELEMENT_RANK_NONE ##### -->
2127 <para>
2128 The plugin may not be used in autoplugging
2129 </para>
2130
2131
2132 <!-- ##### MACRO GST_ELEMENT_RANK_PRIMARY ##### -->
2133 <para>
2134 The plugin is well suited for autoplugging
2135 </para>
2136
2137
2138 <!-- ##### MACRO GST_ELEMENT_RANK_SECONDARY ##### -->
2139 <para>
2140 The plugin is suited for autoplugging but only as a second
2141 candidate.
2142 </para>
2143
2144
2145 <!-- ##### MACRO GST_ESDSINK ##### -->
2146 <para>
2147
2148 </para>
2149
2150 @obj: 
2151
2152 <!-- ##### MACRO GST_ESDSINK_CLASS ##### -->
2153 <para>
2154
2155 </para>
2156
2157 @klass: 
2158
2159 <!-- ##### MACRO GST_EVENT_DISCONT_FLUSH ##### -->
2160 <para>
2161 Set or get the flush flag of the discont event.
2162 </para>
2163
2164 @event: The event to operate on
2165
2166 <!-- ##### MACRO GST_EVENT_INFO_PROPS ##### -->
2167 <para>
2168 The properties of the info event
2169 </para>
2170
2171 @event: The event to query
2172
2173 <!-- ##### MACRO GST_EVENT_SEEK_FLUSH ##### -->
2174 <para>
2175 Qeury wether the seek event also needs a flush.
2176 </para>
2177
2178 @event: The event to query.
2179
2180 <!-- ##### MACRO GST_FAKESINK ##### -->
2181 <para>
2182
2183 </para>
2184
2185 @obj: 
2186
2187 <!-- ##### MACRO GST_FAKESINK_CLASS ##### -->
2188 <para>
2189
2190 </para>
2191
2192 @klass: 
2193
2194 <!-- ##### MACRO GST_FAKESRC ##### -->
2195 <para>
2196
2197 </para>
2198
2199 @obj: 
2200
2201 <!-- ##### MACRO GST_FAKESRC_CLASS ##### -->
2202 <para>
2203
2204 </para>
2205
2206 @klass: 
2207
2208 <!-- ##### MACRO GST_FDSINK ##### -->
2209 <para>
2210
2211 </para>
2212
2213 @obj: 
2214
2215 <!-- ##### MACRO GST_FDSINK_CLASS ##### -->
2216 <para>
2217
2218 </para>
2219
2220 @klass: 
2221
2222 <!-- ##### MACRO GST_FDSRC ##### -->
2223 <para>
2224
2225 </para>
2226
2227 @obj: 
2228
2229 <!-- ##### MACRO GST_FDSRC_CLASS ##### -->
2230 <para>
2231
2232 </para>
2233
2234 @klass: 
2235
2236 <!-- ##### MACRO GST_FILTER ##### -->
2237 <para>
2238
2239 </para>
2240
2241 @obj: 
2242
2243 <!-- ##### MACRO GST_FILTER_CLASS ##### -->
2244 <para>
2245
2246 </para>
2247
2248 @klass: 
2249
2250 <!-- ##### MACRO GST_FILTER_FLAG_LAST ##### -->
2251 <para>
2252 subclass use this to start their flag enumeration
2253 </para>
2254
2255
2256 <!-- ##### MACRO GST_GHOST_PAD ##### -->
2257 <para>
2258
2259 </para>
2260
2261 @obj: 
2262
2263 <!-- ##### MACRO GST_GHOST_PAD_CAST ##### -->
2264 <para>
2265
2266 </para>
2267
2268 @obj: 
2269
2270 <!-- ##### MACRO GST_GHOST_PAD_CLASS ##### -->
2271 <para>
2272
2273 </para>
2274
2275 @klass: 
2276
2277 <!-- ##### MACRO GST_GHOST_PAD_CLASS_CAST ##### -->
2278 <para>
2279
2280 </para>
2281
2282 @klass: 
2283
2284 <!-- ##### MACRO GST_GNUC_CONSTRUCTOR ##### -->
2285 <para>
2286
2287 </para>
2288
2289
2290 <!-- ##### MACRO GST_HTTPSRC ##### -->
2291 <para>
2292
2293 </para>
2294
2295 @obj: 
2296
2297 <!-- ##### MACRO GST_HTTPSRC_CLASS ##### -->
2298 <para>
2299
2300 </para>
2301
2302 @klass: 
2303
2304 <!-- ##### MACRO GST_IDENTITY ##### -->
2305 <para>
2306
2307 </para>
2308
2309 @obj: 
2310
2311 <!-- ##### MACRO GST_IDENTITY_CLASS ##### -->
2312 <para>
2313
2314 </para>
2315
2316 @klass: 
2317
2318 <!-- ##### MACRO GST_IS_ASYNCDISKSRC ##### -->
2319 <para>
2320
2321 </para>
2322
2323 @obj: 
2324
2325 <!-- ##### MACRO GST_IS_ASYNCDISKSRC_CLASS ##### -->
2326 <para>
2327
2328 </para>
2329
2330 @obj: 
2331
2332 <!-- ##### MACRO GST_IS_AUDIOSINK ##### -->
2333 <para>
2334
2335 </para>
2336
2337 @obj: 
2338
2339 <!-- ##### MACRO GST_IS_AUDIOSINK_CLASS ##### -->
2340 <para>
2341
2342 </para>
2343
2344 @obj: 
2345
2346 <!-- ##### MACRO GST_IS_AUDIOSRC ##### -->
2347 <para>
2348
2349 </para>
2350
2351 @obj: 
2352
2353 <!-- ##### MACRO GST_IS_AUDIOSRC_CLASS ##### -->
2354 <para>
2355
2356 </para>
2357
2358 @obj: 
2359
2360 <!-- ##### MACRO GST_IS_AUTOPLUG_FACTORY ##### -->
2361 <para>
2362
2363 </para>
2364
2365 @obj: 
2366
2367 <!-- ##### MACRO GST_IS_AUTOPLUG_FACTORY_CLASS ##### -->
2368 <para>
2369
2370 </para>
2371
2372 @obj: 
2373
2374 <!-- ##### MACRO GST_IS_BIN ##### -->
2375 <para>
2376
2377 </para>
2378
2379 @obj: 
2380
2381 <!-- ##### MACRO GST_IS_BIN_CLASS ##### -->
2382 <para>
2383
2384 </para>
2385
2386 @obj: 
2387
2388 <!-- ##### MACRO GST_IS_CACHE_FACTORY ##### -->
2389 <para>
2390
2391 </para>
2392
2393 @obj: 
2394
2395 <!-- ##### MACRO GST_IS_CACHE_FACTORY_CLASS ##### -->
2396 <para>
2397
2398 </para>
2399
2400 @obj: 
2401
2402 <!-- ##### MACRO GST_IS_DISKSRC ##### -->
2403 <para>
2404
2405 </para>
2406
2407 @obj: 
2408
2409 <!-- ##### MACRO GST_IS_DISKSRC_CLASS ##### -->
2410 <para>
2411
2412 </para>
2413
2414 @obj: 
2415
2416 <!-- ##### MACRO GST_IS_ELEMENT ##### -->
2417 <para>
2418
2419 </para>
2420
2421 @obj: 
2422
2423 <!-- ##### MACRO GST_IS_ELEMENT_CLASS ##### -->
2424 <para>
2425
2426 </para>
2427
2428 @obj: 
2429
2430 <!-- ##### MACRO GST_IS_ELEMENT_FACTORY ##### -->
2431 <para>
2432
2433 </para>
2434
2435 @obj: 
2436
2437 <!-- ##### MACRO GST_IS_ELEMENT_FACTORY_CLASS ##### -->
2438 <para>
2439
2440 </para>
2441
2442 @klass: 
2443
2444 <!-- ##### MACRO GST_IS_ESDSINK ##### -->
2445 <para>
2446
2447 </para>
2448
2449 @obj: 
2450
2451 <!-- ##### MACRO GST_IS_ESDSINK_CLASS ##### -->
2452 <para>
2453
2454 </para>
2455
2456 @obj: 
2457
2458 <!-- ##### MACRO GST_IS_FAKESINK ##### -->
2459 <para>
2460
2461 </para>
2462
2463 @obj: 
2464
2465 <!-- ##### MACRO GST_IS_FAKESINK_CLASS ##### -->
2466 <para>
2467
2468 </para>
2469
2470 @obj: 
2471
2472 <!-- ##### MACRO GST_IS_FAKESRC ##### -->
2473 <para>
2474
2475 </para>
2476
2477 @obj: 
2478
2479 <!-- ##### MACRO GST_IS_FAKESRC_CLASS ##### -->
2480 <para>
2481
2482 </para>
2483
2484 @obj: 
2485
2486 <!-- ##### MACRO GST_IS_FDSINK ##### -->
2487 <para>
2488
2489 </para>
2490
2491 @obj: 
2492
2493 <!-- ##### MACRO GST_IS_FDSINK_CLASS ##### -->
2494 <para>
2495
2496 </para>
2497
2498 @obj: 
2499
2500 <!-- ##### MACRO GST_IS_FDSRC ##### -->
2501 <para>
2502
2503 </para>
2504
2505 @obj: 
2506
2507 <!-- ##### MACRO GST_IS_FDSRC_CLASS ##### -->
2508 <para>
2509
2510 </para>
2511
2512 @obj: 
2513
2514 <!-- ##### MACRO GST_IS_FILTER ##### -->
2515 <para>
2516
2517 </para>
2518
2519 @obj: 
2520
2521 <!-- ##### MACRO GST_IS_FILTER_CLASS ##### -->
2522 <para>
2523
2524 </para>
2525
2526 @obj: 
2527
2528 <!-- ##### MACRO GST_IS_GHOST_PAD ##### -->
2529 <para>
2530
2531 </para>
2532
2533 @obj: 
2534
2535 <!-- ##### MACRO GST_IS_GHOST_PAD_CLASS ##### -->
2536 <para>
2537
2538 </para>
2539
2540 @obj: 
2541
2542 <!-- ##### MACRO GST_IS_GHOST_PAD_FAST ##### -->
2543 <para>
2544
2545 </para>
2546
2547 @obj: 
2548
2549 <!-- ##### MACRO GST_IS_HTTPSRC ##### -->
2550 <para>
2551
2552 </para>
2553
2554 @obj: 
2555
2556 <!-- ##### MACRO GST_IS_HTTPSRC_CLASS ##### -->
2557 <para>
2558
2559 </para>
2560
2561 @obj: 
2562
2563 <!-- ##### MACRO GST_IS_IDENTITY ##### -->
2564 <para>
2565
2566 </para>
2567
2568 @obj: 
2569
2570 <!-- ##### MACRO GST_IS_IDENTITY_CLASS ##### -->
2571 <para>
2572
2573 </para>
2574
2575 @obj: 
2576
2577 <!-- ##### MACRO GST_IS_LINK ##### -->
2578 <para>
2579
2580 </para>
2581
2582 @obj: 
2583
2584 <!-- ##### MACRO GST_IS_LINK_CLASS ##### -->
2585 <para>
2586
2587 </para>
2588
2589 @obj: 
2590
2591 <!-- ##### MACRO GST_IS_OBJECT ##### -->
2592 <para>
2593
2594 </para>
2595
2596 @obj: 
2597
2598 <!-- ##### MACRO GST_IS_OBJECT_CLASS ##### -->
2599 <para>
2600
2601 </para>
2602
2603 @obj: 
2604
2605 <!-- ##### MACRO GST_IS_PAD ##### -->
2606 <para>
2607
2608 </para>
2609
2610 @obj: 
2611
2612 <!-- ##### MACRO GST_IS_PAD_CLASS ##### -->
2613 <para>
2614
2615 </para>
2616
2617 @obj: 
2618
2619 <!-- ##### MACRO GST_IS_PAD_FAST ##### -->
2620 <para>
2621
2622 </para>
2623
2624 @obj: 
2625
2626 <!-- ##### MACRO GST_IS_PAD_TEMPLATE ##### -->
2627 <para>
2628
2629 </para>
2630
2631 @obj: 
2632
2633 <!-- ##### MACRO GST_IS_PAD_TEMPLATE_CLASS ##### -->
2634 <para>
2635
2636 </para>
2637
2638 @obj: 
2639
2640 <!-- ##### MACRO GST_IS_PIPELINE ##### -->
2641 <para>
2642
2643 </para>
2644
2645 @obj: 
2646
2647 <!-- ##### MACRO GST_IS_PIPELINE_CLASS ##### -->
2648 <para>
2649
2650 </para>
2651
2652 @obj: 
2653
2654 <!-- ##### MACRO GST_IS_QUEUE ##### -->
2655 <para>
2656
2657 </para>
2658
2659 @obj: 
2660
2661 <!-- ##### MACRO GST_IS_QUEUE_CLASS ##### -->
2662 <para>
2663
2664 </para>
2665
2666 @obj: 
2667
2668 <!-- ##### MACRO GST_IS_REAL_PAD ##### -->
2669 <para>
2670
2671 </para>
2672
2673 @obj: 
2674
2675 <!-- ##### MACRO GST_IS_REAL_PAD_CLASS ##### -->
2676 <para>
2677
2678 </para>
2679
2680 @obj: 
2681
2682 <!-- ##### MACRO GST_IS_REAL_PAD_FAST ##### -->
2683 <para>
2684
2685 </para>
2686
2687 @obj: 
2688
2689 <!-- ##### MACRO GST_IS_SCHEDULER_FACTORY ##### -->
2690 <para>
2691
2692 </para>
2693
2694 @obj: 
2695
2696 <!-- ##### MACRO GST_IS_SCHEDULER_FACTORY_CLASS ##### -->
2697 <para>
2698
2699 </para>
2700
2701 @obj: 
2702
2703 <!-- ##### MACRO GST_IS_SINESRC ##### -->
2704 <para>
2705
2706 </para>
2707
2708 @obj: 
2709
2710 <!-- ##### MACRO GST_IS_SINESRC_CLASS ##### -->
2711 <para>
2712
2713 </para>
2714
2715 @obj: 
2716
2717 <!-- ##### MACRO GST_IS_SINK ##### -->
2718 <para>
2719
2720 </para>
2721
2722 @obj: 
2723
2724 <!-- ##### MACRO GST_IS_SINK_CLASS ##### -->
2725 <para>
2726
2727 </para>
2728
2729 @obj: 
2730
2731 <!-- ##### MACRO GST_IS_SRC ##### -->
2732 <para>
2733
2734 </para>
2735
2736 @obj: 
2737
2738 <!-- ##### MACRO GST_IS_SRC_CLASS ##### -->
2739 <para>
2740
2741 </para>
2742
2743 @obj: 
2744
2745 <!-- ##### MACRO GST_IS_TEE ##### -->
2746 <para>
2747
2748 </para>
2749
2750 @obj: 
2751
2752 <!-- ##### MACRO GST_IS_TEE_CLASS ##### -->
2753 <para>
2754
2755 </para>
2756
2757 @obj: 
2758
2759 <!-- ##### MACRO GST_IS_THREAD ##### -->
2760 <para>
2761
2762 </para>
2763
2764 @obj: 
2765
2766 <!-- ##### MACRO GST_IS_THREAD_CLASS ##### -->
2767 <para>
2768
2769 </para>
2770
2771 @obj: 
2772
2773 <!-- ##### MACRO GST_LINK ##### -->
2774 <para>
2775
2776 </para>
2777
2778 @obj: 
2779
2780 <!-- ##### MACRO GST_LINK_CLASS ##### -->
2781 <para>
2782
2783 </para>
2784
2785 @klass: 
2786
2787 <!-- ##### MACRO GST_META ##### -->
2788 <para>
2789
2790 </para>
2791
2792 @meta: 
2793
2794 <!-- ##### MACRO GST_META_FLAGS ##### -->
2795 <para>
2796 Retrieve the flags of the given meta information.
2797 </para>
2798
2799 @meta: the meta information
2800
2801 <!-- ##### MACRO GST_META_FLAG_IS_SET ##### -->
2802 <para>
2803 Check if a given flag is set.
2804 </para>
2805
2806 @meta: the meta data to test
2807 @flag: the flag to test
2808
2809 <!-- ##### MACRO GST_META_FLAG_SET ##### -->
2810 <para>
2811 Set a flag in the meta data.
2812 </para>
2813
2814 @meta: the meta data
2815 @flag: the flag to set
2816
2817 <!-- ##### MACRO GST_META_FLAG_UNSET ##### -->
2818 <para>
2819 Clear a flag in the meta data.
2820 </para>
2821
2822 @meta: the meta data
2823 @flag: the flag to clear
2824
2825 <!-- ##### MACRO GST_OBJECT ##### -->
2826 <para>
2827
2828 </para>
2829
2830 @obj: 
2831
2832 <!-- ##### MACRO GST_OBJECT_CAST ##### -->
2833 <para>
2834
2835 </para>
2836
2837 @obj: 
2838
2839 <!-- ##### MACRO GST_OBJECT_CLASS ##### -->
2840 <para>
2841
2842 </para>
2843
2844 @klass: 
2845
2846 <!-- ##### MACRO GST_OBJECT_CLASS_CAST ##### -->
2847 <para>
2848
2849 </para>
2850
2851 @klass: 
2852
2853 <!-- ##### MACRO GST_OBJECT_FLAG_LAST ##### -->
2854 <para>
2855 subclasses can use this value to start the enumeration of their flags
2856 </para>
2857
2858
2859 <!-- ##### MACRO GST_PAD ##### -->
2860 <para>
2861
2862 </para>
2863
2864 @obj: 
2865
2866 <!-- ##### MACRO GST_PAD_CAST ##### -->
2867 <para>
2868
2869 </para>
2870
2871 @obj: 
2872
2873 <!-- ##### MACRO GST_PAD_CLASS ##### -->
2874 <para>
2875
2876 </para>
2877
2878 @klass: 
2879
2880 <!-- ##### MACRO GST_PAD_CLASS_CAST ##### -->
2881 <para>
2882
2883 </para>
2884
2885 @klass: 
2886
2887 <!-- ##### MACRO GST_PAD_CONNECT_DELAYED ##### -->
2888 <para>
2889
2890 </para>
2891
2892
2893 <!-- ##### MACRO GST_PAD_CONNECT_DONE ##### -->
2894 <para>
2895
2896 </para>
2897
2898
2899 <!-- ##### MACRO GST_PAD_CONNECT_OK ##### -->
2900 <para>
2901
2902 </para>
2903
2904
2905 <!-- ##### MACRO GST_PAD_CONNECT_REFUSED ##### -->
2906 <para>
2907
2908 </para>
2909
2910
2911 <!-- ##### MACRO GST_PAD_FACTORY_ALWAYS ##### -->
2912 <para>
2913 Indicate that this pad will always be available.
2914 Use this in the factory definition.
2915 </para>
2916
2917
2918 <!-- ##### MACRO GST_PAD_FACTORY_CAPS ##### -->
2919 <para>
2920 Starts the declaration of a the capabilities for this padtemplate.
2921 </para>
2922
2923 @a...: a capability factory
2924
2925 <!-- ##### MACRO GST_PAD_FACTORY_REQUEST ##### -->
2926 <para>
2927 Indicates that this pad will be available on request. Use 
2928 this in the factory definition. 
2929 </para>
2930
2931
2932 <!-- ##### MACRO GST_PAD_FACTORY_SINK ##### -->
2933 <para>
2934 Indicates a sinkpad for the padfactory.
2935 </para>
2936
2937
2938 <!-- ##### MACRO GST_PAD_FACTORY_SOMETIMES ##### -->
2939 <para>
2940 Indicate that this pad will become available depending
2941 on the media type. Use this in the factory definition.
2942 </para>
2943
2944
2945 <!-- ##### MACRO GST_PAD_FACTORY_SRC ##### -->
2946 <para>
2947 Indicates a srcpad for the padfactory.
2948 </para>
2949
2950
2951 <!-- ##### MACRO GST_PAD_IS_CONNECTED ##### -->
2952 <para>
2953
2954 </para>
2955
2956 @a: 
2957
2958 <!-- ##### MACRO GST_PAD_LINKED ##### -->
2959 <para>
2960 Is this pad linked.
2961 </para>
2962
2963 @pad: the pad to check
2964
2965 <!-- ##### MACRO GST_PAD_TEMPLATE ##### -->
2966 <para>
2967
2968 </para>
2969
2970 @obj: 
2971
2972 <!-- ##### MACRO GST_PAD_TEMPLATE_CLASS ##### -->
2973 <para>
2974
2975 </para>
2976
2977 @klass: 
2978
2979 <!-- ##### MACRO GST_PAD_TEMPLATE_FIXED ##### -->
2980 <para>
2981 Get the flag indicating the properties are fixed from the template.
2982 </para>
2983
2984 @templ: the template to query
2985
2986 <!-- ##### MACRO GST_PIPELINE ##### -->
2987 <para>
2988
2989 </para>
2990
2991 @obj: 
2992
2993 <!-- ##### MACRO GST_PIPELINE_CLASS ##### -->
2994 <para>
2995
2996 </para>
2997
2998 @klass: 
2999
3000 <!-- ##### MACRO GST_PLUGIN ##### -->
3001 <para>
3002
3003 </para>
3004
3005 @plugin: 
3006
3007 <!-- ##### MACRO GST_PLUGIN_DESC ##### -->
3008 <para>
3009 A handy macro to define a plugin description. This macro handles with all the issues
3010 involved with the different linking methods for this plugin.
3011 </para>
3012
3013 @major: The major version of GStreamer this plugin was compiled against.
3014 @minor: The minor version of GStreamer this plugin was compiled against.
3015 @name: The name of the plugin.
3016 @init: The init function of this plugin.
3017
3018 <!-- ##### MACRO GST_PLUGIN_DESC_DYNAMIC ##### -->
3019 <para>
3020 The macro used to define dynamically loaded plugins.
3021 </para>
3022
3023 @major: The major version of GStreamer this plugin was compiled against.
3024 @minor: The minor version of GStreamer this plugin was compiled against.
3025 @name: The name of the plugin.
3026 @init: The init function of this plugin.
3027
3028 <!-- ##### MACRO GST_PLUGIN_DESC_STATIC ##### -->
3029 <para>
3030 A macro used to define a statically linked plugin.
3031 </para>
3032
3033 @major: The major version of GStreamer this plugin was compiled against.
3034 @minor: The minor version of GStreamer this plugin was compiled against.
3035 @name: The name of the plugin.
3036 @init: The init function of this plugin.
3037
3038 <!-- ##### MACRO GST_PROPS_BOOL_ID ##### -->
3039 <para>
3040
3041 </para>
3042
3043
3044 <!-- ##### MACRO GST_PROPS_ENTRY_IS_VARIABLE ##### -->
3045 <para>
3046
3047 </para>
3048
3049 @a: 
3050
3051 <!-- ##### MACRO GST_PROPS_FLOAT_RANGE_STRING ##### -->
3052 <para>
3053
3054 </para>
3055
3056 @a: 
3057 @b: 
3058
3059 <!-- ##### MACRO GST_PROPS_FLOAT_STRING ##### -->
3060 <para>
3061
3062 </para>
3063
3064 @a: 
3065
3066 <!-- ##### MACRO GST_PROPS_FOURCC_ID ##### -->
3067 <para>
3068
3069 </para>
3070
3071
3072 <!-- ##### MACRO GST_PROPS_FOURCC_INT ##### -->
3073 <para>
3074 Create a fourcc property out of an integer value.
3075 </para>
3076
3077 @a: the integer value
3078
3079 <!-- ##### MACRO GST_PROPS_INT_ID ##### -->
3080 <para>
3081
3082 </para>
3083
3084
3085 <!-- ##### MACRO GST_PROPS_INT_RANGE_ID ##### -->
3086 <para>
3087
3088 </para>
3089
3090
3091 <!-- ##### MACRO GST_PROPS_LIST_ID ##### -->
3092 <para>
3093
3094 </para>
3095
3096
3097 <!-- ##### MACRO GST_QUEUE ##### -->
3098 <para>
3099
3100 </para>
3101
3102 @obj: 
3103
3104 <!-- ##### MACRO GST_QUEUE_CLASS ##### -->
3105 <para>
3106
3107 </para>
3108
3109 @klass: 
3110
3111 <!-- ##### MACRO GST_REAL_PAD ##### -->
3112 <para>
3113
3114 </para>
3115
3116 @obj: 
3117
3118 <!-- ##### MACRO GST_REAL_PAD_CAST ##### -->
3119 <para>
3120
3121 </para>
3122
3123 @obj: 
3124
3125 <!-- ##### MACRO GST_REAL_PAD_CLASS ##### -->
3126 <para>
3127
3128 </para>
3129
3130 @klass: 
3131
3132 <!-- ##### MACRO GST_REAL_PAD_CLASS_CAST ##### -->
3133 <para>
3134
3135 </para>
3136
3137 @klass: 
3138
3139 <!-- ##### MACRO GST_RPAD_EOSFUNC ##### -->
3140 <para>
3141 Get the EOS function of the real pad.
3142 </para>
3143
3144 @pad: the real pad to query.
3145
3146 <!-- ##### MACRO GST_RPAD_GETREGIONFUNC ##### -->
3147 <para>
3148 Get the getregion function of the real pad.
3149 </para>
3150
3151 @pad: the real pad to query.
3152
3153 <!-- ##### MACRO GST_RPAD_LEN ##### -->
3154 <para>
3155 Get the length of the region that is being pulled.
3156 </para>
3157
3158 @pad: the real pad to query.
3159
3160 <!-- ##### MACRO GST_RPAD_NEGOTIATEFUNC ##### -->
3161 <para>
3162 Get the negotiate function from the real pad.
3163 </para>
3164
3165 @pad: the real pad to query.
3166
3167 <!-- ##### MACRO GST_RPAD_NEWCAPSFUNC ##### -->
3168 <para>
3169 Get the newcaps function from the real pad.
3170 </para>
3171
3172 @pad: the real pad to query.
3173
3174 <!-- ##### MACRO GST_RPAD_OFFSET ##### -->
3175 <para>
3176 Get the offset of the region that is being pulled.
3177 </para>
3178
3179 @pad: the real pad to query.
3180
3181 <!-- ##### MACRO GST_RPAD_PULLFUNC ##### -->
3182 <para>
3183 Get the pullfunction of the real pad.
3184 </para>
3185
3186 @pad: the real pad to query.
3187
3188 <!-- ##### MACRO GST_RPAD_PULLREGIONFUNC ##### -->
3189 <para>
3190 Get the pullregion function of the real pad.
3191 </para>
3192
3193 @pad: the real pad to query.
3194
3195 <!-- ##### MACRO GST_RPAD_PUSHFUNC ##### -->
3196 <para>
3197 Get the pushfunction of the real pad.
3198 </para>
3199
3200 @pad: the real pad to query.
3201
3202 <!-- ##### MACRO GST_RPAD_QOSFUNC ##### -->
3203 <para>
3204 Get the QoS function of the real pad.
3205 </para>
3206
3207 @pad: the real pad to query.
3208
3209 <!-- ##### MACRO GST_RPAD_REGIONTYPE ##### -->
3210 <para>
3211 Get the type of the region that is being pulled.
3212 </para>
3213
3214 @pad: the real pad to query.
3215
3216 <!-- ##### MACRO GST_SCHEDULER_FACTORY ##### -->
3217 <para>
3218
3219 </para>
3220
3221 @obj: 
3222
3223 <!-- ##### MACRO GST_SCHEDULER_FACTORY_CLASS ##### -->
3224 <para>
3225
3226 </para>
3227
3228 @klass: 
3229
3230 <!-- ##### MACRO GST_SCHEDULE_ADD_ELEMENT ##### -->
3231 <para>
3232 Fast macro to add an element to the scheduler.
3233 </para>
3234
3235 @sched: The scheduler to add the element to.
3236 @element: The element to add to the scheduler.
3237
3238 <!-- ##### MACRO GST_SCHEDULE_DISABLE_ELEMENT ##### -->
3239 <para>
3240 Fast macro to disable the element.
3241 </para>
3242
3243 @sched: The scheduler.
3244 @element: The element to disable.
3245
3246 <!-- ##### MACRO GST_SCHEDULE_ENABLE_ELEMENT ##### -->
3247 <para>
3248 Fast macro to enable the element in the scheduler.
3249 </para>
3250
3251 @sched: The scheduler.
3252 @element: The element to activate.
3253
3254 <!-- ##### MACRO GST_SCHEDULE_ITERATE ##### -->
3255 <para>
3256 Fast macro to perform one iteration of the scheduler.
3257 </para>
3258
3259 @sched: The scheduler to iterate.
3260
3261 <!-- ##### MACRO GST_SCHEDULE_LOCK_ELEMENT ##### -->
3262 <para>
3263 Fast macro to lock a given element.
3264 </para>
3265
3266 @sched: The scheduler.
3267 @element: The element to lock.
3268
3269 <!-- ##### MACRO GST_SCHEDULE_PAD_LINK ##### -->
3270 <para>
3271 Fast macro to link two pads.
3272 </para>
3273
3274 @sched: The scheduler.
3275 @srcpad: The source pad.
3276 @sinkpad: The sink pad.
3277
3278 <!-- ##### MACRO GST_SCHEDULE_PAD_UNLINK ##### -->
3279 <para>
3280 Fast macro to unlink two pads.
3281 </para>
3282
3283 @sched: The scheduler.
3284 @srcpad: The source pad.
3285 @sinkpad: The sink pad.
3286
3287 <!-- ##### MACRO GST_SCHEDULE_REMOVE_ELEMENT ##### -->
3288 <para>
3289 Fast macro to remove an element from the scheduler.
3290 </para>
3291
3292 @sched: The scheduler to remove the element from.
3293 @element: The element to remove from the scheduler.
3294
3295 <!-- ##### MACRO GST_SCHEDULE_SAFETY ##### -->
3296 <para>
3297 Handy macro to check for a non NULL scheduler. The next block of statements
3298 will only be axecuted if the scheduler is not NULL.
3299 </para>
3300
3301 @sched: the scheduler to query.
3302
3303 <!-- ##### MACRO GST_SCHEDULE_UNLOCK_ELEMENT ##### -->
3304 <para>
3305 Fast macro to unlock a given element.
3306 </para>
3307
3308 @sched: The scheduler.
3309 @element: The element to unlock.
3310
3311 <!-- ##### MACRO GST_SCHED_PARENT ##### -->
3312 <para>
3313 Get the parent #GstElement of this scheduler.
3314
3315 </para>
3316
3317 @sched: the scheduler to query.
3318
3319 <!-- ##### MACRO GST_SHOW_INFO ##### -->
3320 <para>
3321
3322 </para>
3323
3324
3325 <!-- ##### MACRO GST_SINESRC ##### -->
3326 <para>
3327
3328 </para>
3329
3330 @obj: 
3331
3332 <!-- ##### MACRO GST_SINESRC_CLASS ##### -->
3333 <para>
3334
3335 </para>
3336
3337 @klass: 
3338
3339 <!-- ##### MACRO GST_SINK ##### -->
3340 <para>
3341
3342 </para>
3343
3344 @obj: 
3345
3346 <!-- ##### MACRO GST_SINK_CLASS ##### -->
3347 <para>
3348
3349 </para>
3350
3351 @klass: 
3352
3353 <!-- ##### MACRO GST_SINK_FLAG_LAST ##### -->
3354 <para>
3355
3356 </para>
3357
3358
3359 <!-- ##### MACRO GST_SRC ##### -->
3360 <para>
3361
3362 </para>
3363
3364 @obj: 
3365
3366 <!-- ##### MACRO GST_SRC_ASYNC ##### -->
3367 <para>
3368 This macro checks to see if the GST_SRC_ASYNC flag is set.
3369 </para>
3370
3371 @obj: GstSrc to check for flag in.
3372
3373 <!-- ##### MACRO GST_SRC_CLASS ##### -->
3374 <para>
3375
3376 </para>
3377
3378 @klass: 
3379
3380 <!-- ##### MACRO GST_SRC_FLAGS ##### -->
3381 <para>
3382 This macro returns the entire set of flags for the object.
3383 </para>
3384
3385 @obj: GstSrc to return flags for.
3386
3387 <!-- ##### MACRO GST_SRC_IS_ASYNC ##### -->
3388 <para>
3389 Query a GstSrc for the ASYNC flag
3390 </para>
3391
3392 @obj: The GstSrc to query
3393
3394 <!-- ##### MACRO GST_SRC_SET_FLAGS ##### -->
3395 <para>
3396 This macro sets the given flags.
3397 </para>
3398
3399 @src: 
3400 @flag: Flag to set, can by any number of bits in guint32.
3401 @obj: GstSrc to set flag in.
3402
3403 <!-- ##### MACRO GST_SRC_UNSET_FLAGS ##### -->
3404 <para>
3405 This macro usets the given flags.
3406 </para>
3407
3408 @src: 
3409 @flag: Flag to set, must be a single bit in guint32.
3410 @obj: GstSrc to unset flag in.
3411
3412 <!-- ##### MACRO GST_STATE_IS_SET ##### -->
3413 <para>
3414 This macro checks to see if the given state is set.
3415 </para>
3416
3417 @obj: Element to check for state.
3418 @flag: State to check for, must be a single bit in guint32.
3419
3420 <!-- ##### MACRO GST_STATE_PLAYING_TO_READY ##### -->
3421 <para>
3422 The Element is going from the PLAYING state to the READY state.
3423 </para>
3424
3425
3426 <!-- ##### MACRO GST_STATE_READY_TO_PLAYING ##### -->
3427 <para>
3428 The Element is going from the READY state to the PLAYING state.
3429 </para>
3430
3431
3432 <!-- ##### MACRO GST_STATE_SET ##### -->
3433 <para>
3434 This macro sets the given state on the element.
3435 </para>
3436
3437 @obj: Element to set state of.
3438 @flag: State to set, can be any number of bits in guint32.
3439
3440 <!-- ##### MACRO GST_STATE_UNSET ##### -->
3441 <para>
3442 This macro unsets the given state on the element.
3443 </para>
3444
3445 @obj: Element to unset state of.
3446 @flag: State to unset, can be any number of bits in guint32.
3447
3448 <!-- ##### MACRO GST_TEE ##### -->
3449 <para>
3450
3451 </para>
3452
3453 @obj: 
3454
3455 <!-- ##### MACRO GST_TEE_CLASS ##### -->
3456 <para>
3457
3458 </para>
3459
3460 @klass: 
3461
3462 <!-- ##### MACRO GST_THREAD ##### -->
3463 <para>
3464
3465 </para>
3466
3467 @obj: 
3468
3469 <!-- ##### MACRO GST_THREAD_CLASS ##### -->
3470 <para>
3471
3472 </para>
3473
3474 @klass: 
3475
3476 <!-- ##### MACRO GST_TYPE_ASSOC_FLAGS ##### -->
3477 <para>
3478
3479 </para>
3480
3481
3482 <!-- ##### MACRO GST_TYPE_ASYNCDISKSRC ##### -->
3483 <para>
3484
3485 </para>
3486
3487
3488 <!-- ##### MACRO GST_TYPE_AUDIOSINK ##### -->
3489 <para>
3490
3491 </para>
3492
3493
3494 <!-- ##### MACRO GST_TYPE_AUDIOSRC ##### -->
3495 <para>
3496
3497 </para>
3498
3499
3500 <!-- ##### MACRO GST_TYPE_AUTOPLUG_FACTORY ##### -->
3501 <para>
3502
3503 </para>
3504
3505
3506 <!-- ##### MACRO GST_TYPE_AUTOPLUG_FLAGS ##### -->
3507 <para>
3508
3509 </para>
3510
3511
3512 <!-- ##### MACRO GST_TYPE_BIN ##### -->
3513 <para>
3514
3515 </para>
3516
3517
3518 <!-- ##### MACRO GST_TYPE_BIN_FLAGS ##### -->
3519 <para>
3520
3521 </para>
3522
3523
3524 <!-- ##### MACRO GST_TYPE_BUFFER_FLAG ##### -->
3525 <para>
3526
3527 </para>
3528
3529
3530 <!-- ##### MACRO GST_TYPE_BUFFER_POOL ##### -->
3531 <para>
3532
3533 </para>
3534
3535
3536 <!-- ##### MACRO GST_TYPE_CACHE_CERTAINTY ##### -->
3537 <para>
3538
3539 </para>
3540
3541
3542 <!-- ##### MACRO GST_TYPE_CACHE_ENTRY_TYPE ##### -->
3543 <para>
3544
3545 </para>
3546
3547
3548 <!-- ##### MACRO GST_TYPE_CACHE_FACTORY ##### -->
3549 <para>
3550
3551 </para>
3552
3553
3554 <!-- ##### MACRO GST_TYPE_CACHE_LOOKUP_METHOD ##### -->
3555 <para>
3556
3557 </para>
3558
3559
3560 <!-- ##### MACRO GST_TYPE_CLOCK_ENTRY_STATUS ##### -->
3561 <para>
3562
3563 </para>
3564
3565
3566 <!-- ##### MACRO GST_TYPE_CLOCK_ENTRY_TYPE ##### -->
3567 <para>
3568
3569 </para>
3570
3571
3572 <!-- ##### MACRO GST_TYPE_CLOCK_FLAGS ##### -->
3573 <para>
3574
3575 </para>
3576
3577
3578 <!-- ##### MACRO GST_TYPE_CLOCK_RETURN ##### -->
3579 <para>
3580
3581 </para>
3582
3583
3584 <!-- ##### MACRO GST_TYPE_CPU_FLAGS ##### -->
3585 <para>
3586
3587 </para>
3588
3589
3590 <!-- ##### MACRO GST_TYPE_DATA_FLAGS ##### -->
3591 <para>
3592
3593 </para>
3594
3595
3596 <!-- ##### MACRO GST_TYPE_DISKSRC ##### -->
3597 <para>
3598
3599 </para>
3600
3601
3602 <!-- ##### MACRO GST_TYPE_ELEMENT ##### -->
3603 <para>
3604
3605 </para>
3606
3607
3608 <!-- ##### MACRO GST_TYPE_ELEMENT_FACTORY ##### -->
3609 <para>
3610
3611 </para>
3612
3613
3614 <!-- ##### MACRO GST_TYPE_ELEMENT_FLAGS ##### -->
3615 <para>
3616
3617 </para>
3618
3619
3620 <!-- ##### MACRO GST_TYPE_ELEMENT_STATE ##### -->
3621 <para>
3622
3623 </para>
3624
3625
3626 <!-- ##### MACRO GST_TYPE_ELEMENT_STATE_RETURN ##### -->
3627 <para>
3628
3629 </para>
3630
3631
3632 <!-- ##### MACRO GST_TYPE_ESDSINK ##### -->
3633 <para>
3634
3635 </para>
3636
3637
3638 <!-- ##### MACRO GST_TYPE_EVENT_FLAG ##### -->
3639 <para>
3640
3641 </para>
3642
3643
3644 <!-- ##### MACRO GST_TYPE_EVENT_TYPE ##### -->
3645 <para>
3646
3647 </para>
3648
3649
3650 <!-- ##### MACRO GST_TYPE_FAKESINK ##### -->
3651 <para>
3652
3653 </para>
3654
3655
3656 <!-- ##### MACRO GST_TYPE_FAKESRC ##### -->
3657 <para>
3658
3659 </para>
3660
3661
3662 <!-- ##### MACRO GST_TYPE_FDSINK ##### -->
3663 <para>
3664
3665 </para>
3666
3667
3668 <!-- ##### MACRO GST_TYPE_FDSRC ##### -->
3669 <para>
3670
3671 </para>
3672
3673
3674 <!-- ##### MACRO GST_TYPE_FILENAME ##### -->
3675 <para>
3676 A type that can be used to indicate a filename.
3677 </para>
3678
3679
3680 <!-- ##### MACRO GST_TYPE_FILTER ##### -->
3681 <para>
3682
3683 </para>
3684
3685
3686 <!-- ##### MACRO GST_TYPE_FORMAT ##### -->
3687 <para>
3688
3689 </para>
3690
3691
3692 <!-- ##### MACRO GST_TYPE_GHOST_PAD ##### -->
3693 <para>
3694
3695 </para>
3696
3697
3698 <!-- ##### MACRO GST_TYPE_HTTPSRC ##### -->
3699 <para>
3700
3701 </para>
3702
3703
3704 <!-- ##### MACRO GST_TYPE_IDENTITY ##### -->
3705 <para>
3706
3707 </para>
3708
3709
3710 <!-- ##### MACRO GST_TYPE_LINK ##### -->
3711 <para>
3712
3713 </para>
3714
3715
3716 <!-- ##### MACRO GST_TYPE_OBJECT ##### -->
3717 <para>
3718
3719 </para>
3720
3721
3722 <!-- ##### MACRO GST_TYPE_OBJECT_FLAGS ##### -->
3723 <para>
3724
3725 </para>
3726
3727
3728 <!-- ##### MACRO GST_TYPE_PAD ##### -->
3729 <para>
3730
3731 </para>
3732
3733
3734 <!-- ##### MACRO GST_TYPE_PAD_DIRECTION ##### -->
3735 <para>
3736
3737 </para>
3738
3739
3740 <!-- ##### MACRO GST_TYPE_PAD_FLAGS ##### -->
3741 <para>
3742
3743 </para>
3744
3745
3746 <!-- ##### MACRO GST_TYPE_PAD_LINK_RETURN ##### -->
3747 <para>
3748
3749 </para>
3750
3751
3752 <!-- ##### MACRO GST_TYPE_PAD_PRESENCE ##### -->
3753 <para>
3754
3755 </para>
3756
3757
3758 <!-- ##### MACRO GST_TYPE_PAD_QUERY_TYPE ##### -->
3759 <para>
3760
3761 </para>
3762
3763
3764 <!-- ##### MACRO GST_TYPE_PAD_TEMPLATE ##### -->
3765 <para>
3766
3767 </para>
3768
3769
3770 <!-- ##### MACRO GST_TYPE_PARANOID ##### -->
3771 <para>
3772
3773 </para>
3774
3775
3776 <!-- ##### MACRO GST_TYPE_PARSE_ERROR ##### -->
3777 <para>
3778
3779 </para>
3780
3781
3782 <!-- ##### MACRO GST_TYPE_PIPELINE ##### -->
3783 <para>
3784
3785 </para>
3786
3787
3788 <!-- ##### MACRO GST_TYPE_PLUGIN_ERROR ##### -->
3789 <para>
3790
3791 </para>
3792
3793
3794 <!-- ##### MACRO GST_TYPE_PROPS_TYPE ##### -->
3795 <para>
3796
3797 </para>
3798
3799
3800 <!-- ##### MACRO GST_TYPE_QUEUE ##### -->
3801 <para>
3802
3803 </para>
3804
3805
3806 <!-- ##### MACRO GST_TYPE_REAL_PAD ##### -->
3807 <para>
3808
3809 </para>
3810
3811
3812 <!-- ##### MACRO GST_TYPE_REGISTRY_FLAGS ##### -->
3813 <para>
3814
3815 </para>
3816
3817
3818 <!-- ##### MACRO GST_TYPE_REGISTRY_RETURN ##### -->
3819 <para>
3820
3821 </para>
3822
3823
3824 <!-- ##### MACRO GST_TYPE_RESULT ##### -->
3825 <para>
3826
3827 </para>
3828
3829
3830 <!-- ##### MACRO GST_TYPE_SCHEDULER_FACTORY ##### -->
3831 <para>
3832
3833 </para>
3834
3835
3836 <!-- ##### MACRO GST_TYPE_SCHEDULER_FLAGS ##### -->
3837 <para>
3838
3839 </para>
3840
3841
3842 <!-- ##### MACRO GST_TYPE_SCHEDULER_STATE ##### -->
3843 <para>
3844
3845 </para>
3846
3847
3848 <!-- ##### MACRO GST_TYPE_SEEK_ACCURACY ##### -->
3849 <para>
3850
3851 </para>
3852
3853
3854 <!-- ##### MACRO GST_TYPE_SEEK_TYPE ##### -->
3855 <para>
3856
3857 </para>
3858
3859
3860 <!-- ##### MACRO GST_TYPE_SINESRC ##### -->
3861 <para>
3862
3863 </para>
3864
3865
3866 <!-- ##### MACRO GST_TYPE_SINK ##### -->
3867 <para>
3868
3869 </para>
3870
3871
3872 <!-- ##### MACRO GST_TYPE_SRC ##### -->
3873 <para>
3874
3875 </para>
3876
3877
3878 <!-- ##### MACRO GST_TYPE_TEE ##### -->
3879 <para>
3880
3881 </para>
3882
3883
3884 <!-- ##### MACRO GST_TYPE_THREAD ##### -->
3885 <para>
3886
3887 </para>
3888
3889
3890 <!-- ##### MACRO GST_TYPE_THREAD_STATE ##### -->
3891 <para>
3892
3893 </para>
3894
3895
3896 <!-- ##### MACRO GST_VALUE_HOLDS_CAPS ##### -->
3897 <para>
3898
3899 </para>
3900
3901 @x: 
3902
3903 <!-- ##### MACRO GST_VALUE_HOLDS_DOUBLE_RANGE ##### -->
3904 <para>
3905
3906 </para>
3907
3908 @x: 
3909
3910 <!-- ##### MACRO GST_VALUE_HOLDS_FOURCC ##### -->
3911 <para>
3912
3913 </para>
3914
3915 @x: 
3916
3917 <!-- ##### MACRO GST_VALUE_HOLDS_INT_RANGE ##### -->
3918 <para>
3919
3920 </para>
3921
3922 @x: 
3923
3924 <!-- ##### MACRO GST_VALUE_HOLDS_LIST ##### -->
3925 <para>
3926
3927 </para>
3928
3929 @x: 
3930
3931 <!-- ##### MACRO GType ##### -->
3932 <para>
3933
3934 </para>
3935
3936
3937 <!-- ##### MACRO GTypeFlags ##### -->
3938 <para>
3939
3940 </para>
3941
3942
3943 <!-- ##### STRUCT GTypeInfo ##### -->
3944 <para>
3945
3946 </para>
3947
3948 @class_size: 
3949 @base_init: 
3950 @base_finalize: 
3951 @class_init: 
3952 @class_finalize: 
3953 @class_data: 
3954 @instance_size: 
3955 @n_preallocs: 
3956 @instance_init: 
3957 @value_table: 
3958
3959 <!-- ##### MACRO GValue ##### -->
3960 <para>
3961
3962 </para>
3963
3964
3965 <!-- ##### MACRO G_BEGIN_DECLS ##### -->
3966 <para>
3967
3968 </para>
3969
3970
3971 <!-- ##### MACRO G_CALLBACK ##### -->
3972 <para>
3973
3974 </para>
3975
3976 @f: 
3977
3978 <!-- ##### MACRO G_E ##### -->
3979 <para>
3980
3981 </para>
3982
3983
3984 <!-- ##### MACRO G_END_DECLS ##### -->
3985 <para>
3986
3987 </para>
3988
3989
3990 <!-- ##### MACRO G_IS_PARAM_SPEC_ENUM ##### -->
3991 <para>
3992
3993 </para>
3994
3995 @pspec: 
3996
3997 <!-- ##### MACRO G_LN10 ##### -->
3998 <para>
3999
4000 </para>
4001
4002
4003 <!-- ##### MACRO G_LN2 ##### -->
4004 <para>
4005
4006 </para>
4007
4008
4009 <!-- ##### MACRO G_MAXUINT ##### -->
4010 <para>
4011
4012 </para>
4013
4014
4015 <!-- ##### MACRO G_MAXULONG ##### -->
4016 <para>
4017
4018 </para>
4019
4020
4021 <!-- ##### MACRO G_OBJECT ##### -->
4022 <para>
4023
4024 </para>
4025
4026 @obj: 
4027
4028 <!-- ##### MACRO G_OBJECT_CLASS_TYPE ##### -->
4029 <para>
4030
4031 </para>
4032
4033 @gclass: 
4034
4035 <!-- ##### MACRO G_OBJECT_TYPE ##### -->
4036 <para>
4037
4038 </para>
4039
4040
4041 <!-- ##### MACRO G_OBJECT_WARN_INVALID_PROPERTY_ID ##### -->
4042 <para>
4043
4044 </para>
4045
4046 @a: 
4047 @b: 
4048 @c: 
4049
4050 <!-- ##### MACRO G_PARAM_READABLE ##### -->
4051 <para>
4052
4053 </para>
4054
4055
4056 <!-- ##### MACRO G_PARAM_READWRITE ##### -->
4057 <para>
4058
4059 </para>
4060
4061
4062 <!-- ##### MACRO G_PARAM_WRITABLE ##### -->
4063 <para>
4064
4065 </para>
4066
4067
4068 <!-- ##### MACRO G_PI ##### -->
4069 <para>
4070
4071 </para>
4072
4073
4074 <!-- ##### MACRO G_PI_2 ##### -->
4075 <para>
4076
4077 </para>
4078
4079
4080 <!-- ##### MACRO G_PI_4 ##### -->
4081 <para>
4082
4083 </para>
4084
4085
4086 <!-- ##### MACRO G_SIGNAL_NO_HOOKS ##### -->
4087 <para>
4088
4089 </para>
4090
4091
4092 <!-- ##### MACRO G_SIGNAL_NO_RECURSE ##### -->
4093 <para>
4094
4095 </para>
4096
4097
4098 <!-- ##### MACRO G_SIGNAL_RUN_CLEANUP ##### -->
4099 <para>
4100
4101 </para>
4102
4103
4104 <!-- ##### MACRO G_SIGNAL_RUN_FIRST ##### -->
4105 <para>
4106
4107 </para>
4108
4109
4110 <!-- ##### MACRO G_SIGNAL_RUN_LAST ##### -->
4111 <para>
4112
4113 </para>
4114
4115
4116 <!-- ##### MACRO G_SQRT2 ##### -->
4117 <para>
4118
4119 </para>
4120
4121
4122 <!-- ##### MACRO G_TYPE_BOOLEAN ##### -->
4123 <para>
4124
4125 </para>
4126
4127
4128 <!-- ##### MACRO G_TYPE_BOXED ##### -->
4129 <para>
4130
4131 </para>
4132
4133
4134 <!-- ##### MACRO G_TYPE_CHAR ##### -->
4135 <para>
4136
4137 </para>
4138
4139
4140 <!-- ##### MACRO G_TYPE_CHECK_CLASS_CAST ##### -->
4141 <para>
4142
4143 </para>
4144
4145
4146 <!-- ##### MACRO G_TYPE_CHECK_CLASS_TYPE ##### -->
4147 <para>
4148
4149 </para>
4150
4151
4152 <!-- ##### MACRO G_TYPE_CHECK_INSTANCE_CAST ##### -->
4153 <para>
4154
4155 </para>
4156
4157
4158 <!-- ##### MACRO G_TYPE_CHECK_INSTANCE_TYPE ##### -->
4159 <para>
4160
4161 </para>
4162
4163
4164 <!-- ##### MACRO G_TYPE_DOUBLE ##### -->
4165 <para>
4166
4167 </para>
4168
4169
4170 <!-- ##### MACRO G_TYPE_ENUM ##### -->
4171 <para>
4172
4173 </para>
4174
4175
4176 <!-- ##### MACRO G_TYPE_FLAGS ##### -->
4177 <para>
4178
4179 </para>
4180
4181
4182 <!-- ##### MACRO G_TYPE_FLAG_ABSTRACT ##### -->
4183 <para>
4184
4185 </para>
4186
4187
4188 <!-- ##### MACRO G_TYPE_FLOAT ##### -->
4189 <para>
4190
4191 </para>
4192
4193
4194 <!-- ##### MACRO G_TYPE_FROM_CLASS ##### -->
4195 <para>
4196
4197 </para>
4198
4199 @klass: 
4200
4201 <!-- ##### MACRO G_TYPE_INSTANCE_GET_CLASS ##### -->
4202 <para>
4203
4204 </para>
4205
4206 @o: 
4207 @t: 
4208 @c: 
4209
4210 <!-- ##### MACRO G_TYPE_INT ##### -->
4211 <para>
4212
4213 </para>
4214
4215
4216 <!-- ##### MACRO G_TYPE_LONG ##### -->
4217 <para>
4218
4219 </para>
4220
4221
4222 <!-- ##### MACRO G_TYPE_NONE ##### -->
4223 <para>
4224
4225 </para>
4226
4227
4228 <!-- ##### MACRO G_TYPE_PARAM ##### -->
4229 <para>
4230
4231 </para>
4232
4233
4234 <!-- ##### MACRO G_TYPE_POINTER ##### -->
4235 <para>
4236
4237 </para>
4238
4239
4240 <!-- ##### MACRO G_TYPE_STRING ##### -->
4241 <para>
4242
4243 </para>
4244
4245
4246 <!-- ##### MACRO G_TYPE_UCHAR ##### -->
4247 <para>
4248
4249 </para>
4250
4251
4252 <!-- ##### MACRO G_TYPE_UINT ##### -->
4253 <para>
4254
4255 </para>
4256
4257
4258 <!-- ##### MACRO G_TYPE_ULONG ##### -->
4259 <para>
4260
4261 </para>
4262
4263
4264 <!-- ##### MACRO G_VALUE_HOLDS_BOOLEAN ##### -->
4265 <para>
4266
4267 </para>
4268
4269 @value: 
4270
4271 <!-- ##### MACRO G_VALUE_HOLDS_CHAR ##### -->
4272 <para>
4273
4274 </para>
4275
4276 @value: 
4277
4278 <!-- ##### MACRO G_VALUE_HOLDS_DOUBLE ##### -->
4279 <para>
4280
4281 </para>
4282
4283 @value: 
4284
4285 <!-- ##### MACRO G_VALUE_HOLDS_FLOAT ##### -->
4286 <para>
4287
4288 </para>
4289
4290 @value: 
4291
4292 <!-- ##### MACRO G_VALUE_HOLDS_INT ##### -->
4293 <para>
4294
4295 </para>
4296
4297 @value: 
4298
4299 <!-- ##### MACRO G_VALUE_HOLDS_LONG ##### -->
4300 <para>
4301
4302 </para>
4303
4304 @value: 
4305
4306 <!-- ##### MACRO G_VALUE_HOLDS_POINTER ##### -->
4307 <para>
4308
4309 </para>
4310
4311 @value: 
4312
4313 <!-- ##### MACRO G_VALUE_HOLDS_STRING ##### -->
4314 <para>
4315
4316 </para>
4317
4318 @value: 
4319
4320 <!-- ##### MACRO G_VALUE_HOLDS_UCHAR ##### -->
4321 <para>
4322
4323 </para>
4324
4325 @value: 
4326
4327 <!-- ##### MACRO G_VALUE_HOLDS_UINT ##### -->
4328 <para>
4329
4330 </para>
4331
4332 @value: 
4333
4334 <!-- ##### MACRO G_VALUE_HOLDS_ULONG ##### -->
4335 <para>
4336
4337 </para>
4338
4339 @value: 
4340
4341 <!-- ##### MACRO G_VALUE_TYPE ##### -->
4342 <para>
4343
4344 </para>
4345
4346 @v: 
4347
4348 <!-- ##### ARG GstAggregator:last-message ##### -->
4349 <para>
4350
4351 </para>
4352
4353
4354 <!-- ##### ARG GstAggregator:num-pads ##### -->
4355 <para>
4356
4357 </para>
4358
4359
4360 <!-- ##### ARG GstAggregator:sched ##### -->
4361 <para>
4362
4363 </para>
4364
4365
4366 <!-- ##### ARG GstAggregator:silent ##### -->
4367 <para>
4368
4369 </para>
4370
4371
4372 <!-- ##### ENUM GstAggregatorSchedType ##### -->
4373 <para>
4374
4375 </para>
4376
4377 @AGGREGATOR_LOOP: 
4378 @AGGREGATOR_LOOP_SELECT: 
4379 @AGGREGATOR_CHAIN: 
4380
4381 <!-- ##### STRUCT GstAsyncDiskSrc ##### -->
4382 <para>
4383
4384 </para>
4385
4386
4387 <!-- ##### ARG GstAsyncDiskSrc:bytesperread ##### -->
4388 <para>
4389 Specify how many bytes to read at a time.
4390 </para>
4391
4392
4393 <!-- ##### ARG GstAsyncDiskSrc:length ##### -->
4394 <para>
4395 Get the size of the current file.
4396 </para>
4397
4398
4399 <!-- ##### ARG GstAsyncDiskSrc:location ##### -->
4400 <para>
4401 Specify the location of the file to read.
4402 </para>
4403
4404
4405 <!-- ##### ARG GstAsyncDiskSrc:offset ##### -->
4406 <para>
4407 Specify the current offset in the file.
4408 </para>
4409
4410
4411 <!-- ##### ARG GstAsyncDiskSrc:size ##### -->
4412 <para>
4413
4414 </para>
4415
4416
4417 <!-- ##### STRUCT GstAsyncDiskSrcClass ##### -->
4418 <para>
4419
4420 </para>
4421
4422
4423 <!-- ##### ENUM GstAsyncDiskSrcFlags ##### -->
4424 <para>
4425 <informaltable pgwide=1 frame="none" role="enum">
4426 <tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*">
4427 <tbody>
4428 <row>
4429 <entry>GST_ASYNCDISKSRC_OPEN</entry>
4430 <entry>the asyncdisksrc is open for reading</entry>
4431 </row>
4432
4433 </tbody></tgroup></informaltable>
4434
4435 </para>
4436
4437 @GST_ASYNCDISKSRC_OPEN: 
4438 @GST_ASYNCDISKSRC_FLAG_LAST: 
4439
4440 <!-- ##### STRUCT GstAtomicSwap ##### -->
4441 <para>
4442 The structure to handle values that can be swapped atomically
4443 </para>
4444
4445 @lock: 
4446
4447 <!-- ##### STRUCT GstAudioSink ##### -->
4448 <para>
4449
4450 </para>
4451
4452
4453 <!-- ##### SIGNAL GstAudioSink::handoff ##### -->
4454 <para>
4455 The buffer is sent to the sound card.
4456 </para>
4457
4458 @gstaudiosink: the object which received the signal.
4459 @arg1: the audiosink.
4460
4461 <!-- ##### ARG GstAudioSink:channels ##### -->
4462 <para>
4463
4464 </para>
4465
4466
4467 <!-- ##### ARG GstAudioSink:format ##### -->
4468 <para>
4469
4470 </para>
4471
4472
4473 <!-- ##### ARG GstAudioSink:frequency ##### -->
4474 <para>
4475
4476 </para>
4477
4478
4479 <!-- ##### ARG GstAudioSink:mute ##### -->
4480 <para>
4481
4482 </para>
4483
4484
4485 <!-- ##### STRUCT GstAudioSinkClass ##### -->
4486 <para>
4487
4488 </para>
4489
4490
4491 <!-- ##### STRUCT GstAudioSrc ##### -->
4492 <para>
4493
4494 </para>
4495
4496
4497 <!-- ##### ARG GstAudioSrc:bytes-per-read ##### -->
4498 <para>
4499 The number of bytes per read.
4500 </para>
4501
4502
4503 <!-- ##### ARG GstAudioSrc:channels ##### -->
4504 <para>
4505 The number of channels (mono, stereo, ...)
4506 </para>
4507
4508
4509 <!-- ##### ARG GstAudioSrc:curoffset ##### -->
4510 <para>
4511 Get the current number of bytes read.
4512 </para>
4513
4514
4515 <!-- ##### ARG GstAudioSrc:format ##### -->
4516 <para>
4517 The audio format as defined in soundcard.h
4518 </para>
4519
4520
4521 <!-- ##### ARG GstAudioSrc:frequency ##### -->
4522 <para>
4523 The frequency.
4524 </para>
4525
4526
4527 <!-- ##### STRUCT GstAudioSrcClass ##### -->
4528 <para>
4529
4530 </para>
4531
4532
4533 <!-- ##### STRUCT GstAutoplug ##### -->
4534 <para>
4535 The autoplug object
4536 </para>
4537
4538
4539 <!-- ##### SIGNAL GstAutoplug::new-object ##### -->
4540 <para>
4541
4542 </para>
4543
4544 @gstautoplug: the object which received the signal.
4545 @arg1: 
4546
4547 <!-- ##### STRUCT GstAutoplugFactory ##### -->
4548 <para>
4549 The autoplugfactory object
4550 </para>
4551
4552
4553 <!-- ##### ENUM GstAutoplugFlags ##### -->
4554 <para>
4555 The type of the autoplugger.
4556 </para>
4557
4558 @GST_AUTOPLUG_TO_CAPS: 
4559 @GST_AUTOPLUG_TO_RENDERER: 
4560 @GST_AUTOPLUG_FLAG_LAST: 
4561
4562 <!-- ##### STRUCT GstAutoplugNode ##### -->
4563 <para>
4564
4565 </para>
4566
4567 @prev: 
4568 @fac: 
4569 @templ: 
4570 @cost: 
4571 @endpoint: 
4572
4573 <!-- ##### SIGNAL GstBin::object-added ##### -->
4574 <para>
4575 is signaled whenever a new <classname>GstElement</classname> is added to the <classname>GstBin</classname>
4576
4577 </para>
4578
4579 @gstbin: the object which received the signal.
4580 @arg1: the element that was added
4581
4582 <!-- ##### STRUCT GstBinClass ##### -->
4583 <para>
4584
4585 </para>
4586
4587
4588 <!-- ##### USER_FUNCTION GstBufferCopyFunc ##### -->
4589 <para>
4590 This supplied function is used to copy the buffer contents.
4591 </para>
4592
4593 @srcbuf: a #GstBuffer to copy from
4594 @Returns: a newly allocated #GstBuffer copy of srcbuf
4595
4596 <!-- ##### USER_FUNCTION GstBufferFreeFunc ##### -->
4597 <para>
4598 This supplied function is called when the buffer data has to be freed.
4599 </para>
4600
4601 @buf: a #GstBuffer to clear the buffer data of
4602
4603 <!-- ##### USER_FUNCTION GstBufferPoolCreateFunction ##### -->
4604 <para>
4605 The function called when a buffer has to be created for this pool.
4606 </para>
4607
4608 @pool: the pool from which to create the buffer
4609 @user_data: any user data
4610 @Returns: a new buffer from the pool
4611
4612 <!-- ##### USER_FUNCTION GstBufferPoolDestroyFunction ##### -->
4613 <para>
4614 This function will be called when the given buffer has to be returned to
4615 the pool.
4616 </para>
4617
4618 @pool: the pool to return the buffer to
4619 @buffer: the buffer to return
4620 @user_data: any user data
4621
4622 <!-- ##### USER_FUNCTION GstBufferPoolDestroyHook ##### -->
4623 <para>
4624 Will be called when the bufferpool is destroyed so that the owner of the pool
4625 can perform necessary cleanup.
4626 </para>
4627
4628 @pool: The pool that is being destroyed
4629 @user_data: user data as set on th bufferpool
4630
4631 <!-- ##### STRUCT GstCacheAssociation ##### -->
4632 <para>
4633
4634 </para>
4635
4636 @format: 
4637 @value: 
4638
4639 <!-- ##### ENUM GstCacheCertainty ##### -->
4640 <para>
4641
4642 </para>
4643
4644 @GST_CACHE_UNKNOWN: 
4645 @GST_CACHE_CERTAIN: 
4646 @GST_CACHE_FUZZY: 
4647
4648 <!-- ##### STRUCT GstCacheEntry ##### -->
4649 <para>
4650
4651 </para>
4652
4653 @type: 
4654 @id: 
4655
4656 <!-- ##### ENUM GstCacheEntryType ##### -->
4657 <para>
4658
4659 </para>
4660
4661 @GST_CACHE_ENTRY_ID: 
4662 @GST_CACHE_ENTRY_ASSOCIATION: 
4663 @GST_CACHE_ENTRY_OBJECT: 
4664 @GST_CACHE_ENTRY_FORMAT: 
4665
4666 <!-- ##### USER_FUNCTION GstCacheFilter ##### -->
4667 <para>
4668
4669 </para>
4670
4671 @cache: 
4672 @entry: 
4673 @Returns: 
4674
4675 <!-- ##### STRUCT GstCacheGroup ##### -->
4676 <para>
4677
4678 </para>
4679
4680 @groupnum: 
4681 @entries: 
4682 @certainty: 
4683 @peergroup: 
4684
4685 <!-- ##### ENUM GstCacheLookupMethod ##### -->
4686 <para>
4687
4688 </para>
4689
4690 @GST_CACHE_LOOKUP_EXACT: 
4691 @GST_CACHE_LOOKUP_BEFORE: 
4692 @GST_CACHE_LOOKUP_AFTER: 
4693
4694 <!-- ##### USER_FUNCTION GstCacheResolver ##### -->
4695 <para>
4696
4697 </para>
4698
4699 @cache: 
4700 @writer: 
4701 @writer_id: 
4702 @writer_string: 
4703 @user_data: 
4704 @Returns: 
4705
4706 <!-- ##### ENUM GstCapsDefinition ##### -->
4707 <para>
4708
4709 </para>
4710
4711 @GST_CAPS_ALWAYS: 
4712 @GST_CAPS_MAYBE: 
4713
4714 <!-- ##### TYPEDEF GstCapsFactory ##### -->
4715 <para>
4716
4717 </para>
4718
4719
4720 <!-- ##### TYPEDEF GstCapsFactoryEntry ##### -->
4721 <para>
4722
4723 </para>
4724
4725
4726 <!-- ##### TYPEDEF GstCapsFactory[] ##### -->
4727 <para>
4728
4729 </para>
4730
4731
4732 <!-- ##### SIGNAL GstDiskSink::handoff ##### -->
4733 <para>
4734 Is emited after the buffer has been written to the disk.
4735 </para>
4736
4737 @gstdisksink: the object which received the signal.
4738
4739 <!-- ##### ARG GstDiskSink:closed ##### -->
4740 <para>
4741
4742 </para>
4743
4744
4745 <!-- ##### ARG GstDiskSink:location ##### -->
4746 <para>
4747 The filename to write to.
4748 </para>
4749
4750
4751 <!-- ##### ARG GstDiskSink:maxfilesize ##### -->
4752 <para>
4753
4754 </para>
4755
4756
4757 <!-- ##### ENUM GstDiskSinkFlags ##### -->
4758 <para>
4759
4760 </para>
4761
4762 @GST_DISKSINK_OPEN: 
4763 @GST_DISKSINK_FLAG_LAST: 
4764
4765 <!-- ##### STRUCT GstDiskSrc ##### -->
4766 <para>
4767
4768 </para>
4769
4770
4771 <!-- ##### ARG GstDiskSrc:bytesperread ##### -->
4772 <para>
4773 Specify how many bytes to read at a time.
4774 </para>
4775
4776
4777 <!-- ##### ARG GstDiskSrc:filesize ##### -->
4778 <para>
4779
4780 </para>
4781
4782
4783 <!-- ##### ARG GstDiskSrc:location ##### -->
4784 <para>
4785 Specify the location of the file to read.
4786 </para>
4787
4788
4789 <!-- ##### ARG GstDiskSrc:offset ##### -->
4790 <para>
4791 Get/set the current offset in the file.
4792 </para>
4793
4794
4795 <!-- ##### ARG GstDiskSrc:size ##### -->
4796 <para>
4797 Get the size of the file.
4798 </para>
4799
4800
4801 <!-- ##### STRUCT GstDiskSrcClass ##### -->
4802 <para>
4803
4804 </para>
4805
4806
4807 <!-- ##### ENUM GstDiskSrcFlags ##### -->
4808 <para>
4809 <informaltable pgwide=1 frame="none" role="enum">
4810 <tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*">
4811 <tbody>
4812 <row>
4813 <entry>GST_DISKSRC_OPEN</entry>
4814 <entry>the disksrc is open for reading</entry>
4815 </row>
4816
4817 </tbody></tgroup></informaltable>
4818
4819 </para>
4820
4821 @GST_DISKSRC_OPEN: 
4822 @GST_DISKSRC_FLAG_LAST: 
4823
4824 <!-- ##### SIGNAL GstElement::deep-notify ##### -->
4825 <para>
4826
4827 </para>
4828
4829 @gstelement: the object which received the signal.
4830 @arg1: 
4831 @arg2: 
4832
4833 <!-- ##### SIGNAL GstElement::error-2 ##### -->
4834 <para>
4835
4836 </para>
4837
4838 @gstelement: the object which received the signal.
4839 @arg1: 
4840 @arg2: 
4841 @arg3: 
4842
4843 <!-- ##### SIGNAL GstElement::event ##### -->
4844 <para>
4845
4846 </para>
4847
4848 @gstelement: the object which received the signal.
4849 @arg1: 
4850
4851 <!-- ##### SIGNAL GstElement::ghost-pad-removed ##### -->
4852 <para>
4853
4854 </para>
4855
4856 @gstelement: the object which received the signal.
4857 @arg1: The ghost pad that was removed.
4858
4859 <!-- ##### SIGNAL GstElement::new-ghost-pad ##### -->
4860 <para>
4861
4862 Is trigered whenever a new ghost pad is added to an element
4863 </para>
4864
4865 @gstelement: the object which received the signal.
4866 @arg1: the new ghost pad that was added
4867
4868 <!-- ##### STRUCT GstElementClass ##### -->
4869 <para>
4870
4871 </para>
4872
4873
4874 <!-- ##### STRUCT GstElementFactory ##### -->
4875 <para>
4876 This factory is used when registering the element, and contains the name
4877 of the element, the GtkType value for it, as well as a pointer to the
4878 GstElementDetails struct for the element.
4879 </para>
4880
4881
4882 <!-- ##### USER_FUNCTION GstElementGetClockFunction ##### -->
4883 <para>
4884 The function to get the clock from a clock providing element
4885 </para>
4886
4887 @element: The element to get the clock of
4888 @Returns: The clock provided by the element
4889
4890 <!-- ##### USER_FUNCTION GstElementSetClockFunction ##### -->
4891 <para>
4892 The function to set the clock on a clock receiving element.
4893 </para>
4894
4895 @element: The element to set the clock on
4896 @clock: The clock to set on the element
4897
4898 <!-- ##### STRUCT GstEsdSink ##### -->
4899 <para>
4900
4901 </para>
4902
4903
4904 <!-- ##### STRUCT GstEsdSinkClass ##### -->
4905 <para>
4906
4907 </para>
4908
4909
4910 <!-- ##### STRUCT GstFakeSink ##### -->
4911 <para>
4912
4913 </para>
4914
4915
4916 <!-- ##### SIGNAL GstFakeSink::handoff ##### -->
4917 <para>
4918 This signal is emmitted when a buffer is handled.
4919 </para>
4920
4921 @gstfakesink: the object which received the signal.
4922 @arg1: The buffer that is received.
4923
4924 <!-- ##### ARG GstFakeSink:dump ##### -->
4925 <para>
4926 Dump the contents of the buffer
4927 </para>
4928
4929
4930 <!-- ##### ARG GstFakeSink:last-message ##### -->
4931 <para>
4932 The last message this plugin emmited.
4933 </para>
4934
4935
4936 <!-- ##### ARG GstFakeSink:num-sinks ##### -->
4937 <para>
4938 The number of sink pads.
4939 </para>
4940
4941
4942 <!-- ##### ARG GstFakeSink:num-sources ##### -->
4943 <para>
4944
4945 </para>
4946
4947
4948 <!-- ##### ARG GstFakeSink:silent ##### -->
4949 <para>
4950 Indicates the plugin should not emit messages.
4951 </para>
4952
4953
4954 <!-- ##### ARG GstFakeSink:sync ##### -->
4955 <para>
4956 Sync on the clock
4957 </para>
4958
4959
4960 <!-- ##### STRUCT GstFakeSinkClass ##### -->
4961 <para>
4962
4963 </para>
4964
4965
4966 <!-- ##### STRUCT GstFakeSrc ##### -->
4967 <para>
4968
4969 </para>
4970
4971
4972 <!-- ##### SIGNAL GstFakeSrc::handoff ##### -->
4973 <para>
4974
4975 </para>
4976
4977 @gstfakesrc: the object which received the signal.
4978 @arg1: 
4979
4980 <!-- ##### ARG GstFakeSrc:data ##### -->
4981 <para>
4982
4983 </para>
4984
4985
4986 <!-- ##### ARG GstFakeSrc:dump ##### -->
4987 <para>
4988
4989 </para>
4990
4991
4992 <!-- ##### ARG GstFakeSrc:eos ##### -->
4993 <para>
4994
4995 </para>
4996
4997
4998 <!-- ##### ARG GstFakeSrc:filltype ##### -->
4999 <para>
5000
5001 </para>
5002
5003
5004 <!-- ##### ARG GstFakeSrc:last-message ##### -->
5005 <para>
5006
5007 </para>
5008
5009
5010 <!-- ##### ARG GstFakeSrc:loop-based ##### -->
5011 <para>
5012
5013 </para>
5014
5015
5016 <!-- ##### ARG GstFakeSrc:num-buffers ##### -->
5017 <para>
5018
5019 </para>
5020
5021
5022 <!-- ##### ARG GstFakeSrc:num-sources ##### -->
5023 <para>
5024
5025 </para>
5026
5027
5028 <!-- ##### ARG GstFakeSrc:output ##### -->
5029 <para>
5030
5031 </para>
5032
5033
5034 <!-- ##### ARG GstFakeSrc:parentsize ##### -->
5035 <para>
5036
5037 </para>
5038
5039
5040 <!-- ##### ARG GstFakeSrc:patern ##### -->
5041 <para>
5042
5043 </para>
5044
5045
5046 <!-- ##### ARG GstFakeSrc:pattern ##### -->
5047 <para>
5048
5049 </para>
5050
5051
5052 <!-- ##### ARG GstFakeSrc:silent ##### -->
5053 <para>
5054
5055 </para>
5056
5057
5058 <!-- ##### ARG GstFakeSrc:sizemax ##### -->
5059 <para>
5060
5061 </para>
5062
5063
5064 <!-- ##### ARG GstFakeSrc:sizemin ##### -->
5065 <para>
5066
5067 </para>
5068
5069
5070 <!-- ##### ARG GstFakeSrc:sizetype ##### -->
5071 <para>
5072
5073 </para>
5074
5075
5076 <!-- ##### STRUCT GstFakeSrcClass ##### -->
5077 <para>
5078
5079 </para>
5080
5081
5082 <!-- ##### ENUM GstFakeSrcDataType ##### -->
5083 <para>
5084
5085 </para>
5086
5087 @FAKESRC_DATA_ALLOCATE: 
5088 @FAKESRC_DATA_SUBBUFFER: 
5089 @FAKESRC_DATA_BUFFERPOOL: 
5090
5091 <!-- ##### ENUM GstFakeSrcFillType ##### -->
5092 <para>
5093
5094 </para>
5095
5096 @FAKESRC_FILLTYPE_NOTHING: 
5097 @FAKESRC_FILLTYPE_NULL: 
5098 @FAKESRC_FILLTYPE_RANDOM: 
5099 @FAKESRC_FILLTYPE_PATTERN: 
5100 @FAKESRC_FILLTYPE_PATTERN_CONT: 
5101
5102 <!-- ##### ENUM GstFakeSrcOutputType ##### -->
5103 <para>
5104
5105 </para>
5106
5107 @FAKESRC_FIRST_LAST_LOOP: 
5108 @FAKESRC_LAST_FIRST_LOOP: 
5109 @FAKESRC_PING_PONG: 
5110 @FAKESRC_ORDERED_RANDOM: 
5111 @FAKESRC_RANDOM: 
5112 @FAKESRC_PATTERN_LOOP: 
5113 @FAKESRC_PING_PONG_PATTERN: 
5114 @FAKESRC_GET_ALWAYS_SUCEEDS: 
5115
5116 <!-- ##### ENUM GstFakeSrcSizeType ##### -->
5117 <para>
5118
5119 </para>
5120
5121 @FAKESRC_SIZETYPE_NULL: 
5122 @FAKESRC_SIZETYPE_FIXED: 
5123 @FAKESRC_SIZETYPE_RANDOM: 
5124
5125 <!-- ##### STRUCT GstFdSink ##### -->
5126 <para>
5127
5128 </para>
5129
5130
5131 <!-- ##### ARG GstFdSink:fd ##### -->
5132 <para>
5133 The filedescriptor to write to.
5134 </para>
5135
5136
5137 <!-- ##### STRUCT GstFdSinkClass ##### -->
5138 <para>
5139
5140 </para>
5141
5142
5143 <!-- ##### STRUCT GstFdSrc ##### -->
5144 <para>
5145
5146 </para>
5147
5148
5149 <!-- ##### ARG GstFdSrc:bytesperread ##### -->
5150 <para>
5151 The number of bytes per read.
5152 </para>
5153
5154
5155 <!-- ##### ARG GstFdSrc:location ##### -->
5156 <para>
5157 The filedescriptor to read from. Pass the argument as a char* (???)
5158 </para>
5159
5160
5161 <!-- ##### ARG GstFdSrc:offset ##### -->
5162 <para>
5163 Get the current offset in the file.
5164 </para>
5165
5166
5167 <!-- ##### STRUCT GstFdSrcClass ##### -->
5168 <para>
5169
5170 </para>
5171
5172
5173 <!-- ##### ENUM GstFileSinkFlags ##### -->
5174 <para>
5175
5176 </para>
5177
5178 @GST_FILESINK_OPEN: 
5179 @GST_FILESINK_FLAG_LAST: 
5180
5181 <!-- ##### ARG GstFileSrc:blocksize ##### -->
5182 <para>
5183 The size of the buffers to pass to the peer element.
5184 </para>
5185
5186
5187 <!-- ##### ARG GstFileSrc:fd ##### -->
5188 <para>
5189 The file descriptor.
5190 </para>
5191
5192
5193 <!-- ##### ARG GstFileSrc:filesize ##### -->
5194 <para>
5195 The filesize.
5196 </para>
5197
5198
5199 <!-- ##### ARG GstFileSrc:location ##### -->
5200 <para>
5201 The filename 
5202 </para>
5203
5204
5205 <!-- ##### ARG GstFileSrc:mmapsize ##### -->
5206 <para>
5207 The size of the mmapped area.
5208 </para>
5209
5210
5211 <!-- ##### ARG GstFileSrc:offset ##### -->
5212 <para>
5213 The offset in the file that is currently being read.
5214 </para>
5215
5216
5217 <!-- ##### ARG GstFileSrc:touch ##### -->
5218 <para>
5219 Indicates the mmapped area should be touched to bring it into memory.
5220 </para>
5221
5222
5223 <!-- ##### ENUM GstFileSrcFlags ##### -->
5224 <para>
5225
5226 </para>
5227
5228 @GST_FILESRC_OPEN: 
5229 @GST_FILESRC_FLAG_LAST: 
5230
5231 <!-- ##### STRUCT GstFilter ##### -->
5232 <para>
5233
5234 </para>
5235
5236
5237 <!-- ##### STRUCT GstFilterClass ##### -->
5238 <para>
5239
5240 </para>
5241
5242
5243 <!-- ##### STRUCT GstHttpSrc ##### -->
5244 <para>
5245
5246 </para>
5247
5248
5249 <!-- ##### ARG GstHttpSrc:bytesperread ##### -->
5250 <para>
5251 Specify how many bytes to read at a time.
5252
5253 </para>
5254
5255
5256 <!-- ##### ARG GstHttpSrc:location ##### -->
5257 <para>
5258 Specify the location of the file. The location must be a fully qualified URL.
5259 </para>
5260
5261
5262 <!-- ##### STRUCT GstHttpSrcClass ##### -->
5263 <para>
5264
5265 </para>
5266
5267
5268 <!-- ##### STRUCT GstIdentity ##### -->
5269 <para>
5270
5271 </para>
5272
5273
5274 <!-- ##### SIGNAL GstIdentity::handoff ##### -->
5275 <para>
5276
5277 </para>
5278
5279 @gstidentity: the object which received the signal.
5280 @arg1: 
5281
5282 <!-- ##### ARG GstIdentity:control ##### -->
5283 <para>
5284
5285 </para>
5286
5287
5288 <!-- ##### ARG GstIdentity:drop-probability ##### -->
5289 <para>
5290
5291 </para>
5292
5293
5294 <!-- ##### ARG GstIdentity:dump ##### -->
5295 <para>
5296
5297 </para>
5298
5299
5300 <!-- ##### ARG GstIdentity:duplicate ##### -->
5301 <para>
5302
5303 </para>
5304
5305
5306 <!-- ##### ARG GstIdentity:error-after ##### -->
5307 <para>
5308
5309 </para>
5310
5311
5312 <!-- ##### ARG GstIdentity:last-message ##### -->
5313 <para>
5314
5315 </para>
5316
5317
5318 <!-- ##### ARG GstIdentity:loop-based ##### -->
5319 <para>
5320
5321 </para>
5322
5323
5324 <!-- ##### ARG GstIdentity:silent ##### -->
5325 <para>
5326
5327 </para>
5328
5329
5330 <!-- ##### ARG GstIdentity:sleep-time ##### -->
5331 <para>
5332
5333 </para>
5334
5335
5336 <!-- ##### STRUCT GstIdentityClass ##### -->
5337 <para>
5338
5339 </para>
5340
5341
5342 <!-- ##### STRUCT GstLink ##### -->
5343 <para>
5344
5345 </para>
5346
5347
5348 <!-- ##### STRUCT GstLinkClass ##### -->
5349 <para>
5350
5351 </para>
5352
5353
5354 <!-- ##### ARG GstMD5Sink:md5 ##### -->
5355 <para>
5356
5357 </para>
5358
5359
5360 <!-- ##### STRUCT GstMemChunkElement ##### -->
5361 <para>
5362 An entry in the memchunk area
5363 </para>
5364
5365 @link: 
5366 @area: 
5367
5368 <!-- ##### STRUCT GstMeta ##### -->
5369 <para>
5370
5371 </para>
5372
5373 @lock: for locking purposes
5374 @flags: the flags of the meta data
5375 @data: the meta data
5376 @size: the size of the meta data
5377
5378 <!-- ##### ENUM GstMetaFlags ##### -->
5379 <para>
5380 Flags indicating properties about the meta data.
5381 </para>
5382
5383 @GST_META_FREEABLE: the meta data can be freed
5384
5385 <!-- ##### ENUM GstMultiDiskSrcFlags ##### -->
5386 <para>
5387
5388 </para>
5389
5390 @GST_MULTIDISKSRC_OPEN: 
5391 @GST_MULTIDISKSRC_FLAG_LAST: 
5392
5393 <!-- ##### STRUCT GstObjectClass ##### -->
5394 <para>
5395
5396 </para>
5397
5398
5399 <!-- ##### ARG GstPad:active ##### -->
5400 <para>
5401 Indicates this pad is active
5402 </para>
5403
5404
5405 <!-- ##### STRUCT GstPadClass ##### -->
5406 <para>
5407
5408 </para>
5409
5410
5411 <!-- ##### TYPEDEF GstPadConnectFunction ##### -->
5412 <para>
5413
5414 </para>
5415
5416
5417 <!-- ##### TYPEDEF GstPadConnectReturn ##### -->
5418 <para>
5419
5420 </para>
5421
5422
5423 <!-- ##### USER_FUNCTION GstPadDispatcherFunc ##### -->
5424 <para>
5425 The signature of the dispatcher callback.
5426 </para>
5427
5428 @pad: The pad that is being dispatched
5429 @data: user data
5430 @Returns: TRUE if no further pads need to be processed
5431
5432 <!-- ##### USER_FUNCTION GstPadEOSFunction ##### -->
5433 <para>
5434 The function that will be called in an EOS case.
5435 </para>
5436
5437 @pad: the pad that needs to be set to EOS state
5438 @Returns: TRUE if EOS was successful, FALSE otherwise
5439
5440 <!-- ##### TYPEDEF GstPadFactoryEntry ##### -->
5441 <para>
5442 Defines an entry for a padfactory.
5443 </para>
5444
5445
5446 <!-- ##### TYPEDEF GstPadFactory[] ##### -->
5447 <para>
5448 The padfactory.
5449 </para>
5450
5451
5452 <!-- ##### USER_FUNCTION GstPadGetRegionFunction ##### -->
5453 <para>
5454 The function that will be called when pulling a region buffer.
5455 You can specify which buffer to get using an offset/length pair or
5456 a start/stop timecode pair.
5457 </para>
5458
5459 @pad: the pad to get a buffer from
5460 @type: the type of region to get (time or offset based)
5461 @offset: the offset of the region to get
5462 @len: the length of the region to get
5463 @Returns: a #GstBuffer
5464
5465 <!-- ##### USER_FUNCTION GstPadNegotiateFunction ##### -->
5466 <para>
5467 The function that will be called when negotiating.
5468 </para>
5469
5470 @pad: The pad that is being negotiated
5471 @caps: The current caps that are being negotiated
5472 @data: A generic gpointer that can be used to store user_data
5473 @Returns: The result of the negotiation process
5474
5475 <!-- ##### ENUM GstPadNegotiateReturn ##### -->
5476 <para>
5477 The possible results from padnegotiation.
5478 </para>
5479
5480 @GST_PAD_NEGOTIATE_FAIL: The pads could not agree about the media type.
5481 @GST_PAD_NEGOTIATE_AGREE: The pads agreed about the media type.
5482 @GST_PAD_NEGOTIATE_TRY: The pad did not agree and suggests another media type.
5483
5484 <!-- ##### USER_FUNCTION GstPadNewCapsFunction ##### -->
5485 <para>
5486 The function that will be called when the caps of the pad has
5487 changed.
5488 </para>
5489
5490 @pad: The pad that has its caps changed
5491 @caps: the new caps of the pad
5492
5493 <!-- ##### USER_FUNCTION GstPadPullFunction ##### -->
5494 <para>
5495 The function that will be called when pulling buffers.
5496 </para>
5497
5498 @pad: the pad to pull
5499 @Returns: a GstBuffer
5500
5501 <!-- ##### USER_FUNCTION GstPadPullRegionFunction ##### -->
5502 <para>
5503 The function that will be called when pulling a region buffer.
5504 You can specify which buffer to get using an offset/length pair or
5505 a start/stop timecode pair.
5506 </para>
5507
5508 @pad: the pad to get a buffer from
5509 @type: the type of region to get (time or offset based)
5510 @offset: the offset of the region to get
5511 @len: the length of the region to get
5512 @Returns: a #GstBuffer
5513
5514 <!-- ##### USER_FUNCTION GstPadPushFunction ##### -->
5515 <para>
5516
5517 The function that will be called when pushing a buffers.
5518 </para>
5519
5520 @pad: the pad to push
5521 @buf: a GstBuffer to push
5522
5523 <!-- ##### USER_FUNCTION GstPadQoSFunction ##### -->
5524 <para>
5525 The function that will be called when a QoS message is sent.
5526 </para>
5527
5528 @pad: the pad that sent the QoS message
5529 @qos_message: the message
5530
5531 <!-- ##### ENUM GstPadQueryType ##### -->
5532 <para>
5533 The different supported query types.
5534 </para>
5535
5536 @GST_PAD_QUERY_NONE: 
5537 @GST_PAD_QUERY_TOTAL: Query the total stream time.
5538 @GST_PAD_QUERY_POSITION: Query the current stream position.
5539 @GST_PAD_QUERY_LATENCY: Query the latency on the pad.
5540 @GST_PAD_QUERY_JITTER: Query the average jitter beteen optimal processing 
5541                        and current processing.
5542 @GST_PAD_QUERY_START: Query for the configured start time for segmented seek
5543 @GST_PAD_QUERY_SEGMENT_END: Query the end position of the currently 
5544                             executing segment.
5545 @GST_PAD_QUERY_RATE: Query at which rate this pad will process data.
5546
5547 <!-- ##### STRUCT GstPadTemplateClass ##### -->
5548 <para>
5549
5550 </para>
5551
5552
5553 <!-- ##### ENUM GstParseErrors ##### -->
5554 <para>
5555
5556 </para>
5557
5558 @GST_PARSE_ERROR_SYNTAX: 
5559 @GST_PARSE_ERROR_CREATING_ELEMENT: 
5560 @GST_PARSE_ERROR_NOSUCH_ELEMENT: 
5561 @GST_PARSE_ERROR_INTERNAL: 
5562 @GST_PARSE_ERROR_LINK: 
5563
5564 <!-- ##### ENUM GstPipeFilterFlags ##### -->
5565 <para>
5566
5567 </para>
5568
5569 @GST_PIPEFILTER_OPEN: 
5570 @GST_PIPEFILTER_FLAG_LAST: 
5571
5572 <!-- ##### ARG GstPipefilter:command ##### -->
5573 <para>
5574 Sets the command to be executed.
5575 </para>
5576
5577
5578 <!-- ##### STRUCT GstPipelineClass ##### -->
5579 <para>
5580
5581 </para>
5582
5583
5584 <!-- ##### STRUCT GstPluginElement ##### -->
5585 <para>
5586
5587 </para>
5588
5589
5590 <!-- ##### TYPEDEF GstPropsFactoryEntry ##### -->
5591 <para>
5592
5593 </para>
5594
5595
5596 <!-- ##### TYPEDEF GstPropsFactory[] ##### -->
5597 <para>
5598
5599 </para>
5600
5601
5602 <!-- ##### ENUM GstPropsId ##### -->
5603 <para>
5604
5605 </para>
5606
5607 @GST_PROPS_END_ID_NUM: 
5608 @GST_PROPS_LIST_ID_NUM: 
5609 @GST_PROPS_INT_ID_NUM: 
5610 @GST_PROPS_INT_RANGE_ID_NUM: 
5611 @GST_PROPS_FOURCC_ID_NUM: 
5612 @GST_PROPS_BOOL_ID_NUM: 
5613
5614 <!-- ##### TYPEDEF GstPropsListFactory[] ##### -->
5615 <para>
5616
5617 </para>
5618
5619
5620 <!-- ##### STRUCT GstQueue ##### -->
5621 <para>
5622
5623 </para>
5624
5625
5626 <!-- ##### ARG GstQueue:block ##### -->
5627 <para>
5628 Specify wether the queue blocks or not. 
5629 </para>
5630
5631
5632 <!-- ##### ARG GstQueue:leaky ##### -->
5633 <para>
5634
5635 </para>
5636
5637
5638 <!-- ##### ARG GstQueue:level ##### -->
5639 <para>
5640 Get the number of buffers in the queue.
5641 </para>
5642
5643
5644 <!-- ##### ARG GstQueue:max-level ##### -->
5645 <para>
5646 Specify the maximum number of buffers in the queue before the queue
5647 blocks.
5648 </para>
5649
5650
5651 <!-- ##### ARG GstQueue:may-deadlock ##### -->
5652 <para>
5653
5654 </para>
5655
5656
5657 <!-- ##### ARG GstQueue:timeout ##### -->
5658 <para>
5659
5660 </para>
5661
5662
5663 <!-- ##### STRUCT GstQueueClass ##### -->
5664 <para>
5665
5666 </para>
5667
5668
5669 <!-- ##### ENUM GstRegionType ##### -->
5670 <para>
5671 the region types for #gst_pad_pullregion.
5672 </para>
5673
5674 @GST_REGION_VOID: 
5675 @GST_REGION_OFFSET_LEN: an offet/length pair
5676 @GST_REGION_TIME_LEN: a time start/length pair
5677
5678 <!-- ##### STRUCT GstRegistryRead ##### -->
5679 <para>
5680
5681 </para>
5682
5683 @global_reg: 
5684 @local_reg: 
5685
5686 <!-- ##### STRUCT GstRegistryWrite ##### -->
5687 <para>
5688
5689 </para>
5690
5691 @dir: 
5692 @file: 
5693 @tmp_file: 
5694
5695 <!-- ##### ENUM GstResult ##### -->
5696 <para>
5697
5698 </para>
5699
5700 @GST_RESULT_OK: 
5701 @GST_RESULT_NOK: 
5702 @GST_RESULT_NOT_IMPL: 
5703
5704 <!-- ##### STRUCT GstScheduleChain ##### -->
5705 <para>
5706
5707 </para>
5708
5709 @sched: 
5710 @disabled: 
5711 @elements: 
5712 @num_elements: 
5713 @entry: 
5714 @cothreaded_elements: 
5715 @schedule: 
5716
5717 <!-- ##### STRUCT GstScheduler ##### -->
5718 <para>
5719
5720 </para>
5721
5722 @object: 
5723 @parent: 
5724 @parent_sched: 
5725 @state: 
5726 @clock: 
5727 @current_clock: 
5728 @clock_providers: 
5729 @clock_receivers: 
5730 @schedulers: 
5731
5732 <!-- ##### STRUCT GstSchedulerClass ##### -->
5733 <para>
5734
5735 </para>
5736
5737
5738 <!-- ##### STRUCT GstSineSrc ##### -->
5739 <para>
5740
5741 </para>
5742
5743
5744 <!-- ##### ARG GstSineSrc:buffersize ##### -->
5745 <para>
5746
5747 </para>
5748
5749
5750 <!-- ##### ARG GstSineSrc:channels ##### -->
5751 <para>
5752 The number of channels.
5753 </para>
5754
5755
5756 <!-- ##### ARG GstSineSrc:format ##### -->
5757 <para>
5758 The format ad defined in soundcard.h
5759 </para>
5760
5761
5762 <!-- ##### ARG GstSineSrc:freq ##### -->
5763 <para>
5764 The frequency.
5765 </para>
5766
5767
5768 <!-- ##### ARG GstSineSrc:frequency ##### -->
5769 <para>
5770 The fequency.
5771 </para>
5772
5773
5774 <!-- ##### ARG GstSineSrc:samplerate ##### -->
5775 <para>
5776
5777 </para>
5778
5779
5780 <!-- ##### ARG GstSineSrc:tablesize ##### -->
5781 <para>
5782
5783 </para>
5784
5785
5786 <!-- ##### ARG GstSineSrc:volume ##### -->
5787 <para>
5788 The volume as a double 0.0 is silent, 1.0 is loudest.
5789 </para>
5790
5791
5792 <!-- ##### STRUCT GstSineSrcClass ##### -->
5793 <para>
5794
5795 </para>
5796
5797
5798 <!-- ##### STRUCT GstSink ##### -->
5799 <para>
5800
5801 </para>
5802
5803
5804 <!-- ##### STRUCT GstSinkClass ##### -->
5805 <para>
5806
5807 </para>
5808
5809
5810 <!-- ##### TYPEDEF GstSpiderLink ##### -->
5811 <para>
5812
5813 </para>
5814
5815
5816 <!-- ##### STRUCT GstSrc ##### -->
5817 <para>
5818
5819 </para>
5820
5821
5822 <!-- ##### SIGNAL GstSrc::eos ##### -->
5823 <para>
5824 An eos signal is triggered whenever the GstSrc has reached the end of 
5825 the stream.
5826
5827 </para>
5828
5829 @gstsrc: the object which received the signal.
5830 @arg1: the object which received the signal
5831
5832 <!-- ##### STRUCT GstSrcClass ##### -->
5833 <para>
5834
5835 </para>
5836
5837
5838 <!-- ##### ENUM GstSrcFlags ##### -->
5839 <para>
5840 Flags for the GstSrc element
5841 </para>
5842
5843 @GST_SRC_ASYNC: Indicates that this src is asynchronous
5844 @GST_SRC_FLAG_LAST: subclasses can use this to number their flags
5845
5846 <!-- ##### SIGNAL GstStatistics::update ##### -->
5847 <para>
5848
5849 </para>
5850
5851 @gststatistics: the object which received the signal.
5852
5853 <!-- ##### ARG GstStatistics:buffer-update-freq ##### -->
5854 <para>
5855
5856 </para>
5857
5858
5859 <!-- ##### ARG GstStatistics:buffers ##### -->
5860 <para>
5861
5862 </para>
5863
5864
5865 <!-- ##### ARG GstStatistics:bytes ##### -->
5866 <para>
5867
5868 </para>
5869
5870
5871 <!-- ##### ARG GstStatistics:bytes-update-freq ##### -->
5872 <para>
5873
5874 </para>
5875
5876
5877 <!-- ##### ARG GstStatistics:event-update-freq ##### -->
5878 <para>
5879
5880 </para>
5881
5882
5883 <!-- ##### ARG GstStatistics:events ##### -->
5884 <para>
5885
5886 </para>
5887
5888
5889 <!-- ##### ARG GstStatistics:silent ##### -->
5890 <para>
5891
5892 </para>
5893
5894
5895 <!-- ##### ARG GstStatistics:update ##### -->
5896 <para>
5897
5898 </para>
5899
5900
5901 <!-- ##### ARG GstStatistics:update-on-eos ##### -->
5902 <para>
5903
5904 </para>
5905
5906
5907 <!-- ##### STRUCT GstSystemClock ##### -->
5908 <para>
5909
5910 </para>
5911
5912
5913 <!-- ##### STRUCT GstTee ##### -->
5914 <para>
5915
5916 </para>
5917
5918
5919 <!-- ##### ARG GstTee:last-message ##### -->
5920 <para>
5921
5922 </para>
5923
5924
5925 <!-- ##### ARG GstTee:num-pads ##### -->
5926 <para>
5927
5928 </para>
5929
5930
5931 <!-- ##### ARG GstTee:silent ##### -->
5932 <para>
5933
5934 </para>
5935
5936
5937 <!-- ##### STRUCT GstTeeClass ##### -->
5938 <para>
5939
5940 </para>
5941
5942
5943 <!-- ##### ARG GstThread:create-thread ##### -->
5944 <para>
5945 TRUE if the thread should be created.
5946
5947 </para>
5948
5949
5950 <!-- ##### STRUCT GstThreadClass ##### -->
5951 <para>
5952
5953 </para>
5954
5955
5956 <!-- ##### ENUM GstTimeCacheCertainty ##### -->
5957 <para>
5958
5959 </para>
5960
5961 @GST_TIME_CACHE_UNKNOWN: 
5962 @GST_TIME_CACHE_CERTAIN: 
5963 @GST_TIME_CACHE_FUZZY_LOCATION: 
5964 @GST_TIME_CACHE_FUZZY_TIMESTAMP: 
5965 @GST_TIME_CACHE_FUZZY: 
5966
5967 <!-- ##### STRUCT GstTimeCacheEntry ##### -->
5968 <para>
5969
5970 </para>
5971
5972 @location: 
5973 @timestamp: 
5974
5975 <!-- ##### STRUCT GstTimeCacheGroup ##### -->
5976 <para>
5977
5978 </para>
5979
5980 @groupnum: 
5981 @entries: 
5982 @certainty: 
5983 @peergroup: 
5984 @mintimestamp: 
5985 @maxtimestamp: 
5986 @minlocation: 
5987 @maxlocation: 
5988
5989 <!-- ##### STRUCT GstTrace ##### -->
5990 <para>
5991
5992 </para>
5993
5994 @filename: 
5995 @fd: 
5996 @buf: 
5997 @bufsize: 
5998 @bufoffset: 
5999
6000 <!-- ##### STRUCT GstTraceEntry ##### -->
6001 <para>
6002
6003 </para>
6004
6005 @timestamp: 
6006 @sequence: 
6007 @data: 
6008 @message: 
6009
6010 <!-- ##### SIGNAL GstTypeFind::have-type ##### -->
6011 <para>
6012 The signal to indicate the mime type was detected.
6013 </para>
6014
6015 @gsttypefind: the object which received the signal.
6016 @arg1: The mime type that was detected
6017
6018 <!-- ##### ARG GstTypeFind:caps ##### -->
6019 <para>
6020
6021 </para>
6022
6023
6024 <!-- ##### ARG GstTypeFind:type ##### -->
6025 <para>
6026 Query the element for the current mime type
6027 </para>
6028
6029
6030 <!-- ##### STRUCT GstXML ##### -->
6031 <para>
6032
6033 </para>
6034
6035
6036 <!-- ##### USER_FUNCTION GstXMLRegistryAddPathList ##### -->
6037 <para>
6038
6039 </para>
6040
6041 @registry: 
6042
6043 <!-- ##### USER_FUNCTION GstXMLRegistryClose ##### -->
6044 <para>
6045
6046 </para>
6047
6048 @registry: 
6049 @Returns: 
6050
6051 <!-- ##### USER_FUNCTION GstXMLRegistryGetPerms ##### -->
6052 <para>
6053
6054 </para>
6055
6056 @registry: 
6057
6058 <!-- ##### USER_FUNCTION GstXMLRegistryLoad ##### -->
6059 <para>
6060
6061 </para>
6062
6063 @registry: 
6064 @dest: 
6065 @size: 
6066 @Returns: 
6067
6068 <!-- ##### ENUM GstXMLRegistryMode ##### -->
6069 <para>
6070
6071 </para>
6072
6073 @GST_XML_REGISTRY_READ: 
6074 @GST_XML_REGISTRY_WRITE: 
6075
6076 <!-- ##### USER_FUNCTION GstXMLRegistryOpen ##### -->
6077 <para>
6078
6079 </para>
6080
6081 @registry: 
6082 @mode: 
6083 @Returns: 
6084
6085 <!-- ##### USER_FUNCTION GstXMLRegistryParser ##### -->
6086 <para>
6087
6088 </para>
6089
6090 @context: 
6091 @tag: 
6092 @text: 
6093 @text_len: 
6094 @registry: 
6095 @error: 
6096 @Returns: 
6097
6098 <!-- ##### USER_FUNCTION GstXMLRegistrySave ##### -->
6099 <para>
6100
6101 </para>
6102
6103 @registry: 
6104 @format: 
6105 @Varargs: 
6106 @Returns: 
6107
6108 <!-- ##### ENUM GstXMLRegistryState ##### -->
6109 <para>
6110
6111 </para>
6112
6113 @GST_XML_REGISTRY_NONE: 
6114 @GST_XML_REGISTRY_TOP: 
6115 @GST_XML_REGISTRY_PATHS: 
6116 @GST_XML_REGISTRY_PATH: 
6117 @GST_XML_REGISTRY_PATHS_DONE: 
6118 @GST_XML_REGISTRY_PLUGIN: 
6119 @GST_XML_REGISTRY_FEATURE: 
6120 @GST_XML_REGISTRY_PADTEMPLATE: 
6121 @GST_XML_REGISTRY_CAPS: 
6122 @GST_XML_REGISTRY_CAPSCOMP: 
6123 @GST_XML_REGISTRY_PROPERTIES: 
6124
6125 <!-- ##### SIGNAL GstXml::object-loaded ##### -->
6126 <para>
6127
6128 </para>
6129
6130 @gstxml: the object which received the signal.
6131 @arg1: 
6132 @arg2: 
6133
6134 <!-- ##### MACRO IDENTIFIER ##### -->
6135 <para>
6136
6137 </para>
6138
6139
6140 <!-- ##### MACRO INFO ##### -->
6141 <para>
6142
6143 </para>
6144
6145 @cat: 
6146 @format: 
6147 @args...: 
6148
6149 <!-- ##### MACRO INFO_ELEMENT ##### -->
6150 <para>
6151
6152 </para>
6153
6154 @cat: 
6155 @element: 
6156 @format: 
6157 @args...: 
6158
6159 <!-- ##### MACRO LINK ##### -->
6160 <para>
6161
6162 </para>
6163
6164
6165 <!-- ##### MACRO LOCAL_REGISTRY_DIR ##### -->
6166 <para>
6167
6168 </para>
6169
6170
6171 <!-- ##### MACRO LOCAL_REGISTRY_FILE ##### -->
6172 <para>
6173
6174 </para>
6175
6176
6177 <!-- ##### MACRO LOCAL_REGISTRY_FILE_TMP ##### -->
6178 <para>
6179
6180 </para>
6181
6182
6183 <!-- ##### STRUCT MetaAudioRaw ##### -->
6184 <para>
6185
6186 </para>
6187
6188 @meta: 
6189 @format: 
6190 @channels: 
6191 @frequency: 
6192 @bps: 
6193
6194 <!-- ##### STRUCT MetaAudioSpectrum ##### -->
6195 <para>
6196
6197 </para>
6198
6199 @meta: 
6200 @bands: 
6201 @channels: 
6202 @interleaved: 
6203 @lowfreq: 
6204 @highfreq: 
6205 @steps: 
6206
6207 <!-- ##### STRUCT MetaDGA ##### -->
6208 <para>
6209
6210 </para>
6211
6212 @base: 
6213 @swidth: 
6214 @sheight: 
6215 @bytes_per_line: 
6216
6217 <!-- ##### STRUCT MetaOverlay ##### -->
6218 <para>
6219
6220 </para>
6221
6222 @wx: 
6223 @wy: 
6224 @overlay_element: 
6225 @clip_count: 
6226 @overlay_clip: 
6227 @width: 
6228 @height: 
6229 @did_overlay: 
6230 @fully_obscured: 
6231
6232 <!-- ##### STRUCT MetaVideoRaw ##### -->
6233 <para>
6234
6235 </para>
6236
6237 @meta: 
6238 @format: 
6239 @visual: 
6240 @width: 
6241 @height: 
6242 @overlay_info: 
6243 @dga_info: 
6244
6245 <!-- ##### MACRO N_ ##### -->
6246 <para>
6247
6248 </para>
6249
6250 @String: 
6251
6252 <!-- ##### STRUCT OverlayClip ##### -->
6253 <para>
6254
6255 </para>
6256
6257 @x1: 
6258 @x2: 
6259 @y1: 
6260 @y2: 
6261
6262 <!-- ##### MACRO REGISTRY_DIR_PERMS ##### -->
6263 <para>
6264
6265 </para>
6266
6267
6268 <!-- ##### MACRO REGISTRY_FILE_PERMS ##### -->
6269 <para>
6270
6271 </para>
6272
6273
6274 <!-- ##### MACRO REGISTRY_TMPFILE_PERMS ##### -->
6275 <para>
6276
6277 </para>
6278
6279
6280 <!-- ##### MACRO STACK_SIZE ##### -->
6281 <para>
6282
6283 </para>
6284
6285
6286 <!-- ##### MACRO TRACE_ENABLE ##### -->
6287 <para>
6288 must be defined to activate the tracing functionality.
6289 </para>
6290
6291
6292 <!-- ##### MACRO VALUE ##### -->
6293 <para>
6294
6295 </para>
6296
6297
6298 <!-- ##### MACRO YYSTYPE ##### -->
6299 <para>
6300
6301 </para>
6302
6303
6304 <!-- ##### MACRO _ ##### -->
6305 <para>
6306
6307 </para>
6308
6309 @String: 
6310
6311 <!-- ##### MACRO bindtextdomain ##### -->
6312 <para>
6313
6314 </para>
6315
6316 @Domain: 
6317 @Directory: 
6318
6319 <!-- ##### TYPEDEF cothread ##### -->
6320 <para>
6321
6322 </para>
6323
6324
6325 <!-- ##### FUNCTION cothread_get_data ##### -->
6326 <para>
6327
6328 </para>
6329
6330 @thread: 
6331 @key: 
6332 @Returns: 
6333
6334 <!-- ##### FUNCTION cothread_getcurrent ##### -->
6335 <para>
6336
6337 </para>
6338
6339 @Returns: 
6340
6341 <!-- ##### FUNCTION cothread_init ##### -->
6342 <para>
6343 </para>
6344
6345 @Returns: 
6346
6347 <!-- ##### FUNCTION cothread_set_data ##### -->
6348 <para>
6349
6350 </para>
6351
6352 @thread: 
6353 @key: 
6354 @data: 
6355
6356 <!-- ##### MACRO dcgettext ##### -->
6357 <para>
6358
6359 </para>
6360
6361 @Domain: 
6362 @String: 
6363 @Type: 
6364
6365 <!-- ##### MACRO dgettext ##### -->
6366 <para>
6367
6368 </para>
6369
6370 @Domain: 
6371 @String: 
6372
6373 <!-- ##### MACRO do_cothread_context_destroy ##### -->
6374 <para>
6375
6376 </para>
6377
6378 @context: 
6379
6380 <!-- ##### MACRO do_cothread_context_init ##### -->
6381 <para>
6382
6383 </para>
6384
6385
6386 <!-- ##### MACRO do_cothread_create ##### -->
6387 <para>
6388
6389 </para>
6390
6391 @new_cothread: 
6392 @context: 
6393 @func: 
6394 @argc: 
6395 @argv: 
6396
6397 <!-- ##### MACRO do_cothread_destroy ##### -->
6398 <para>
6399
6400 </para>
6401
6402 @cothread: 
6403
6404 <!-- ##### MACRO do_cothread_get_current ##### -->
6405 <para>
6406
6407 </para>
6408
6409
6410 <!-- ##### MACRO do_cothread_get_main ##### -->
6411 <para>
6412
6413 </para>
6414
6415 @context: 
6416
6417 <!-- ##### MACRO do_cothread_lock ##### -->
6418 <para>
6419
6420 </para>
6421
6422 @cothread: 
6423
6424 <!-- ##### MACRO do_cothread_setfunc ##### -->
6425 <para>
6426
6427 </para>
6428
6429 @cothread: 
6430 @context: 
6431 @func: 
6432 @argc: 
6433 @argv: 
6434
6435 <!-- ##### MACRO do_cothread_switch ##### -->
6436 <para>
6437
6438 </para>
6439
6440 @to: 
6441
6442 <!-- ##### MACRO do_cothread_unlock ##### -->
6443 <para>
6444
6445 </para>
6446
6447 @cothread: 
6448
6449 <!-- ##### MACRO do_cothreads_init ##### -->
6450 <para>
6451
6452 </para>
6453
6454 @x: 
6455
6456 <!-- ##### MACRO do_cothreads_stackquery ##### -->
6457 <para>
6458
6459 </para>
6460
6461 @stack: 
6462 @size: 
6463
6464 <!-- ##### TYPEDEF element_t ##### -->
6465 <para>
6466
6467 </para>
6468
6469
6470 <!-- ##### FUNCTION g2g_object_class_find_property ##### -->
6471 <para>
6472
6473 </para>
6474
6475 @oclass: 
6476 @name: 
6477 @Returns: 
6478
6479 <!-- ##### FUNCTION g2g_object_class_install_property ##### -->
6480 <para>
6481
6482 </para>
6483
6484 @oclass: 
6485 @property_id: 
6486 @pspec: 
6487
6488 <!-- ##### FUNCTION g2g_object_class_list_properties ##### -->
6489 <para>
6490
6491 </para>
6492
6493 @oclass: 
6494 @n_properties: 
6495 @Returns: 
6496
6497 <!-- ##### FUNCTION g2g_object_new ##### -->
6498 <para>
6499
6500 </para>
6501
6502 @type: 
6503 @blah_varargs_stuff: 
6504 @Returns: 
6505
6506 <!-- ##### FUNCTION g2g_object_run_dispose ##### -->
6507 <para>
6508
6509 </para>
6510
6511 @object: 
6512
6513 <!-- ##### FUNCTION g2g_param_spec_boolean ##### -->
6514 <para>
6515
6516 </para>
6517
6518 @name: 
6519 @nick: 
6520 @blurb: 
6521 @def: 
6522 @flags: 
6523 @Returns: 
6524
6525 <!-- ##### FUNCTION g2g_param_spec_double ##### -->
6526 <para>
6527
6528 </para>
6529
6530 @name: 
6531 @nick: 
6532 @blurb: 
6533 @min: 
6534 @max: 
6535 @def: 
6536 @flags: 
6537 @Returns: 
6538
6539 <!-- ##### FUNCTION g2g_param_spec_enum ##### -->
6540 <para>
6541
6542 </para>
6543
6544 @name: 
6545 @nick: 
6546 @blurb: 
6547 @e: 
6548 @def: 
6549 @flags: 
6550 @Returns: 
6551
6552 <!-- ##### FUNCTION g2g_param_spec_float ##### -->
6553 <para>
6554
6555 </para>
6556
6557 @name: 
6558 @nick: 
6559 @blurb: 
6560 @min: 
6561 @max: 
6562 @def: 
6563 @flags: 
6564 @Returns: 
6565
6566 <!-- ##### FUNCTION g2g_param_spec_int ##### -->
6567 <para>
6568
6569 </para>
6570
6571 @name: 
6572 @nick: 
6573 @blurb: 
6574 @min: 
6575 @max: 
6576 @def: 
6577 @flags: 
6578 @Returns: 
6579
6580 <!-- ##### FUNCTION g2g_param_spec_long ##### -->
6581 <para>
6582
6583 </para>
6584
6585 @name: 
6586 @nick: 
6587 @blurb: 
6588 @min: 
6589 @max: 
6590 @def: 
6591 @flags: 
6592 @Returns: 
6593
6594 <!-- ##### FUNCTION g2g_param_spec_pointer ##### -->
6595 <para>
6596
6597 </para>
6598
6599 @name: 
6600 @nick: 
6601 @blurb: 
6602 @flags: 
6603 @Returns: 
6604
6605 <!-- ##### FUNCTION g2g_param_spec_string ##### -->
6606 <para>
6607
6608 </para>
6609
6610 @name: 
6611 @nick: 
6612 @blurb: 
6613 @def: 
6614 @flags: 
6615 @Returns: 
6616
6617 <!-- ##### FUNCTION g2g_param_spec_uint ##### -->
6618 <para>
6619
6620 </para>
6621
6622 @name: 
6623 @nick: 
6624 @blurb: 
6625 @min: 
6626 @max: 
6627 @def: 
6628 @flags: 
6629 @Returns: 
6630
6631 <!-- ##### FUNCTION g2g_param_spec_ulong ##### -->
6632 <para>
6633
6634 </para>
6635
6636 @name: 
6637 @nick: 
6638 @blurb: 
6639 @min: 
6640 @max: 
6641 @def: 
6642 @flags: 
6643 @Returns: 
6644
6645 <!-- ##### FUNCTION g2g_signal_new ##### -->
6646 <para>
6647
6648 </para>
6649
6650 @signal_name: 
6651 @object_type: 
6652 @signal_flags: 
6653 @function_offset: 
6654 @accumulator: 
6655 @Returns: 
6656
6657 <!-- ##### FUNCTION g2g_type_register_static ##### -->
6658 <para>
6659
6660 </para>
6661
6662 @parent_type: 
6663 @type_name: 
6664 @info: 
6665 @flags: 
6666 @Returns: 
6667
6668 <!-- ##### MACRO g_cclosure_marshal_STRING__OBJECT_POINTER ##### -->
6669 <para>
6670
6671 </para>
6672
6673
6674 <!-- ##### MACRO g_cclosure_marshal_VOID__BOOLEAN ##### -->
6675 <para>
6676
6677 </para>
6678
6679
6680 <!-- ##### MACRO g_cclosure_marshal_VOID__BOXED ##### -->
6681 <para>
6682
6683 </para>
6684
6685
6686 <!-- ##### MACRO g_cclosure_marshal_VOID__CHAR ##### -->
6687 <para>
6688
6689 </para>
6690
6691
6692 <!-- ##### MACRO g_cclosure_marshal_VOID__DOUBLE ##### -->
6693 <para>
6694
6695 </para>
6696
6697
6698 <!-- ##### MACRO g_cclosure_marshal_VOID__ENUM ##### -->
6699 <para>
6700
6701 </para>
6702
6703
6704 <!-- ##### MACRO g_cclosure_marshal_VOID__FLAGS ##### -->
6705 <para>
6706
6707 </para>
6708
6709
6710 <!-- ##### MACRO g_cclosure_marshal_VOID__FLOAT ##### -->
6711 <para>
6712
6713 </para>
6714
6715
6716 <!-- ##### MACRO g_cclosure_marshal_VOID__INT ##### -->
6717 <para>
6718
6719 </para>
6720
6721
6722 <!-- ##### MACRO g_cclosure_marshal_VOID__LONG ##### -->
6723 <para>
6724
6725 </para>
6726
6727
6728 <!-- ##### MACRO g_cclosure_marshal_VOID__PARAM ##### -->
6729 <para>
6730
6731 </para>
6732
6733
6734 <!-- ##### MACRO g_cclosure_marshal_VOID__POINTER ##### -->
6735 <para>
6736
6737 </para>
6738
6739
6740 <!-- ##### MACRO g_cclosure_marshal_VOID__STRING ##### -->
6741 <para>
6742
6743 </para>
6744
6745
6746 <!-- ##### MACRO g_cclosure_marshal_VOID__UCHAR ##### -->
6747 <para>
6748
6749 </para>
6750
6751
6752 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT ##### -->
6753 <para>
6754
6755 </para>
6756
6757
6758 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT_POINTER ##### -->
6759 <para>
6760
6761 </para>
6762
6763
6764 <!-- ##### MACRO g_cclosure_marshal_VOID__ULONG ##### -->
6765 <para>
6766
6767 </para>
6768
6769
6770 <!-- ##### MACRO g_cclosure_marshal_VOID__VOID ##### -->
6771 <para>
6772
6773 </para>
6774
6775
6776 <!-- ##### MACRO g_enum_register_static ##### -->
6777 <para>
6778
6779 </para>
6780
6781
6782 <!-- ##### FUNCTION g_list_delete_link ##### -->
6783 <para>
6784
6785 </para>
6786
6787 @list: 
6788 @llink: 
6789 @Returns: 
6790
6791 <!-- ##### MACRO g_object_class_find_property ##### -->
6792 <para>
6793
6794 </para>
6795
6796
6797 <!-- ##### MACRO g_object_class_install_property ##### -->
6798 <para>
6799
6800 </para>
6801
6802
6803 <!-- ##### MACRO g_object_class_list_properties ##### -->
6804 <para>
6805
6806 </para>
6807
6808
6809 <!-- ##### MACRO g_object_get_property ##### -->
6810 <para>
6811
6812 </para>
6813
6814 @obj: 
6815 @argname: 
6816 @pspec: 
6817
6818 <!-- ##### FUNCTION g_object_get_type ##### -->
6819 <para>
6820
6821 </para>
6822
6823 @Returns: 
6824
6825 <!-- ##### MACRO g_object_new ##### -->
6826 <para>
6827
6828 </para>
6829
6830
6831 <!-- ##### MACRO g_object_ref ##### -->
6832 <para>
6833
6834 </para>
6835
6836 @obj: 
6837
6838 <!-- ##### MACRO g_object_run_dispose ##### -->
6839 <para>
6840
6841 </para>
6842
6843
6844 <!-- ##### MACRO g_object_set ##### -->
6845 <para>
6846
6847 </para>
6848
6849 @o: 
6850 @args...: 
6851
6852 <!-- ##### MACRO g_object_unref ##### -->
6853 <para>
6854
6855 </para>
6856
6857 @obj: 
6858
6859 <!-- ##### MACRO g_param_spec_boolean ##### -->
6860 <para>
6861
6862 </para>
6863
6864
6865 <!-- ##### MACRO g_param_spec_double ##### -->
6866 <para>
6867
6868 </para>
6869
6870
6871 <!-- ##### MACRO g_param_spec_enum ##### -->
6872 <para>
6873
6874 </para>
6875
6876
6877 <!-- ##### MACRO g_param_spec_float ##### -->
6878 <para>
6879
6880 </para>
6881
6882
6883 <!-- ##### MACRO g_param_spec_int ##### -->
6884 <para>
6885
6886 </para>
6887
6888
6889 <!-- ##### MACRO g_param_spec_long ##### -->
6890 <para>
6891
6892 </para>
6893
6894
6895 <!-- ##### MACRO g_param_spec_pointer ##### -->
6896 <para>
6897
6898 </para>
6899
6900
6901 <!-- ##### MACRO g_param_spec_string ##### -->
6902 <para>
6903
6904 </para>
6905
6906
6907 <!-- ##### MACRO g_param_spec_uint ##### -->
6908 <para>
6909
6910 </para>
6911
6912
6913 <!-- ##### MACRO g_param_spec_ulong ##### -->
6914 <para>
6915
6916 </para>
6917
6918
6919 <!-- ##### MACRO g_signal_handler_block ##### -->
6920 <para>
6921
6922 </para>
6923
6924 @o: 
6925 @id: 
6926
6927 <!-- ##### MACRO g_signal_handler_unblock ##### -->
6928 <para>
6929
6930 </para>
6931
6932 @o: 
6933 @id: 
6934
6935 <!-- ##### MACRO g_signal_handlers_destroy ##### -->
6936 <para>
6937
6938 </para>
6939
6940 @x: 
6941
6942 <!-- ##### FUNCTION g_signal_list_ids ##### -->
6943 <para>
6944
6945 </para>
6946
6947 @type: 
6948 @n_ids: 
6949 @Returns: 
6950
6951 <!-- ##### MACRO g_signal_lookup ##### -->
6952 <para>
6953
6954 </para>
6955
6956
6957 <!-- ##### MACRO g_signal_new ##### -->
6958 <para>
6959
6960 </para>
6961
6962
6963 <!-- ##### FUNCTION g_slist_delete_link ##### -->
6964 <para>
6965
6966 </para>
6967
6968 @list: 
6969 @llink: 
6970 @Returns: 
6971
6972 <!-- ##### MACRO g_string_printf ##### -->
6973 <para>
6974
6975 </para>
6976
6977
6978 <!-- ##### MACRO g_string_printfa ##### -->
6979 <para>
6980
6981 </para>
6982
6983
6984 <!-- ##### MACRO g_type_class_peek_parent ##### -->
6985 <para>
6986
6987 </para>
6988
6989 @c: 
6990
6991 <!-- ##### MACRO g_type_class_ref ##### -->
6992 <para>
6993
6994 </para>
6995
6996
6997 <!-- ##### MACRO g_type_class_unref ##### -->
6998 <para>
6999
7000 </para>
7001
7002 @c: 
7003
7004 <!-- ##### MACRO g_type_from_name ##### -->
7005 <para>
7006
7007 </para>
7008
7009 @t: 
7010
7011 <!-- ##### MACRO g_type_init ##### -->
7012 <para>
7013
7014 </para>
7015
7016
7017 <!-- ##### MACRO g_type_is_a ##### -->
7018 <para>
7019
7020 </para>
7021
7022
7023 <!-- ##### MACRO g_type_name ##### -->
7024 <para>
7025
7026 </para>
7027
7028 @t: 
7029
7030 <!-- ##### MACRO g_type_parent ##### -->
7031 <para>
7032
7033 </para>
7034
7035 @t: 
7036
7037 <!-- ##### MACRO g_type_register_static ##### -->
7038 <para>
7039
7040 </para>
7041
7042
7043 <!-- ##### MACRO g_value_copy ##### -->
7044 <para>
7045
7046 </para>
7047
7048 @src_val: 
7049 @dest_val: 
7050
7051 <!-- ##### MACRO g_value_get_boolean ##### -->
7052 <para>
7053
7054 </para>
7055
7056 @value: 
7057
7058 <!-- ##### MACRO g_value_get_char ##### -->
7059 <para>
7060
7061 </para>
7062
7063 @value: 
7064
7065 <!-- ##### MACRO g_value_get_double ##### -->
7066 <para>
7067
7068 </para>
7069
7070 @value: 
7071
7072 <!-- ##### MACRO g_value_get_enum ##### -->
7073 <para>
7074
7075 </para>
7076
7077 @value: 
7078
7079 <!-- ##### MACRO g_value_get_float ##### -->
7080 <para>
7081
7082 </para>
7083
7084 @value: 
7085
7086 <!-- ##### MACRO g_value_get_int ##### -->
7087 <para>
7088
7089 </para>
7090
7091 @value: 
7092
7093 <!-- ##### MACRO g_value_get_long ##### -->
7094 <para>
7095
7096 </para>
7097
7098 @value: 
7099
7100 <!-- ##### MACRO g_value_get_pointer ##### -->
7101 <para>
7102
7103 </para>
7104
7105 @value: 
7106
7107 <!-- ##### MACRO g_value_get_string ##### -->
7108 <para>
7109
7110 </para>
7111
7112 @value: 
7113
7114 <!-- ##### MACRO g_value_get_uchar ##### -->
7115 <para>
7116
7117 </para>
7118
7119 @value: 
7120
7121 <!-- ##### MACRO g_value_get_uint ##### -->
7122 <para>
7123
7124 </para>
7125
7126 @value: 
7127
7128 <!-- ##### MACRO g_value_get_ulong ##### -->
7129 <para>
7130
7131 </para>
7132
7133 @value: 
7134
7135 <!-- ##### MACRO g_value_init ##### -->
7136 <para>
7137
7138 </para>
7139
7140 @value: 
7141 @t: 
7142
7143 <!-- ##### MACRO g_value_set_boolean ##### -->
7144 <para>
7145
7146 </para>
7147
7148 @value: 
7149 @data: 
7150
7151 <!-- ##### MACRO g_value_set_char ##### -->
7152 <para>
7153
7154 </para>
7155
7156 @value: 
7157 @data: 
7158
7159 <!-- ##### MACRO g_value_set_double ##### -->
7160 <para>
7161
7162 </para>
7163
7164 @value: 
7165 @data: 
7166
7167 <!-- ##### MACRO g_value_set_enum ##### -->
7168 <para>
7169
7170 </para>
7171
7172 @value: 
7173 @data: 
7174
7175 <!-- ##### MACRO g_value_set_float ##### -->
7176 <para>
7177
7178 </para>
7179
7180 @value: 
7181 @data: 
7182
7183 <!-- ##### MACRO g_value_set_int ##### -->
7184 <para>
7185
7186 </para>
7187
7188 @value: 
7189 @data: 
7190
7191 <!-- ##### MACRO g_value_set_long ##### -->
7192 <para>
7193
7194 </para>
7195
7196 @value: 
7197 @data: 
7198
7199 <!-- ##### MACRO g_value_set_pointer ##### -->
7200 <para>
7201
7202 </para>
7203
7204 @value: 
7205 @data: 
7206
7207 <!-- ##### MACRO g_value_set_string ##### -->
7208 <para>
7209
7210 </para>
7211
7212 @value: 
7213 @data: 
7214
7215 <!-- ##### MACRO g_value_set_uchar ##### -->
7216 <para>
7217
7218 </para>
7219
7220 @value: 
7221 @data: 
7222
7223 <!-- ##### MACRO g_value_set_uint ##### -->
7224 <para>
7225
7226 </para>
7227
7228 @value: 
7229 @data: 
7230
7231 <!-- ##### MACRO g_value_set_ulong ##### -->
7232 <para>
7233
7234 </para>
7235
7236 @value: 
7237 @data: 
7238
7239 <!-- ##### MACRO g_value_unset ##### -->
7240 <para>
7241
7242 </para>
7243
7244 @val: 
7245
7246 <!-- ##### MACRO gettext ##### -->
7247 <para>
7248
7249 </para>
7250
7251 @String: 
7252
7253 <!-- ##### STRUCT graph_t ##### -->
7254 <para>
7255
7256 </para>
7257
7258 @first: 
7259 @current: 
7260 @parent: 
7261 @current_bin_type: 
7262 @elements: 
7263 @links: 
7264 @links_pending: 
7265 @bins: 
7266 @bin: 
7267
7268 <!-- ##### VARIABLE gst_aggregator_details ##### -->
7269 <para>
7270
7271 </para>
7272
7273
7274 <!-- ##### FUNCTION gst_aggregator_factory_init ##### -->
7275 <para>
7276
7277 </para>
7278
7279 @factory: 
7280 @Returns: 
7281
7282 <!-- ##### FUNCTION gst_assoc_flags_get_type ##### -->
7283 <para>
7284
7285 </para>
7286
7287 @Returns: 
7288
7289 <!-- ##### FUNCTION gst_asyncdisksrc_get_type ##### -->
7290 <para>
7291
7292 </para>
7293
7294 @Returns: 
7295
7296 <!-- ##### FUNCTION gst_audiosink_chain ##### -->
7297 <para>
7298
7299 </para>
7300
7301 @pad: 
7302 @buf: 
7303
7304 <!-- ##### FUNCTION gst_audiosink_get_type ##### -->
7305 <para>
7306
7307 </para>
7308
7309 @Returns: 
7310
7311 <!-- ##### FUNCTION gst_audiosink_new ##### -->
7312 <para>
7313
7314 </para>
7315
7316 @name: 
7317 @Returns: 
7318
7319 <!-- ##### FUNCTION gst_audiosink_set_channels ##### -->
7320 <para>
7321
7322 </para>
7323
7324 @audiosink: 
7325 @channels: 
7326
7327 <!-- ##### FUNCTION gst_audiosink_set_format ##### -->
7328 <para>
7329
7330 </para>
7331
7332 @audiosink: 
7333 @format: 
7334
7335 <!-- ##### FUNCTION gst_audiosink_set_frequency ##### -->
7336 <para>
7337
7338 </para>
7339
7340 @audiosink: 
7341 @frequency: 
7342
7343 <!-- ##### FUNCTION gst_audiosink_sync_parms ##### -->
7344 <para>
7345
7346 </para>
7347
7348 @audiosink: 
7349
7350 <!-- ##### FUNCTION gst_audiosrc_get_type ##### -->
7351 <para>
7352
7353 </para>
7354
7355 @Returns: 
7356
7357 <!-- ##### FUNCTION gst_audiosrc_new ##### -->
7358 <para>
7359
7360 </para>
7361
7362 @name: 
7363 @Returns: 
7364
7365 <!-- ##### FUNCTION gst_audiosrc_push ##### -->
7366 <para>
7367
7368 </para>
7369
7370 @src: 
7371
7372 <!-- ##### FUNCTION gst_autoplug_can_link_sink ##### -->
7373 <para>
7374
7375 </para>
7376
7377 @fac: 
7378 @sink: 
7379 @Returns: 
7380
7381 <!-- ##### FUNCTION gst_autoplug_can_link_src ##### -->
7382 <para>
7383
7384 </para>
7385
7386 @fac: 
7387 @src: 
7388 @Returns: 
7389
7390 <!-- ##### FUNCTION gst_autoplug_can_match ##### -->
7391 <para>
7392
7393 </para>
7394
7395 @src: 
7396 @dest: 
7397 @Returns: 
7398
7399 <!-- ##### FUNCTION gst_autoplug_caps_intersect ##### -->
7400 <para>
7401
7402 </para>
7403
7404 @src: 
7405 @sink: 
7406 @Returns: 
7407
7408 <!-- ##### FUNCTION gst_autoplug_caps_list ##### -->
7409 <para>
7410
7411 </para>
7412
7413 @autoplug: 
7414 @srcpad: 
7415 @sinkpad: 
7416 @Varargs: 
7417 @Returns: 
7418 @srccaps: 
7419 @sinkcaps: 
7420
7421 <!-- ##### FUNCTION gst_autoplug_factories_at_most_templates ##### -->
7422 <para>
7423
7424 </para>
7425
7426 @factories: 
7427 @dir: 
7428 @maxtemplates: 
7429 @Returns: 
7430
7431 <!-- ##### FUNCTION gst_autoplug_factories_filters ##### -->
7432 <para>
7433
7434 </para>
7435
7436 @factories: 
7437 @Returns: 
7438
7439 <!-- ##### FUNCTION gst_autoplug_factories_filters_with_sink_caps ##### -->
7440 <para>
7441
7442 </para>
7443
7444 @factories: 
7445 @Returns: 
7446
7447 <!-- ##### FUNCTION gst_autoplug_factories_sinks ##### -->
7448 <para>
7449
7450 </para>
7451
7452 @factories: 
7453 @Returns: 
7454
7455 <!-- ##### FUNCTION gst_autoplug_factories_srcs ##### -->
7456 <para>
7457
7458 </para>
7459
7460 @factories: 
7461 @Returns: 
7462
7463 <!-- ##### FUNCTION gst_autoplug_factory_create ##### -->
7464 <para>
7465
7466 </para>
7467
7468 @factory: 
7469 @Returns: 
7470
7471 <!-- ##### FUNCTION gst_autoplug_factory_destroy ##### -->
7472 <para>
7473
7474 </para>
7475
7476 @factory: 
7477
7478 <!-- ##### FUNCTION gst_autoplug_factory_find ##### -->
7479 <para>
7480
7481 </para>
7482
7483 @name: 
7484 @Returns: 
7485
7486 <!-- ##### FUNCTION gst_autoplug_factory_get_list ##### -->
7487 <para>
7488
7489 </para>
7490
7491 @Returns: 
7492
7493 <!-- ##### FUNCTION gst_autoplug_factory_get_type ##### -->
7494 <para>
7495
7496 </para>
7497
7498 @Returns: 
7499
7500 <!-- ##### FUNCTION gst_autoplug_factory_has_direction ##### -->
7501 <para>
7502
7503 </para>
7504
7505 @fac: 
7506 @dir: 
7507 @Returns: 
7508
7509 <!-- ##### MACRO gst_autoplug_factory_has_sink ##### -->
7510 <para>
7511
7512 </para>
7513
7514 @fac: 
7515
7516 <!-- ##### MACRO gst_autoplug_factory_has_src ##### -->
7517 <para>
7518
7519 </para>
7520
7521 @fac: 
7522
7523 <!-- ##### FUNCTION gst_autoplug_factory_load_thyself ##### -->
7524 <para>
7525
7526 </para>
7527
7528 @parent: 
7529 @Returns: 
7530
7531 <!-- ##### FUNCTION gst_autoplug_factory_make ##### -->
7532 <para>
7533
7534 </para>
7535
7536 @name: 
7537 @Returns: 
7538
7539 <!-- ##### FUNCTION gst_autoplug_factory_new ##### -->
7540 <para>
7541
7542 </para>
7543
7544 @name: 
7545 @longdesc: 
7546 @type: 
7547 @Returns: 
7548
7549 <!-- ##### FUNCTION gst_autoplug_factory_save_thyself ##### -->
7550 <para>
7551
7552 </para>
7553
7554 @factory: 
7555 @parent: 
7556 @Returns: 
7557
7558 <!-- ##### FUNCTION gst_autoplug_flags_get_type ##### -->
7559 <para>
7560
7561 </para>
7562
7563 @Returns: 
7564
7565 <!-- ##### MACRO gst_autoplug_get_cost ##### -->
7566 <para>
7567
7568 </para>
7569
7570 @fac: 
7571
7572 <!-- ##### FUNCTION gst_autoplug_signal_new_object ##### -->
7573 <para>
7574
7575 </para>
7576
7577 @autoplug: 
7578 @object: 
7579
7580 <!-- ##### FUNCTION gst_autoplug_sp ##### -->
7581 <para>
7582
7583 </para>
7584
7585 @src_caps: 
7586 @sink_caps: 
7587 @factories: 
7588 @Returns: 
7589
7590 <!-- ##### FUNCTION gst_autoplug_to_caps ##### -->
7591 <para>
7592
7593 </para>
7594
7595 @autoplug: 
7596 @srccaps: 
7597 @sinkcaps: 
7598 @Varargs: 
7599 @Returns: 
7600
7601 <!-- ##### FUNCTION gst_autoplug_to_renderers ##### -->
7602 <para>
7603
7604 </para>
7605
7606 @autoplug: 
7607 @srccaps: 
7608 @target: 
7609 @Varargs: 
7610 @Returns: 
7611
7612 <!-- ##### FUNCTION gst_bin_add_managed_element ##### -->
7613 <para>
7614
7615 </para>
7616
7617 @bin: 
7618 @element: 
7619
7620 <!-- ##### FUNCTION gst_bin_child_error ##### -->
7621 <para>
7622
7623 </para>
7624
7625 @bin: 
7626 @child: 
7627
7628 <!-- ##### FUNCTION gst_bin_create_plan ##### -->
7629 <para>
7630
7631 </para>
7632
7633 @bin: 
7634
7635 <!-- ##### MACRO gst_bin_destroy ##### -->
7636 <para>
7637 Free the memory allocated by this bin
7638 </para>
7639
7640 @bin: the bin to free
7641
7642 <!-- ##### VARIABLE gst_bin_details ##### -->
7643 <para>
7644
7645 </para>
7646
7647
7648 <!-- ##### FUNCTION gst_bin_flags_get_type ##### -->
7649 <para>
7650
7651 </para>
7652
7653 @Returns: 
7654
7655 <!-- ##### FUNCTION gst_bin_get_type ##### -->
7656 <para>
7657
7658 </para>
7659
7660 @Returns: 
7661
7662 <!-- ##### FUNCTION gst_bin_remove_managed_element ##### -->
7663 <para>
7664
7665 </para>
7666
7667 @bin: 
7668 @element: 
7669
7670 <!-- ##### FUNCTION gst_bin_schedule ##### -->
7671 <para>
7672
7673 </para>
7674
7675 @bin: 
7676
7677 <!-- ##### FUNCTION gst_bin_schedule_func ##### -->
7678 <para>
7679
7680 </para>
7681
7682 @bin: 
7683
7684 <!-- ##### FUNCTION gst_bin_set_element_manager ##### -->
7685 <para>
7686
7687 </para>
7688
7689 @element: 
7690 @manager: 
7691
7692 <!-- ##### FUNCTION gst_bin_set_state_type ##### -->
7693 <para>
7694
7695 </para>
7696
7697 @bin: 
7698 @state: 
7699 @type: 
7700 @Returns: 
7701
7702 <!-- ##### FUNCTION gst_buffer_add_meta ##### -->
7703 <para>
7704
7705 </para>
7706
7707 @buffer: 
7708 @meta: 
7709
7710 <!-- ##### FUNCTION gst_buffer_append ##### -->
7711 <para>
7712
7713 </para>
7714
7715 @buffer: 
7716 @append: 
7717 @Returns: 
7718 @buf: 
7719 @buf2: 
7720
7721 <!-- ##### FUNCTION gst_buffer_destroy ##### -->
7722 <para>
7723
7724 </para>
7725
7726 @buffer: 
7727
7728 <!-- ##### FUNCTION gst_buffer_flag_get_type ##### -->
7729 <para>
7730
7731 </para>
7732
7733 @Returns: 
7734
7735 <!-- ##### FUNCTION gst_buffer_get_first_meta ##### -->
7736 <para>
7737
7738 </para>
7739
7740 @buffer: 
7741 @Returns: 
7742
7743 <!-- ##### FUNCTION gst_buffer_get_metas ##### -->
7744 <para>
7745
7746 </para>
7747
7748 @buffer: 
7749 @Returns: 
7750
7751 <!-- ##### MACRO gst_buffer_needs_copy_on_write ##### -->
7752 <para>
7753 Queries if a copy needs to be ade of the buffer in order to safely write
7754 to its data.
7755 </para>
7756
7757 @buf: The buffer to query.
7758
7759 <!-- ##### FUNCTION gst_buffer_pool_destroy ##### -->
7760 <para>
7761
7762 </para>
7763
7764 @pool: 
7765
7766 <!-- ##### FUNCTION gst_buffer_pool_destroy_buffer ##### -->
7767 <para>
7768
7769 </para>
7770
7771 @pool: 
7772 @buffer: 
7773
7774 <!-- ##### MACRO gst_buffer_pool_needs_copy_on_write ##### -->
7775 <para>
7776 Checks if a copy needs to be made of the bufferpool before it can
7777 safely be modified.
7778 </para>
7779
7780 @pool: The pool to query
7781
7782 <!-- ##### FUNCTION gst_buffer_pool_new_buffer ##### -->
7783 <para>
7784
7785 </para>
7786
7787 @pool: 
7788 @Returns: 
7789
7790 <!-- ##### FUNCTION gst_buffer_pool_set_buffer_copy_function ##### -->
7791 <para>
7792
7793 </para>
7794
7795 @pool: 
7796 @copy: 
7797
7798 <!-- ##### FUNCTION gst_buffer_pool_set_buffer_free_function ##### -->
7799 <para>
7800
7801 </para>
7802
7803 @pool: 
7804 @destroy: 
7805
7806 <!-- ##### FUNCTION gst_buffer_pool_set_buffer_new_function ##### -->
7807 <para>
7808
7809 </para>
7810
7811 @pool: 
7812 @create: 
7813
7814 <!-- ##### FUNCTION gst_buffer_pool_set_create_function ##### -->
7815 <para>
7816
7817 </para>
7818
7819 @pool: 
7820 @create: 
7821 @user_data: 
7822
7823 <!-- ##### FUNCTION gst_buffer_pool_set_destroy_function ##### -->
7824 <para>
7825
7826 </para>
7827
7828 @pool: 
7829 @destroy: 
7830 @user_data: 
7831
7832 <!-- ##### FUNCTION gst_buffer_pool_set_destroy_hook ##### -->
7833 <para>
7834
7835 </para>
7836
7837 @pool: 
7838 @destroy: 
7839
7840 <!-- ##### FUNCTION gst_buffer_print_stats ##### -->
7841 <para>
7842
7843 </para>
7844
7845
7846 <!-- ##### FUNCTION gst_buffer_remove_meta ##### -->
7847 <para>
7848
7849 </para>
7850
7851 @buffer: 
7852 @meta: 
7853
7854 <!-- ##### FUNCTION gst_cache_add_association ##### -->
7855 <para>
7856
7857 </para>
7858
7859 @cache: 
7860 @id: 
7861 @flags: 
7862 @format: 
7863 @value: 
7864 @Varargs: 
7865 @Returns: 
7866
7867 <!-- ##### FUNCTION gst_cache_add_format ##### -->
7868 <para>
7869
7870 </para>
7871
7872 @cache: 
7873 @id: 
7874 @format: 
7875 @Returns: 
7876
7877 <!-- ##### FUNCTION gst_cache_add_id ##### -->
7878 <para>
7879
7880 </para>
7881
7882 @cache: 
7883 @id: 
7884 @description: 
7885 @Returns: 
7886
7887 <!-- ##### FUNCTION gst_cache_add_object ##### -->
7888 <para>
7889
7890 </para>
7891
7892 @cache: 
7893 @id: 
7894 @key: 
7895 @type: 
7896 @object: 
7897 @Returns: 
7898
7899 <!-- ##### FUNCTION gst_cache_certainty_get_type ##### -->
7900 <para>
7901
7902 </para>
7903
7904 @Returns: 
7905
7906 <!-- ##### FUNCTION gst_cache_entry_assoc_map ##### -->
7907 <para>
7908
7909 </para>
7910
7911 @entry: 
7912 @format: 
7913 @value: 
7914 @Returns: 
7915
7916 <!-- ##### FUNCTION gst_cache_entry_free ##### -->
7917 <para>
7918
7919 </para>
7920
7921 @entry: 
7922
7923 <!-- ##### FUNCTION gst_cache_entry_type_get_type ##### -->
7924 <para>
7925
7926 </para>
7927
7928 @Returns: 
7929
7930 <!-- ##### FUNCTION gst_cache_factory_create ##### -->
7931 <para>
7932
7933 </para>
7934
7935 @factory: 
7936 @Returns: 
7937
7938 <!-- ##### FUNCTION gst_cache_factory_destroy ##### -->
7939 <para>
7940
7941 </para>
7942
7943 @factory: 
7944
7945 <!-- ##### FUNCTION gst_cache_factory_find ##### -->
7946 <para>
7947
7948 </para>
7949
7950 @name: 
7951 @Returns: 
7952
7953 <!-- ##### FUNCTION gst_cache_factory_get_type ##### -->
7954 <para>
7955
7956 </para>
7957
7958 @Returns: 
7959
7960 <!-- ##### FUNCTION gst_cache_factory_make ##### -->
7961 <para>
7962
7963 </para>
7964
7965 @name: 
7966 @Returns: 
7967
7968 <!-- ##### FUNCTION gst_cache_factory_new ##### -->
7969 <para>
7970
7971 </para>
7972
7973 @name: 
7974 @longdesc: 
7975 @type: 
7976 @Returns: 
7977
7978 <!-- ##### FUNCTION gst_cache_get_assoc_entry ##### -->
7979 <para>
7980
7981 </para>
7982
7983 @cache: 
7984 @id: 
7985 @method: 
7986 @format: 
7987 @value: 
7988 @Returns: 
7989
7990 <!-- ##### FUNCTION gst_cache_get_assoc_entry_full ##### -->
7991 <para>
7992
7993 </para>
7994
7995 @cache: 
7996 @id: 
7997 @method: 
7998 @format: 
7999 @value: 
8000 @func: 
8001 @user_data: 
8002 @Returns: 
8003
8004 <!-- ##### FUNCTION gst_cache_get_certainty ##### -->
8005 <para>
8006
8007 </para>
8008
8009 @cache: 
8010 @Returns: 
8011
8012 <!-- ##### FUNCTION gst_cache_get_group ##### -->
8013 <para>
8014
8015 </para>
8016
8017 @cache: 
8018 @Returns: 
8019
8020 <!-- ##### FUNCTION gst_cache_get_writer_id ##### -->
8021 <para>
8022
8023 </para>
8024
8025 @cache: 
8026 @writer: 
8027 @id: 
8028 @Returns: 
8029
8030 <!-- ##### FUNCTION gst_cache_lookup_method_get_type ##### -->
8031 <para>
8032
8033 </para>
8034
8035 @Returns: 
8036
8037 <!-- ##### FUNCTION gst_cache_new ##### -->
8038 <para>
8039
8040 </para>
8041
8042 @Returns: 
8043
8044 <!-- ##### FUNCTION gst_cache_new_group ##### -->
8045 <para>
8046
8047 </para>
8048
8049 @cache: 
8050 @Returns: 
8051
8052 <!-- ##### FUNCTION gst_cache_set_certainty ##### -->
8053 <para>
8054
8055 </para>
8056
8057 @cache: 
8058 @certainty: 
8059
8060 <!-- ##### FUNCTION gst_cache_set_filter ##### -->
8061 <para>
8062
8063 </para>
8064
8065 @cache: 
8066 @filter: 
8067 @user_data: 
8068
8069 <!-- ##### FUNCTION gst_cache_set_group ##### -->
8070 <para>
8071
8072 </para>
8073
8074 @cache: 
8075 @groupnum: 
8076 @Returns: 
8077
8078 <!-- ##### FUNCTION gst_cache_set_resolver ##### -->
8079 <para>
8080
8081 </para>
8082
8083 @cache: 
8084 @resolver: 
8085 @user_data: 
8086
8087 <!-- ##### FUNCTION gst_caps_debug ##### -->
8088 <para>
8089
8090 </para>
8091
8092 @caps: 
8093 @string: 
8094 @label: 
8095
8096 <!-- ##### FUNCTION gst_caps_destroy ##### -->
8097 <para>
8098
8099 </para>
8100
8101 @caps: 
8102
8103 <!-- ##### FUNCTION gst_caps_get_type_id ##### -->
8104 <para>
8105
8106 </para>
8107
8108 @caps: 
8109 @Returns: 
8110
8111 <!-- ##### FUNCTION gst_caps_list_check_compatibility ##### -->
8112 <para>
8113
8114 </para>
8115
8116 @fromcaps: 
8117 @tocaps: 
8118 @Returns: 
8119
8120 <!-- ##### FUNCTION gst_caps_new_with_props ##### -->
8121 <para>
8122
8123 </para>
8124
8125 @name: 
8126 @mime: 
8127 @props: 
8128 @Returns: 
8129
8130 <!-- ##### FUNCTION gst_caps_register ##### -->
8131 <para>
8132
8133 </para>
8134
8135 @factory: 
8136 @Returns: 
8137
8138 <!-- ##### FUNCTION gst_caps_register_count ##### -->
8139 <para>
8140
8141 </para>
8142
8143 @factory: 
8144 @counter: 
8145 @Returns: 
8146 @count: 
8147
8148 <!-- ##### FUNCTION gst_caps_set_type_id ##### -->
8149 <para>
8150
8151 </para>
8152
8153 @caps: 
8154 @type_id: 
8155
8156 <!-- ##### FUNCTION gst_clock_activate ##### -->
8157 <para>
8158
8159 </para>
8160
8161 @clock: 
8162 @active: 
8163
8164 <!-- ##### FUNCTION gst_clock_async_supported ##### -->
8165 <para>
8166
8167 </para>
8168
8169 @clock: 
8170 @Returns: 
8171
8172 <!-- ##### FUNCTION gst_clock_cancel_wait_async ##### -->
8173 <para>
8174
8175 </para>
8176
8177 @clock: 
8178 @id: 
8179
8180 <!-- ##### FUNCTION gst_clock_entry_status_get_type ##### -->
8181 <para>
8182
8183 </para>
8184
8185 @Returns: 
8186
8187 <!-- ##### FUNCTION gst_clock_entry_type_get_type ##### -->
8188 <para>
8189
8190 </para>
8191
8192 @Returns: 
8193
8194 <!-- ##### FUNCTION gst_clock_flags_get_type ##### -->
8195 <para>
8196
8197 </para>
8198
8199 @Returns: 
8200
8201 <!-- ##### FUNCTION gst_clock_get_system ##### -->
8202 <para>
8203
8204 </para>
8205
8206 @Returns: 
8207
8208 <!-- ##### FUNCTION gst_clock_new ##### -->
8209 <para>
8210
8211 </para>
8212
8213 @name: 
8214 @Returns: 
8215
8216 <!-- ##### FUNCTION gst_clock_notify_async ##### -->
8217 <para>
8218
8219 </para>
8220
8221 @clock: 
8222 @interval: 
8223 @func: 
8224 @user_data: 
8225 @Returns: 
8226
8227 <!-- ##### FUNCTION gst_clock_remove_notify_async ##### -->
8228 <para>
8229
8230 </para>
8231
8232 @clock: 
8233 @id: 
8234
8235 <!-- ##### FUNCTION gst_clock_return_get_type ##### -->
8236 <para>
8237
8238 </para>
8239
8240 @Returns: 
8241
8242 <!-- ##### FUNCTION gst_clock_unlock_id ##### -->
8243 <para>
8244
8245 </para>
8246
8247 @clock: 
8248 @id: 
8249
8250 <!-- ##### FUNCTION gst_clock_wait ##### -->
8251 <para>
8252
8253 </para>
8254
8255 @clock: 
8256 @time: 
8257 @jitter: 
8258 @Returns: 
8259
8260 <!-- ##### FUNCTION gst_clock_wait_async ##### -->
8261 <para>
8262
8263 </para>
8264
8265 @clock: 
8266 @time: 
8267 @func: 
8268 @user_data: 
8269 @Returns: 
8270
8271 <!-- ##### FUNCTION gst_clock_wait_id ##### -->
8272 <para>
8273
8274 </para>
8275
8276 @clock: 
8277 @id: 
8278 @jitter: 
8279 @Returns: 
8280
8281 <!-- ##### FUNCTION gst_cpu_flags_get_type ##### -->
8282 <para>
8283
8284 </para>
8285
8286 @Returns: 
8287
8288 <!-- ##### FUNCTION gst_data_default_copy ##### -->
8289 <para>
8290
8291 </para>
8292
8293 @data: 
8294 @Returns: 
8295
8296 <!-- ##### FUNCTION gst_data_default_free ##### -->
8297 <para>
8298
8299 </para>
8300
8301 @data: 
8302
8303 <!-- ##### FUNCTION gst_data_flags_get_type ##### -->
8304 <para>
8305
8306 </para>
8307
8308 @Returns: 
8309
8310 <!-- ##### FUNCTION gst_data_needs_copy_on_write ##### -->
8311 <para>
8312
8313 </para>
8314
8315 @data: 
8316 @Returns: 
8317
8318 <!-- ##### FUNCTION gst_debug_logv ##### -->
8319 <para>
8320
8321 </para>
8322
8323 @category: 
8324 @level: 
8325 @file: 
8326 @function: 
8327 @line: 
8328 @object: 
8329 @format: 
8330 @args: 
8331
8332 <!-- ##### FUNCTION gst_debug_print_stack_trace ##### -->
8333 <para>
8334
8335 </para>
8336
8337
8338 <!-- ##### FUNCTION gst_disksrc_get_type ##### -->
8339 <para>
8340
8341 </para>
8342
8343 @Returns: 
8344
8345 <!-- ##### FUNCTION gst_element_change_state ##### -->
8346 <para>
8347
8348 </para>
8349
8350 @element: 
8351 @state: 
8352 @Returns: 
8353
8354 <!-- ##### FUNCTION gst_element_class_install_std_props ##### -->
8355 <para>
8356
8357 </para>
8358
8359 @klass: 
8360 @first_name: 
8361 @Varargs: 
8362
8363 <!-- ##### MACRO gst_element_connect ##### -->
8364 <para>
8365
8366 </para>
8367
8368 @a: 
8369 @b: 
8370
8371 <!-- ##### MACRO gst_element_connect_filtered ##### -->
8372 <para>
8373
8374 </para>
8375
8376 @a: 
8377 @b: 
8378 @c: 
8379
8380 <!-- ##### MACRO gst_element_connect_many ##### -->
8381 <para>
8382
8383 </para>
8384
8385 @a: 
8386 @...: 
8387
8388 <!-- ##### MACRO gst_element_connect_pads ##### -->
8389 <para>
8390
8391 </para>
8392
8393 @a: 
8394 @b: 
8395 @c: 
8396 @d: 
8397
8398 <!-- ##### MACRO gst_element_destroy ##### -->
8399 <para>
8400 Destroys the element (without taking the refcount into account).
8401 An application programmer should use #gst_object_unref instead to dispose
8402 of an element he doesn't need anymore.
8403 </para>
8404
8405 @element: a #GstElement to destroy
8406
8407 <!-- ##### MACRO gst_element_disconnect ##### -->
8408 <para>
8409
8410 </para>
8411
8412 @a: 
8413 @b: 
8414
8415 <!-- ##### MACRO gst_element_error ##### -->
8416 <para>
8417
8418 </para>
8419
8420 @el: 
8421 @domain: 
8422 @code: 
8423 @message: 
8424 @debug: 
8425 @element: 
8426 @error: 
8427 @Varargs: 
8428
8429 <!-- ##### FUNCTION gst_element_factory_add_pad_template ##### -->
8430 <para>
8431
8432 </para>
8433
8434 @elementfactory: 
8435 @templ: 
8436
8437 <!-- ##### FUNCTION gst_element_factory_add_sink ##### -->
8438 <para>
8439
8440 </para>
8441
8442 @elementfactory: 
8443 @id: 
8444
8445 <!-- ##### FUNCTION gst_element_factory_add_src ##### -->
8446 <para>
8447
8448 </para>
8449
8450 @elementfactory: 
8451 @id: 
8452
8453 <!-- ##### FUNCTION gst_element_factory_can_sink_caps_list ##### -->
8454 <para>
8455
8456 </para>
8457
8458 @factory: 
8459 @caps: 
8460 @Returns: 
8461
8462 <!-- ##### FUNCTION gst_element_factory_can_src_caps_list ##### -->
8463 <para>
8464
8465 </para>
8466
8467 @factory: 
8468 @caps: 
8469 @Returns: 
8470
8471 <!-- ##### FUNCTION gst_element_factory_destroy ##### -->
8472 <para>
8473
8474 </para>
8475
8476 @elementfactory: 
8477
8478 <!-- ##### FUNCTION gst_element_factory_get_type ##### -->
8479 <para>
8480
8481 </para>
8482
8483 @Returns: 
8484
8485 <!-- ##### FUNCTION gst_element_factory_load_thyself ##### -->
8486 <para>
8487
8488 </para>
8489
8490 @parent: 
8491 @Returns: 
8492
8493 <!-- ##### FUNCTION gst_element_factory_make_or_warn ##### -->
8494 <para>
8495
8496 </para>
8497
8498 @factoryname: 
8499 @name: 
8500 @Returns: 
8501
8502 <!-- ##### FUNCTION gst_element_factory_new ##### -->
8503 <para>
8504
8505 </para>
8506
8507 @name: 
8508 @type: 
8509 @details: 
8510 @Returns: 
8511
8512 <!-- ##### FUNCTION gst_element_factory_register ##### -->
8513 <para>
8514
8515 </para>
8516
8517 @elementfactory: 
8518
8519 <!-- ##### FUNCTION gst_element_factory_save_thyself ##### -->
8520 <para>
8521
8522 </para>
8523
8524 @factory: 
8525 @parent: 
8526 @Returns: 
8527
8528 <!-- ##### MACRO gst_element_factory_set_rank ##### -->
8529 <para>
8530
8531 </para>
8532
8533 @factory: 
8534 @rank: 
8535
8536 <!-- ##### FUNCTION gst_element_flags_get_type ##### -->
8537 <para>
8538
8539 </para>
8540
8541 @Returns: 
8542
8543 <!-- ##### FUNCTION gst_element_get_cache ##### -->
8544 <para>
8545
8546 </para>
8547
8548 @element: 
8549 @Returns: 
8550
8551 <!-- ##### FUNCTION gst_element_get_compatible_request_pad ##### -->
8552 <para>
8553
8554 </para>
8555
8556 @element: 
8557 @templ: 
8558 @Returns: 
8559
8560 <!-- ##### FUNCTION gst_element_get_compatible_static_pad ##### -->
8561 <para>
8562
8563 </para>
8564
8565 @element: 
8566 @templ: 
8567 @Returns: 
8568
8569 <!-- ##### FUNCTION gst_element_get_pad_template_by_name ##### -->
8570 <para>
8571
8572 </para>
8573
8574 @element: 
8575 @name: 
8576 @Returns: 
8577
8578 <!-- ##### FUNCTION gst_element_get_type ##### -->
8579 <para>
8580
8581 </para>
8582
8583 @Returns: 
8584
8585 <!-- ##### FUNCTION gst_element_info ##### -->
8586 <para>
8587
8588 </para>
8589
8590 @element: 
8591 @info: 
8592 @Varargs: 
8593
8594 <!-- ##### FUNCTION gst_element_install_std_props ##### -->
8595 <para>
8596
8597 </para>
8598
8599 @klass: 
8600 @first_name: 
8601 @Varargs: 
8602
8603 <!-- ##### FUNCTION gst_element_is_cachable ##### -->
8604 <para>
8605
8606 </para>
8607
8608 @element: 
8609 @Returns: 
8610
8611 <!-- ##### FUNCTION gst_element_link_elements ##### -->
8612 <para>
8613
8614 </para>
8615
8616 @src: 
8617 @dest: 
8618 @Returns: 
8619
8620 <!-- ##### FUNCTION gst_element_link_elements_filtered ##### -->
8621 <para>
8622
8623 </para>
8624
8625 @src: 
8626 @dest: 
8627 @filtercaps: 
8628 @Returns: 
8629
8630 <!-- ##### FUNCTION gst_element_link_elements_many ##### -->
8631 <para>
8632
8633 </para>
8634
8635 @element_1: 
8636 @element_2: 
8637 @Varargs: 
8638 @Returns: 
8639
8640 <!-- ##### FUNCTION gst_element_load_thyself ##### -->
8641 <para>
8642
8643 </para>
8644
8645 @self: 
8646 @parent: 
8647 @Returns: 
8648 @elements: 
8649
8650 <!-- ##### FUNCTION gst_element_loopfunc_wrapper ##### -->
8651 <para>
8652 </para>
8653
8654 @argc: 
8655 @argv: 
8656 @Returns: 
8657
8658 <!-- ##### FUNCTION gst_element_new ##### -->
8659 <para>
8660
8661 </para>
8662
8663 @Returns: 
8664
8665 <!-- ##### FUNCTION gst_element_request_compatible_pad ##### -->
8666 <para>
8667
8668 </para>
8669
8670 @element: 
8671 @templ: 
8672 @Returns: 
8673
8674 <!-- ##### FUNCTION gst_element_request_pad ##### -->
8675 <para>
8676
8677 </para>
8678
8679 @element: 
8680 @templ: 
8681 @Returns: 
8682 @temp: 
8683
8684 <!-- ##### FUNCTION gst_element_request_pad_by_name ##### -->
8685 <para>
8686
8687 </para>
8688
8689 @element: 
8690 @name: 
8691 @Returns: 
8692
8693 <!-- ##### FUNCTION gst_element_restore_thyself ##### -->
8694 <para>
8695
8696 </para>
8697
8698 @self: 
8699 @parent: 
8700 @Returns: 
8701
8702 <!-- ##### FUNCTION gst_element_save_thyself ##### -->
8703 <para>
8704
8705 </para>
8706
8707 @element: 
8708 @parent: 
8709 @Returns: 
8710
8711 <!-- ##### FUNCTION gst_element_set_cache ##### -->
8712 <para>
8713
8714 </para>
8715
8716 @element: 
8717 @cache: 
8718
8719 <!-- ##### FUNCTION gst_element_signal_eos ##### -->
8720 <para>
8721
8722 </para>
8723
8724 @element: 
8725
8726 <!-- ##### FUNCTION gst_element_state_get_type ##### -->
8727 <para>
8728
8729 </para>
8730
8731 @Returns: 
8732
8733 <!-- ##### FUNCTION gst_element_state_return_get_type ##### -->
8734 <para>
8735
8736 </para>
8737
8738 @Returns: 
8739
8740 <!-- ##### FUNCTION gst_element_unlink_elements ##### -->
8741 <para>
8742
8743 </para>
8744
8745 @src: 
8746 @dest: 
8747
8748 <!-- ##### FUNCTION gst_esdsink_chain ##### -->
8749 <para>
8750
8751 </para>
8752
8753 @pad: 
8754 @buf: 
8755
8756 <!-- ##### FUNCTION gst_esdsink_get_type ##### -->
8757 <para>
8758
8759 </para>
8760
8761 @Returns: 
8762
8763 <!-- ##### FUNCTION gst_esdsink_set_channels ##### -->
8764 <para>
8765
8766 </para>
8767
8768 @esdsink: 
8769 @channels: 
8770
8771 <!-- ##### FUNCTION gst_esdsink_set_format ##### -->
8772 <para>
8773
8774 </para>
8775
8776 @esdsink: 
8777 @format: 
8778
8779 <!-- ##### FUNCTION gst_esdsink_set_frequency ##### -->
8780 <para>
8781
8782 </para>
8783
8784 @esdsink: 
8785 @frequency: 
8786
8787 <!-- ##### FUNCTION gst_esdsink_sync_parms ##### -->
8788 <para>
8789
8790 </para>
8791
8792 @esdsink: 
8793
8794 <!-- ##### FUNCTION gst_event_flag_get_type ##### -->
8795 <para>
8796
8797 </para>
8798
8799 @Returns: 
8800
8801 <!-- ##### FUNCTION gst_event_free ##### -->
8802 <para>
8803
8804 </para>
8805
8806 @event: 
8807
8808 <!-- ##### FUNCTION gst_event_new_info ##### -->
8809 <para>
8810
8811 </para>
8812
8813 @firstname: 
8814 @Varargs: 
8815 @Returns: 
8816
8817 <!-- ##### FUNCTION gst_event_print_stats ##### -->
8818 <para>
8819
8820 </para>
8821
8822
8823 <!-- ##### FUNCTION gst_event_type_get_type ##### -->
8824 <para>
8825
8826 </para>
8827
8828 @Returns: 
8829
8830 <!-- ##### FUNCTION gst_extra_get_filename_type ##### -->
8831 <para>
8832
8833 </para>
8834
8835 @Returns: 
8836
8837 <!-- ##### FUNCTION gst_fakesink_chain ##### -->
8838 <para>
8839
8840 </para>
8841
8842 @pad: 
8843 @buf: 
8844
8845 <!-- ##### FUNCTION gst_fakesink_factory_init ##### -->
8846 <para>
8847
8848 </para>
8849
8850 @factory: 
8851 @Returns: 
8852
8853 <!-- ##### FUNCTION gst_fakesink_get_type ##### -->
8854 <para>
8855
8856 </para>
8857
8858 @Returns: 
8859
8860 <!-- ##### FUNCTION gst_fakesink_new ##### -->
8861 <para>
8862
8863 </para>
8864
8865 @name: 
8866 @Returns: 
8867
8868 <!-- ##### FUNCTION gst_fakesrc_factory_init ##### -->
8869 <para>
8870
8871 </para>
8872
8873 @factory: 
8874 @Returns: 
8875
8876 <!-- ##### FUNCTION gst_fakesrc_get_type ##### -->
8877 <para>
8878
8879 </para>
8880
8881 @Returns: 
8882
8883 <!-- ##### FUNCTION gst_fakesrc_new ##### -->
8884 <para>
8885
8886 </para>
8887
8888 @name: 
8889 @Returns: 
8890
8891 <!-- ##### FUNCTION gst_fakesrc_push ##### -->
8892 <para>
8893
8894 </para>
8895
8896 @src: 
8897
8898 <!-- ##### FUNCTION gst_fdsink_chain ##### -->
8899 <para>
8900
8901 </para>
8902
8903 @pad: 
8904 @buf: 
8905
8906 <!-- ##### FUNCTION gst_fdsink_get_type ##### -->
8907 <para>
8908
8909 </para>
8910
8911 @Returns: 
8912
8913 <!-- ##### FUNCTION gst_fdsink_new ##### -->
8914 <para>
8915
8916 </para>
8917
8918 @name: 
8919 @Returns: 
8920
8921 <!-- ##### FUNCTION gst_fdsink_new_with_fd ##### -->
8922 <para>
8923
8924 </para>
8925
8926 @name: 
8927 @fd: 
8928 @Returns: 
8929
8930 <!-- ##### FUNCTION gst_fdsrc_get_type ##### -->
8931 <para>
8932
8933 </para>
8934
8935 @Returns: 
8936
8937 <!-- ##### FUNCTION gst_filter_get_type ##### -->
8938 <para>
8939
8940 </para>
8941
8942 @Returns: 
8943
8944 <!-- ##### FUNCTION gst_filter_new ##### -->
8945 <para>
8946
8947 </para>
8948
8949 @name: 
8950 @Returns: 
8951
8952 <!-- ##### FUNCTION gst_format_get_type ##### -->
8953 <para>
8954
8955 </para>
8956
8957 @Returns: 
8958
8959 <!-- ##### FUNCTION gst_ghost_pad_get_type ##### -->
8960 <para>
8961
8962 </para>
8963
8964 @Returns: 
8965
8966 <!-- ##### FUNCTION gst_httpsrc_get_type ##### -->
8967 <para>
8968
8969 </para>
8970
8971 @Returns: 
8972
8973 <!-- ##### FUNCTION gst_identity_chain ##### -->
8974 <para>
8975
8976 </para>
8977
8978 @pad: 
8979 @buf: 
8980
8981 <!-- ##### FUNCTION gst_identity_get_type ##### -->
8982 <para>
8983
8984 </para>
8985
8986 @Returns: 
8987
8988 <!-- ##### FUNCTION gst_identity_new ##### -->
8989 <para>
8990
8991 </para>
8992
8993 @name: 
8994 @Returns: 
8995
8996 <!-- ##### MACRO gst_info ##### -->
8997 <para>
8998
8999 </para>
9000
9001 @...: 
9002 @format: 
9003 @args...: 
9004
9005 <!-- ##### FUNCTION gst_init_get_popt_table ##### -->
9006 <para>
9007
9008 </para>
9009
9010 @Returns: 
9011
9012 <!-- ##### FUNCTION gst_link_get_type ##### -->
9013 <para>
9014
9015 </para>
9016
9017 @Returns: 
9018
9019 <!-- ##### FUNCTION gst_link_new ##### -->
9020 <para>
9021
9022 </para>
9023
9024 @name: 
9025 @Returns: 
9026
9027 <!-- ##### FUNCTION gst_link_push ##### -->
9028 <para>
9029
9030 </para>
9031
9032 @link: 
9033
9034 <!-- ##### MACRO gst_marshal_VOID__BOOLEAN ##### -->
9035 <para>
9036
9037 </para>
9038
9039
9040 <!-- ##### MACRO gst_marshal_VOID__INT ##### -->
9041 <para>
9042
9043 </para>
9044
9045
9046 <!-- ##### FUNCTION gst_marshal_VOID__INT64 ##### -->
9047 <para>
9048
9049 </para>
9050
9051 @closure: 
9052 @return_value: 
9053 @n_param_values: 
9054 @param_values: 
9055 @invocation_hint: 
9056 @marshal_data: 
9057
9058 <!-- ##### FUNCTION gst_marshal_VOID__INT_INT ##### -->
9059 <para>
9060
9061 </para>
9062
9063 @closure: 
9064 @return_value: 
9065 @n_param_values: 
9066 @param_values: 
9067 @invocation_hint: 
9068 @marshal_data: 
9069
9070 <!-- ##### MACRO gst_marshal_VOID__OBJECT ##### -->
9071 <para>
9072
9073 </para>
9074
9075
9076 <!-- ##### FUNCTION gst_marshal_VOID__OBJECT_PARAM ##### -->
9077 <para>
9078
9079 </para>
9080
9081 @closure: 
9082 @return_value: 
9083 @n_param_values: 
9084 @param_values: 
9085 @invocation_hint: 
9086 @marshal_data: 
9087
9088 <!-- ##### FUNCTION gst_marshal_VOID__OBJECT_POINTER ##### -->
9089 <para>
9090
9091 </para>
9092
9093 @closure: 
9094 @return_value: 
9095 @n_param_values: 
9096 @param_values: 
9097 @invocation_hint: 
9098 @marshal_data: 
9099
9100 <!-- ##### FUNCTION gst_marshal_VOID__OBJECT_STRING ##### -->
9101 <para>
9102
9103 </para>
9104
9105 @closure: 
9106 @return_value: 
9107 @n_param_values: 
9108 @param_values: 
9109 @invocation_hint: 
9110 @marshal_data: 
9111
9112 <!-- ##### MACRO gst_marshal_VOID__POINTER ##### -->
9113 <para>
9114
9115 </para>
9116
9117
9118 <!-- ##### MACRO gst_marshal_VOID__STRING ##### -->
9119 <para>
9120
9121 </para>
9122
9123
9124 <!-- ##### MACRO gst_marshal_VOID__VOID ##### -->
9125 <para>
9126
9127 </para>
9128
9129
9130 <!-- ##### FUNCTION gst_md5sink_factory_init ##### -->
9131 <para>
9132
9133 </para>
9134
9135 @factory: 
9136 @Returns: 
9137
9138 <!-- ##### MACRO gst_meta_new ##### -->
9139 <para>
9140 Create new meta data.
9141 </para>
9142
9143 @type: the type of the meta data to create
9144
9145 <!-- ##### FUNCTION gst_meta_new_size ##### -->
9146 <para>
9147
9148 </para>
9149
9150 @size: 
9151 @Returns: 
9152
9153 <!-- ##### FUNCTION gst_meta_ref ##### -->
9154 <para>
9155
9156 </para>
9157
9158 @meta: 
9159
9160 <!-- ##### FUNCTION gst_meta_unref ##### -->
9161 <para>
9162
9163 </para>
9164
9165 @meta: 
9166
9167 <!-- ##### FUNCTION gst_object_destroy ##### -->
9168 <para>
9169
9170 </para>
9171
9172 @object: the object
9173
9174 <!-- ##### FUNCTION gst_object_flags_get_type ##### -->
9175 <para>
9176
9177 </para>
9178
9179 @Returns: 
9180
9181 <!-- ##### FUNCTION gst_object_get_type ##### -->
9182 <para>
9183
9184 </para>
9185
9186 @Returns: 
9187
9188 <!-- ##### FUNCTION gst_object_new ##### -->
9189 <para>
9190
9191 </para>
9192
9193 @Returns: 
9194
9195 <!-- ##### FUNCTION gst_pad_add_ghost_parent ##### -->
9196 <para>
9197
9198 </para>
9199
9200 @pad: 
9201 @parent: 
9202
9203 <!-- ##### MACRO gst_pad_connect ##### -->
9204 <para>
9205
9206 </para>
9207
9208 @a: 
9209 @b: 
9210
9211 <!-- ##### MACRO gst_pad_connect_filtered ##### -->
9212 <para>
9213
9214 </para>
9215
9216 @a: 
9217 @b: 
9218 @c: 
9219
9220 <!-- ##### MACRO gst_pad_destroy ##### -->
9221 <para>
9222 Destroy the pad.
9223 </para>
9224
9225 @pad: the pad to destroy
9226
9227 <!-- ##### FUNCTION gst_pad_direction_get_type ##### -->
9228 <para>
9229
9230 </para>
9231
9232 @Returns: 
9233
9234 <!-- ##### MACRO gst_pad_disconnect ##### -->
9235 <para>
9236
9237 </para>
9238
9239 @a: 
9240 @b: 
9241
9242 <!-- ##### MACRO gst_pad_eos ##### -->
9243 <para>
9244 Call the EOS function of the pad
9245 </para>
9246
9247 @pad: the pad to call the eos function of.
9248
9249 <!-- ##### FUNCTION gst_pad_eos_func ##### -->
9250 <para>
9251
9252 </para>
9253
9254 @pad: 
9255 @Returns: 
9256
9257 <!-- ##### FUNCTION gst_pad_event ##### -->
9258 <para>
9259
9260 </para>
9261
9262 @pad: 
9263 @event: 
9264 @timestamp: 
9265 @data: 
9266 @Returns: 
9267
9268 <!-- ##### FUNCTION gst_pad_flags_get_type ##### -->
9269 <para>
9270
9271 </para>
9272
9273 @Returns: 
9274
9275 <!-- ##### FUNCTION gst_pad_get_caps_by_name ##### -->
9276 <para>
9277
9278 </para>
9279
9280 @pad: 
9281 @name: 
9282 @Returns: 
9283
9284 <!-- ##### FUNCTION gst_pad_get_caps_list ##### -->
9285 <para>
9286
9287 </para>
9288
9289 @pad: 
9290 @Returns: 
9291
9292 <!-- ##### FUNCTION gst_pad_get_directory ##### -->
9293 <para>
9294
9295 </para>
9296
9297 @pad: 
9298 @Returns: 
9299
9300 <!-- ##### FUNCTION gst_pad_get_ghost_parents ##### -->
9301 <para>
9302
9303 </para>
9304
9305 @pad: 
9306 @Returns: 
9307
9308 <!-- ##### FUNCTION gst_pad_get_type ##### -->
9309 <para>
9310
9311 </para>
9312
9313 @Returns: 
9314
9315 <!-- ##### FUNCTION gst_pad_get_type_id ##### -->
9316 <para>
9317
9318 </para>
9319
9320 @pad: 
9321 @Returns: 
9322
9323 <!-- ##### FUNCTION gst_pad_handle_qos ##### -->
9324 <para>
9325
9326 </para>
9327
9328 @pad: 
9329 @qos_message: 
9330
9331 <!-- ##### FUNCTION gst_pad_handles_event ##### -->
9332 <para>
9333
9334 </para>
9335
9336 @pad: 
9337 @mask: 
9338 @Returns: 
9339
9340 <!-- ##### FUNCTION gst_pad_handles_format ##### -->
9341 <para>
9342
9343 </para>
9344
9345 @pad: 
9346 @format: 
9347 @Returns: 
9348
9349 <!-- ##### FUNCTION gst_pad_link_return_get_type ##### -->
9350 <para>
9351
9352 </para>
9353
9354 @Returns: 
9355
9356 <!-- ##### FUNCTION gst_pad_negotiate_proxy ##### -->
9357 <para>
9358
9359 </para>
9360
9361 @srcpad: 
9362 @destpad: 
9363 @caps: 
9364 @Returns: 
9365 @counter: 
9366 @count: 
9367
9368 <!-- ##### FUNCTION gst_pad_presence_get_type ##### -->
9369 <para>
9370
9371 </para>
9372
9373 @Returns: 
9374
9375 <!-- ##### FUNCTION gst_pad_probe_destroy ##### -->
9376 <para>
9377
9378 </para>
9379
9380 @probe: 
9381
9382 <!-- ##### FUNCTION gst_pad_probe_new ##### -->
9383 <para>
9384
9385 </para>
9386
9387 @single_shot: 
9388 @callback: 
9389 @user_data: 
9390 @Returns: 
9391
9392 <!-- ##### FUNCTION gst_pad_probe_perform ##### -->
9393 <para>
9394
9395 </para>
9396
9397 @probe: 
9398 @data: 
9399 @Returns: 
9400
9401 <!-- ##### MACRO gst_pad_proxy_connect ##### -->
9402 <para>
9403
9404 </para>
9405
9406 @a: 
9407 @b: 
9408
9409 <!-- ##### FUNCTION gst_pad_pull_region ##### -->
9410 <para>
9411
9412 </para>
9413
9414 @pad: 
9415 @offset: 
9416 @size: 
9417 @Returns: 
9418
9419 <!-- ##### FUNCTION gst_pad_pullregion ##### -->
9420 <para>
9421
9422 </para>
9423
9424 @pad: 
9425 @type: 
9426 @offset: 
9427 @len: 
9428 @Returns: 
9429 @size: 
9430
9431 <!-- ##### FUNCTION gst_pad_query_type_get_type ##### -->
9432 <para>
9433
9434 </para>
9435
9436 @Returns: 
9437
9438 <!-- ##### FUNCTION gst_pad_remove_ghost_parent ##### -->
9439 <para>
9440
9441 </para>
9442
9443 @pad: 
9444 @parent: 
9445
9446 <!-- ##### FUNCTION gst_pad_renegotiate ##### -->
9447 <para>
9448
9449 </para>
9450
9451 @pad: 
9452 @Returns: 
9453
9454 <!-- ##### FUNCTION gst_pad_save_thyself ##### -->
9455 <para>
9456
9457 </para>
9458
9459 @pad: 
9460 @parent: 
9461 @Returns: 
9462
9463 <!-- ##### FUNCTION gst_pad_set_caps ##### -->
9464 <para>
9465
9466 </para>
9467
9468 @pad: 
9469 @caps: 
9470 @Returns: 
9471
9472 <!-- ##### FUNCTION gst_pad_set_caps_list ##### -->
9473 <para>
9474
9475 </para>
9476
9477 @pad: 
9478 @caps: 
9479
9480 <!-- ##### MACRO gst_pad_set_connect_function ##### -->
9481 <para>
9482
9483 </para>
9484
9485 @a: 
9486 @b: 
9487
9488 <!-- ##### FUNCTION gst_pad_set_eos ##### -->
9489 <para>
9490
9491 </para>
9492
9493 @pad: 
9494 @Returns: 
9495
9496 <!-- ##### FUNCTION gst_pad_set_eos_function ##### -->
9497 <para>
9498
9499 </para>
9500
9501 @pad: 
9502 @eos: 
9503
9504 <!-- ##### FUNCTION gst_pad_set_getregion_function ##### -->
9505 <para>
9506
9507 </para>
9508
9509 @pad: 
9510 @getregion: 
9511
9512 <!-- ##### FUNCTION gst_pad_set_negotiate_function ##### -->
9513 <para>
9514
9515 </para>
9516
9517 @pad: 
9518 @nego: 
9519
9520 <!-- ##### FUNCTION gst_pad_set_newcaps_function ##### -->
9521 <para>
9522
9523 </para>
9524
9525 @pad: 
9526 @newcaps: 
9527
9528 <!-- ##### FUNCTION gst_pad_set_pull_function ##### -->
9529 <para>
9530
9531 </para>
9532
9533 @pad: 
9534 @pull: 
9535
9536 <!-- ##### FUNCTION gst_pad_set_qos_function ##### -->
9537 <para>
9538
9539 </para>
9540
9541 @pad: 
9542 @qos: 
9543
9544 <!-- ##### FUNCTION gst_pad_set_type_id ##### -->
9545 <para>
9546
9547 </para>
9548
9549 @pad: 
9550 @id: 
9551
9552 <!-- ##### FUNCTION gst_pad_template_create ##### -->
9553 <para>
9554
9555 </para>
9556
9557 @name_template: 
9558 @direction: 
9559 @presence: 
9560 @caps: 
9561 @Returns: 
9562
9563 <!-- ##### FUNCTION gst_pad_template_get_type ##### -->
9564 <para>
9565
9566 </para>
9567
9568 @Returns: 
9569
9570 <!-- ##### FUNCTION gst_pad_template_load_thyself ##### -->
9571 <para>
9572
9573 </para>
9574
9575 @parent: 
9576 @Returns: 
9577
9578 <!-- ##### FUNCTION gst_pad_template_save_thyself ##### -->
9579 <para>
9580
9581 </para>
9582
9583 @templ: 
9584 @parent: 
9585 @Returns: 
9586
9587 <!-- ##### FUNCTION gst_pad_try_link ##### -->
9588 <para>
9589
9590 </para>
9591
9592 @srcpad: 
9593 @sinkpad: 
9594 @Returns: 
9595
9596 <!-- ##### FUNCTION gst_parse_error_get_type ##### -->
9597 <para>
9598
9599 </para>
9600
9601 @Returns: 
9602
9603 <!-- ##### MACRO gst_pipeline_destroy ##### -->
9604 <para>
9605 Destroys the pipeline.
9606 </para>
9607
9608 @pipeline: #GstPipeline to destroy
9609
9610 <!-- ##### VARIABLE gst_pipeline_details ##### -->
9611 <para>
9612
9613 </para>
9614
9615
9616 <!-- ##### FUNCTION gst_pipeline_get_type ##### -->
9617 <para>
9618
9619 </para>
9620
9621 @Returns: 
9622
9623 <!-- ##### FUNCTION gst_pipeline_iterate ##### -->
9624 <para>
9625
9626 </para>
9627
9628 @pipeline: 
9629
9630 <!-- ##### FUNCTION gst_plugin_add_autoplugger ##### -->
9631 <para>
9632
9633 </para>
9634
9635 @plugin: 
9636 @factory: 
9637
9638 <!-- ##### FUNCTION gst_plugin_add_factory ##### -->
9639 <para>
9640
9641 </para>
9642
9643 @plugin: 
9644 @factory: 
9645
9646 <!-- ##### FUNCTION gst_plugin_add_path ##### -->
9647 <para>
9648
9649 </para>
9650
9651 @path: 
9652
9653 <!-- ##### FUNCTION gst_plugin_add_type ##### -->
9654 <para>
9655
9656 </para>
9657
9658 @plugin: 
9659 @factory: 
9660
9661 <!-- ##### FUNCTION gst_plugin_error_get_type ##### -->
9662 <para>
9663
9664 </para>
9665
9666 @Returns: 
9667
9668 <!-- ##### FUNCTION gst_plugin_feature_get_type ##### -->
9669 <para>
9670
9671 </para>
9672
9673 @Returns: 
9674
9675 <!-- ##### FUNCTION gst_plugin_find ##### -->
9676 <para>
9677
9678 </para>
9679
9680 @name: 
9681 @Returns: 
9682
9683 <!-- ##### FUNCTION gst_plugin_get_autoplug_list ##### -->
9684 <para>
9685
9686 </para>
9687
9688 @plugin: 
9689 @Returns: 
9690
9691 <!-- ##### FUNCTION gst_plugin_get_factory_list ##### -->
9692 <para>
9693
9694 </para>
9695
9696 @plugin: 
9697 @Returns: 
9698
9699 <!-- ##### FUNCTION gst_plugin_get_list ##### -->
9700 <para>
9701
9702 </para>
9703
9704 @Returns: 
9705
9706 <!-- ##### FUNCTION gst_plugin_get_longname ##### -->
9707 <para>
9708
9709 </para>
9710
9711 @plugin: 
9712 @Returns: 
9713
9714 <!-- ##### FUNCTION gst_plugin_get_type_list ##### -->
9715 <para>
9716
9717 </para>
9718
9719 @plugin: 
9720 @Returns: 
9721
9722 <!-- ##### FUNCTION gst_plugin_init ##### -->
9723 <para>
9724
9725 </para>
9726
9727
9728 <!-- ##### FUNCTION gst_plugin_load_absolute ##### -->
9729 <para>
9730
9731 </para>
9732
9733 @name: 
9734 @Returns: 
9735
9736 <!-- ##### FUNCTION gst_plugin_load_all ##### -->
9737 <para>
9738
9739 </para>
9740
9741
9742 <!-- ##### FUNCTION gst_plugin_load_autoplug_factory ##### -->
9743 <para>
9744
9745 </para>
9746
9747 @name: 
9748 @Returns: 
9749
9750 <!-- ##### FUNCTION gst_plugin_load_element_factory ##### -->
9751 <para>
9752
9753 </para>
9754
9755 @name: 
9756 @Returns: 
9757
9758 <!-- ##### FUNCTION gst_plugin_load_plugin ##### -->
9759 <para>
9760
9761 </para>
9762
9763 @plugin: 
9764 @error: 
9765 @Returns: 
9766
9767 <!-- ##### FUNCTION gst_plugin_load_thyself ##### -->
9768 <para>
9769
9770 </para>
9771
9772 @parent: 
9773
9774 <!-- ##### FUNCTION gst_plugin_load_type_factory ##### -->
9775 <para>
9776
9777 </para>
9778
9779 @mime: 
9780
9781 <!-- ##### FUNCTION gst_plugin_new ##### -->
9782 <para>
9783
9784 </para>
9785
9786 @filename: 
9787 @Returns: 
9788
9789 <!-- ##### FUNCTION gst_plugin_save_thyself ##### -->
9790 <para>
9791
9792 </para>
9793
9794 @parent: 
9795 @Returns: 
9796
9797 <!-- ##### FUNCTION gst_plugin_set_longname ##### -->
9798 <para>
9799
9800 </para>
9801
9802 @plugin: 
9803 @longname: 
9804
9805 <!-- ##### FUNCTION gst_plugin_set_name ##### -->
9806 <para>
9807
9808 </para>
9809
9810 @plugin: 
9811 @name: 
9812
9813 <!-- ##### FUNCTION gst_plugin_unload_all ##### -->
9814 <para>
9815
9816 </para>
9817
9818
9819 <!-- ##### FUNCTION gst_props_destroy ##### -->
9820 <para>
9821
9822 </para>
9823
9824 @props: 
9825
9826 <!-- ##### FUNCTION gst_props_get_boolean ##### -->
9827 <para>
9828
9829 </para>
9830
9831 @props: 
9832 @name: 
9833 @Returns: 
9834
9835 <!-- ##### FUNCTION gst_props_get_float ##### -->
9836 <para>
9837
9838 </para>
9839
9840 @props: 
9841 @name: 
9842 @Returns: 
9843
9844 <!-- ##### FUNCTION gst_props_get_fourcc_int ##### -->
9845 <para>
9846
9847 </para>
9848
9849 @props: 
9850 @name: 
9851 @Returns: 
9852
9853 <!-- ##### FUNCTION gst_props_get_int ##### -->
9854 <para>
9855
9856 </para>
9857
9858 @props: 
9859 @name: 
9860 @Returns: 
9861
9862 <!-- ##### FUNCTION gst_props_get_string ##### -->
9863 <para>
9864
9865 </para>
9866
9867 @props: 
9868 @name: 
9869 @Returns: 
9870
9871 <!-- ##### FUNCTION gst_props_register ##### -->
9872 <para>
9873
9874 </para>
9875
9876 @factory: 
9877 @Returns: 
9878
9879 <!-- ##### FUNCTION gst_props_register_count ##### -->
9880 <para>
9881
9882 </para>
9883
9884 @factory: 
9885 @counter: 
9886 @Returns: 
9887
9888 <!-- ##### FUNCTION gst_props_type_get_type ##### -->
9889 <para>
9890
9891 </para>
9892
9893 @Returns: 
9894
9895 <!-- ##### FUNCTION gst_queue_chain ##### -->
9896 <para>
9897
9898 </para>
9899
9900 @pad: 
9901 @buf: 
9902
9903 <!-- ##### VARIABLE gst_queue_details ##### -->
9904 <para>
9905
9906 </para>
9907
9908
9909 <!-- ##### FUNCTION gst_queue_get_type ##### -->
9910 <para>
9911
9912 </para>
9913
9914 @Returns: 
9915
9916 <!-- ##### FUNCTION gst_queue_new ##### -->
9917 <para>
9918
9919 </para>
9920
9921 @name: 
9922 @Returns: 
9923
9924 <!-- ##### FUNCTION gst_queue_push ##### -->
9925 <para>
9926
9927 </para>
9928
9929 @link: 
9930
9931 <!-- ##### FUNCTION gst_real_pad_get_type ##### -->
9932 <para>
9933
9934 </para>
9935
9936 @Returns: 
9937
9938 <!-- ##### FUNCTION gst_registry_flags_get_type ##### -->
9939 <para>
9940
9941 </para>
9942
9943 @Returns: 
9944
9945 <!-- ##### FUNCTION gst_registry_option_set ##### -->
9946 <para>
9947
9948 </para>
9949
9950 @registry: 
9951
9952 <!-- ##### FUNCTION gst_registry_read_get ##### -->
9953 <para>
9954
9955 </para>
9956
9957 @Returns: 
9958
9959 <!-- ##### FUNCTION gst_registry_return_get_type ##### -->
9960 <para>
9961
9962 </para>
9963
9964 @Returns: 
9965
9966 <!-- ##### FUNCTION gst_registry_write_get ##### -->
9967 <para>
9968
9969 </para>
9970
9971 @Returns: 
9972
9973 <!-- ##### FUNCTION gst_result_get_type ##### -->
9974 <para>
9975
9976 </para>
9977
9978 @Returns: 
9979
9980 <!-- ##### FUNCTION gst_schedule_add_element ##### -->
9981 <para>
9982
9983 </para>
9984
9985 @sched: 
9986 @element: 
9987
9988 <!-- ##### FUNCTION gst_schedule_disable_element ##### -->
9989 <para>
9990
9991 </para>
9992
9993 @sched: 
9994 @element: 
9995
9996 <!-- ##### FUNCTION gst_schedule_enable_element ##### -->
9997 <para>
9998
9999 </para>
10000
10001 @sched: 
10002 @element: 
10003
10004 <!-- ##### FUNCTION gst_schedule_iterate ##### -->
10005 <para>
10006
10007 </para>
10008
10009 @sched: 
10010 @Returns: 
10011
10012 <!-- ##### FUNCTION gst_schedule_new ##### -->
10013 <para>
10014
10015 </para>
10016
10017 @parent: 
10018 @Returns: 
10019
10020 <!-- ##### FUNCTION gst_schedule_pad_link ##### -->
10021 <para>
10022
10023 </para>
10024
10025 @sched: 
10026 @srcpad: 
10027 @sinkpad: 
10028
10029 <!-- ##### FUNCTION gst_schedule_pad_select ##### -->
10030 <para>
10031
10032 </para>
10033
10034 @sched: 
10035 @padlist: 
10036 @Returns: 
10037
10038 <!-- ##### FUNCTION gst_schedule_pad_unlink ##### -->
10039 <para>
10040
10041 </para>
10042
10043 @sched: 
10044 @srcpad: 
10045 @sinkpad: 
10046
10047 <!-- ##### FUNCTION gst_schedule_remove_element ##### -->
10048 <para>
10049
10050 </para>
10051
10052 @sched: 
10053 @element: 
10054
10055 <!-- ##### FUNCTION gst_schedule_show ##### -->
10056 <para>
10057
10058 </para>
10059
10060 @sched: 
10061
10062 <!-- ##### MACRO gst_scheduler_destroy ##### -->
10063 <para>
10064 Destroy the scheduler
10065 </para>
10066
10067 @sched: The scheduler to destroy.
10068
10069 <!-- ##### FUNCTION gst_scheduler_disable_element ##### -->
10070 <para>
10071
10072 </para>
10073
10074 @sched: 
10075 @element: 
10076
10077 <!-- ##### FUNCTION gst_scheduler_enable_element ##### -->
10078 <para>
10079
10080 </para>
10081
10082 @sched: 
10083 @element: 
10084
10085 <!-- ##### FUNCTION gst_scheduler_factory_get_list ##### -->
10086 <para>
10087
10088 </para>
10089
10090 @Returns: 
10091
10092 <!-- ##### FUNCTION gst_scheduler_factory_get_type ##### -->
10093 <para>
10094
10095 </para>
10096
10097 @Returns: 
10098
10099 <!-- ##### FUNCTION gst_scheduler_flags_get_type ##### -->
10100 <para>
10101
10102 </para>
10103
10104 @Returns: 
10105
10106 <!-- ##### FUNCTION gst_scheduler_get_preferred_stack ##### -->
10107 <para>
10108
10109 </para>
10110
10111 @sched: 
10112 @stack: 
10113 @size: 
10114 @Returns: 
10115
10116 <!-- ##### FUNCTION gst_scheduler_state_get_type ##### -->
10117 <para>
10118
10119 </para>
10120
10121 @Returns: 
10122
10123 <!-- ##### FUNCTION gst_seek_accuracy_get_type ##### -->
10124 <para>
10125
10126 </para>
10127
10128 @Returns: 
10129
10130 <!-- ##### FUNCTION gst_seek_type_get_type ##### -->
10131 <para>
10132
10133 </para>
10134
10135 @Returns: 
10136
10137 <!-- ##### FUNCTION gst_sinesrc_get_type ##### -->
10138 <para>
10139
10140 </para>
10141
10142 @Returns: 
10143
10144 <!-- ##### FUNCTION gst_sinesrc_new ##### -->
10145 <para>
10146
10147 </para>
10148
10149 @name: 
10150 @Returns: 
10151
10152 <!-- ##### FUNCTION gst_sinesrc_push ##### -->
10153 <para>
10154
10155 </para>
10156
10157 @src: 
10158
10159 <!-- ##### FUNCTION gst_sink_get_type ##### -->
10160 <para>
10161
10162 </para>
10163
10164 @Returns: 
10165
10166 <!-- ##### FUNCTION gst_sink_new ##### -->
10167 <para>
10168
10169 </para>
10170
10171 @name: 
10172 @Returns: 
10173
10174 <!-- ##### VARIABLE gst_spider_details ##### -->
10175 <para>
10176
10177 </para>
10178
10179
10180 <!-- ##### FUNCTION gst_spider_identity_new_sink ##### -->
10181 <para>
10182
10183 </para>
10184
10185 @name: 
10186 @Returns: 
10187
10188 <!-- ##### FUNCTION gst_spider_identity_new_src ##### -->
10189 <para>
10190
10191 </para>
10192
10193 @name: 
10194 @Returns: 
10195
10196 <!-- ##### FUNCTION gst_spider_identity_plug ##### -->
10197 <para>
10198
10199 </para>
10200
10201 @ident: 
10202
10203 <!-- ##### FUNCTION gst_spider_identity_request_new_pad ##### -->
10204 <para>
10205
10206 </para>
10207
10208 @element: 
10209 @templ: 
10210 @name: 
10211 @Returns: 
10212
10213 <!-- ##### FUNCTION gst_spider_identity_unplug ##### -->
10214 <para>
10215
10216 </para>
10217
10218 @ident: 
10219
10220 <!-- ##### FUNCTION gst_src_get_type ##### -->
10221 <para>
10222
10223 </para>
10224
10225 @Returns: 
10226
10227 <!-- ##### FUNCTION gst_src_push ##### -->
10228 <para>
10229
10230 </para>
10231
10232 @src: 
10233
10234 <!-- ##### FUNCTION gst_src_push_region ##### -->
10235 <para>
10236
10237 </para>
10238
10239 @src: 
10240 @offset: 
10241 @size: 
10242
10243 <!-- ##### FUNCTION gst_src_signal_eos ##### -->
10244 <para>
10245
10246 </para>
10247
10248 @src: 
10249
10250 <!-- ##### FUNCTION gst_tee_chain ##### -->
10251 <para>
10252
10253 </para>
10254
10255 @pad: 
10256 @buf: 
10257
10258 <!-- ##### VARIABLE gst_tee_details ##### -->
10259 <para>
10260
10261 </para>
10262
10263
10264 <!-- ##### FUNCTION gst_tee_factory_init ##### -->
10265 <para>
10266
10267 </para>
10268
10269 @factory: 
10270 @Returns: 
10271
10272 <!-- ##### FUNCTION gst_tee_get_type ##### -->
10273 <para>
10274
10275 </para>
10276
10277 @Returns: 
10278
10279 <!-- ##### FUNCTION gst_tee_new ##### -->
10280 <para>
10281
10282 </para>
10283
10284 @name: 
10285 @Returns: 
10286
10287 <!-- ##### FUNCTION gst_tee_new_pad ##### -->
10288 <para>
10289
10290 </para>
10291
10292 @tee: 
10293 @Returns: 
10294
10295 <!-- ##### VARIABLE gst_thread_details ##### -->
10296 <para>
10297
10298 </para>
10299
10300
10301 <!-- ##### FUNCTION gst_thread_get_type ##### -->
10302 <para>
10303
10304 </para>
10305
10306 @Returns: 
10307
10308 <!-- ##### FUNCTION gst_thread_iterate ##### -->
10309 <para>
10310
10311 </para>
10312
10313 @thread: 
10314
10315 <!-- ##### FUNCTION gst_thread_main_loop ##### -->
10316 <para>
10317
10318 </para>
10319
10320 @arg: 
10321
10322 <!-- ##### FUNCTION gst_thread_state_get_type ##### -->
10323 <para>
10324
10325 </para>
10326
10327 @Returns: 
10328
10329 <!-- ##### FUNCTION gst_time_cache_add_entry ##### -->
10330 <para>
10331
10332 </para>
10333
10334 @tc: 
10335 @location: 
10336 @timestamp: 
10337
10338 <!-- ##### FUNCTION gst_time_cache_find_location ##### -->
10339 <para>
10340
10341 </para>
10342
10343 @tc: 
10344 @location: 
10345 @timestamp: 
10346 @Returns: 
10347
10348 <!-- ##### FUNCTION gst_time_cache_find_timestamp ##### -->
10349 <para>
10350
10351 </para>
10352
10353 @tc: 
10354 @timestamp: 
10355 @location: 
10356 @Returns: 
10357
10358 <!-- ##### FUNCTION gst_time_cache_get_certainty ##### -->
10359 <para>
10360
10361 </para>
10362
10363 @tc: 
10364 @Returns: 
10365
10366 <!-- ##### FUNCTION gst_time_cache_get_group ##### -->
10367 <para>
10368
10369 </para>
10370
10371 @tc: 
10372 @Returns: 
10373
10374 <!-- ##### FUNCTION gst_time_cache_new ##### -->
10375 <para>
10376
10377 </para>
10378
10379 @Returns: 
10380
10381 <!-- ##### FUNCTION gst_time_cache_new_group ##### -->
10382 <para>
10383
10384 </para>
10385
10386 @tc: 
10387 @Returns: 
10388
10389 <!-- ##### FUNCTION gst_time_cache_set_certainty ##### -->
10390 <para>
10391
10392 </para>
10393
10394 @tc: 
10395 @certainty: 
10396
10397 <!-- ##### FUNCTION gst_time_cache_set_group ##### -->
10398 <para>
10399
10400 </para>
10401
10402 @tc: 
10403 @groupnum: 
10404 @Returns: 
10405
10406 <!-- ##### MACRO gst_trace_add_entry ##### -->
10407 <para>
10408
10409 </para>
10410
10411 @trace: 
10412 @seq: 
10413 @data: 
10414 @msg: 
10415
10416 <!-- ##### FUNCTION gst_trace_destroy ##### -->
10417 <para>
10418
10419 </para>
10420
10421 @trace: 
10422
10423 <!-- ##### FUNCTION gst_trace_flush ##### -->
10424 <para>
10425
10426 </para>
10427
10428 @trace: 
10429
10430 <!-- ##### MACRO gst_trace_get_offset ##### -->
10431 <para>
10432
10433 </para>
10434
10435 @trace: 
10436
10437 <!-- ##### MACRO gst_trace_get_remaining ##### -->
10438 <para>
10439
10440 </para>
10441
10442 @trace: 
10443
10444 <!-- ##### MACRO gst_trace_get_size ##### -->
10445 <para>
10446
10447 </para>
10448
10449 @trace: 
10450
10451 <!-- ##### FUNCTION gst_trace_new ##### -->
10452 <para>
10453
10454 </para>
10455
10456 @filename: 
10457 @size: 
10458 @Returns: 
10459
10460 <!-- ##### FUNCTION gst_trace_read_tsc ##### -->
10461 <para>
10462
10463 </para>
10464
10465 @dst: 
10466
10467 <!-- ##### FUNCTION gst_trace_set_default ##### -->
10468 <para>
10469
10470 </para>
10471
10472 @trace: 
10473
10474 <!-- ##### FUNCTION gst_trace_text_flush ##### -->
10475 <para>
10476
10477 </para>
10478
10479 @trace: 
10480
10481 <!-- ##### FUNCTION gst_type_add_sink ##### -->
10482 <para>
10483
10484 </para>
10485
10486 @id: 
10487 @sink: 
10488
10489 <!-- ##### FUNCTION gst_type_add_src ##### -->
10490 <para>
10491
10492 </para>
10493
10494 @id: 
10495 @src: 
10496
10497 <!-- ##### FUNCTION gst_type_dump ##### -->
10498 <para>
10499
10500 </para>
10501
10502
10503 <!-- ##### FUNCTION gst_type_factory_get_list ##### -->
10504 <para>
10505
10506 </para>
10507
10508 @Returns: 
10509
10510 <!-- ##### FUNCTION gst_type_factory_load_thyself ##### -->
10511 <para>
10512
10513 </para>
10514
10515 @parent: 
10516 @Returns: 
10517
10518 <!-- ##### FUNCTION gst_type_factory_save_thyself ##### -->
10519 <para>
10520
10521 </para>
10522
10523 @factory: 
10524 @parent: 
10525 @Returns: 
10526
10527 <!-- ##### VARIABLE gst_type_find_details ##### -->
10528 <para>
10529
10530 </para>
10531
10532
10533 <!-- ##### FUNCTION gst_type_find_factory_register ##### -->
10534 <para>
10535
10536 </para>
10537
10538 @plugin: 
10539 @name: 
10540 @rank: 
10541 @func: 
10542 @extensions: 
10543 @possible_caps: 
10544 @data: 
10545
10546 <!-- ##### FUNCTION gst_type_get_sink_to_src ##### -->
10547 <para>
10548
10549 </para>
10550
10551 @sinkid: 
10552 @srcid: 
10553 @Returns: 
10554
10555 <!-- ##### FUNCTION gst_type_get_sinks ##### -->
10556 <para>
10557
10558 </para>
10559
10560 @id: 
10561 @Returns: 
10562
10563 <!-- ##### FUNCTION gst_type_get_srcs ##### -->
10564 <para>
10565
10566 </para>
10567
10568 @id: 
10569 @Returns: 
10570
10571 <!-- ##### FUNCTION gst_type_initialize ##### -->
10572 <para>
10573
10574 </para>
10575
10576
10577 <!-- ##### FUNCTION gst_type_load_thyself ##### -->
10578 <para>
10579
10580 </para>
10581
10582 @parent: 
10583 @Returns: 
10584
10585 <!-- ##### FUNCTION gst_type_save_thyself ##### -->
10586 <para>
10587
10588 </para>
10589
10590 @type: 
10591 @parent: 
10592 @Returns: 
10593
10594 <!-- ##### FUNCTION gst_uri_handler_create ##### -->
10595 <para>
10596
10597 </para>
10598
10599 @handler: 
10600 @name: 
10601 @Returns: 
10602
10603 <!-- ##### FUNCTION gst_uri_handler_destroy ##### -->
10604 <para>
10605
10606 </para>
10607
10608 @handler: 
10609
10610 <!-- ##### FUNCTION gst_uri_handler_find ##### -->
10611 <para>
10612
10613 </para>
10614
10615 @name: 
10616 @Returns: 
10617
10618 <!-- ##### FUNCTION gst_uri_handler_find_by_uri ##### -->
10619 <para>
10620
10621 </para>
10622
10623 @uri: 
10624 @Returns: 
10625
10626 <!-- ##### FUNCTION gst_uri_handler_make_by_uri ##### -->
10627 <para>
10628
10629 </para>
10630
10631 @uri: 
10632 @name: 
10633 @Returns: 
10634
10635 <!-- ##### FUNCTION gst_uri_handler_new ##### -->
10636 <para>
10637
10638 </para>
10639
10640 @name: 
10641 @uri: 
10642 @longdesc: 
10643 @element: 
10644 @property: 
10645 @Returns: 
10646
10647 <!-- ##### FUNCTION gst_util_get_bool_arg ##### -->
10648 <para>
10649
10650 </para>
10651
10652 @object: 
10653 @argname: 
10654 @Returns: 
10655
10656 <!-- ##### FUNCTION gst_util_get_double_arg ##### -->
10657 <para>
10658
10659 </para>
10660
10661 @object: 
10662 @argname: 
10663 @Returns: 
10664
10665 <!-- ##### FUNCTION gst_util_get_float_arg ##### -->
10666 <para>
10667
10668 </para>
10669
10670 @object: 
10671 @argname: 
10672 @Returns: 
10673
10674 <!-- ##### FUNCTION gst_util_get_int64_arg ##### -->
10675 <para>
10676
10677 </para>
10678
10679 @object: 
10680 @argname: 
10681 @Returns: 
10682
10683 <!-- ##### FUNCTION gst_util_get_int_arg ##### -->
10684 <para>
10685
10686 </para>
10687
10688 @object: 
10689 @argname: 
10690 @Returns: 
10691
10692 <!-- ##### FUNCTION gst_util_get_long_arg ##### -->
10693 <para>
10694
10695 </para>
10696
10697 @object: 
10698 @argname: 
10699 @Returns: 
10700
10701 <!-- ##### FUNCTION gst_util_get_pointer_arg ##### -->
10702 <para>
10703
10704 </para>
10705
10706 @object: 
10707 @argname: 
10708 @Returns: 
10709
10710 <!-- ##### FUNCTION gst_util_get_string_arg ##### -->
10711 <para>
10712
10713 </para>
10714
10715 @object: 
10716 @argname: 
10717 @Returns: 
10718
10719 <!-- ##### FUNCTION gst_util_get_widget_arg ##### -->
10720 <para>
10721
10722 </para>
10723
10724 @object: 
10725 @argname: 
10726 @Returns: 
10727
10728 <!-- ##### FUNCTION gst_util_has_arg ##### -->
10729 <para>
10730
10731 </para>
10732
10733 @object: 
10734 @argname: 
10735 @arg_type: 
10736 @Returns: 
10737
10738 <!-- ##### FUNCTION gst_value_can_compare ##### -->
10739 <para>
10740
10741 </para>
10742
10743 @value1: 
10744 @value2: 
10745 @Returns: 
10746
10747 <!-- ##### FUNCTION gst_value_can_intersect ##### -->
10748 <para>
10749
10750 </para>
10751
10752 @value1: 
10753 @value2: 
10754 @Returns: 
10755
10756 <!-- ##### FUNCTION gst_value_can_union ##### -->
10757 <para>
10758
10759 </para>
10760
10761 @value1: 
10762 @value2: 
10763 @Returns: 
10764
10765 <!-- ##### FUNCTION gst_value_compare ##### -->
10766 <para>
10767
10768 </para>
10769
10770 @value1: 
10771 @value2: 
10772 @Returns: 
10773
10774 <!-- ##### FUNCTION gst_value_deserialize ##### -->
10775 <para>
10776
10777 </para>
10778
10779 @dest: 
10780 @src: 
10781 @Returns: 
10782
10783 <!-- ##### FUNCTION gst_value_get_caps ##### -->
10784 <para>
10785
10786 </para>
10787
10788 @value: 
10789 @Returns: 
10790
10791 <!-- ##### FUNCTION gst_value_get_double_range_max ##### -->
10792 <para>
10793
10794 </para>
10795
10796 @value: 
10797 @Returns: 
10798
10799 <!-- ##### FUNCTION gst_value_get_double_range_min ##### -->
10800 <para>
10801
10802 </para>
10803
10804 @value: 
10805 @Returns: 
10806
10807 <!-- ##### FUNCTION gst_value_get_fourcc ##### -->
10808 <para>
10809
10810 </para>
10811
10812 @value: 
10813 @Returns: 
10814
10815 <!-- ##### FUNCTION gst_value_get_int_range_max ##### -->
10816 <para>
10817
10818 </para>
10819
10820 @value: 
10821 @Returns: 
10822
10823 <!-- ##### FUNCTION gst_value_get_int_range_min ##### -->
10824 <para>
10825
10826 </para>
10827
10828 @value: 
10829 @Returns: 
10830
10831 <!-- ##### FUNCTION gst_value_init_and_copy ##### -->
10832 <para>
10833
10834 </para>
10835
10836 @dest: 
10837 @src: 
10838
10839 <!-- ##### FUNCTION gst_value_intersect ##### -->
10840 <para>
10841
10842 </para>
10843
10844 @dest: 
10845 @value1: 
10846 @value2: 
10847 @Returns: 
10848
10849 <!-- ##### FUNCTION gst_value_list_append_value ##### -->
10850 <para>
10851
10852 </para>
10853
10854 @value: 
10855 @append_value: 
10856
10857 <!-- ##### FUNCTION gst_value_list_concat ##### -->
10858 <para>
10859
10860 </para>
10861
10862 @dest: 
10863 @value1: 
10864 @value2: 
10865
10866 <!-- ##### FUNCTION gst_value_list_get_size ##### -->
10867 <para>
10868
10869 </para>
10870
10871 @value: 
10872 @Returns: 
10873
10874 <!-- ##### FUNCTION gst_value_list_get_value ##### -->
10875 <para>
10876
10877 </para>
10878
10879 @value: 
10880 @index: 
10881 @Returns: 
10882
10883 <!-- ##### FUNCTION gst_value_list_prepend_value ##### -->
10884 <para>
10885
10886 </para>
10887
10888 @value: 
10889 @prepend_value: 
10890
10891 <!-- ##### FUNCTION gst_value_register ##### -->
10892 <para>
10893
10894 </para>
10895
10896 @table: 
10897
10898 <!-- ##### FUNCTION gst_value_register_intersect_func ##### -->
10899 <para>
10900
10901 </para>
10902
10903 @type1: 
10904 @type2: 
10905 @func: 
10906
10907 <!-- ##### FUNCTION gst_value_register_union_func ##### -->
10908 <para>
10909
10910 </para>
10911
10912 @type1: 
10913 @type2: 
10914 @func: 
10915
10916 <!-- ##### FUNCTION gst_value_serialize ##### -->
10917 <para>
10918
10919 </para>
10920
10921 @value: 
10922 @Returns: 
10923
10924 <!-- ##### FUNCTION gst_value_set_caps ##### -->
10925 <para>
10926
10927 </para>
10928
10929 @value: 
10930 @caps: 
10931 @calue: 
10932
10933 <!-- ##### FUNCTION gst_value_set_double_range ##### -->
10934 <para>
10935
10936 </para>
10937
10938 @value: 
10939 @start: 
10940 @end: 
10941
10942 <!-- ##### FUNCTION gst_value_set_fourcc ##### -->
10943 <para>
10944
10945 </para>
10946
10947 @value: 
10948 @fourcc: 
10949
10950 <!-- ##### FUNCTION gst_value_set_int_range ##### -->
10951 <para>
10952
10953 </para>
10954
10955 @value: 
10956 @start: 
10957 @end: 
10958
10959 <!-- ##### FUNCTION gst_value_union ##### -->
10960 <para>
10961
10962 </para>
10963
10964 @dest: 
10965 @value1: 
10966 @value2: 
10967 @Returns: 
10968
10969 <!-- ##### FUNCTION gst_xml_new_from_memory ##### -->
10970 <para>
10971
10972 </para>
10973
10974 @buffer: 
10975 @size: 
10976 @root: 
10977 @Returns: 
10978
10979 <!-- ##### FUNCTION gst_xml_registry_new ##### -->
10980 <para>
10981
10982 </para>
10983
10984 @name: 
10985 @location: 
10986 @Returns: 
10987
10988 <!-- ##### TYPEDEF link_t ##### -->
10989 <para>
10990
10991 </para>
10992
10993
10994 <!-- ##### FUNCTION plugin_initialize ##### -->
10995 <para>
10996
10997 </para>
10998
10999
11000 <!-- ##### FUNCTION plugin_load ##### -->
11001 <para>
11002
11003 </para>
11004
11005 @name: 
11006 @Returns: 
11007
11008 <!-- ##### FUNCTION plugin_load_absolute ##### -->
11009 <para>
11010
11011 </para>
11012
11013 @name: 
11014 @Returns: 
11015
11016 <!-- ##### FUNCTION plugin_load_all ##### -->
11017 <para>
11018
11019 </para>
11020
11021
11022 <!-- ##### TYPEDEF property_t ##### -->
11023 <para>
11024
11025 </para>
11026
11027
11028 <!-- ##### STRUCT stats ##### -->
11029 <para>
11030
11031 </para>
11032
11033 @buffers: 
11034 @bytes: 
11035 @events: 
11036
11037 <!-- ##### MACRO textdomain ##### -->
11038 <para>
11039
11040 </para>
11041
11042 @String: 
11043