900eee8d71a2ff491dca4c9015ac432e4958ed0e
[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/gstasyncdisksrc.sgml:Long_Description ##### -->
42 <para>
43 Reads data from a file. You can seek to a specific location by setting
44 the offset.
45 </para>
46
47
48 <!-- ##### SECTION ./tmpl/gstasyncdisksrc.sgml:See_Also ##### -->
49 <para>
50
51 </para>
52
53
54 <!-- ##### SECTION ./tmpl/gstasyncdisksrc.sgml:Title ##### -->
55 GstAsyncDiskSrc
56
57
58 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Long_Description ##### -->
59 <para>
60
61 </para>
62
63
64 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:See_Also ##### -->
65 <para>
66
67 </para>
68
69
70 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Short_Description ##### -->
71
72
73
74 <!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Title ##### -->
75 GstAudioSink
76
77
78 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Long_Description ##### -->
79 <para>
80
81 </para>
82
83
84 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:See_Also ##### -->
85 <para>
86
87 </para>
88
89
90 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Short_Description ##### -->
91
92
93
94 <!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Title ##### -->
95 GstAudioSrc
96
97
98 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Long_Description ##### -->
99 <para>
100
101 </para>
102
103
104 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:See_Also ##### -->
105 <para>
106
107 </para>
108
109
110 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Short_Description ##### -->
111
112
113
114 <!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Title ##### -->
115 GstColorSpace
116
117
118 <!-- ##### SECTION ./tmpl/gstconnection.sgml:Long_Description ##### -->
119 <para>
120 A connection is a bas class for a generic connection between
121 elements. A connection is typically a bas class for queues.
122
123 </para>
124
125
126 <!-- ##### SECTION ./tmpl/gstconnection.sgml:See_Also ##### -->
127 <para>
128
129 </para>
130
131
132 <!-- ##### SECTION ./tmpl/gstconnection.sgml:Short_Description ##### -->
133 Generic connection between elements.
134
135
136 <!-- ##### SECTION ./tmpl/gstconnection.sgml:Title ##### -->
137 GstConnection
138
139
140 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Long_Description ##### -->
141 <para>
142
143 </para>
144
145
146 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:See_Also ##### -->
147 <para>
148
149 </para>
150
151
152 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Short_Description ##### -->
153
154
155
156 <!-- ##### SECTION ./tmpl/gstesdsink.sgml:Title ##### -->
157 GstEsdSink
158
159
160 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Long_Description ##### -->
161 <para>
162 Filters take data in and spit data out. They are the main Element in a filter graph.
163 Filters have zero or more inputs and zero or more outputs. Filters are connected
164 together to form filter graphs. A GstFilter is the base class and is not very usefull
165 on its own.
166 </para>
167
168
169 <!-- ##### SECTION ./tmpl/gstfilter.sgml:See_Also ##### -->
170 <para>
171
172 </para>
173
174
175 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Short_Description ##### -->
176 Take data in and spit data out
177
178
179 <!-- ##### SECTION ./tmpl/gstfilter.sgml:Title ##### -->
180 GstFilter
181
182
183 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Long_Description ##### -->
184 <para>
185
186 </para>
187
188
189 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:See_Also ##### -->
190 <para>
191
192 </para>
193
194
195 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Short_Description ##### -->
196
197
198
199 <!-- ##### SECTION ./tmpl/gstgetbits.sgml:Title ##### -->
200 GstGetbits
201
202
203 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Long_Description ##### -->
204 <para>
205 The point of the metadata is to provide some context for each buffer.  In
206 the case of audio data, for instance, it would provide the samplerate, bit
207 depth, and channel count.
208 </para>
209
210 <para>
211 The trick is that there may be multiple types of metadata ganged onto a
212 single buffer.  This is why they're going to be a GList.  This does mean
213 extra overhead in all cases, but I think it's minimal.  The GList type
214 uses a chunk allocater so we're not wasting too much memory or time when
215 adding to the list.
216 </para>
217
218 <para>
219 The trick is dealing with these structs as they pass through a pipeline,
220 since they have potentially different mutability properties.  For
221 instance, if you've got a mp3 decoder connected to a tee, which sends the
222 buffers off to both the decoder and a spectrum analyzer (and then a
223 visualization element).  The preferred setup would be where every time a
224 audio/raw metadata comes down the pipe (indicating a potential change in
225 audio format), the audiosink and spectrum would just save off pointers.
226 </para>
227
228 <para>
229 So when exactly does this metadata go away (deallocated)?  Well, that
230 means metadata has to be refcounted.  But that gets rather hairy.  OK, in
231 the simple case you create a metadata struct, it comes with refcount set
232 to 1.  You pass it through, it stays one, eventually someone drops the
233 last reference on the buffer it's tied to, you free the metadata too.
234 Easy.  What if you tee?  You could go through and for every metadata in
235 the buffer, increment the refcount by the same as the buffer.  So in the
236 above case (tee'd), the audiosink and spectrum would get the buffer with a
237 refcount of 2, and it'd have a metadata with refcount 2.  Do they ref it
238 each themselves, then unref the buffer?  Or do they remove the metadata?
239 Removing the metadata would require a buffer CoW, which would suck, so
240 yes, they'd just ref the metadata.
241 </para>
242
243 <para>
244 But....  what if they're all in different threads?  Then we're off into
245 the magical world of mutexes.  Everything with a refcount in a threaded
246 world must be mutexed, else you can do atomic increment and atomic
247 dec and test.  Can this be done from C easily?  Perhaps it needs to be found
248 from kernel includes via autoconf?
249 </para>
250
251 <para>
252 The goal in designing the way metadata will be defined and used is to keep
253 it as simple as possible.  The basis for accomplishing this is the fact
254 that in order to actually use (rather than just pass) the metadata, you
255 have to know what the fields are, which means you have to have compiled in
256 support for that metadata at build time.  Therefore, if you're using
257 metadata, you must have build-time access to the necessary include file
258 that defines it.
259 </para>
260
261 <para>
262 So, given that you've got an include file, it would be nice if the whole
263 thing could be contained there.  This would limit the need to be linked
264 against something, or have load-time requirements as to that has to be
265 loaded before you are.
266 </para>
267
268 <para>
269 Given that really all metadata is is a region of memory of a given size
270 with a certain signature, this isn't all that hard.  First you lay out the
271 struct that defines the metadata.  Then you set up #defines that expand to
272 the size of the struct in question, as well as the four-cc code that
273 defines the type.
274 </para>
275
276 <para>
277 The work is done by a few #defines, a la the #defines used in all Gtk
278 objects.  The first is a NEW() method that allocates the memory for the
279 metadata and fills in all the normal fields (type, size, utility
280 functions).  Because of the way it's defined (as a #define, no less),
281 you'll have to invoke it as META_NEW(meta), since it can't return()
282 anything.
283 </para>
284
285 <para>
286 Another #define will check to make sure a meta is indeed that type by
287 verifying the type code and size.  Theoretically, meta types can overlap
288 with the same fourcc code, as long as they have different sizes.  But I
289 probably ought to have a global public registry so people writing things
290 don't conflict.  MSFT got that right, at least.
291 </para>
292
293 <para>
294 So, a hairy problem is what to do when there are utility functions
295 associated with one of these things.  One option is to not bother with
296 them.  This is very likely a possible solution, since metadata is supposed
297 to be flat memory of a given size.  Not much to do to either free or copy
298 it, is there?
299 </para>
300
301
302 <!-- ##### SECTION ./tmpl/gstmeta.sgml:See_Also ##### -->
303 <para>
304
305 </para>
306
307
308 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Short_Description ##### -->
309 Provide context for buffers
310
311
312 <!-- ##### SECTION ./tmpl/gstmeta.sgml:Title ##### -->
313 GstMeta
314
315
316 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Long_Description ##### -->
317 <para>
318 Create a sine wave of a given frequency and volume.
319 </para>
320
321
322 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:See_Also ##### -->
323 <para>
324
325 </para>
326
327
328 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Short_Description ##### -->
329 Create a sine wave of a given frequency and volume. (sinesrc)
330
331
332 <!-- ##### SECTION ./tmpl/gstsinesrc.sgml:Title ##### -->
333 GstSineSrc
334
335
336 <!-- ##### SECTION ./tmpl/gstsink.sgml:Long_Description ##### -->
337 <para>
338 The sink is the end of the filter graph. A typical sink would be an audio
339 or a video card.
340
341 </para>
342
343
344 <!-- ##### SECTION ./tmpl/gstsink.sgml:See_Also ##### -->
345 <para>
346
347 </para>
348
349
350 <!-- ##### SECTION ./tmpl/gstsink.sgml:Short_Description ##### -->
351 The end point of a filter graph
352
353
354 <!-- ##### SECTION ./tmpl/gstsink.sgml:Title ##### -->
355 GstSink
356
357
358 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Long_Description ##### -->
359 <para>
360 A GstSrc is the start of a filter graph. It typically is a file or an
361 audio source. It provides data for the next element in the graph.
362
363 </para>
364
365
366 <!-- ##### SECTION ./tmpl/gstsrc.sgml:See_Also ##### -->
367 <para>
368
369 </para>
370
371
372 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Short_Description ##### -->
373 The start point of a filter graph
374
375
376 <!-- ##### SECTION ./tmpl/gstsrc.sgml:Title ##### -->
377 GstSrc
378
379
380 <!-- ##### SECTION ./tmpl/plugin.sgml:Long_Description ##### -->
381 <para>
382
383 </para>
384
385
386 <!-- ##### SECTION ./tmpl/plugin.sgml:See_Also ##### -->
387 <para>
388
389 </para>
390
391
392 <!-- ##### SECTION ./tmpl/plugin.sgml:Short_Description ##### -->
393
394
395
396 <!-- ##### SECTION ./tmpl/plugin.sgml:Title ##### -->
397 plugin
398
399
400 <!-- ##### SECTION ./tmpl/spectrum.sgml:Long_Description ##### -->
401 <para>
402 Frequencies of a spectrum analysis.
403
404 </para>
405
406
407 <!-- ##### SECTION ./tmpl/spectrum.sgml:See_Also ##### -->
408 <para>
409
410 </para>
411
412
413 <!-- ##### SECTION ./tmpl/spectrum.sgml:Short_Description ##### -->
414 Frequencies of a spectrum analysis.
415
416
417 <!-- ##### SECTION ./tmpl/spectrum.sgml:Title ##### -->
418 spectrum
419
420
421 <!-- ##### SECTION ./tmpl/videoraw.sgml:Long_Description ##### -->
422 <para>
423 Information about video buffers.
424 </para>
425
426
427 <!-- ##### SECTION ./tmpl/videoraw.sgml:See_Also ##### -->
428 <para>
429
430 </para>
431
432
433 <!-- ##### SECTION ./tmpl/videoraw.sgml:Short_Description ##### -->
434 Information about video buffers.
435
436
437 <!-- ##### SECTION ./tmpl/videoraw.sgml:Title ##### -->
438 videoraw
439
440
441 <!-- ##### MACRO COTHREAD_MAXTHREADS ##### -->
442 <para>
443 The maximum number of cothreads we are going to support.
444 </para>
445
446
447 <!-- ##### MACRO COTHREAD_STACKSIZE ##### -->
448 <para>
449 The default stack size of a cothread.
450 </para>
451
452
453 <!-- ##### MACRO DEBUG ##### -->
454 <para>
455 Use this macro to show debugging info. This is only usefull when developing new
456 plugin elements.
457 If you #define DEBUG_ENABLED before including gst/gst.h, this macro will produce
458 g_print messages.
459 </para>
460
461 @format: the format specification as in g_print
462 @args...: arguments
463
464 <!-- ##### MACRO DEBUG_ENTER ##### -->
465 <para>
466
467 </para>
468
469 @format: 
470 @args...: 
471
472 <!-- ##### MACRO DEBUG_ENTER_STRING ##### -->
473 <para>
474
475 </para>
476
477
478 <!-- ##### MACRO DEBUG_LEAVE ##### -->
479 <para>
480
481 </para>
482
483 @format: 
484 @args...: 
485
486 <!-- ##### MACRO DEBUG_LEAVE_STRING ##### -->
487 <para>
488
489 </para>
490
491
492 <!-- ##### MACRO DEBUG_NOPREFIX ##### -->
493 <para>
494
495 </para>
496
497 @format: 
498 @args...: 
499
500 <!-- ##### MACRO DEBUG_SET_STRING ##### -->
501 <para>
502
503 </para>
504
505 @format: 
506 @args...: 
507
508 <!-- ##### MACRO ERROR ##### -->
509 <para>
510
511 </para>
512
513 @element: 
514 @format: 
515 @args...: 
516
517 <!-- ##### MACRO ERROR_OBJECT ##### -->
518 <para>
519
520 </para>
521
522 @element: 
523 @object: 
524 @format: 
525 @args...: 
526
527 <!-- ##### MACRO GBaseInitFunc ##### -->
528 <para>
529
530 </para>
531
532
533 <!-- ##### MACRO GCallback ##### -->
534 <para>
535
536 </para>
537
538
539 <!-- ##### MACRO GClassInitFunc ##### -->
540 <para>
541
542 </para>
543
544
545 <!-- ##### MACRO GEnumValue ##### -->
546 <para>
547
548 </para>
549
550
551 <!-- ##### MACRO GInstanceInitFunc ##### -->
552 <para>
553
554 </para>
555
556
557 <!-- ##### STRUCT GObject ##### -->
558 <para>
559
560 </para>
561
562
563 <!-- ##### MACRO GParamFlags ##### -->
564 <para>
565
566 </para>
567
568
569 <!-- ##### STRUCT GParamSpec ##### -->
570 <para>
571
572 </para>
573
574 @name: 
575 @value_type: 
576 @flags: 
577
578 <!-- ##### MACRO GST_ASYNCDISKSRC ##### -->
579 <para>
580
581 </para>
582
583 @obj: 
584
585 <!-- ##### MACRO GST_ASYNCDISKSRC_CLASS ##### -->
586 <para>
587
588 </para>
589
590 @klass: 
591
592 <!-- ##### MACRO GST_AUDIOSINK ##### -->
593 <para>
594
595 </para>
596
597 @obj: 
598
599 <!-- ##### MACRO GST_AUDIOSINK_CLASS ##### -->
600 <para>
601
602 </para>
603
604 @klass: 
605
606 <!-- ##### MACRO GST_AUDIOSRC ##### -->
607 <para>
608
609 </para>
610
611 @obj: 
612
613 <!-- ##### MACRO GST_AUDIOSRC_CLASS ##### -->
614 <para>
615
616 </para>
617
618 @klass: 
619
620 <!-- ##### MACRO GST_BIN ##### -->
621 <para>
622
623 </para>
624
625 @obj: 
626
627 <!-- ##### MACRO GST_BIN_CLASS ##### -->
628 <para>
629
630 </para>
631
632 @klass: 
633
634 <!-- ##### MACRO GST_BUFFER_POOL ##### -->
635 <para>
636
637 </para>
638
639 @buf: 
640
641 <!-- ##### MACRO GST_BUFFER_TYPE ##### -->
642 <para>
643 Retrieves the type id of the data in the buffer.
644 </para>
645
646 @buf: GstBuffer
647
648 <!-- ##### MACRO GST_CONNECTION ##### -->
649 <para>
650
651 </para>
652
653 @obj: 
654
655 <!-- ##### MACRO GST_CONNECTION_CLASS ##### -->
656 <para>
657
658 </para>
659
660 @klass: 
661
662 <!-- ##### MACRO GST_CPU_FLAG_MMX ##### -->
663 <para>
664 A flag indicating that MMX instructions are supported.
665 </para>
666
667
668 <!-- ##### MACRO GST_CPU_FLAG_SSE ##### -->
669 <para>
670 A flag indicating that SSE instructions are supported.
671 </para>
672
673
674 <!-- ##### MACRO GST_DATA ##### -->
675 <para>
676
677 </para>
678
679 @data: 
680
681 <!-- ##### MACRO GST_DATA_TYPE ##### -->
682 <para>
683
684 </para>
685
686 @data: 
687
688 <!-- ##### MACRO GST_DEBUG_CHAR_MODE ##### -->
689 <para>
690
691 </para>
692
693
694 <!-- ##### MACRO GST_DEBUG_ENABLED ##### -->
695 <para>
696
697 </para>
698
699
700 <!-- ##### MACRO GST_DEBUG_ENABLE_CATEGORIES ##### -->
701 <para>
702
703 </para>
704
705
706 <!-- ##### MACRO GST_DEBUG_ENTER_STRING ##### -->
707 <para>
708 Combine #GST_DEBUG_ENTER and #GST_DEBUG_SET_STRING.
709 </para>
710
711
712 <!-- ##### MACRO GST_DEBUG_LEAVE_STRING ##### -->
713 <para>
714
715 </para>
716
717
718 <!-- ##### MACRO GST_DEBUG_NOPREFIX ##### -->
719 <para>
720
721 </para>
722
723 @cat: 
724 @format: 
725 @args...: 
726
727 <!-- ##### MACRO GST_DEBUG_PREFIX ##### -->
728 <para>
729
730 </para>
731
732 @cat: 
733 @format: 
734 @args...: 
735
736 <!-- ##### MACRO GST_DEBUG_SET_STRING ##### -->
737 <para>
738 Set the debug string for the current function, typically containing the arguments
739 to the current function, i.e. "('element')"
740 </para>
741
742 @format: printf-style format string
743 @args...: printf arguments
744
745 <!-- ##### MACRO GST_DISKSRC ##### -->
746 <para>
747
748 </para>
749
750 @obj: 
751
752 <!-- ##### MACRO GST_DISKSRC_CLASS ##### -->
753 <para>
754
755 </para>
756
757 @klass: 
758
759 <!-- ##### MACRO GST_ELEMENT ##### -->
760 <para>
761
762 </para>
763
764 @obj: 
765
766 <!-- ##### MACRO GST_ELEMENT_CLASS ##### -->
767 <para>
768
769 </para>
770
771 @klass: 
772
773 <!-- ##### MACRO GST_ELEMENT_IS_MULTI_IN ##### -->
774 <para>
775 Query whether this object has multiple input pads.
776
777 </para>
778
779 @obj: Element to query for multiple input pads.
780
781 <!-- ##### MACRO GST_ESDSINK ##### -->
782 <para>
783
784 </para>
785
786 @obj: 
787
788 <!-- ##### MACRO GST_ESDSINK_CLASS ##### -->
789 <para>
790
791 </para>
792
793 @klass: <<<<<<< gstreamer-unused.sgml
794
795 <!-- ##### MACRO GST_FAKESINK ##### -->
796 <para>
797
798 </para>
799
800 @obj: 
801
802 <!-- ##### MACRO GST_FAKESINK_CLASS ##### -->
803 <para>
804
805 </para>
806
807 @klass: 
808
809 <!-- ##### MACRO GST_FAKESRC ##### -->
810 <para>
811
812 </para>
813
814 @obj: 
815
816 <!-- ##### MACRO GST_FAKESRC_CLASS ##### -->
817 <para>
818
819 </para>
820
821 @klass: 
822
823 <!-- ##### MACRO GST_FDSINK ##### -->
824 <para>
825
826 </para>
827
828 @obj: 
829
830 <!-- ##### MACRO GST_FDSINK_CLASS ##### -->
831 <para>
832
833 </para>
834
835 @klass: 
836
837 <!-- ##### MACRO GST_FDSRC ##### -->
838 <para>
839
840 </para>
841
842 @obj: 
843
844 <!-- ##### MACRO GST_FDSRC_CLASS ##### -->
845 <para>
846
847 </para>
848
849 @klass: 
850
851 <!-- ##### MACRO GST_FILTER ##### -->
852 <para>
853
854 </para>
855
856 @obj: 
857
858 <!-- ##### MACRO GST_FILTER_CLASS ##### -->
859 <para>
860
861 </para>
862
863 @klass: 
864
865 <!-- ##### MACRO GST_FILTER_FLAG_LAST ##### -->
866 <para>
867 subclass use this to start their flag enumeration
868 </para>
869
870
871 <!-- ##### MACRO GST_HTTPSRC ##### -->
872 >>>>>>> 1.23.2.3
873 <para>
874
875 </para>
876
877 @obj: 
878
879 <!-- ##### MACRO GST_HTTPSRC_CLASS ##### -->
880 <para>
881
882 </para>
883
884 @klass: 
885
886 <!-- ##### MACRO GST_IDENTITY ##### -->
887 <para>
888
889 </para>
890
891 @obj: 
892
893 <!-- ##### MACRO GST_IDENTITY_CLASS ##### -->
894 <para>
895
896 </para>
897
898 @klass: 
899
900 <!-- ##### MACRO GST_IS_ASYNCDISKSRC ##### -->
901 <para>
902
903 </para>
904
905 @obj: 
906
907 <!-- ##### MACRO GST_IS_ASYNCDISKSRC_CLASS ##### -->
908 <para>
909
910 </para>
911
912 @obj: 
913
914 <!-- ##### MACRO GST_IS_AUDIOSINK ##### -->
915 <para>
916
917 </para>
918
919 @obj: 
920
921 <!-- ##### MACRO GST_IS_AUDIOSINK_CLASS ##### -->
922 <para>
923
924 </para>
925
926 @obj: 
927
928 <!-- ##### MACRO GST_IS_AUDIOSRC ##### -->
929 <para>
930
931 </para>
932
933 @obj: 
934
935 <!-- ##### MACRO GST_IS_AUDIOSRC_CLASS ##### -->
936 <para>
937
938 </para>
939
940 @obj: 
941
942 <!-- ##### MACRO GST_IS_BIN ##### -->
943 <para>
944
945 </para>
946
947 @obj: 
948
949 <!-- ##### MACRO GST_IS_BIN_CLASS ##### -->
950 <para>
951
952 </para>
953
954 @obj: 
955
956 <!-- ##### MACRO GST_IS_CONNECTION ##### -->
957 <para>
958
959 </para>
960
961 @obj: 
962
963 <!-- ##### MACRO GST_IS_CONNECTION_CLASS ##### -->
964 <para>
965
966 </para>
967
968 @obj: 
969
970 <!-- ##### MACRO GST_IS_DISKSRC ##### -->
971 <para>
972
973 </para>
974
975 @obj: 
976
977 <!-- ##### MACRO GST_IS_DISKSRC_CLASS ##### -->
978 <para>
979
980 </para>
981
982 @obj: 
983
984 <!-- ##### MACRO GST_IS_ELEMENT ##### -->
985 <para>
986
987 </para>
988
989 @obj: 
990
991 <!-- ##### MACRO GST_IS_ELEMENT_CLASS ##### -->
992 <para>
993
994 </para>
995
996 @obj: 
997
998 <!-- ##### MACRO GST_IS_ESDSINK ##### -->
999 <para>
1000
1001 </para>
1002
1003 @obj: 
1004
1005 <!-- ##### MACRO GST_IS_ESDSINK_CLASS ##### -->
1006 <para>
1007
1008 </para>
1009
1010 @obj: 
1011
1012 <!-- ##### MACRO GST_IS_FAKESINK ##### -->
1013 <para>
1014
1015 </para>
1016
1017 @obj: 
1018
1019 <!-- ##### MACRO GST_IS_FAKESINK_CLASS ##### -->
1020 <para>
1021
1022 </para>
1023
1024 @obj: 
1025
1026 <!-- ##### MACRO GST_IS_FAKESRC ##### -->
1027 <para>
1028
1029 </para>
1030
1031 @obj: 
1032
1033 <!-- ##### MACRO GST_IS_FAKESRC_CLASS ##### -->
1034 <para>
1035
1036 </para>
1037
1038 @obj: 
1039
1040 <!-- ##### MACRO GST_IS_FDSINK ##### -->
1041 <para>
1042
1043 </para>
1044
1045 @obj: 
1046
1047 <!-- ##### MACRO GST_IS_FDSINK_CLASS ##### -->
1048 <para>
1049
1050 </para>
1051
1052 @obj: 
1053
1054 <!-- ##### MACRO GST_IS_FDSRC ##### -->
1055 <para>
1056
1057 </para>
1058
1059 @obj: 
1060
1061 <!-- ##### MACRO GST_IS_FDSRC_CLASS ##### -->
1062 <para>
1063
1064 </para>
1065
1066 @obj: 
1067
1068 <!-- ##### MACRO GST_IS_FILTER ##### -->
1069 <para>
1070
1071 </para>
1072
1073 @obj: 
1074
1075 <!-- ##### MACRO GST_IS_FILTER_CLASS ##### -->
1076 <para>
1077
1078 </para>
1079
1080 @obj: 
1081
1082 <!-- ##### MACRO GST_IS_HTTPSRC ##### -->
1083 <para>
1084
1085 </para>
1086
1087 @obj: 
1088
1089 <!-- ##### MACRO GST_IS_HTTPSRC_CLASS ##### -->
1090 <para>
1091
1092 </para>
1093
1094 @obj: 
1095
1096 <!-- ##### MACRO GST_IS_IDENTITY ##### -->
1097 <para>
1098
1099 </para>
1100
1101 @obj: 
1102
1103 <!-- ##### MACRO GST_IS_IDENTITY_CLASS ##### -->
1104 <para>
1105
1106 </para>
1107
1108 @obj: 
1109
1110 <!-- ##### MACRO GST_IS_OBJECT ##### -->
1111 <para>
1112
1113 </para>
1114
1115 @obj: 
1116
1117 <!-- ##### MACRO GST_IS_OBJECT_CLASS ##### -->
1118 <para>
1119
1120 </para>
1121
1122 @obj: 
1123
1124 <!-- ##### MACRO GST_IS_PAD ##### -->
1125 <para>
1126
1127 </para>
1128
1129 @obj: 
1130
1131 <!-- ##### MACRO GST_IS_PAD_CLASS ##### -->
1132 <para>
1133
1134 </para>
1135
1136 @obj: 
1137
1138 <!-- ##### MACRO GST_IS_PIPELINE ##### -->
1139 <para>
1140
1141 </para>
1142
1143 @obj: 
1144
1145 <!-- ##### MACRO GST_IS_PIPELINE_CLASS ##### -->
1146 <para>
1147
1148 </para>
1149
1150 @obj: 
1151
1152 <!-- ##### MACRO GST_IS_QUEUE ##### -->
1153 <para>
1154
1155 </para>
1156
1157 @obj: 
1158
1159 <!-- ##### MACRO GST_IS_QUEUE_CLASS ##### -->
1160 <para>
1161
1162 </para>
1163
1164 @obj: 
1165
1166 <!-- ##### MACRO GST_IS_SINESRC ##### -->
1167 <para>
1168
1169 </para>
1170
1171 @obj: 
1172
1173 <!-- ##### MACRO GST_IS_SINESRC_CLASS ##### -->
1174 <para>
1175
1176 </para>
1177
1178 @obj: 
1179
1180 <!-- ##### MACRO GST_IS_SINK ##### -->
1181 <para>
1182
1183 </para>
1184
1185 @obj: 
1186
1187 <!-- ##### MACRO GST_IS_SINK_CLASS ##### -->
1188 <para>
1189
1190 </para>
1191
1192 @obj: 
1193
1194 <!-- ##### MACRO GST_IS_SRC ##### -->
1195 <para>
1196
1197 </para>
1198
1199 @obj: 
1200
1201 <!-- ##### MACRO GST_IS_SRC_CLASS ##### -->
1202 <para>
1203
1204 </para>
1205
1206 @obj: 
1207
1208 <!-- ##### MACRO GST_IS_TEE ##### -->
1209 <para>
1210
1211 </para>
1212
1213 @obj: 
1214
1215 <!-- ##### MACRO GST_IS_TEE_CLASS ##### -->
1216 <para>
1217
1218 </para>
1219
1220 @obj: 
1221
1222 <!-- ##### MACRO GST_IS_THREAD ##### -->
1223 <para>
1224
1225 </para>
1226
1227 @obj: 
1228
1229 <!-- ##### MACRO GST_IS_THREAD_CLASS ##### -->
1230 <para>
1231
1232 </para>
1233
1234 @obj: 
1235
1236 <!-- ##### MACRO GST_META ##### -->
1237 <para>
1238
1239 </para>
1240
1241 @meta: 
1242
1243 <!-- ##### MACRO GST_META_FLAGS ##### -->
1244 <para>
1245 Retrieve the flags of the given meta information.
1246 </para>
1247
1248 @meta: the meta information
1249
1250 <!-- ##### MACRO GST_META_FLAG_IS_SET ##### -->
1251 <para>
1252 Check if a given flag is set.
1253 </para>
1254
1255 @meta: the meta data to test
1256 @flag: the flag to test
1257
1258 <!-- ##### MACRO GST_META_FLAG_SET ##### -->
1259 <para>
1260 Set a flag in the meta data.
1261 </para>
1262
1263 @meta: the meta data
1264 @flag: the flag to set
1265
1266 <!-- ##### MACRO GST_META_FLAG_UNSET ##### -->
1267 <para>
1268 Clear a flag in the meta data.
1269 </para>
1270
1271 @meta: the meta data
1272 @flag: the flag to clear
1273
1274 <!-- ##### MACRO GST_OBJECT ##### -->
1275 <para>
1276
1277 </para>
1278
1279 @obj: 
1280
1281 <!-- ##### MACRO GST_OBJECT_CLASS ##### -->
1282 <para>
1283
1284 </para>
1285
1286 @klass: 
1287
1288 <!-- ##### MACRO GST_OBJECT_FLAG_LAST ##### -->
1289 <para>
1290 subclasses can use this value to start the enumeration of their flags
1291 </para>
1292
1293
1294 <!-- ##### MACRO GST_PAD ##### -->
1295 <para>
1296
1297 </para>
1298
1299 @obj: 
1300
1301 <!-- ##### MACRO GST_PAD_CLASS ##### -->
1302 <para>
1303
1304 </para>
1305
1306 @klass: 
1307
1308 <!-- ##### MACRO GST_PAD_FACTORY_ALWAYS ##### -->
1309 <para>
1310 Indicate that this pad will always be available.
1311 Use this in the factory definition.
1312 </para>
1313
1314
1315 <!-- ##### MACRO GST_PAD_FACTORY_CAPS ##### -->
1316 <para>
1317 Starts the declaration of a the capabilities for this padtemplate.
1318 </para>
1319
1320 @a...: a capability factory
1321
1322 <!-- ##### MACRO GST_PAD_FACTORY_REQUEST ##### -->
1323 <para>
1324 Indicates that this pad will be available on request. Use 
1325 this in the factory definition. 
1326 </para>
1327
1328
1329 <!-- ##### MACRO GST_PAD_FACTORY_SINK ##### -->
1330 <para>
1331 Indicates a sinkpad for the padfactory.
1332 </para>
1333
1334
1335 <!-- ##### MACRO GST_PAD_FACTORY_SOMETIMES ##### -->
1336 <para>
1337 Indicate that this pad will become available depending
1338 on the media type. Use this in the factory definition.
1339 </para>
1340
1341
1342 <!-- ##### MACRO GST_PAD_FACTORY_SRC ##### -->
1343 <para>
1344 Indicates a srcpad for the padfactory.
1345 </para>
1346
1347
1348 <!-- ##### MACRO GST_PIPELINE ##### -->
1349 <para>
1350
1351 </para>
1352
1353 @obj: 
1354
1355 <!-- ##### MACRO GST_PIPELINE_CLASS ##### -->
1356 <para>
1357
1358 </para>
1359
1360 @klass: 
1361
1362 <!-- ##### MACRO GST_PROPS_BOOL_ID ##### -->
1363 <para>
1364
1365 </para>
1366
1367
1368 <!-- ##### MACRO GST_PROPS_FLOAT_RANGE_STRING ##### -->
1369 <para>
1370
1371 </para>
1372
1373 @a: 
1374 @b: 
1375
1376 <!-- ##### MACRO GST_PROPS_FLOAT_STRING ##### -->
1377 <para>
1378
1379 </para>
1380
1381 @a: 
1382
1383 <!-- ##### MACRO GST_PROPS_FOURCC_ID ##### -->
1384 <para>
1385
1386 </para>
1387
1388
1389 <!-- ##### MACRO GST_PROPS_FOURCC_INT ##### -->
1390 <para>
1391 Create a fourcc property out of an integer value.
1392 </para>
1393
1394 @a: the integer value
1395
1396 <!-- ##### MACRO GST_PROPS_INT_ID ##### -->
1397 <para>
1398
1399 </para>
1400
1401
1402 <!-- ##### MACRO GST_PROPS_INT_RANGE_ID ##### -->
1403 <para>
1404
1405 </para>
1406
1407
1408 <!-- ##### MACRO GST_PROPS_LIST_ID ##### -->
1409 <para>
1410
1411 </para>
1412
1413
1414 <!-- ##### MACRO GST_QUEUE ##### -->
1415 <para>
1416
1417 </para>
1418
1419 @obj: 
1420
1421 <!-- ##### MACRO GST_QUEUE_CLASS ##### -->
1422 <para>
1423
1424 </para>
1425
1426 @klass: 
1427
1428 <!-- ##### MACRO GST_RPAD_EOSFUNC ##### -->
1429 <para>
1430 Get the EOS function of the real pad.
1431 </para>
1432
1433 @pad: the real pad to query.
1434
1435 <!-- ##### MACRO GST_RPAD_PULLFUNC ##### -->
1436 <para>
1437 Get the pullfunction of the real pad.
1438 </para>
1439
1440 @pad: the real pad to query.
1441
1442 <!-- ##### MACRO GST_RPAD_PUSHFUNC ##### -->
1443 <para>
1444 Get the pushfunction of the real pad.
1445 </para>
1446
1447 @pad: the real pad to query.
1448
1449 <!-- ##### MACRO GST_RPAD_QOSFUNC ##### -->
1450 <para>
1451 Get the QoS function of the real pad.
1452 </para>
1453
1454 @pad: the real pad to query.
1455
1456 <!-- ##### MACRO GST_SHOW_INFO ##### -->
1457 <para>
1458
1459 </para>
1460
1461
1462 <!-- ##### MACRO GST_SINESRC ##### -->
1463 <para>
1464
1465 </para>
1466
1467 @obj: 
1468
1469 <!-- ##### MACRO GST_SINESRC_CLASS ##### -->
1470 <para>
1471
1472 </para>
1473
1474 @klass: 
1475
1476 <!-- ##### MACRO GST_SINK ##### -->
1477 <para>
1478
1479 </para>
1480
1481 @obj: 
1482
1483 <!-- ##### MACRO GST_SINK_CLASS ##### -->
1484 <para>
1485
1486 </para>
1487
1488 @klass: 
1489
1490 <!-- ##### MACRO GST_SINK_FLAG_LAST ##### -->
1491 <para>
1492
1493 </para>
1494
1495
1496 <!-- ##### MACRO GST_SRC ##### -->
1497 <para>
1498
1499 </para>
1500
1501 @obj: 
1502
1503 <!-- ##### MACRO GST_SRC_ASYNC ##### -->
1504 <para>
1505 This macro checks to see if the GST_SRC_ASYNC flag is set.
1506 </para>
1507
1508 @obj: GstSrc to check for flag in.
1509
1510 <!-- ##### MACRO GST_SRC_CLASS ##### -->
1511 <para>
1512
1513 </para>
1514
1515 @klass: 
1516
1517 <!-- ##### MACRO GST_SRC_FLAGS ##### -->
1518 <para>
1519 This macro returns the entire set of flags for the object.
1520 </para>
1521
1522 @obj: GstSrc to return flags for.
1523
1524 <!-- ##### MACRO GST_SRC_IS_ASYNC ##### -->
1525 <para>
1526 Query a GstSrc for the ASYNC flag
1527 </para>
1528
1529 @obj: The GstSrc to query
1530
1531 <!-- ##### MACRO GST_SRC_SET_FLAGS ##### -->
1532 <para>
1533 This macro sets the given flags.
1534 </para>
1535
1536 @src: 
1537 @flag: Flag to set, can by any number of bits in guint32.
1538 @obj: GstSrc to set flag in.
1539
1540 <!-- ##### MACRO GST_SRC_UNSET_FLAGS ##### -->
1541 <para>
1542 This macro usets the given flags.
1543 </para>
1544
1545 @src: 
1546 @flag: Flag to set, must be a single bit in guint32.
1547 @obj: GstSrc to unset flag in.
1548
1549 <!-- ##### MACRO GST_STATE_IS_SET ##### -->
1550 <para>
1551 This macro checks to see if the given state is set.
1552 </para>
1553
1554 @obj: Element to check for state.
1555 @flag: State to check for, must be a single bit in guint32.
1556
1557 <!-- ##### MACRO GST_STATE_PLAYING_TO_READY ##### -->
1558 <para>
1559 The Element is going from the PLAYING state to the READY state.
1560 </para>
1561
1562
1563 <!-- ##### MACRO GST_STATE_READY_TO_PLAYING ##### -->
1564 <para>
1565 The Element is going from the READY state to the PLAYING state.
1566 </para>
1567
1568
1569 <!-- ##### MACRO GST_STATE_SET ##### -->
1570 <para>
1571 This macro sets the given state on the element.
1572 </para>
1573
1574 @obj: Element to set state of.
1575 @flag: State to set, can be any number of bits in guint32.
1576
1577 <!-- ##### MACRO GST_STATE_UNSET ##### -->
1578 <para>
1579 This macro unsets the given state on the element.
1580 </para>
1581
1582 @obj: Element to unset state of.
1583 @flag: State to unset, can be any number of bits in guint32.
1584
1585 <!-- ##### MACRO GST_TEE ##### -->
1586 <para>
1587
1588 </para>
1589
1590 @obj: 
1591
1592 <!-- ##### MACRO GST_TEE_CLASS ##### -->
1593 <para>
1594
1595 </para>
1596
1597 @klass: 
1598
1599 <!-- ##### MACRO GST_THREAD ##### -->
1600 <para>
1601
1602 </para>
1603
1604 @obj: 
1605
1606 <!-- ##### MACRO GST_THREAD_CLASS ##### -->
1607 <para>
1608
1609 </para>
1610
1611 @klass: 
1612
1613 <!-- ##### MACRO GST_TYPE_ASYNCDISKSRC ##### -->
1614 >>>>>>> 1.23.2.3
1615 <para>
1616
1617 </para>
1618
1619
1620 <!-- ##### MACRO GST_TYPE_AUDIOSINK ##### -->
1621 <para>
1622
1623 </para>
1624
1625
1626 <!-- ##### MACRO GST_TYPE_AUDIOSRC ##### -->
1627 <para>
1628
1629 </para>
1630
1631
1632 <!-- ##### MACRO GST_TYPE_BIN ##### -->
1633 <para>
1634
1635 </para>
1636
1637
1638 <!-- ##### MACRO GST_TYPE_CONNECTION ##### -->
1639 <para>
1640
1641 </para>
1642
1643
1644 <!-- ##### MACRO GST_TYPE_DISKSRC ##### -->
1645 <para>
1646
1647 </para>
1648
1649
1650 <!-- ##### MACRO GST_TYPE_ELEMENT ##### -->
1651 <para>
1652
1653 </para>
1654
1655
1656 <!-- ##### MACRO GST_TYPE_ESDSINK ##### -->
1657 <para>
1658
1659 </para>
1660
1661
1662 <!-- ##### MACRO GST_TYPE_FAKESINK ##### -->
1663 <para>
1664
1665 </para>
1666
1667
1668 <!-- ##### MACRO GST_TYPE_FAKESRC ##### -->
1669 <para>
1670
1671 </para>
1672
1673
1674 <!-- ##### MACRO GST_TYPE_FDSINK ##### -->
1675 <para>
1676
1677 </para>
1678
1679
1680 <!-- ##### MACRO GST_TYPE_FDSRC ##### -->
1681 <para>
1682
1683 </para>
1684
1685
1686 <!-- ##### MACRO GST_TYPE_FILTER ##### -->
1687 <para>
1688
1689 </para>
1690
1691
1692 <!-- ##### MACRO GST_TYPE_HTTPSRC ##### -->
1693 <para>
1694
1695 </para>
1696
1697
1698 <!-- ##### MACRO GST_TYPE_IDENTITY ##### -->
1699 <para>
1700
1701 </para>
1702
1703
1704 <!-- ##### MACRO GST_TYPE_OBJECT ##### -->
1705 <para>
1706
1707 </para>
1708
1709
1710 <!-- ##### MACRO GST_TYPE_PAD ##### -->
1711 <para>
1712
1713 </para>
1714
1715
1716 <!-- ##### MACRO GST_TYPE_PIPELINE ##### -->
1717 <para>
1718
1719 </para>
1720
1721
1722 <!-- ##### MACRO GST_TYPE_QUEUE ##### -->
1723 <para>
1724
1725 </para>
1726
1727
1728 <!-- ##### MACRO GST_TYPE_SINESRC ##### -->
1729 <para>
1730
1731 </para>
1732
1733
1734 <!-- ##### MACRO GST_TYPE_SINK ##### -->
1735 <para>
1736
1737 </para>
1738
1739
1740 <!-- ##### MACRO GST_TYPE_SRC ##### -->
1741 <para>
1742
1743 </para>
1744
1745
1746 <!-- ##### MACRO GST_TYPE_TEE ##### -->
1747 <para>
1748
1749 </para>
1750
1751
1752 <!-- ##### MACRO GST_TYPE_THREAD ##### -->
1753 <para>
1754
1755 </para>
1756
1757
1758 <!-- ##### MACRO GType ##### -->
1759 <para>
1760
1761 </para>
1762
1763
1764 <!-- ##### MACRO GTypeFlags ##### -->
1765 <para>
1766
1767 </para>
1768
1769
1770 <!-- ##### STRUCT GTypeInfo ##### -->
1771 <para>
1772
1773 </para>
1774
1775 @class_size: 
1776 @base_init: 
1777 @base_finalize: 
1778 @class_init: 
1779 @class_finalize: 
1780 @class_data: 
1781 @instance_size: 
1782 @n_preallocs: 
1783 @instance_init: 
1784 @value_table: 
1785
1786 <!-- ##### MACRO GValue ##### -->
1787 <para>
1788
1789 </para>
1790
1791
1792 <!-- ##### MACRO G_BEGIN_DECLS ##### -->
1793 <para>
1794
1795 </para>
1796
1797
1798 <!-- ##### MACRO G_CALLBACK ##### -->
1799 <para>
1800
1801 </para>
1802
1803 @f: 
1804
1805 <!-- ##### MACRO G_E ##### -->
1806 <para>
1807
1808 </para>
1809
1810
1811 <!-- ##### MACRO G_END_DECLS ##### -->
1812 <para>
1813
1814 </para>
1815
1816
1817 <!-- ##### MACRO G_IS_PARAM_SPEC_ENUM ##### -->
1818 <para>
1819
1820 </para>
1821
1822 @pspec: 
1823
1824 <!-- ##### MACRO G_LN10 ##### -->
1825 <para>
1826
1827 </para>
1828
1829
1830 <!-- ##### MACRO G_LN2 ##### -->
1831 <para>
1832
1833 </para>
1834
1835
1836 <!-- ##### MACRO G_MAXUINT ##### -->
1837 <para>
1838
1839 </para>
1840
1841
1842 <!-- ##### MACRO G_MAXULONG ##### -->
1843 <para>
1844
1845 </para>
1846
1847
1848 <!-- ##### MACRO G_OBJECT ##### -->
1849 <para>
1850
1851 </para>
1852
1853 @obj: 
1854
1855 <!-- ##### MACRO G_OBJECT_CLASS_TYPE ##### -->
1856 <para>
1857
1858 </para>
1859
1860 @gclass: 
1861
1862 <!-- ##### MACRO G_OBJECT_TYPE ##### -->
1863 <para>
1864
1865 </para>
1866
1867
1868 <!-- ##### MACRO G_OBJECT_WARN_INVALID_PROPERTY_ID ##### -->
1869 <para>
1870
1871 </para>
1872
1873 @a: 
1874 @b: 
1875 @c: 
1876
1877 <!-- ##### MACRO G_PARAM_READABLE ##### -->
1878 <para>
1879
1880 </para>
1881
1882
1883 <!-- ##### MACRO G_PARAM_READWRITE ##### -->
1884 <para>
1885
1886 </para>
1887
1888
1889 <!-- ##### MACRO G_PARAM_WRITABLE ##### -->
1890 <para>
1891
1892 </para>
1893
1894
1895 <!-- ##### MACRO G_PI ##### -->
1896 <para>
1897
1898 </para>
1899
1900
1901 <!-- ##### MACRO G_PI_2 ##### -->
1902 <para>
1903
1904 </para>
1905
1906
1907 <!-- ##### MACRO G_PI_4 ##### -->
1908 <para>
1909
1910 </para>
1911
1912
1913 <!-- ##### MACRO G_SIGNAL_NO_HOOKS ##### -->
1914 <para>
1915
1916 </para>
1917
1918
1919 <!-- ##### MACRO G_SIGNAL_NO_RECURSE ##### -->
1920 <para>
1921
1922 </para>
1923
1924
1925 <!-- ##### MACRO G_SIGNAL_RUN_CLEANUP ##### -->
1926 <para>
1927
1928 </para>
1929
1930
1931 <!-- ##### MACRO G_SIGNAL_RUN_FIRST ##### -->
1932 <para>
1933
1934 </para>
1935
1936
1937 <!-- ##### MACRO G_SIGNAL_RUN_LAST ##### -->
1938 <para>
1939
1940 </para>
1941
1942
1943 <!-- ##### MACRO G_SQRT2 ##### -->
1944 <para>
1945
1946 </para>
1947
1948
1949 <!-- ##### MACRO G_TYPE_BOOLEAN ##### -->
1950 <para>
1951
1952 </para>
1953
1954
1955 <!-- ##### MACRO G_TYPE_BOXED ##### -->
1956 <para>
1957
1958 </para>
1959
1960
1961 <!-- ##### MACRO G_TYPE_CHAR ##### -->
1962 <para>
1963
1964 </para>
1965
1966
1967 <!-- ##### MACRO G_TYPE_CHECK_CLASS_CAST ##### -->
1968 <para>
1969
1970 </para>
1971
1972
1973 <!-- ##### MACRO G_TYPE_CHECK_CLASS_TYPE ##### -->
1974 <para>
1975
1976 </para>
1977
1978
1979 <!-- ##### MACRO G_TYPE_CHECK_INSTANCE_CAST ##### -->
1980 <para>
1981
1982 </para>
1983
1984
1985 <!-- ##### MACRO G_TYPE_CHECK_INSTANCE_TYPE ##### -->
1986 <para>
1987
1988 </para>
1989
1990
1991 <!-- ##### MACRO G_TYPE_DOUBLE ##### -->
1992 <para>
1993
1994 </para>
1995
1996
1997 <!-- ##### MACRO G_TYPE_ENUM ##### -->
1998 <para>
1999
2000 </para>
2001
2002
2003 <!-- ##### MACRO G_TYPE_FLAGS ##### -->
2004 <para>
2005
2006 </para>
2007
2008
2009 <!-- ##### MACRO G_TYPE_FLAG_ABSTRACT ##### -->
2010 <para>
2011
2012 </para>
2013
2014
2015 <!-- ##### MACRO G_TYPE_FLOAT ##### -->
2016 <para>
2017
2018 </para>
2019
2020
2021 <!-- ##### MACRO G_TYPE_FROM_CLASS ##### -->
2022 <para>
2023
2024 </para>
2025
2026 @klass: 
2027
2028 <!-- ##### MACRO G_TYPE_INSTANCE_GET_CLASS ##### -->
2029 <para>
2030
2031 </para>
2032
2033 @o: 
2034 @t: 
2035 @c: 
2036
2037 <!-- ##### MACRO G_TYPE_INT ##### -->
2038 <para>
2039
2040 </para>
2041
2042
2043 <!-- ##### MACRO G_TYPE_LONG ##### -->
2044 <para>
2045
2046 </para>
2047
2048
2049 <!-- ##### MACRO G_TYPE_NONE ##### -->
2050 <para>
2051
2052 </para>
2053
2054
2055 <!-- ##### MACRO G_TYPE_PARAM ##### -->
2056 <para>
2057
2058 </para>
2059
2060
2061 <!-- ##### MACRO G_TYPE_POINTER ##### -->
2062 <para>
2063
2064 </para>
2065
2066
2067 <!-- ##### MACRO G_TYPE_STRING ##### -->
2068 <para>
2069
2070 </para>
2071
2072
2073 <!-- ##### MACRO G_TYPE_UCHAR ##### -->
2074 <para>
2075
2076 </para>
2077
2078
2079 <!-- ##### MACRO G_TYPE_UINT ##### -->
2080 <para>
2081
2082 </para>
2083
2084
2085 <!-- ##### MACRO G_TYPE_ULONG ##### -->
2086 <para>
2087
2088 </para>
2089
2090
2091 <!-- ##### MACRO G_VALUE_HOLDS_BOOLEAN ##### -->
2092 <para>
2093
2094 </para>
2095
2096 @value: 
2097
2098 <!-- ##### MACRO G_VALUE_HOLDS_CHAR ##### -->
2099 <para>
2100
2101 </para>
2102
2103 @value: 
2104
2105 <!-- ##### MACRO G_VALUE_HOLDS_DOUBLE ##### -->
2106 <para>
2107
2108 </para>
2109
2110 @value: 
2111
2112 <!-- ##### MACRO G_VALUE_HOLDS_FLOAT ##### -->
2113 <para>
2114
2115 </para>
2116
2117 @value: 
2118
2119 <!-- ##### MACRO G_VALUE_HOLDS_INT ##### -->
2120 <para>
2121
2122 </para>
2123
2124 @value: 
2125
2126 <!-- ##### MACRO G_VALUE_HOLDS_LONG ##### -->
2127 <para>
2128
2129 </para>
2130
2131 @value: 
2132
2133 <!-- ##### MACRO G_VALUE_HOLDS_POINTER ##### -->
2134 <para>
2135
2136 </para>
2137
2138 @value: 
2139
2140 <!-- ##### MACRO G_VALUE_HOLDS_STRING ##### -->
2141 <para>
2142
2143 </para>
2144
2145 @value: 
2146
2147 <!-- ##### MACRO G_VALUE_HOLDS_UCHAR ##### -->
2148 <para>
2149
2150 </para>
2151
2152 @value: 
2153
2154 <!-- ##### MACRO G_VALUE_HOLDS_UINT ##### -->
2155 <para>
2156
2157 </para>
2158
2159 @value: 
2160
2161 <!-- ##### MACRO G_VALUE_HOLDS_ULONG ##### -->
2162 <para>
2163
2164 </para>
2165
2166 @value: 
2167
2168 <!-- ##### MACRO G_VALUE_TYPE ##### -->
2169 <para>
2170
2171 </para>
2172
2173 @v: 
2174
2175 <!-- ##### STRUCT GstAsyncDiskSrc ##### -->
2176 <para>
2177
2178 </para>
2179
2180
2181 <!-- ##### ARG GstAsyncDiskSrc:bytesperread ##### -->
2182 <para>
2183 Specify how many bytes to read at a time.
2184 </para>
2185
2186
2187 <!-- ##### ARG GstAsyncDiskSrc:length ##### -->
2188 <para>
2189 Get the size of the current file.
2190 </para>
2191
2192
2193 <!-- ##### ARG GstAsyncDiskSrc:location ##### -->
2194 <para>
2195 Specify the location of the file to read.
2196 </para>
2197
2198
2199 <!-- ##### ARG GstAsyncDiskSrc:offset ##### -->
2200 <para>
2201 Specify the current offset in the file.
2202 </para>
2203
2204
2205 <!-- ##### ARG GstAsyncDiskSrc:size ##### -->
2206 <para>
2207
2208 </para>
2209
2210
2211 <!-- ##### STRUCT GstAsyncDiskSrcClass ##### -->
2212 <para>
2213
2214 </para>
2215
2216
2217 <!-- ##### ENUM GstAsyncDiskSrcFlags ##### -->
2218 <para>
2219 <informaltable pgwide=1 frame="none" role="enum">
2220 <tgroup cols="2"><colspec colwidth="2*"><colspec colwidth="8*">
2221 <tbody>
2222 <row>
2223 <entry>GST_ASYNCDISKSRC_OPEN</entry>
2224 <entry>the asyncdisksrc is open for reading</entry>
2225 </row>
2226
2227 </tbody></tgroup></informaltable>
2228
2229 </para>
2230
2231 @GST_ASYNCDISKSRC_OPEN: 
2232 @GST_ASYNCDISKSRC_FLAG_LAST: 
2233
2234 <!-- ##### STRUCT GstAudioSink ##### -->
2235 <para>
2236
2237 </para>
2238
2239
2240 <!-- ##### SIGNAL GstAudioSink::handoff ##### -->
2241 <para>
2242 The buffer is sent to the sound card.
2243 </para>
2244
2245 @gstaudiosink: the object which received the signal.
2246 @arg1: the audiosink.
2247
2248 <!-- ##### ARG GstAudioSink:channels ##### -->
2249 <para>
2250
2251 </para>
2252
2253
2254 <!-- ##### ARG GstAudioSink:format ##### -->
2255 <para>
2256
2257 </para>
2258
2259
2260 <!-- ##### ARG GstAudioSink:frequency ##### -->
2261 <para>
2262
2263 </para>
2264
2265
2266 <!-- ##### ARG GstAudioSink:mute ##### -->
2267 <para>
2268
2269 </para>
2270
2271
2272 <!-- ##### STRUCT GstAudioSinkClass ##### -->
2273 <para>
2274
2275 </para>
2276
2277
2278 <!-- ##### STRUCT GstAudioSrc ##### -->
2279 <para>
2280
2281 </para>
2282
2283
2284 <!-- ##### ARG GstAudioSrc:bytes-per-read ##### -->
2285 <para>
2286 The number of bytes per read.
2287 </para>
2288
2289
2290 <!-- ##### ARG GstAudioSrc:channels ##### -->
2291 <para>
2292 The number of channels (mono, stereo, ...)
2293 </para>
2294
2295
2296 <!-- ##### ARG GstAudioSrc:curoffset ##### -->
2297 <para>
2298 Get the current number of bytes read.
2299 </para>
2300
2301
2302 <!-- ##### ARG GstAudioSrc:format ##### -->
2303 <para>
2304 The audio format as defined in soundcard.h
2305 </para>
2306
2307
2308 <!-- ##### ARG GstAudioSrc:frequency ##### -->
2309 <para>
2310 The frequency.
2311 </para>
2312
2313
2314 <!-- ##### STRUCT GstAudioSrcClass ##### -->
2315 <para>
2316
2317 </para>
2318
2319
2320 <!-- ##### STRUCT GstBinClass ##### -->
2321 <para>
2322
2323 </para>
2324
2325
2326 <!-- ##### USER_FUNCTION GstBufferPoolCreateFunction ##### -->
2327 <para>
2328 The function called when a buffer has to be created for this pool.
2329 </para>
2330
2331 @pool: the pool from which to create the buffer
2332 @user_data: any user data
2333 @Returns: a new buffer from the pool
2334
2335 <!-- ##### USER_FUNCTION GstBufferPoolDestroyFunction ##### -->
2336 <para>
2337 This function will be called when the given buffer has to be returned to
2338 the pool.
2339 </para>
2340
2341 @pool: the pool to return the buffer to
2342 @buffer: the buffer to return
2343 @user_data: any user data
2344
2345 <!-- ##### ENUM GstCapsDefinition ##### -->
2346 <para>
2347
2348 </para>
2349
2350 @GST_CAPS_ALWAYS: 
2351 @GST_CAPS_MAYBE: 
2352
2353 <!-- ##### TYPEDEF GstCapsFactory ##### -->
2354 <para>
2355
2356 </para>
2357
2358
2359 <!-- ##### TYPEDEF GstCapsFactoryEntry ##### -->
2360 <para>
2361
2362 </para>
2363
2364
2365 <!-- ##### TYPEDEF GstCapsFactory[] ##### -->
2366 <para>
2367
2368 </para>
2369
2370
2371 <!-- ##### STRUCT GstConnection ##### -->
2372 <para>
2373
2374 </para>
2375
2376
2377 <!-- ##### STRUCT GstConnectionClass ##### -->
2378 <para>
2379
2380 </para>
2381
2382
2383 <!-- ##### SIGNAL GstDiskSink::handoff ##### -->
2384 <para>
2385 Is emited after the buffer has been written to the disk.
2386 </para>
2387
2388 @gstdisksink: the object which received the signal.
2389
2390 <!-- ##### ARG GstDiskSink:closed ##### -->
2391 <para>
2392
2393 </para>
2394
2395
2396 <!-- ##### ARG GstDiskSink:location ##### -->
2397 <para>
2398 The filename to write to.
2399 </para>
2400
2401
2402 <!-- ##### STRUCT GstDiskSrc ##### -->
2403 <para>
2404
2405 </para>
2406
2407
2408 <!-- ##### ARG GstDiskSrc:size ##### -->
2409 <para>
2410 Get the size of the file.
2411 </para>
2412
2413
2414 <!-- ##### STRUCT GstDiskSrcClass ##### -->
2415 <para>
2416
2417 </para>
2418
2419
2420 <!-- ##### STRUCT GstElementClass ##### -->
2421 <para>
2422
2423 </para>
2424
2425
2426 <!-- ##### STRUCT GstElementFactory ##### -->
2427 <para>
2428 This factory is used when registering the element, and contains the name
2429 of the element, the GtkType value for it, as well as a pointer to the
2430 GstElementDetails struct for the element.
2431 </para>
2432
2433
2434 <!-- ##### STRUCT GstEsdSink ##### -->
2435 <para>
2436
2437 </para>
2438
2439
2440 <!-- ##### STRUCT GstEsdSinkClass ##### -->
2441 <para>
2442
2443 </para>
2444
2445
2446 <!-- ##### STRUCT GstFakeSink ##### -->
2447 <para>
2448
2449 </para>
2450
2451
2452 <!-- ##### ARG GstFakeSink:num-sources ##### -->
2453 <para>
2454
2455 </para>
2456
2457
2458 <!-- ##### STRUCT GstFakeSinkClass ##### -->
2459 <para>
2460
2461 </para>
2462
2463
2464 <!-- ##### STRUCT GstFakeSrc ##### -->
2465 <para>
2466
2467 </para>
2468
2469
2470 <!-- ##### ARG GstFakeSrc:patern ##### -->
2471 <para>
2472
2473 </para>
2474
2475
2476 <!-- ##### STRUCT GstFakeSrcClass ##### -->
2477 <para>
2478
2479 </para>
2480
2481
2482 <!-- ##### STRUCT GstFdSink ##### -->
2483 <para>
2484
2485 </para>
2486
2487
2488 <!-- ##### STRUCT GstFdSinkClass ##### -->
2489 <para>
2490
2491 </para>
2492
2493
2494 <!-- ##### STRUCT GstFdSrc ##### -->
2495 <para>
2496
2497 </para>
2498
2499
2500 <!-- ##### STRUCT GstFdSrcClass ##### -->
2501 <para>
2502
2503 </para>
2504
2505
2506 <!-- ##### STRUCT GstFilter ##### -->
2507 <para>
2508
2509 </para>
2510
2511
2512 <!-- ##### STRUCT GstFilterClass ##### -->
2513 <para>
2514
2515 </para>
2516
2517
2518 <!-- ##### STRUCT GstHttpSrc ##### -->
2519 <para>
2520
2521 </para>
2522
2523
2524 <!-- ##### STRUCT GstHttpSrcClass ##### -->
2525 <para>
2526
2527 </para>
2528
2529
2530 <!-- ##### STRUCT GstIdentity ##### -->
2531 <para>
2532
2533 </para>
2534
2535
2536 <!-- ##### ARG GstIdentity:control ##### -->
2537 <para>
2538
2539 </para>
2540
2541
2542 <!-- ##### STRUCT GstIdentityClass ##### -->
2543 <para>
2544
2545 </para>
2546
2547
2548 <!-- ##### STRUCT GstMeta ##### -->
2549 <para>
2550
2551 </para>
2552
2553 @lock: for locking purposes
2554 @flags: the flags of the meta data
2555 @data: the meta data
2556 @size: the size of the meta data
2557
2558 <!-- ##### ENUM GstMetaFlags ##### -->
2559 <para>
2560 Flags indicating properties about the meta data.
2561 </para>
2562
2563 @GST_META_FREEABLE: the meta data can be freed
2564
2565 <!-- ##### STRUCT GstObjectClass ##### -->
2566 <para>
2567
2568 </para>
2569
2570
2571 <!-- ##### ARG GstPad:active ##### -->
2572 <para>
2573 Indicates this pad is active
2574 </para>
2575
2576
2577 <!-- ##### STRUCT GstPadClass ##### -->
2578 <para>
2579
2580 </para>
2581
2582
2583 <<<<<<< gstreamer-unused.sgml
2584
2585
2586 <!-- ##### USER_FUNCTION GstPadEOSFunction ##### -->
2587 <para>
2588 The function that will be called in an EOS case.
2589 </para>
2590
2591 @pad: the pad that needs to be set to EOS state
2592 @Returns: TRUE if EOS was successful, FALSE otherwise
2593
2594 <!-- ##### TYPEDEF GstPadFactoryEntry ##### -->
2595 <para>
2596 Defines an entry for a padfactory.
2597 </para>
2598
2599
2600 <!-- ##### TYPEDEF GstPadFactory[] ##### -->
2601 <para>
2602 The padfactory.
2603 </para>
2604
2605
2606 <!-- ##### USER_FUNCTION GstPadPullFunction ##### -->
2607 <para>
2608 The function that will be called when pulling buffers.
2609 </para>
2610
2611 @pad: the pad to pull
2612 @Returns: a GstBuffer
2613
2614 <!-- ##### USER_FUNCTION GstPadPushFunction ##### -->
2615 <para>
2616
2617 The function that will be called when pushing a buffers.
2618 </para>
2619
2620 @pad: the pad to push
2621 @buf: a GstBuffer to push
2622
2623 <!-- ##### USER_FUNCTION GstPadQoSFunction ##### -->
2624 <para>
2625 The function that will be called when a QoS message is sent.
2626 </para>
2627
2628 @pad: the pad that sent the QoS message
2629 @qos_message: the message
2630
2631 <!-- ##### STRUCT GstPipelineClass ##### -->
2632 <para>
2633
2634 </para>
2635
2636
2637 <!-- ##### STRUCT GstPluginElement ##### -->
2638 <para>
2639
2640 </para>
2641
2642
2643 <!-- ##### TYPEDEF GstPropsFactoryEntry ##### -->
2644 <para>
2645
2646 </para>
2647
2648
2649 <!-- ##### TYPEDEF GstPropsFactory[] ##### -->
2650 <para>
2651
2652 </para>
2653
2654
2655 <!-- ##### ENUM GstPropsId ##### -->
2656 <para>
2657
2658 </para>
2659
2660 @GST_PROPS_END_ID_NUM: 
2661 @GST_PROPS_LIST_ID_NUM: 
2662 @GST_PROPS_INT_ID_NUM: 
2663 @GST_PROPS_INT_RANGE_ID_NUM: 
2664 @GST_PROPS_FOURCC_ID_NUM: 
2665 @GST_PROPS_BOOL_ID_NUM: 
2666
2667 <!-- ##### TYPEDEF GstPropsListFactory[] ##### -->
2668 <para>
2669
2670 </para>
2671
2672
2673 <!-- ##### STRUCT GstQueue ##### -->
2674 <para>
2675
2676 </para>
2677
2678
2679 <!-- ##### ARG GstQueue:block ##### -->
2680 <para>
2681 Specify wether the queue blocks or not. 
2682 </para>
2683
2684
2685 <!-- ##### ARG GstQueue:timeout ##### -->
2686 <para>
2687
2688 </para>
2689
2690
2691 <!-- ##### STRUCT GstQueueClass ##### -->
2692 <para>
2693
2694 </para>
2695
2696
2697 <!-- ##### STRUCT GstSineSrc ##### -->
2698 <para>
2699
2700 </para>
2701
2702
2703 <!-- ##### ARG GstSineSrc:buffersize ##### -->
2704 <para>
2705
2706 </para>
2707
2708
2709 <!-- ##### ARG GstSineSrc:channels ##### -->
2710 <para>
2711 The number of channels.
2712 </para>
2713
2714
2715 <!-- ##### ARG GstSineSrc:format ##### -->
2716 <para>
2717 The format ad defined in soundcard.h
2718 </para>
2719
2720
2721 <!-- ##### ARG GstSineSrc:freq ##### -->
2722 <para>
2723 The frequency.
2724 </para>
2725
2726
2727 <!-- ##### ARG GstSineSrc:frequency ##### -->
2728 <para>
2729 The fequency.
2730 </para>
2731
2732
2733 <!-- ##### ARG GstSineSrc:samplerate ##### -->
2734 <para>
2735
2736 </para>
2737
2738
2739 <!-- ##### ARG GstSineSrc:tablesize ##### -->
2740 <para>
2741
2742 </para>
2743
2744
2745 <!-- ##### ARG GstSineSrc:volume ##### -->
2746 <para>
2747 The volume as a double 0.0 is silent, 1.0 is loudest.
2748 </para>
2749
2750
2751 <!-- ##### STRUCT GstSineSrcClass ##### -->
2752 <para>
2753
2754 </para>
2755
2756
2757 <!-- ##### STRUCT GstSink ##### -->
2758 <para>
2759
2760 </para>
2761
2762
2763 <!-- ##### STRUCT GstSinkClass ##### -->
2764 <para>
2765
2766 </para>
2767
2768
2769 <!-- ##### STRUCT GstSrc ##### -->
2770 <para>
2771
2772 </para>
2773
2774
2775 <!-- ##### SIGNAL GstSrc::eos ##### -->
2776 <para>
2777 An eos signal is triggered whenever the GstSrc has reached the end of 
2778 the stream.
2779
2780 </para>
2781
2782 @gstsrc: the object which received the signal.
2783 @arg1: the object which received the signal
2784
2785 <!-- ##### STRUCT GstSrcClass ##### -->
2786 <para>
2787
2788 </para>
2789
2790
2791 <!-- ##### ENUM GstSrcFlags ##### -->
2792 <para>
2793 Flags for the GstSrc element
2794 </para>
2795
2796 @GST_SRC_ASYNC: Indicates that this src is asynchronous
2797 @GST_SRC_FLAG_LAST: subclasses can use this to number their flags
2798
2799 <!-- ##### STRUCT GstTee ##### -->
2800 <para>
2801
2802 </para>
2803
2804
2805 <!-- ##### STRUCT GstTeeClass ##### -->
2806 <para>
2807
2808 </para>
2809
2810
2811 <!-- ##### STRUCT GstThreadClass ##### -->
2812 <para>
2813
2814 </para>
2815
2816
2817 <!-- ##### STRUCT GstTrace ##### -->
2818 <para>
2819
2820 </para>
2821
2822 @filename: 
2823 @fd: 
2824 @buf: 
2825 @bufsize: 
2826 @bufoffset: 
2827
2828 <!-- ##### STRUCT GstTraceEntry ##### -->
2829 <para>
2830
2831 </para>
2832
2833 @timestamp: 
2834 @sequence: 
2835 @data: 
2836 @message: 
2837
2838 <!-- ##### ARG GstTypeFind:type ##### -->
2839 <para>
2840 Query the element for the current mime type
2841 </para>
2842
2843
2844 <!-- ##### SIGNAL GstXML::object-loaded ##### -->
2845 <para>
2846 Is trigered whenever the state of an element changes
2847 </para>
2848
2849 @gstelement: the object which received the signal.
2850 @arg1: the new state of the object
2851
2852 <!-- ##### MACRO INFO ##### -->
2853 <para>
2854
2855 </para>
2856
2857 @cat: 
2858 @format: 
2859 @args...: 
2860
2861 <!-- ##### MACRO INFO_ELEMENT ##### -->
2862 <para>
2863
2864 </para>
2865
2866 @cat: 
2867 @element: 
2868 @format: 
2869 @args...: 
2870
2871 <!-- ##### STRUCT MetaAudioRaw ##### -->
2872 <para>
2873
2874 </para>
2875
2876 @meta: 
2877 @format: 
2878 @channels: 
2879 @frequency: 
2880 @bps: 
2881
2882 <!-- ##### STRUCT MetaAudioSpectrum ##### -->
2883 <para>
2884
2885 </para>
2886
2887 @meta: 
2888 @bands: 
2889 @channels: 
2890 @interleaved: 
2891 @lowfreq: 
2892 @highfreq: 
2893 @steps: 
2894
2895 <!-- ##### STRUCT MetaDGA ##### -->
2896 <para>
2897
2898 </para>
2899
2900 @base: 
2901 @swidth: 
2902 @sheight: 
2903 @bytes_per_line: 
2904
2905 <!-- ##### STRUCT MetaOverlay ##### -->
2906 <para>
2907
2908 </para>
2909
2910 @wx: 
2911 @wy: 
2912 @overlay_element: 
2913 @clip_count: 
2914 @overlay_clip: 
2915 @width: 
2916 @height: 
2917 @did_overlay: 
2918 @fully_obscured: 
2919
2920 <!-- ##### STRUCT MetaVideoRaw ##### -->
2921 <para>
2922
2923 </para>
2924
2925 @meta: 
2926 @format: 
2927 @visual: 
2928 @width: 
2929 @height: 
2930 @overlay_info: 
2931 @dga_info: 
2932
2933 <!-- ##### STRUCT OverlayClip ##### -->
2934 <para>
2935
2936 </para>
2937
2938 @x1: 
2939 @x2: 
2940 @y1: 
2941 @y2: 
2942
2943 <!-- ##### MACRO STACK_SIZE ##### -->
2944 <para>
2945
2946 </para>
2947
2948
2949 <!-- ##### MACRO TRACE_ENABLE ##### -->
2950 <para>
2951 must be defined to activate the tracing functionality.
2952 </para>
2953
2954
2955 <!-- ##### FUNCTION g2g_object_class_find_property ##### -->
2956 <para>
2957
2958 </para>
2959
2960 @oclass: 
2961 @name: 
2962 @Returns: 
2963
2964 <!-- ##### FUNCTION g2g_object_class_install_property ##### -->
2965 <para>
2966
2967 </para>
2968
2969 @oclass: 
2970 @property_id: 
2971 @pspec: 
2972
2973 <!-- ##### FUNCTION g2g_object_class_list_properties ##### -->
2974 <para>
2975
2976 </para>
2977
2978 @oclass: 
2979 @n_properties: 
2980 @Returns: 
2981
2982 <!-- ##### FUNCTION g2g_object_new ##### -->
2983 <para>
2984
2985 </para>
2986
2987 @type: 
2988 @blah_varargs_stuff: 
2989 @Returns: 
2990
2991 <!-- ##### FUNCTION g2g_object_run_dispose ##### -->
2992 <para>
2993
2994 </para>
2995
2996 @object: 
2997
2998 <!-- ##### FUNCTION g2g_param_spec_boolean ##### -->
2999 <para>
3000
3001 </para>
3002
3003 @name: 
3004 @nick: 
3005 @blurb: 
3006 @def: 
3007 @flags: 
3008 @Returns: 
3009
3010 <!-- ##### FUNCTION g2g_param_spec_double ##### -->
3011 <para>
3012
3013 </para>
3014
3015 @name: 
3016 @nick: 
3017 @blurb: 
3018 @min: 
3019 @max: 
3020 @def: 
3021 @flags: 
3022 @Returns: 
3023
3024 <!-- ##### FUNCTION g2g_param_spec_enum ##### -->
3025 <para>
3026
3027 </para>
3028
3029 @name: 
3030 @nick: 
3031 @blurb: 
3032 @e: 
3033 @def: 
3034 @flags: 
3035 @Returns: 
3036
3037 <!-- ##### FUNCTION g2g_param_spec_float ##### -->
3038 <para>
3039
3040 </para>
3041
3042 @name: 
3043 @nick: 
3044 @blurb: 
3045 @min: 
3046 @max: 
3047 @def: 
3048 @flags: 
3049 @Returns: 
3050
3051 <!-- ##### FUNCTION g2g_param_spec_int ##### -->
3052 <para>
3053
3054 </para>
3055
3056 @name: 
3057 @nick: 
3058 @blurb: 
3059 @min: 
3060 @max: 
3061 @def: 
3062 @flags: 
3063 @Returns: 
3064
3065 <!-- ##### FUNCTION g2g_param_spec_long ##### -->
3066 <para>
3067
3068 </para>
3069
3070 @name: 
3071 @nick: 
3072 @blurb: 
3073 @min: 
3074 @max: 
3075 @def: 
3076 @flags: 
3077 @Returns: 
3078
3079 <!-- ##### FUNCTION g2g_param_spec_pointer ##### -->
3080 <para>
3081
3082 </para>
3083
3084 @name: 
3085 @nick: 
3086 @blurb: 
3087 @flags: 
3088 @Returns: 
3089
3090 <!-- ##### FUNCTION g2g_param_spec_string ##### -->
3091 <para>
3092
3093 </para>
3094
3095 @name: 
3096 @nick: 
3097 @blurb: 
3098 @def: 
3099 @flags: 
3100 @Returns: 
3101
3102 <!-- ##### FUNCTION g2g_param_spec_uint ##### -->
3103 <para>
3104
3105 </para>
3106
3107 @name: 
3108 @nick: 
3109 @blurb: 
3110 @min: 
3111 @max: 
3112 @def: 
3113 @flags: 
3114 @Returns: 
3115
3116 <!-- ##### FUNCTION g2g_param_spec_ulong ##### -->
3117 <para>
3118
3119 </para>
3120
3121 @name: 
3122 @nick: 
3123 @blurb: 
3124 @min: 
3125 @max: 
3126 @def: 
3127 @flags: 
3128 @Returns: 
3129
3130 <!-- ##### FUNCTION g2g_signal_new ##### -->
3131 <para>
3132
3133 </para>
3134
3135 @signal_name: 
3136 @object_type: 
3137 @signal_flags: 
3138 @function_offset: 
3139 @accumulator: 
3140 @Returns: 
3141
3142 <!-- ##### FUNCTION g2g_type_register_static ##### -->
3143 <para>
3144
3145 </para>
3146
3147 @parent_type: 
3148 @type_name: 
3149 @info: 
3150 @flags: 
3151 @Returns: 
3152
3153 <!-- ##### MACRO g_cclosure_marshal_STRING__OBJECT_POINTER ##### -->
3154 <para>
3155
3156 </para>
3157
3158
3159 <!-- ##### MACRO g_cclosure_marshal_VOID__BOOLEAN ##### -->
3160 <para>
3161
3162 </para>
3163
3164
3165 <!-- ##### MACRO g_cclosure_marshal_VOID__BOXED ##### -->
3166 <para>
3167
3168 </para>
3169
3170
3171 <!-- ##### MACRO g_cclosure_marshal_VOID__CHAR ##### -->
3172 <para>
3173
3174 </para>
3175
3176
3177 <!-- ##### MACRO g_cclosure_marshal_VOID__DOUBLE ##### -->
3178 <para>
3179
3180 </para>
3181
3182
3183 <!-- ##### MACRO g_cclosure_marshal_VOID__ENUM ##### -->
3184 <para>
3185
3186 </para>
3187
3188
3189 <!-- ##### MACRO g_cclosure_marshal_VOID__FLAGS ##### -->
3190 <para>
3191
3192 </para>
3193
3194
3195 <!-- ##### MACRO g_cclosure_marshal_VOID__FLOAT ##### -->
3196 <para>
3197
3198 </para>
3199
3200
3201 <!-- ##### MACRO g_cclosure_marshal_VOID__INT ##### -->
3202 <para>
3203
3204 </para>
3205
3206
3207 <!-- ##### MACRO g_cclosure_marshal_VOID__LONG ##### -->
3208 <para>
3209
3210 </para>
3211
3212
3213 <!-- ##### MACRO g_cclosure_marshal_VOID__PARAM ##### -->
3214 <para>
3215
3216 </para>
3217
3218
3219 <!-- ##### MACRO g_cclosure_marshal_VOID__POINTER ##### -->
3220 <para>
3221
3222 </para>
3223
3224
3225 <!-- ##### MACRO g_cclosure_marshal_VOID__STRING ##### -->
3226 <para>
3227
3228 </para>
3229
3230
3231 <!-- ##### MACRO g_cclosure_marshal_VOID__UCHAR ##### -->
3232 <para>
3233
3234 </para>
3235
3236
3237 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT ##### -->
3238 <para>
3239
3240 </para>
3241
3242
3243 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT_POINTER ##### -->
3244 <para>
3245
3246 </para>
3247
3248
3249 <!-- ##### MACRO g_cclosure_marshal_VOID__ULONG ##### -->
3250 <para>
3251
3252 </para>
3253
3254
3255 <!-- ##### MACRO g_cclosure_marshal_VOID__VOID ##### -->
3256 <para>
3257
3258 </para>
3259
3260
3261 <!-- ##### MACRO g_enum_register_static ##### -->
3262 <para>
3263
3264 </para>
3265
3266
3267 <!-- ##### FUNCTION g_list_delete_link ##### -->
3268 <para>
3269
3270 </para>
3271
3272 @list: 
3273 @llink: 
3274 @Returns: 
3275
3276 <!-- ##### VARIABLE g_log_domain_gstreamer ##### -->
3277 <para>
3278
3279 </para>
3280
3281
3282 <!-- ##### MACRO g_object_class_find_property ##### -->
3283 <para>
3284
3285 </para>
3286
3287
3288 <!-- ##### MACRO g_object_class_install_property ##### -->
3289 <para>
3290
3291 </para>
3292
3293
3294 <!-- ##### MACRO g_object_class_list_properties ##### -->
3295 <para>
3296
3297 </para>
3298
3299
3300 <!-- ##### MACRO g_object_get_property ##### -->
3301 <para>
3302
3303 </para>
3304
3305 @obj: 
3306 @argname: 
3307 @pspec: 
3308
3309 <!-- ##### FUNCTION g_object_get_type ##### -->
3310 <para>
3311
3312 </para>
3313
3314 @Returns: 
3315
3316 <!-- ##### MACRO g_object_new ##### -->
3317 <para>
3318
3319 </para>
3320
3321
3322 <!-- ##### MACRO g_object_ref ##### -->
3323 <para>
3324
3325 </para>
3326
3327 @obj: 
3328
3329 <!-- ##### MACRO g_object_run_dispose ##### -->
3330 <para>
3331
3332 </para>
3333
3334
3335 <!-- ##### MACRO g_object_set ##### -->
3336 <para>
3337
3338 </para>
3339
3340 @o: 
3341 @args...: 
3342
3343 <!-- ##### MACRO g_object_unref ##### -->
3344 <para>
3345
3346 </para>
3347
3348 @obj: 
3349
3350 <!-- ##### MACRO g_param_spec_boolean ##### -->
3351 <para>
3352
3353 </para>
3354
3355
3356 <!-- ##### MACRO g_param_spec_double ##### -->
3357 <para>
3358
3359 </para>
3360
3361
3362 <!-- ##### MACRO g_param_spec_enum ##### -->
3363 <para>
3364
3365 </para>
3366
3367
3368 <!-- ##### MACRO g_param_spec_float ##### -->
3369 <para>
3370
3371 </para>
3372
3373
3374 <!-- ##### MACRO g_param_spec_int ##### -->
3375 <para>
3376
3377 </para>
3378
3379
3380 <!-- ##### MACRO g_param_spec_long ##### -->
3381 <para>
3382
3383 </para>
3384
3385
3386 <!-- ##### MACRO g_param_spec_pointer ##### -->
3387 <para>
3388
3389 </para>
3390
3391
3392 <!-- ##### MACRO g_param_spec_string ##### -->
3393 <para>
3394
3395 </para>
3396
3397
3398 <!-- ##### MACRO g_param_spec_uint ##### -->
3399 <para>
3400
3401 </para>
3402
3403
3404 <!-- ##### MACRO g_param_spec_ulong ##### -->
3405 <para>
3406
3407 </para>
3408
3409
3410 <!-- ##### MACRO g_signal_handler_block ##### -->
3411 <para>
3412
3413 </para>
3414
3415 @o: 
3416 @id: 
3417
3418 <!-- ##### MACRO g_signal_handler_unblock ##### -->
3419 <para>
3420
3421 </para>
3422
3423 @o: 
3424 @id: 
3425
3426 <!-- ##### MACRO g_signal_handlers_destroy ##### -->
3427 <para>
3428
3429 </para>
3430
3431 @x: 
3432
3433 <!-- ##### FUNCTION g_signal_list_ids ##### -->
3434 <para>
3435
3436 </para>
3437
3438 @type: 
3439 @n_ids: 
3440 @Returns: 
3441
3442 <!-- ##### MACRO g_signal_lookup ##### -->
3443 <para>
3444
3445 </para>
3446
3447
3448 <!-- ##### MACRO g_signal_new ##### -->
3449 <para>
3450
3451 </para>
3452
3453
3454 <!-- ##### FUNCTION g_slist_delete_link ##### -->
3455 <para>
3456
3457 </para>
3458
3459 @list: 
3460 @llink: 
3461 @Returns: 
3462
3463 <!-- ##### MACRO g_string_printf ##### -->
3464 <para>
3465
3466 </para>
3467
3468
3469 <!-- ##### MACRO g_string_printfa ##### -->
3470 <para>
3471
3472 </para>
3473
3474
3475 <!-- ##### MACRO g_type_class_peek_parent ##### -->
3476 <para>
3477
3478 </para>
3479
3480 @c: 
3481
3482 <!-- ##### MACRO g_type_class_ref ##### -->
3483 <para>
3484
3485 </para>
3486
3487
3488 <!-- ##### MACRO g_type_class_unref ##### -->
3489 <para>
3490
3491 </para>
3492
3493 @c: 
3494
3495 <!-- ##### MACRO g_type_from_name ##### -->
3496 <para>
3497
3498 </para>
3499
3500 @t: 
3501
3502 <!-- ##### MACRO g_type_init ##### -->
3503 <para>
3504
3505 </para>
3506
3507
3508 <!-- ##### MACRO g_type_is_a ##### -->
3509 <para>
3510
3511 </para>
3512
3513
3514 <!-- ##### MACRO g_type_name ##### -->
3515 <para>
3516
3517 </para>
3518
3519 @t: 
3520
3521 <!-- ##### MACRO g_type_parent ##### -->
3522 <para>
3523
3524 </para>
3525
3526 @t: 
3527
3528 <!-- ##### MACRO g_type_register_static ##### -->
3529 <para>
3530
3531 </para>
3532
3533
3534 <!-- ##### MACRO g_value_copy ##### -->
3535 <para>
3536
3537 </para>
3538
3539 @src_val: 
3540 @dest_val: 
3541
3542 <!-- ##### MACRO g_value_get_boolean ##### -->
3543 <para>
3544
3545 </para>
3546
3547 @value: 
3548
3549 <!-- ##### MACRO g_value_get_char ##### -->
3550 <para>
3551
3552 </para>
3553
3554 @value: 
3555
3556 <!-- ##### MACRO g_value_get_double ##### -->
3557 <para>
3558
3559 </para>
3560
3561 @value: 
3562
3563 <!-- ##### MACRO g_value_get_enum ##### -->
3564 <para>
3565
3566 </para>
3567
3568 @value: 
3569
3570 <!-- ##### MACRO g_value_get_float ##### -->
3571 <para>
3572
3573 </para>
3574
3575 @value: 
3576
3577 <!-- ##### MACRO g_value_get_int ##### -->
3578 <para>
3579
3580 </para>
3581
3582 @value: 
3583
3584 <!-- ##### MACRO g_value_get_long ##### -->
3585 <para>
3586
3587 </para>
3588
3589 @value: 
3590
3591 <!-- ##### MACRO g_value_get_pointer ##### -->
3592 <para>
3593
3594 </para>
3595
3596 @value: 
3597
3598 <!-- ##### MACRO g_value_get_string ##### -->
3599 <para>
3600
3601 </para>
3602
3603 @value: 
3604
3605 <!-- ##### MACRO g_value_get_uchar ##### -->
3606 <para>
3607
3608 </para>
3609
3610 @value: 
3611
3612 <!-- ##### MACRO g_value_get_uint ##### -->
3613 <para>
3614
3615 </para>
3616
3617 @value: 
3618
3619 <!-- ##### MACRO g_value_get_ulong ##### -->
3620 <para>
3621
3622 </para>
3623
3624 @value: 
3625
3626 <!-- ##### MACRO g_value_init ##### -->
3627 <para>
3628
3629 </para>
3630
3631 @value: 
3632 @t: 
3633
3634 <!-- ##### MACRO g_value_set_boolean ##### -->
3635 <para>
3636
3637 </para>
3638
3639 @value: 
3640 @data: 
3641
3642 <!-- ##### MACRO g_value_set_char ##### -->
3643 <para>
3644
3645 </para>
3646
3647 @value: 
3648 @data: 
3649
3650 <!-- ##### MACRO g_value_set_double ##### -->
3651 <para>
3652
3653 </para>
3654
3655 @value: 
3656 @data: 
3657
3658 <!-- ##### MACRO g_value_set_enum ##### -->
3659 <para>
3660
3661 </para>
3662
3663 @value: 
3664 @data: 
3665
3666 <!-- ##### MACRO g_value_set_float ##### -->
3667 <para>
3668
3669 </para>
3670
3671 @value: 
3672 @data: 
3673
3674 <!-- ##### MACRO g_value_set_int ##### -->
3675 <para>
3676
3677 </para>
3678
3679 @value: 
3680 @data: 
3681
3682 <!-- ##### MACRO g_value_set_long ##### -->
3683 <para>
3684
3685 </para>
3686
3687 @value: 
3688 @data: 
3689
3690 <!-- ##### MACRO g_value_set_pointer ##### -->
3691 <para>
3692
3693 </para>
3694
3695 @value: 
3696 @data: 
3697
3698 <!-- ##### MACRO g_value_set_string ##### -->
3699 <para>
3700
3701 </para>
3702
3703 @value: 
3704 @data: 
3705
3706 <!-- ##### MACRO g_value_set_uchar ##### -->
3707 <para>
3708
3709 </para>
3710
3711 @value: 
3712 @data: 
3713
3714 <!-- ##### MACRO g_value_set_uint ##### -->
3715 <para>
3716
3717 </para>
3718
3719 @value: 
3720 @data: 
3721
3722 <!-- ##### MACRO g_value_set_ulong ##### -->
3723 <para>
3724
3725 </para>
3726
3727 @value: 
3728 @data: 
3729
3730 <!-- ##### MACRO g_value_unset ##### -->
3731 <para>
3732
3733 </para>
3734
3735 @val: 
3736
3737 <!-- ##### VARIABLE gst_aggregator_details ##### -->
3738 <para>
3739
3740 </para>
3741
3742
3743 <!-- ##### FUNCTION gst_asyncdisksrc_get_type ##### -->
3744 <para>
3745
3746 </para>
3747
3748 @Returns: 
3749
3750 <!-- ##### FUNCTION gst_audiosink_chain ##### -->
3751 <para>
3752
3753 </para>
3754
3755 @pad: 
3756 @buf: 
3757
3758 <!-- ##### FUNCTION gst_audiosink_get_type ##### -->
3759 <para>
3760
3761 </para>
3762
3763 @Returns: 
3764
3765 <!-- ##### FUNCTION gst_audiosink_new ##### -->
3766 <para>
3767
3768 </para>
3769
3770 @name: 
3771 @Returns: 
3772
3773 <!-- ##### FUNCTION gst_audiosink_set_channels ##### -->
3774 <para>
3775
3776 </para>
3777
3778 @audiosink: 
3779 @channels: 
3780
3781 <!-- ##### FUNCTION gst_audiosink_set_format ##### -->
3782 <para>
3783
3784 </para>
3785
3786 @audiosink: 
3787 @format: 
3788
3789 <!-- ##### FUNCTION gst_audiosink_set_frequency ##### -->
3790 <para>
3791
3792 </para>
3793
3794 @audiosink: 
3795 @frequency: 
3796
3797 <!-- ##### FUNCTION gst_audiosink_sync_parms ##### -->
3798 <para>
3799
3800 </para>
3801
3802 @audiosink: 
3803
3804 <!-- ##### FUNCTION gst_audiosrc_get_type ##### -->
3805 <para>
3806
3807 </para>
3808
3809 @Returns: 
3810
3811 <!-- ##### FUNCTION gst_audiosrc_new ##### -->
3812 <para>
3813
3814 </para>
3815
3816 @name: 
3817 @Returns: 
3818
3819 <!-- ##### FUNCTION gst_audiosrc_push ##### -->
3820 <para>
3821
3822 </para>
3823
3824 @src: 
3825
3826 <!-- ##### FUNCTION gst_autoplug_caps_list ##### -->
3827 <para>
3828
3829 </para>
3830
3831 @autoplug: 
3832 @srcpad: 
3833 @sinkpad: 
3834 @Varargs: 
3835 @Returns: 
3836 @srccaps: 
3837 @sinkcaps: 
3838
3839 <!-- ##### FUNCTION gst_autoplugfactory_load_thyself ##### -->
3840 <para>
3841
3842 </para>
3843
3844 @parent: 
3845 @Returns: 
3846
3847 <!-- ##### FUNCTION gst_autoplugfactory_save_thyself ##### -->
3848 <para>
3849
3850 </para>
3851
3852 @factory: 
3853 @parent: 
3854 @Returns: 
3855
3856 <!-- ##### FUNCTION gst_bin_add_managed_element ##### -->
3857 <para>
3858
3859 </para>
3860
3861 @bin: 
3862 @element: 
3863
3864 <!-- ##### FUNCTION gst_bin_create_plan ##### -->
3865 <para>
3866
3867 </para>
3868
3869 @bin: 
3870
3871 <!-- ##### FUNCTION gst_bin_get_type ##### -->
3872 <para>
3873
3874 </para>
3875
3876 @Returns: 
3877
3878 <!-- ##### FUNCTION gst_bin_remove_managed_element ##### -->
3879 <para>
3880
3881 </para>
3882
3883 @bin: 
3884 @element: 
3885
3886 <!-- ##### FUNCTION gst_bin_schedule ##### -->
3887 <para>
3888
3889 </para>
3890
3891 @bin: 
3892
3893 <!-- ##### FUNCTION gst_bin_schedule_func ##### -->
3894 <para>
3895
3896 </para>
3897
3898 @bin: 
3899
3900 <!-- ##### FUNCTION gst_bin_set_element_manager ##### -->
3901 <para>
3902
3903 </para>
3904
3905 @element: 
3906 @manager: 
3907
3908 <!-- ##### FUNCTION gst_buffer_add_meta ##### -->
3909 <para>
3910
3911 </para>
3912
3913 @buffer: 
3914 @meta: 
3915
3916 <!-- ##### FUNCTION gst_buffer_get_first_meta ##### -->
3917 <para>
3918
3919 </para>
3920
3921 @buffer: 
3922 @Returns: 
3923
3924 <!-- ##### FUNCTION gst_buffer_get_metas ##### -->
3925 <para>
3926
3927 </para>
3928
3929 @buffer: 
3930 @Returns: 
3931
3932 <!-- ##### FUNCTION gst_buffer_pool_destroy_buffer ##### -->
3933 <para>
3934
3935 </para>
3936
3937 @pool: 
3938 @buffer: 
3939
3940 <!-- ##### FUNCTION gst_buffer_pool_new_buffer ##### -->
3941 <para>
3942
3943 </para>
3944
3945 @pool: 
3946 @Returns: 
3947
3948 <!-- ##### FUNCTION gst_buffer_pool_set_create_function ##### -->
3949 <para>
3950
3951 </para>
3952
3953 @pool: 
3954 @create: 
3955 @user_data: 
3956
3957 <!-- ##### FUNCTION gst_buffer_pool_set_destroy_function ##### -->
3958 <para>
3959
3960 </para>
3961
3962 @pool: 
3963 @destroy: 
3964 @user_data: 
3965
3966 <!-- ##### FUNCTION gst_buffer_remove_meta ##### -->
3967 <para>
3968
3969 </para>
3970
3971 @buffer: 
3972 @meta: 
3973
3974 <!-- ##### FUNCTION gst_caps_list_check_compatibility ##### -->
3975 <para>
3976
3977 </para>
3978
3979 @fromcaps: 
3980 @tocaps: 
3981 @Returns: 
3982
3983 <!-- ##### FUNCTION gst_caps_new_with_props ##### -->
3984 <para>
3985
3986 </para>
3987
3988 @name: 
3989 @mime: 
3990 @props: 
3991 @Returns: 
3992
3993 <!-- ##### FUNCTION gst_caps_register ##### -->
3994 <para>
3995
3996 </para>
3997
3998 @factory: 
3999 @Returns: 
4000
4001 <!-- ##### FUNCTION gst_caps_register_count ##### -->
4002 <para>
4003
4004 </para>
4005
4006 @factory: 
4007 @counter: 
4008 @Returns: 
4009 @count: 
4010
4011 <!-- ##### FUNCTION gst_connection_get_type ##### -->
4012 <para>
4013
4014 </para>
4015
4016 @Returns: 
4017
4018 <!-- ##### FUNCTION gst_connection_new ##### -->
4019 <para>
4020
4021 </para>
4022
4023 @name: 
4024 @Returns: 
4025
4026 <!-- ##### FUNCTION gst_connection_push ##### -->
4027 <para>
4028
4029 </para>
4030
4031 @connection: 
4032
4033 <!-- ##### FUNCTION gst_debug_print_stack_trace ##### -->
4034 <para>
4035
4036 </para>
4037
4038
4039 <!-- ##### FUNCTION gst_disksrc_get_type ##### -->
4040 <para>
4041
4042 </para>
4043
4044 @Returns: 
4045
4046 <!-- ##### FUNCTION gst_element_change_state ##### -->
4047 <para>
4048
4049 </para>
4050
4051 @element: 
4052 @state: 
4053 @Returns: 
4054
4055 <!-- ##### FUNCTION gst_element_get_type ##### -->
4056 <para>
4057
4058 </para>
4059
4060 @Returns: 
4061
4062 <!-- ##### FUNCTION gst_element_load_thyself ##### -->
4063 <para>
4064
4065 </para>
4066
4067 @self: 
4068 @parent: 
4069 @Returns: 
4070 @elements: 
4071
4072 <!-- ##### FUNCTION gst_element_loopfunc_wrapper ##### -->
4073 <para>
4074 </para>
4075
4076 @argc: 
4077 @argv: 
4078 @Returns: 
4079
4080 <!-- ##### FUNCTION gst_element_new ##### -->
4081 <para>
4082
4083 </para>
4084
4085 @Returns: 
4086
4087 <!-- ##### FUNCTION gst_element_request_pad ##### -->
4088 <para>
4089
4090 </para>
4091
4092 @element: 
4093 @templ: 
4094 @Returns: 
4095 @temp: 
4096
4097 <!-- ##### FUNCTION gst_element_save_thyself ##### -->
4098 <para>
4099
4100 </para>
4101
4102 @element: 
4103 @parent: 
4104 @Returns: 
4105
4106 <!-- ##### FUNCTION gst_elementfactory_add_sink ##### -->
4107 <para>
4108
4109 </para>
4110
4111 @elementfactory: 
4112 @id: 
4113
4114 <!-- ##### FUNCTION gst_elementfactory_add_src ##### -->
4115 <para>
4116
4117 </para>
4118
4119 @elementfactory: 
4120 @id: 
4121
4122 <!-- ##### FUNCTION gst_elementfactory_can_sink_caps_list ##### -->
4123 <para>
4124
4125 </para>
4126
4127 @factory: 
4128 @caps: 
4129 @Returns: 
4130
4131 <!-- ##### FUNCTION gst_elementfactory_can_src_caps_list ##### -->
4132 <para>
4133
4134 </para>
4135
4136 @factory: 
4137 @caps: 
4138 @Returns: 
4139
4140 <!-- ##### FUNCTION gst_elementfactory_destroy ##### -->
4141 <para>
4142
4143 </para>
4144
4145 @elementfactory: 
4146
4147 <!-- ##### FUNCTION gst_elementfactory_load_thyself ##### -->
4148 <para>
4149
4150 </para>
4151
4152 @parent: 
4153 @Returns: 
4154
4155 <!-- ##### FUNCTION gst_elementfactory_register ##### -->
4156 <para>
4157
4158 </para>
4159
4160 @elementfactory: 
4161
4162 <!-- ##### FUNCTION gst_elementfactory_save_thyself ##### -->
4163 <para>
4164
4165 </para>
4166
4167 @factory: 
4168 @parent: 
4169 @Returns: 
4170
4171 <!-- ##### FUNCTION gst_esdsink_chain ##### -->
4172 <para>
4173
4174 </para>
4175
4176 @pad: 
4177 @buf: 
4178
4179 <!-- ##### FUNCTION gst_esdsink_get_type ##### -->
4180 <para>
4181
4182 </para>
4183
4184 @Returns: 
4185
4186 <!-- ##### FUNCTION gst_esdsink_new ##### -->
4187 <para>
4188
4189 </para>
4190
4191 @name: 
4192 @Returns: 
4193
4194 <!-- ##### FUNCTION gst_esdsink_set_channels ##### -->
4195 <para>
4196
4197 </para>
4198
4199 @esdsink: 
4200 @channels: 
4201
4202 <!-- ##### FUNCTION gst_esdsink_set_format ##### -->
4203 <para>
4204
4205 </para>
4206
4207 @esdsink: 
4208 @format: 
4209
4210 <!-- ##### FUNCTION gst_esdsink_set_frequency ##### -->
4211 <para>
4212
4213 </para>
4214
4215 @esdsink: 
4216 @frequency: 
4217
4218 <!-- ##### FUNCTION gst_esdsink_sync_parms ##### -->
4219 <para>
4220
4221 </para>
4222
4223 @esdsink: 
4224
4225 <!-- ##### FUNCTION gst_extra_get_filename_type ##### -->
4226 <para>
4227
4228 </para>
4229
4230 @Returns: 
4231
4232 <!-- ##### FUNCTION gst_fakesink_chain ##### -->
4233 <para>
4234
4235 </para>
4236
4237 @pad: 
4238 @buf: 
4239
4240 <!-- ##### FUNCTION gst_fakesink_get_type ##### -->
4241 <para>
4242
4243 </para>
4244
4245 @Returns: 
4246
4247 <!-- ##### FUNCTION gst_fakesink_new ##### -->
4248 <para>
4249
4250 </para>
4251
4252 @name: 
4253 @Returns: 
4254
4255 <!-- ##### FUNCTION gst_fakesrc_get_type ##### -->
4256 <para>
4257
4258 </para>
4259
4260 @Returns: 
4261
4262 <!-- ##### FUNCTION gst_fakesrc_new ##### -->
4263 <para>
4264
4265 </para>
4266
4267 @name: 
4268 @Returns: 
4269
4270 <!-- ##### FUNCTION gst_fakesrc_push ##### -->
4271 <para>
4272
4273 </para>
4274
4275 @src: 
4276
4277 <!-- ##### FUNCTION gst_fdsink_chain ##### -->
4278 <para>
4279
4280 </para>
4281
4282 @pad: 
4283 @buf: 
4284
4285 <!-- ##### FUNCTION gst_fdsink_get_type ##### -->
4286 <para>
4287
4288 </para>
4289
4290 @Returns: 
4291
4292 <!-- ##### FUNCTION gst_fdsink_new ##### -->
4293 <para>
4294
4295 </para>
4296
4297 @name: 
4298 @Returns: 
4299
4300 <!-- ##### FUNCTION gst_fdsink_new_with_fd ##### -->
4301 <para>
4302
4303 </para>
4304
4305 @name: 
4306 @fd: 
4307 @Returns: 
4308
4309 <!-- ##### FUNCTION gst_fdsrc_get_type ##### -->
4310 <para>
4311
4312 </para>
4313
4314 @Returns: 
4315
4316 <!-- ##### FUNCTION gst_filter_get_type ##### -->
4317 <para>
4318
4319 </para>
4320
4321 @Returns: 
4322
4323 <!-- ##### FUNCTION gst_filter_new ##### -->
4324 <para>
4325
4326 </para>
4327
4328 @name: 
4329 @Returns: 
4330
4331 <!-- ##### FUNCTION gst_httpsrc_get_type ##### -->
4332 <para>
4333
4334 </para>
4335
4336 @Returns: 
4337
4338 <!-- ##### FUNCTION gst_identity_chain ##### -->
4339 <para>
4340
4341 </para>
4342
4343 @pad: 
4344 @buf: 
4345
4346 <!-- ##### FUNCTION gst_identity_get_type ##### -->
4347 <para>
4348
4349 </para>
4350
4351 @Returns: 
4352
4353 <!-- ##### FUNCTION gst_identity_new ##### -->
4354 <para>
4355
4356 </para>
4357
4358 @name: 
4359 @Returns: 
4360
4361 <!-- ##### MACRO gst_info ##### -->
4362 <para>
4363
4364 </para>
4365
4366 @format: 
4367 @args...: 
4368
4369 <!-- ##### MACRO gst_marshal_VOID__BOOLEAN ##### -->
4370 <para>
4371
4372 </para>
4373
4374
4375 <!-- ##### MACRO gst_marshal_VOID__INT ##### -->
4376 <para>
4377
4378 </para>
4379
4380
4381 <!-- ##### MACRO gst_marshal_VOID__INT_INT ##### -->
4382 <para>
4383
4384 </para>
4385
4386
4387 <!-- ##### MACRO gst_marshal_VOID__OBJECT ##### -->
4388 <para>
4389
4390 </para>
4391
4392
4393 <!-- ##### MACRO gst_marshal_VOID__OBJECT_POINTER ##### -->
4394 <para>
4395
4396 </para>
4397
4398
4399 <!-- ##### MACRO gst_marshal_VOID__POINTER ##### -->
4400 <para>
4401
4402 </para>
4403
4404
4405 <!-- ##### MACRO gst_marshal_VOID__STRING ##### -->
4406 <para>
4407
4408 </para>
4409
4410
4411 <!-- ##### MACRO gst_marshal_VOID__VOID ##### -->
4412 <para>
4413
4414 </para>
4415
4416
4417 <!-- ##### MACRO gst_meta_new ##### -->
4418 <para>
4419 Create new meta data.
4420 </para>
4421
4422 @type: the type of the meta data to create
4423
4424 <!-- ##### FUNCTION gst_meta_new_size ##### -->
4425 <para>
4426
4427 </para>
4428
4429 @size: 
4430 @Returns: 
4431
4432 <!-- ##### FUNCTION gst_meta_ref ##### -->
4433 <para>
4434
4435 </para>
4436
4437 @meta: 
4438
4439 <!-- ##### FUNCTION gst_meta_unref ##### -->
4440 <para>
4441
4442 </para>
4443
4444 @meta: 
4445
4446 <!-- ##### FUNCTION gst_object_get_type ##### -->
4447 <para>
4448
4449 </para>
4450
4451 @Returns: 
4452
4453 <!-- ##### FUNCTION gst_object_new ##### -->
4454 <para>
4455
4456 </para>
4457
4458 @Returns: 
4459
4460 <!-- ##### FUNCTION gst_pad_add_ghost_parent ##### -->
4461 <para>
4462
4463 </para>
4464
4465 @pad: 
4466 @parent: 
4467
4468 <!-- ##### MACRO gst_pad_eos ##### -->
4469 <para>
4470 Call the EOS function of the pad
4471 </para>
4472
4473 @pad: the pad to call the eos function of.
4474
4475 <!-- ##### FUNCTION gst_pad_eos_func ##### -->
4476 <para>
4477
4478 </para>
4479
4480 @pad: 
4481 @Returns: 
4482
4483 <!-- ##### FUNCTION gst_pad_event ##### -->
4484 <para>
4485
4486 </para>
4487
4488 @pad: 
4489 @event: 
4490 @timestamp: 
4491 @data: 
4492 @Returns: 
4493
4494 <!-- ##### FUNCTION gst_pad_get_caps_by_name ##### -->
4495 <para>
4496
4497 </para>
4498
4499 @pad: 
4500 @name: 
4501 @Returns: 
4502
4503 <!-- ##### FUNCTION gst_pad_get_caps_list ##### -->
4504 <para>
4505
4506 </para>
4507
4508 @pad: 
4509 @Returns: 
4510
4511 <!-- ##### FUNCTION gst_pad_get_directory ##### -->
4512 <para>
4513
4514 </para>
4515
4516 @pad: 
4517 @Returns: 
4518
4519 <!-- ##### FUNCTION gst_pad_get_ghost_parents ##### -->
4520 <para>
4521
4522 </para>
4523
4524 @pad: 
4525 @Returns: 
4526
4527 <!-- ##### FUNCTION gst_pad_get_type ##### -->
4528 <para>
4529
4530 </para>
4531
4532 @Returns: 
4533
4534 <!-- ##### FUNCTION gst_pad_get_type_id ##### -->
4535 <para>
4536
4537 </para>
4538
4539 @pad: 
4540 @Returns: 
4541
4542 <!-- ##### FUNCTION gst_pad_handle_qos ##### -->
4543 <para>
4544
4545 </para>
4546
4547 @pad: 
4548 @qos_message: 
4549
4550 <!-- ##### FUNCTION gst_pad_pull_region ##### -->
4551 <para>
4552
4553 </para>
4554
4555 @pad: 
4556 @offset: 
4557 @size: 
4558 @Returns: 
4559
4560 <!-- ##### FUNCTION gst_pad_remove_ghost_parent ##### -->
4561 <para>
4562
4563 </para>
4564
4565 @pad: 
4566 @parent: 
4567
4568 <!-- ##### FUNCTION gst_pad_save_thyself ##### -->
4569 <para>
4570
4571 </para>
4572
4573 @pad: 
4574 @parent: 
4575 @Returns: 
4576
4577 <!-- ##### FUNCTION gst_pad_set_caps_list ##### -->
4578 <para>
4579
4580 </para>
4581
4582 @pad: 
4583 @caps: 
4584
4585 <!-- ##### FUNCTION gst_pad_set_eos ##### -->
4586 <para>
4587
4588 </para>
4589
4590 @pad: 
4591 @Returns: 
4592
4593 <!-- ##### FUNCTION gst_pad_set_eos_function ##### -->
4594 <para>
4595
4596 </para>
4597
4598 @pad: 
4599 @eos: 
4600
4601 <!-- ##### FUNCTION gst_pad_set_pull_function ##### -->
4602 <para>
4603
4604 </para>
4605
4606 @pad: 
4607 @pull: 
4608
4609 <!-- ##### FUNCTION gst_pad_set_qos_function ##### -->
4610 <para>
4611
4612 </para>
4613
4614 @pad: 
4615 @qos: 
4616
4617 <!-- ##### FUNCTION gst_pad_set_type_id ##### -->
4618 <para>
4619
4620 </para>
4621
4622 @pad: 
4623 @id: 
4624
4625 <!-- ##### FUNCTION gst_padtemplate_create ##### -->
4626 <para>
4627
4628 </para>
4629
4630 @name_template: 
4631 @direction: 
4632 @presence: 
4633 @caps: 
4634 @Returns: 
4635
4636 <!-- ##### FUNCTION gst_pipeline_get_type ##### -->
4637 <para>
4638
4639 </para>
4640
4641 @Returns: 
4642
4643 <!-- ##### FUNCTION gst_pipeline_iterate ##### -->
4644 <para>
4645
4646 </para>
4647
4648 @pipeline: 
4649
4650 <!-- ##### FUNCTION gst_plugin_add_autoplugger ##### -->
4651 <para>
4652
4653 </para>
4654
4655 @plugin: 
4656 @factory: 
4657
4658 <!-- ##### FUNCTION gst_plugin_add_factory ##### -->
4659 <para>
4660
4661 </para>
4662
4663 @plugin: 
4664 @factory: 
4665
4666 <!-- ##### FUNCTION gst_plugin_add_type ##### -->
4667 <para>
4668
4669 </para>
4670
4671 @plugin: 
4672 @factory: 
4673
4674 <!-- ##### FUNCTION gst_plugin_feature_get_type ##### -->
4675 <para>
4676
4677 </para>
4678
4679 @Returns: 
4680
4681 <!-- ##### FUNCTION gst_plugin_get_autoplug_list ##### -->
4682 <para>
4683
4684 </para>
4685
4686 @plugin: 
4687 @Returns: 
4688
4689 <!-- ##### FUNCTION gst_plugin_get_factory_list ##### -->
4690 <para>
4691
4692 </para>
4693
4694 @plugin: 
4695 @Returns: 
4696
4697 <!-- ##### FUNCTION gst_plugin_get_type_list ##### -->
4698 <para>
4699
4700 </para>
4701
4702 @plugin: 
4703 @Returns: 
4704
4705 <!-- ##### FUNCTION gst_plugin_init ##### -->
4706 <para>
4707
4708 </para>
4709
4710
4711 <!-- ##### FUNCTION gst_plugin_load_autoplugfactory ##### -->
4712 <para>
4713
4714 </para>
4715
4716 @name: 
4717 @Returns: 
4718
4719 <!-- ##### FUNCTION gst_plugin_load_elementfactory ##### -->
4720 <para>
4721
4722 </para>
4723
4724 @name: 
4725 @Returns: 
4726
4727 <!-- ##### FUNCTION gst_plugin_load_typefactory ##### -->
4728 <para>
4729
4730 </para>
4731
4732 @mime: 
4733
4734 <!-- ##### FUNCTION gst_plugin_new ##### -->
4735 <para>
4736
4737 </para>
4738
4739 @name: 
4740 @major: 
4741 @minor: 
4742 @Returns: 
4743
4744 <!-- ##### FUNCTION gst_props_register ##### -->
4745 <para>
4746
4747 </para>
4748
4749 @factory: 
4750 @Returns: 
4751
4752 <!-- ##### FUNCTION gst_props_register_count ##### -->
4753 <para>
4754
4755 </para>
4756
4757 @factory: 
4758 @counter: 
4759 @Returns: 
4760
4761 <!-- ##### FUNCTION gst_queue_chain ##### -->
4762 <para>
4763
4764 </para>
4765
4766 @pad: 
4767 @buf: 
4768
4769 <!-- ##### FUNCTION gst_queue_get_type ##### -->
4770 <para>
4771
4772 </para>
4773
4774 @Returns: 
4775
4776 <!-- ##### FUNCTION gst_queue_new ##### -->
4777 <para>
4778
4779 </para>
4780
4781 @name: 
4782 @Returns: 
4783
4784 <!-- ##### FUNCTION gst_queue_push ##### -->
4785 <para>
4786
4787 </para>
4788
4789 @connection: 
4790
4791 <!-- ##### FUNCTION gst_sinesrc_get_type ##### -->
4792 <para>
4793
4794 </para>
4795
4796 @Returns: 
4797
4798 <!-- ##### FUNCTION gst_sinesrc_new ##### -->
4799 <para>
4800
4801 </para>
4802
4803 @name: 
4804 @Returns: 
4805
4806 <!-- ##### FUNCTION gst_sinesrc_push ##### -->
4807 <para>
4808
4809 </para>
4810
4811 @src: 
4812
4813 <!-- ##### FUNCTION gst_sink_get_type ##### -->
4814 <para>
4815
4816 </para>
4817
4818 @Returns: 
4819
4820 <!-- ##### FUNCTION gst_sink_new ##### -->
4821 <para>
4822
4823 </para>
4824
4825 @name: 
4826 @Returns: 
4827
4828 <!-- ##### FUNCTION gst_src_get_type ##### -->
4829 <para>
4830
4831 </para>
4832
4833 @Returns: 
4834
4835 <!-- ##### FUNCTION gst_src_push ##### -->
4836 <para>
4837
4838 </para>
4839
4840 @src: 
4841
4842 <!-- ##### FUNCTION gst_src_push_region ##### -->
4843 <para>
4844
4845 </para>
4846
4847 @src: 
4848 @offset: 
4849 @size: 
4850
4851 <!-- ##### FUNCTION gst_src_signal_eos ##### -->
4852 <para>
4853
4854 </para>
4855
4856 @src: 
4857
4858 <!-- ##### FUNCTION gst_tee_chain ##### -->
4859 <para>
4860
4861 </para>
4862
4863 @pad: 
4864 @buf: 
4865
4866 <!-- ##### FUNCTION gst_tee_get_type ##### -->
4867 <para>
4868
4869 </para>
4870
4871 @Returns: 
4872
4873 <!-- ##### FUNCTION gst_tee_new ##### -->
4874 <para>
4875
4876 </para>
4877
4878 @name: 
4879 @Returns: 
4880
4881 <!-- ##### FUNCTION gst_tee_new_pad ##### -->
4882 <para>
4883
4884 </para>
4885
4886 @tee: 
4887 @Returns: 
4888
4889 <!-- ##### FUNCTION gst_thread_get_type ##### -->
4890 <para>
4891
4892 </para>
4893
4894 @Returns: 
4895
4896 <!-- ##### FUNCTION gst_thread_iterate ##### -->
4897 <para>
4898
4899 </para>
4900
4901 @thread: 
4902
4903 <!-- ##### FUNCTION gst_thread_main_loop ##### -->
4904 <para>
4905
4906 </para>
4907
4908 @arg: 
4909
4910 <!-- ##### MACRO gst_trace_add_entry ##### -->
4911 <para>
4912
4913 </para>
4914
4915 @trace: 
4916 @seq: 
4917 @data: 
4918 @msg: 
4919
4920 <!-- ##### FUNCTION gst_trace_destroy ##### -->
4921 <para>
4922
4923 </para>
4924
4925 @trace: 
4926
4927 <!-- ##### FUNCTION gst_trace_flush ##### -->
4928 <para>
4929
4930 </para>
4931
4932 @trace: 
4933
4934 <!-- ##### MACRO gst_trace_get_offset ##### -->
4935 <para>
4936
4937 </para>
4938
4939 @trace: 
4940
4941 <!-- ##### MACRO gst_trace_get_remaining ##### -->
4942 <para>
4943
4944 </para>
4945
4946 @trace: 
4947
4948 <!-- ##### MACRO gst_trace_get_size ##### -->
4949 <para>
4950
4951 </para>
4952
4953 @trace: 
4954
4955 <!-- ##### FUNCTION gst_trace_new ##### -->
4956 <para>
4957
4958 </para>
4959
4960 @filename: 
4961 @size: 
4962 @Returns: 
4963
4964 <!-- ##### FUNCTION gst_trace_read_tsc ##### -->
4965 <para>
4966
4967 </para>
4968
4969 @dst: 
4970
4971 <!-- ##### FUNCTION gst_trace_set_default ##### -->
4972 <para>
4973
4974 </para>
4975
4976 @trace: 
4977
4978 <!-- ##### FUNCTION gst_trace_text_flush ##### -->
4979 <para>
4980
4981 </para>
4982
4983 @trace: 
4984
4985 <!-- ##### FUNCTION gst_type_add_sink ##### -->
4986 <para>
4987
4988 </para>
4989
4990 @id: 
4991 @sink: 
4992
4993 <!-- ##### FUNCTION gst_type_add_src ##### -->
4994 <para>
4995
4996 </para>
4997
4998 @id: 
4999 @src: 
5000
5001 <!-- ##### FUNCTION gst_type_dump ##### -->
5002 <para>
5003
5004 </para>
5005
5006
5007 <!-- ##### FUNCTION gst_type_get_sink_to_src ##### -->
5008 <para>
5009
5010 </para>
5011
5012 @sinkid: 
5013 @srcid: 
5014 @Returns: 
5015
5016 <!-- ##### FUNCTION gst_type_get_sinks ##### -->
5017 <para>
5018
5019 </para>
5020
5021 @id: 
5022 @Returns: 
5023
5024 <!-- ##### FUNCTION gst_type_get_srcs ##### -->
5025 <para>
5026
5027 </para>
5028
5029 @id: 
5030 @Returns: 
5031
5032 <!-- ##### FUNCTION gst_type_initialize ##### -->
5033 <para>
5034
5035 </para>
5036
5037
5038 <!-- ##### FUNCTION gst_type_load_thyself ##### -->
5039 <para>
5040
5041 </para>
5042
5043 @parent: 
5044 @Returns: 
5045
5046 <!-- ##### FUNCTION gst_type_save_thyself ##### -->
5047 <para>
5048
5049 </para>
5050
5051 @type: 
5052 @parent: 
5053 @Returns: 
5054
5055 <!-- ##### FUNCTION gst_typefactory_load_thyself ##### -->
5056 <para>
5057
5058 </para>
5059
5060 @parent: 
5061 @Returns: 
5062
5063 <!-- ##### FUNCTION gst_typefactory_save_thyself ##### -->
5064 <para>
5065
5066 </para>
5067
5068 @factory: 
5069 @parent: 
5070 @Returns: 
5071
5072 <!-- ##### FUNCTION gst_util_get_widget_arg ##### -->
5073 <para>
5074
5075 </para>
5076
5077 @object: 
5078 @argname: 
5079 @Returns: 
5080
5081 <!-- ##### FUNCTION gst_xml_new_from_memory ##### -->
5082 <para>
5083
5084 </para>
5085
5086 @buffer: 
5087 @size: 
5088 @root: 
5089 @Returns: 
5090
5091 <!-- ##### FUNCTION plugin_initialize ##### -->
5092 <para>
5093
5094 </para>
5095
5096
5097 <!-- ##### FUNCTION plugin_load ##### -->
5098 <para>
5099
5100 </para>
5101
5102 @name: 
5103 @Returns: 
5104
5105 <!-- ##### FUNCTION plugin_load_absolute ##### -->
5106 <para>
5107
5108 </para>
5109
5110 @name: 
5111 @Returns: 
5112
5113 <!-- ##### FUNCTION plugin_load_all ##### -->
5114 <para>
5115
5116 </para>
5117
5118