c9df884ac82696a5fcfdcc2547d7dc8f8c11850e
[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 GstEsdSink ##### -->
2427 <para>
2428
2429 </para>
2430
2431
2432 <!-- ##### STRUCT GstEsdSinkClass ##### -->
2433 <para>
2434
2435 </para>
2436
2437
2438 <!-- ##### STRUCT GstFakeSink ##### -->
2439 <para>
2440
2441 </para>
2442
2443
2444 <!-- ##### ARG GstFakeSink:num-sources ##### -->
2445 <para>
2446
2447 </para>
2448
2449
2450 <!-- ##### STRUCT GstFakeSinkClass ##### -->
2451 <para>
2452
2453 </para>
2454
2455
2456 <!-- ##### STRUCT GstFakeSrc ##### -->
2457 <para>
2458
2459 </para>
2460
2461
2462 <!-- ##### ARG GstFakeSrc:patern ##### -->
2463 <para>
2464
2465 </para>
2466
2467
2468 <!-- ##### STRUCT GstFakeSrcClass ##### -->
2469 <para>
2470
2471 </para>
2472
2473
2474 <!-- ##### STRUCT GstFdSink ##### -->
2475 <para>
2476
2477 </para>
2478
2479
2480 <!-- ##### STRUCT GstFdSinkClass ##### -->
2481 <para>
2482
2483 </para>
2484
2485
2486 <!-- ##### STRUCT GstFdSrc ##### -->
2487 <para>
2488
2489 </para>
2490
2491
2492 <!-- ##### STRUCT GstFdSrcClass ##### -->
2493 <para>
2494
2495 </para>
2496
2497
2498 <!-- ##### STRUCT GstFilter ##### -->
2499 <para>
2500
2501 </para>
2502
2503
2504 <!-- ##### STRUCT GstFilterClass ##### -->
2505 <para>
2506
2507 </para>
2508
2509
2510 <!-- ##### STRUCT GstHttpSrc ##### -->
2511 <para>
2512
2513 </para>
2514
2515
2516 <!-- ##### STRUCT GstHttpSrcClass ##### -->
2517 <para>
2518
2519 </para>
2520
2521
2522 <!-- ##### STRUCT GstIdentity ##### -->
2523 <para>
2524
2525 </para>
2526
2527
2528 <!-- ##### ARG GstIdentity:control ##### -->
2529 <para>
2530
2531 </para>
2532
2533
2534 <!-- ##### STRUCT GstIdentityClass ##### -->
2535 <para>
2536
2537 </para>
2538
2539
2540 <!-- ##### STRUCT GstMeta ##### -->
2541 <para>
2542
2543 </para>
2544
2545 @lock: for locking purposes
2546 @flags: the flags of the meta data
2547 @data: the meta data
2548 @size: the size of the meta data
2549
2550 <!-- ##### ENUM GstMetaFlags ##### -->
2551 <para>
2552 Flags indicating properties about the meta data.
2553 </para>
2554
2555 @GST_META_FREEABLE: the meta data can be freed
2556
2557 <!-- ##### STRUCT GstObjectClass ##### -->
2558 <para>
2559
2560 </para>
2561
2562
2563 <!-- ##### ARG GstPad:active ##### -->
2564 <para>
2565 Indicates this pad is active
2566 </para>
2567
2568
2569 <!-- ##### STRUCT GstPadClass ##### -->
2570 <para>
2571
2572 </para>
2573
2574
2575 <<<<<<< gstreamer-unused.sgml
2576
2577
2578 <!-- ##### USER_FUNCTION GstPadEOSFunction ##### -->
2579 <para>
2580 The function that will be called in an EOS case.
2581 </para>
2582
2583 @pad: the pad that needs to be set to EOS state
2584 @Returns: TRUE if EOS was successful, FALSE otherwise
2585
2586 <!-- ##### TYPEDEF GstPadFactoryEntry ##### -->
2587 <para>
2588 Defines an entry for a padfactory.
2589 </para>
2590
2591
2592 <!-- ##### TYPEDEF GstPadFactory[] ##### -->
2593 <para>
2594 The padfactory.
2595 </para>
2596
2597
2598 <!-- ##### USER_FUNCTION GstPadPullFunction ##### -->
2599 <para>
2600 The function that will be called when pulling buffers.
2601 </para>
2602
2603 @pad: the pad to pull
2604 @Returns: a GstBuffer
2605
2606 <!-- ##### USER_FUNCTION GstPadPushFunction ##### -->
2607 <para>
2608
2609 The function that will be called when pushing a buffers.
2610 </para>
2611
2612 @pad: the pad to push
2613 @buf: a GstBuffer to push
2614
2615 <!-- ##### USER_FUNCTION GstPadQoSFunction ##### -->
2616 <para>
2617 The function that will be called when a QoS message is sent.
2618 </para>
2619
2620 @pad: the pad that sent the QoS message
2621 @qos_message: the message
2622
2623 <!-- ##### STRUCT GstPipelineClass ##### -->
2624 <para>
2625
2626 </para>
2627
2628
2629 <!-- ##### STRUCT GstPluginElement ##### -->
2630 <para>
2631
2632 </para>
2633
2634
2635 <!-- ##### TYPEDEF GstPropsFactoryEntry ##### -->
2636 <para>
2637
2638 </para>
2639
2640
2641 <!-- ##### TYPEDEF GstPropsFactory[] ##### -->
2642 <para>
2643
2644 </para>
2645
2646
2647 <!-- ##### ENUM GstPropsId ##### -->
2648 <para>
2649
2650 </para>
2651
2652 @GST_PROPS_END_ID_NUM: 
2653 @GST_PROPS_LIST_ID_NUM: 
2654 @GST_PROPS_INT_ID_NUM: 
2655 @GST_PROPS_INT_RANGE_ID_NUM: 
2656 @GST_PROPS_FOURCC_ID_NUM: 
2657 @GST_PROPS_BOOL_ID_NUM: 
2658
2659 <!-- ##### TYPEDEF GstPropsListFactory[] ##### -->
2660 <para>
2661
2662 </para>
2663
2664
2665 <!-- ##### STRUCT GstQueue ##### -->
2666 <para>
2667
2668 </para>
2669
2670
2671 <!-- ##### ARG GstQueue:block ##### -->
2672 <para>
2673 Specify wether the queue blocks or not. 
2674 </para>
2675
2676
2677 <!-- ##### ARG GstQueue:timeout ##### -->
2678 <para>
2679
2680 </para>
2681
2682
2683 <!-- ##### STRUCT GstQueueClass ##### -->
2684 <para>
2685
2686 </para>
2687
2688
2689 <!-- ##### STRUCT GstSineSrc ##### -->
2690 <para>
2691
2692 </para>
2693
2694
2695 <!-- ##### ARG GstSineSrc:buffersize ##### -->
2696 <para>
2697
2698 </para>
2699
2700
2701 <!-- ##### ARG GstSineSrc:channels ##### -->
2702 <para>
2703 The number of channels.
2704 </para>
2705
2706
2707 <!-- ##### ARG GstSineSrc:format ##### -->
2708 <para>
2709 The format ad defined in soundcard.h
2710 </para>
2711
2712
2713 <!-- ##### ARG GstSineSrc:freq ##### -->
2714 <para>
2715 The frequency.
2716 </para>
2717
2718
2719 <!-- ##### ARG GstSineSrc:frequency ##### -->
2720 <para>
2721 The fequency.
2722 </para>
2723
2724
2725 <!-- ##### ARG GstSineSrc:samplerate ##### -->
2726 <para>
2727
2728 </para>
2729
2730
2731 <!-- ##### ARG GstSineSrc:tablesize ##### -->
2732 <para>
2733
2734 </para>
2735
2736
2737 <!-- ##### ARG GstSineSrc:volume ##### -->
2738 <para>
2739 The volume as a double 0.0 is silent, 1.0 is loudest.
2740 </para>
2741
2742
2743 <!-- ##### STRUCT GstSineSrcClass ##### -->
2744 <para>
2745
2746 </para>
2747
2748
2749 <!-- ##### STRUCT GstSink ##### -->
2750 <para>
2751
2752 </para>
2753
2754
2755 <!-- ##### STRUCT GstSinkClass ##### -->
2756 <para>
2757
2758 </para>
2759
2760
2761 <!-- ##### STRUCT GstSrc ##### -->
2762 <para>
2763
2764 </para>
2765
2766
2767 <!-- ##### SIGNAL GstSrc::eos ##### -->
2768 <para>
2769 An eos signal is triggered whenever the GstSrc has reached the end of 
2770 the stream.
2771
2772 </para>
2773
2774 @gstsrc: the object which received the signal.
2775 @arg1: the object which received the signal
2776
2777 <!-- ##### STRUCT GstSrcClass ##### -->
2778 <para>
2779
2780 </para>
2781
2782
2783 <!-- ##### ENUM GstSrcFlags ##### -->
2784 <para>
2785 Flags for the GstSrc element
2786 </para>
2787
2788 @GST_SRC_ASYNC: Indicates that this src is asynchronous
2789 @GST_SRC_FLAG_LAST: subclasses can use this to number their flags
2790
2791 <!-- ##### STRUCT GstTee ##### -->
2792 <para>
2793
2794 </para>
2795
2796
2797 <!-- ##### STRUCT GstTeeClass ##### -->
2798 <para>
2799
2800 </para>
2801
2802
2803 <!-- ##### STRUCT GstThreadClass ##### -->
2804 <para>
2805
2806 </para>
2807
2808
2809 <!-- ##### ARG GstTypeFind:type ##### -->
2810 <para>
2811 Query the element for the current mime type
2812 </para>
2813
2814
2815 <!-- ##### SIGNAL GstXML::object-loaded ##### -->
2816 <para>
2817 Is trigered whenever the state of an element changes
2818 </para>
2819
2820 @gstelement: the object which received the signal.
2821 @arg1: the new state of the object
2822
2823 <!-- ##### MACRO INFO ##### -->
2824 <para>
2825
2826 </para>
2827
2828 @cat: 
2829 @format: 
2830 @args...: 
2831
2832 <!-- ##### MACRO INFO_ELEMENT ##### -->
2833 <para>
2834
2835 </para>
2836
2837 @cat: 
2838 @element: 
2839 @format: 
2840 @args...: 
2841
2842 <!-- ##### STRUCT MetaAudioRaw ##### -->
2843 <para>
2844
2845 </para>
2846
2847 @meta: 
2848 @format: 
2849 @channels: 
2850 @frequency: 
2851 @bps: 
2852
2853 <!-- ##### STRUCT MetaAudioSpectrum ##### -->
2854 <para>
2855
2856 </para>
2857
2858 @meta: 
2859 @bands: 
2860 @channels: 
2861 @interleaved: 
2862 @lowfreq: 
2863 @highfreq: 
2864 @steps: 
2865
2866 <!-- ##### STRUCT MetaDGA ##### -->
2867 <para>
2868
2869 </para>
2870
2871 @base: 
2872 @swidth: 
2873 @sheight: 
2874 @bytes_per_line: 
2875
2876 <!-- ##### STRUCT MetaOverlay ##### -->
2877 <para>
2878
2879 </para>
2880
2881 @wx: 
2882 @wy: 
2883 @overlay_element: 
2884 @clip_count: 
2885 @overlay_clip: 
2886 @width: 
2887 @height: 
2888 @did_overlay: 
2889 @fully_obscured: 
2890
2891 <!-- ##### STRUCT MetaVideoRaw ##### -->
2892 <para>
2893
2894 </para>
2895
2896 @meta: 
2897 @format: 
2898 @visual: 
2899 @width: 
2900 @height: 
2901 @overlay_info: 
2902 @dga_info: 
2903
2904 <!-- ##### STRUCT OverlayClip ##### -->
2905 <para>
2906
2907 </para>
2908
2909 @x1: 
2910 @x2: 
2911 @y1: 
2912 @y2: 
2913
2914 <!-- ##### MACRO STACK_SIZE ##### -->
2915 <para>
2916
2917 </para>
2918
2919
2920 <!-- ##### FUNCTION g2g_object_class_find_property ##### -->
2921 <para>
2922
2923 </para>
2924
2925 @oclass: 
2926 @name: 
2927 @Returns: 
2928
2929 <!-- ##### FUNCTION g2g_object_class_install_property ##### -->
2930 <para>
2931
2932 </para>
2933
2934 @oclass: 
2935 @property_id: 
2936 @pspec: 
2937
2938 <!-- ##### FUNCTION g2g_object_class_list_properties ##### -->
2939 <para>
2940
2941 </para>
2942
2943 @oclass: 
2944 @n_properties: 
2945 @Returns: 
2946
2947 <!-- ##### FUNCTION g2g_object_new ##### -->
2948 <para>
2949
2950 </para>
2951
2952 @type: 
2953 @blah_varargs_stuff: 
2954 @Returns: 
2955
2956 <!-- ##### FUNCTION g2g_object_run_dispose ##### -->
2957 <para>
2958
2959 </para>
2960
2961 @object: 
2962
2963 <!-- ##### FUNCTION g2g_param_spec_boolean ##### -->
2964 <para>
2965
2966 </para>
2967
2968 @name: 
2969 @nick: 
2970 @blurb: 
2971 @def: 
2972 @flags: 
2973 @Returns: 
2974
2975 <!-- ##### FUNCTION g2g_param_spec_double ##### -->
2976 <para>
2977
2978 </para>
2979
2980 @name: 
2981 @nick: 
2982 @blurb: 
2983 @min: 
2984 @max: 
2985 @def: 
2986 @flags: 
2987 @Returns: 
2988
2989 <!-- ##### FUNCTION g2g_param_spec_enum ##### -->
2990 <para>
2991
2992 </para>
2993
2994 @name: 
2995 @nick: 
2996 @blurb: 
2997 @e: 
2998 @def: 
2999 @flags: 
3000 @Returns: 
3001
3002 <!-- ##### FUNCTION g2g_param_spec_float ##### -->
3003 <para>
3004
3005 </para>
3006
3007 @name: 
3008 @nick: 
3009 @blurb: 
3010 @min: 
3011 @max: 
3012 @def: 
3013 @flags: 
3014 @Returns: 
3015
3016 <!-- ##### FUNCTION g2g_param_spec_int ##### -->
3017 <para>
3018
3019 </para>
3020
3021 @name: 
3022 @nick: 
3023 @blurb: 
3024 @min: 
3025 @max: 
3026 @def: 
3027 @flags: 
3028 @Returns: 
3029
3030 <!-- ##### FUNCTION g2g_param_spec_long ##### -->
3031 <para>
3032
3033 </para>
3034
3035 @name: 
3036 @nick: 
3037 @blurb: 
3038 @min: 
3039 @max: 
3040 @def: 
3041 @flags: 
3042 @Returns: 
3043
3044 <!-- ##### FUNCTION g2g_param_spec_pointer ##### -->
3045 <para>
3046
3047 </para>
3048
3049 @name: 
3050 @nick: 
3051 @blurb: 
3052 @flags: 
3053 @Returns: 
3054
3055 <!-- ##### FUNCTION g2g_param_spec_string ##### -->
3056 <para>
3057
3058 </para>
3059
3060 @name: 
3061 @nick: 
3062 @blurb: 
3063 @def: 
3064 @flags: 
3065 @Returns: 
3066
3067 <!-- ##### FUNCTION g2g_param_spec_uint ##### -->
3068 <para>
3069
3070 </para>
3071
3072 @name: 
3073 @nick: 
3074 @blurb: 
3075 @min: 
3076 @max: 
3077 @def: 
3078 @flags: 
3079 @Returns: 
3080
3081 <!-- ##### FUNCTION g2g_param_spec_ulong ##### -->
3082 <para>
3083
3084 </para>
3085
3086 @name: 
3087 @nick: 
3088 @blurb: 
3089 @min: 
3090 @max: 
3091 @def: 
3092 @flags: 
3093 @Returns: 
3094
3095 <!-- ##### FUNCTION g2g_signal_new ##### -->
3096 <para>
3097
3098 </para>
3099
3100 @signal_name: 
3101 @object_type: 
3102 @signal_flags: 
3103 @function_offset: 
3104 @accumulator: 
3105 @Returns: 
3106
3107 <!-- ##### FUNCTION g2g_type_register_static ##### -->
3108 <para>
3109
3110 </para>
3111
3112 @parent_type: 
3113 @type_name: 
3114 @info: 
3115 @flags: 
3116 @Returns: 
3117
3118 <!-- ##### MACRO g_cclosure_marshal_STRING__OBJECT_POINTER ##### -->
3119 <para>
3120
3121 </para>
3122
3123
3124 <!-- ##### MACRO g_cclosure_marshal_VOID__BOOLEAN ##### -->
3125 <para>
3126
3127 </para>
3128
3129
3130 <!-- ##### MACRO g_cclosure_marshal_VOID__BOXED ##### -->
3131 <para>
3132
3133 </para>
3134
3135
3136 <!-- ##### MACRO g_cclosure_marshal_VOID__CHAR ##### -->
3137 <para>
3138
3139 </para>
3140
3141
3142 <!-- ##### MACRO g_cclosure_marshal_VOID__DOUBLE ##### -->
3143 <para>
3144
3145 </para>
3146
3147
3148 <!-- ##### MACRO g_cclosure_marshal_VOID__ENUM ##### -->
3149 <para>
3150
3151 </para>
3152
3153
3154 <!-- ##### MACRO g_cclosure_marshal_VOID__FLAGS ##### -->
3155 <para>
3156
3157 </para>
3158
3159
3160 <!-- ##### MACRO g_cclosure_marshal_VOID__FLOAT ##### -->
3161 <para>
3162
3163 </para>
3164
3165
3166 <!-- ##### MACRO g_cclosure_marshal_VOID__INT ##### -->
3167 <para>
3168
3169 </para>
3170
3171
3172 <!-- ##### MACRO g_cclosure_marshal_VOID__LONG ##### -->
3173 <para>
3174
3175 </para>
3176
3177
3178 <!-- ##### MACRO g_cclosure_marshal_VOID__PARAM ##### -->
3179 <para>
3180
3181 </para>
3182
3183
3184 <!-- ##### MACRO g_cclosure_marshal_VOID__POINTER ##### -->
3185 <para>
3186
3187 </para>
3188
3189
3190 <!-- ##### MACRO g_cclosure_marshal_VOID__STRING ##### -->
3191 <para>
3192
3193 </para>
3194
3195
3196 <!-- ##### MACRO g_cclosure_marshal_VOID__UCHAR ##### -->
3197 <para>
3198
3199 </para>
3200
3201
3202 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT ##### -->
3203 <para>
3204
3205 </para>
3206
3207
3208 <!-- ##### MACRO g_cclosure_marshal_VOID__UINT_POINTER ##### -->
3209 <para>
3210
3211 </para>
3212
3213
3214 <!-- ##### MACRO g_cclosure_marshal_VOID__ULONG ##### -->
3215 <para>
3216
3217 </para>
3218
3219
3220 <!-- ##### MACRO g_cclosure_marshal_VOID__VOID ##### -->
3221 <para>
3222
3223 </para>
3224
3225
3226 <!-- ##### MACRO g_enum_register_static ##### -->
3227 <para>
3228
3229 </para>
3230
3231
3232 <!-- ##### FUNCTION g_list_delete_link ##### -->
3233 <para>
3234
3235 </para>
3236
3237 @list: 
3238 @llink: 
3239 @Returns: 
3240
3241 <!-- ##### VARIABLE g_log_domain_gstreamer ##### -->
3242 <para>
3243
3244 </para>
3245
3246
3247 <!-- ##### MACRO g_object_class_find_property ##### -->
3248 <para>
3249
3250 </para>
3251
3252
3253 <!-- ##### MACRO g_object_class_install_property ##### -->
3254 <para>
3255
3256 </para>
3257
3258
3259 <!-- ##### MACRO g_object_class_list_properties ##### -->
3260 <para>
3261
3262 </para>
3263
3264
3265 <!-- ##### MACRO g_object_get_property ##### -->
3266 <para>
3267
3268 </para>
3269
3270 @obj: 
3271 @argname: 
3272 @pspec: 
3273
3274 <!-- ##### FUNCTION g_object_get_type ##### -->
3275 <para>
3276
3277 </para>
3278
3279 @Returns: 
3280
3281 <!-- ##### MACRO g_object_new ##### -->
3282 <para>
3283
3284 </para>
3285
3286
3287 <!-- ##### MACRO g_object_ref ##### -->
3288 <para>
3289
3290 </para>
3291
3292 @obj: 
3293
3294 <!-- ##### MACRO g_object_run_dispose ##### -->
3295 <para>
3296
3297 </para>
3298
3299
3300 <!-- ##### MACRO g_object_set ##### -->
3301 <para>
3302
3303 </para>
3304
3305 @o: 
3306 @args...: 
3307
3308 <!-- ##### MACRO g_object_unref ##### -->
3309 <para>
3310
3311 </para>
3312
3313 @obj: 
3314
3315 <!-- ##### MACRO g_param_spec_boolean ##### -->
3316 <para>
3317
3318 </para>
3319
3320
3321 <!-- ##### MACRO g_param_spec_double ##### -->
3322 <para>
3323
3324 </para>
3325
3326
3327 <!-- ##### MACRO g_param_spec_enum ##### -->
3328 <para>
3329
3330 </para>
3331
3332
3333 <!-- ##### MACRO g_param_spec_float ##### -->
3334 <para>
3335
3336 </para>
3337
3338
3339 <!-- ##### MACRO g_param_spec_int ##### -->
3340 <para>
3341
3342 </para>
3343
3344
3345 <!-- ##### MACRO g_param_spec_long ##### -->
3346 <para>
3347
3348 </para>
3349
3350
3351 <!-- ##### MACRO g_param_spec_pointer ##### -->
3352 <para>
3353
3354 </para>
3355
3356
3357 <!-- ##### MACRO g_param_spec_string ##### -->
3358 <para>
3359
3360 </para>
3361
3362
3363 <!-- ##### MACRO g_param_spec_uint ##### -->
3364 <para>
3365
3366 </para>
3367
3368
3369 <!-- ##### MACRO g_param_spec_ulong ##### -->
3370 <para>
3371
3372 </para>
3373
3374
3375 <!-- ##### MACRO g_signal_handler_block ##### -->
3376 <para>
3377
3378 </para>
3379
3380 @o: 
3381 @id: 
3382
3383 <!-- ##### MACRO g_signal_handler_unblock ##### -->
3384 <para>
3385
3386 </para>
3387
3388 @o: 
3389 @id: 
3390
3391 <!-- ##### MACRO g_signal_handlers_destroy ##### -->
3392 <para>
3393
3394 </para>
3395
3396 @x: 
3397
3398 <!-- ##### FUNCTION g_signal_list_ids ##### -->
3399 <para>
3400
3401 </para>
3402
3403 @type: 
3404 @n_ids: 
3405 @Returns: 
3406
3407 <!-- ##### MACRO g_signal_lookup ##### -->
3408 <para>
3409
3410 </para>
3411
3412
3413 <!-- ##### MACRO g_signal_new ##### -->
3414 <para>
3415
3416 </para>
3417
3418
3419 <!-- ##### FUNCTION g_slist_delete_link ##### -->
3420 <para>
3421
3422 </para>
3423
3424 @list: 
3425 @llink: 
3426 @Returns: 
3427
3428 <!-- ##### MACRO g_string_printf ##### -->
3429 <para>
3430
3431 </para>
3432
3433
3434 <!-- ##### MACRO g_string_printfa ##### -->
3435 <para>
3436
3437 </para>
3438
3439
3440 <!-- ##### MACRO g_type_class_peek_parent ##### -->
3441 <para>
3442
3443 </para>
3444
3445 @c: 
3446
3447 <!-- ##### MACRO g_type_class_ref ##### -->
3448 <para>
3449
3450 </para>
3451
3452
3453 <!-- ##### MACRO g_type_class_unref ##### -->
3454 <para>
3455
3456 </para>
3457
3458 @c: 
3459
3460 <!-- ##### MACRO g_type_from_name ##### -->
3461 <para>
3462
3463 </para>
3464
3465 @t: 
3466
3467 <!-- ##### MACRO g_type_init ##### -->
3468 <para>
3469
3470 </para>
3471
3472
3473 <!-- ##### MACRO g_type_is_a ##### -->
3474 <para>
3475
3476 </para>
3477
3478
3479 <!-- ##### MACRO g_type_name ##### -->
3480 <para>
3481
3482 </para>
3483
3484 @t: 
3485
3486 <!-- ##### MACRO g_type_parent ##### -->
3487 <para>
3488
3489 </para>
3490
3491 @t: 
3492
3493 <!-- ##### MACRO g_type_register_static ##### -->
3494 <para>
3495
3496 </para>
3497
3498
3499 <!-- ##### MACRO g_value_copy ##### -->
3500 <para>
3501
3502 </para>
3503
3504 @src_val: 
3505 @dest_val: 
3506
3507 <!-- ##### MACRO g_value_get_boolean ##### -->
3508 <para>
3509
3510 </para>
3511
3512 @value: 
3513
3514 <!-- ##### MACRO g_value_get_char ##### -->
3515 <para>
3516
3517 </para>
3518
3519 @value: 
3520
3521 <!-- ##### MACRO g_value_get_double ##### -->
3522 <para>
3523
3524 </para>
3525
3526 @value: 
3527
3528 <!-- ##### MACRO g_value_get_enum ##### -->
3529 <para>
3530
3531 </para>
3532
3533 @value: 
3534
3535 <!-- ##### MACRO g_value_get_float ##### -->
3536 <para>
3537
3538 </para>
3539
3540 @value: 
3541
3542 <!-- ##### MACRO g_value_get_int ##### -->
3543 <para>
3544
3545 </para>
3546
3547 @value: 
3548
3549 <!-- ##### MACRO g_value_get_long ##### -->
3550 <para>
3551
3552 </para>
3553
3554 @value: 
3555
3556 <!-- ##### MACRO g_value_get_pointer ##### -->
3557 <para>
3558
3559 </para>
3560
3561 @value: 
3562
3563 <!-- ##### MACRO g_value_get_string ##### -->
3564 <para>
3565
3566 </para>
3567
3568 @value: 
3569
3570 <!-- ##### MACRO g_value_get_uchar ##### -->
3571 <para>
3572
3573 </para>
3574
3575 @value: 
3576
3577 <!-- ##### MACRO g_value_get_uint ##### -->
3578 <para>
3579
3580 </para>
3581
3582 @value: 
3583
3584 <!-- ##### MACRO g_value_get_ulong ##### -->
3585 <para>
3586
3587 </para>
3588
3589 @value: 
3590
3591 <!-- ##### MACRO g_value_init ##### -->
3592 <para>
3593
3594 </para>
3595
3596 @value: 
3597 @t: 
3598
3599 <!-- ##### MACRO g_value_set_boolean ##### -->
3600 <para>
3601
3602 </para>
3603
3604 @value: 
3605 @data: 
3606
3607 <!-- ##### MACRO g_value_set_char ##### -->
3608 <para>
3609
3610 </para>
3611
3612 @value: 
3613 @data: 
3614
3615 <!-- ##### MACRO g_value_set_double ##### -->
3616 <para>
3617
3618 </para>
3619
3620 @value: 
3621 @data: 
3622
3623 <!-- ##### MACRO g_value_set_enum ##### -->
3624 <para>
3625
3626 </para>
3627
3628 @value: 
3629 @data: 
3630
3631 <!-- ##### MACRO g_value_set_float ##### -->
3632 <para>
3633
3634 </para>
3635
3636 @value: 
3637 @data: 
3638
3639 <!-- ##### MACRO g_value_set_int ##### -->
3640 <para>
3641
3642 </para>
3643
3644 @value: 
3645 @data: 
3646
3647 <!-- ##### MACRO g_value_set_long ##### -->
3648 <para>
3649
3650 </para>
3651
3652 @value: 
3653 @data: 
3654
3655 <!-- ##### MACRO g_value_set_pointer ##### -->
3656 <para>
3657
3658 </para>
3659
3660 @value: 
3661 @data: 
3662
3663 <!-- ##### MACRO g_value_set_string ##### -->
3664 <para>
3665
3666 </para>
3667
3668 @value: 
3669 @data: 
3670
3671 <!-- ##### MACRO g_value_set_uchar ##### -->
3672 <para>
3673
3674 </para>
3675
3676 @value: 
3677 @data: 
3678
3679 <!-- ##### MACRO g_value_set_uint ##### -->
3680 <para>
3681
3682 </para>
3683
3684 @value: 
3685 @data: 
3686
3687 <!-- ##### MACRO g_value_set_ulong ##### -->
3688 <para>
3689
3690 </para>
3691
3692 @value: 
3693 @data: 
3694
3695 <!-- ##### MACRO g_value_unset ##### -->
3696 <para>
3697
3698 </para>
3699
3700 @val: 
3701
3702 <!-- ##### VARIABLE gst_aggregator_details ##### -->
3703 <para>
3704
3705 </para>
3706
3707
3708 <!-- ##### FUNCTION gst_asyncdisksrc_get_type ##### -->
3709 <para>
3710
3711 </para>
3712
3713 @Returns: 
3714
3715 <!-- ##### FUNCTION gst_audiosink_chain ##### -->
3716 <para>
3717
3718 </para>
3719
3720 @pad: 
3721 @buf: 
3722
3723 <!-- ##### FUNCTION gst_audiosink_get_type ##### -->
3724 <para>
3725
3726 </para>
3727
3728 @Returns: 
3729
3730 <!-- ##### FUNCTION gst_audiosink_new ##### -->
3731 <para>
3732
3733 </para>
3734
3735 @name: 
3736 @Returns: 
3737
3738 <!-- ##### FUNCTION gst_audiosink_set_channels ##### -->
3739 <para>
3740
3741 </para>
3742
3743 @audiosink: 
3744 @channels: 
3745
3746 <!-- ##### FUNCTION gst_audiosink_set_format ##### -->
3747 <para>
3748
3749 </para>
3750
3751 @audiosink: 
3752 @format: 
3753
3754 <!-- ##### FUNCTION gst_audiosink_set_frequency ##### -->
3755 <para>
3756
3757 </para>
3758
3759 @audiosink: 
3760 @frequency: 
3761
3762 <!-- ##### FUNCTION gst_audiosink_sync_parms ##### -->
3763 <para>
3764
3765 </para>
3766
3767 @audiosink: 
3768
3769 <!-- ##### FUNCTION gst_audiosrc_get_type ##### -->
3770 <para>
3771
3772 </para>
3773
3774 @Returns: 
3775
3776 <!-- ##### FUNCTION gst_audiosrc_new ##### -->
3777 <para>
3778
3779 </para>
3780
3781 @name: 
3782 @Returns: 
3783
3784 <!-- ##### FUNCTION gst_audiosrc_push ##### -->
3785 <para>
3786
3787 </para>
3788
3789 @src: 
3790
3791 <!-- ##### FUNCTION gst_autoplug_caps_list ##### -->
3792 <para>
3793
3794 </para>
3795
3796 @autoplug: 
3797 @srcpad: 
3798 @sinkpad: 
3799 @Varargs: 
3800 @Returns: 
3801 @srccaps: 
3802 @sinkcaps: 
3803
3804 <!-- ##### FUNCTION gst_autoplugfactory_load_thyself ##### -->
3805 <para>
3806
3807 </para>
3808
3809 @parent: 
3810 @Returns: 
3811
3812 <!-- ##### FUNCTION gst_autoplugfactory_save_thyself ##### -->
3813 <para>
3814
3815 </para>
3816
3817 @factory: 
3818 @parent: 
3819 @Returns: 
3820
3821 <!-- ##### FUNCTION gst_bin_add_managed_element ##### -->
3822 <para>
3823
3824 </para>
3825
3826 @bin: 
3827 @element: 
3828
3829 <!-- ##### FUNCTION gst_bin_create_plan ##### -->
3830 <para>
3831
3832 </para>
3833
3834 @bin: 
3835
3836 <!-- ##### FUNCTION gst_bin_get_type ##### -->
3837 <para>
3838
3839 </para>
3840
3841 @Returns: 
3842
3843 <!-- ##### FUNCTION gst_bin_remove_managed_element ##### -->
3844 <para>
3845
3846 </para>
3847
3848 @bin: 
3849 @element: 
3850
3851 <!-- ##### FUNCTION gst_bin_schedule ##### -->
3852 <para>
3853
3854 </para>
3855
3856 @bin: 
3857
3858 <!-- ##### FUNCTION gst_bin_schedule_func ##### -->
3859 <para>
3860
3861 </para>
3862
3863 @bin: 
3864
3865 <!-- ##### FUNCTION gst_bin_set_element_manager ##### -->
3866 <para>
3867
3868 </para>
3869
3870 @element: 
3871 @manager: 
3872
3873 <!-- ##### FUNCTION gst_buffer_add_meta ##### -->
3874 <para>
3875
3876 </para>
3877
3878 @buffer: 
3879 @meta: 
3880
3881 <!-- ##### FUNCTION gst_buffer_get_first_meta ##### -->
3882 <para>
3883
3884 </para>
3885
3886 @buffer: 
3887 @Returns: 
3888
3889 <!-- ##### FUNCTION gst_buffer_get_metas ##### -->
3890 <para>
3891
3892 </para>
3893
3894 @buffer: 
3895 @Returns: 
3896
3897 <!-- ##### FUNCTION gst_buffer_pool_destroy_buffer ##### -->
3898 <para>
3899
3900 </para>
3901
3902 @pool: 
3903 @buffer: 
3904
3905 <!-- ##### FUNCTION gst_buffer_pool_new_buffer ##### -->
3906 <para>
3907
3908 </para>
3909
3910 @pool: 
3911 @Returns: 
3912
3913 <!-- ##### FUNCTION gst_buffer_pool_set_create_function ##### -->
3914 <para>
3915
3916 </para>
3917
3918 @pool: 
3919 @create: 
3920 @user_data: 
3921
3922 <!-- ##### FUNCTION gst_buffer_pool_set_destroy_function ##### -->
3923 <para>
3924
3925 </para>
3926
3927 @pool: 
3928 @destroy: 
3929 @user_data: 
3930
3931 <!-- ##### FUNCTION gst_buffer_remove_meta ##### -->
3932 <para>
3933
3934 </para>
3935
3936 @buffer: 
3937 @meta: 
3938
3939 <!-- ##### FUNCTION gst_caps_list_check_compatibility ##### -->
3940 <para>
3941
3942 </para>
3943
3944 @fromcaps: 
3945 @tocaps: 
3946 @Returns: 
3947
3948 <!-- ##### FUNCTION gst_caps_new_with_props ##### -->
3949 <para>
3950
3951 </para>
3952
3953 @name: 
3954 @mime: 
3955 @props: 
3956 @Returns: 
3957
3958 <!-- ##### FUNCTION gst_caps_register ##### -->
3959 <para>
3960
3961 </para>
3962
3963 @factory: 
3964 @Returns: 
3965
3966 <!-- ##### FUNCTION gst_caps_register_count ##### -->
3967 <para>
3968
3969 </para>
3970
3971 @factory: 
3972 @counter: 
3973 @Returns: 
3974 @count: 
3975
3976 <!-- ##### FUNCTION gst_connection_get_type ##### -->
3977 <para>
3978
3979 </para>
3980
3981 @Returns: 
3982
3983 <!-- ##### FUNCTION gst_connection_new ##### -->
3984 <para>
3985
3986 </para>
3987
3988 @name: 
3989 @Returns: 
3990
3991 <!-- ##### FUNCTION gst_connection_push ##### -->
3992 <para>
3993
3994 </para>
3995
3996 @connection: 
3997
3998 <!-- ##### FUNCTION gst_disksrc_get_type ##### -->
3999 <para>
4000
4001 </para>
4002
4003 @Returns: 
4004
4005 <!-- ##### FUNCTION gst_element_change_state ##### -->
4006 <para>
4007
4008 </para>
4009
4010 @element: 
4011 @state: 
4012 @Returns: 
4013
4014 <!-- ##### FUNCTION gst_element_get_type ##### -->
4015 <para>
4016
4017 </para>
4018
4019 @Returns: 
4020
4021 <!-- ##### FUNCTION gst_element_load_thyself ##### -->
4022 <para>
4023
4024 </para>
4025
4026 @self: 
4027 @parent: 
4028 @Returns: 
4029 @elements: 
4030
4031 <!-- ##### FUNCTION gst_element_loopfunc_wrapper ##### -->
4032 <para>
4033 </para>
4034
4035 @argc: 
4036 @argv: 
4037 @Returns: 
4038
4039 <!-- ##### FUNCTION gst_element_new ##### -->
4040 <para>
4041
4042 </para>
4043
4044 @Returns: 
4045
4046 <!-- ##### FUNCTION gst_element_request_pad ##### -->
4047 <para>
4048
4049 </para>
4050
4051 @element: 
4052 @templ: 
4053 @Returns: 
4054 @temp: 
4055
4056 <!-- ##### FUNCTION gst_element_save_thyself ##### -->
4057 <para>
4058
4059 </para>
4060
4061 @element: 
4062 @parent: 
4063 @Returns: 
4064
4065 <!-- ##### FUNCTION gst_elementfactory_add_sink ##### -->
4066 <para>
4067
4068 </para>
4069
4070 @elementfactory: 
4071 @id: 
4072
4073 <!-- ##### FUNCTION gst_elementfactory_add_src ##### -->
4074 <para>
4075
4076 </para>
4077
4078 @elementfactory: 
4079 @id: 
4080
4081 <!-- ##### FUNCTION gst_elementfactory_can_sink_caps_list ##### -->
4082 <para>
4083
4084 </para>
4085
4086 @factory: 
4087 @caps: 
4088 @Returns: 
4089
4090 <!-- ##### FUNCTION gst_elementfactory_can_src_caps_list ##### -->
4091 <para>
4092
4093 </para>
4094
4095 @factory: 
4096 @caps: 
4097 @Returns: 
4098
4099 <!-- ##### FUNCTION gst_elementfactory_destroy ##### -->
4100 <para>
4101
4102 </para>
4103
4104 @elementfactory: 
4105
4106 <!-- ##### FUNCTION gst_elementfactory_load_thyself ##### -->
4107 <para>
4108
4109 </para>
4110
4111 @parent: 
4112 @Returns: 
4113
4114 <!-- ##### FUNCTION gst_elementfactory_register ##### -->
4115 <para>
4116
4117 </para>
4118
4119 @elementfactory: 
4120
4121 <!-- ##### FUNCTION gst_elementfactory_save_thyself ##### -->
4122 <para>
4123
4124 </para>
4125
4126 @factory: 
4127 @parent: 
4128 @Returns: 
4129
4130 <!-- ##### FUNCTION gst_esdsink_chain ##### -->
4131 <para>
4132
4133 </para>
4134
4135 @pad: 
4136 @buf: 
4137
4138 <!-- ##### FUNCTION gst_esdsink_get_type ##### -->
4139 <para>
4140
4141 </para>
4142
4143 @Returns: 
4144
4145 <!-- ##### FUNCTION gst_esdsink_new ##### -->
4146 <para>
4147
4148 </para>
4149
4150 @name: 
4151 @Returns: 
4152
4153 <!-- ##### FUNCTION gst_esdsink_set_channels ##### -->
4154 <para>
4155
4156 </para>
4157
4158 @esdsink: 
4159 @channels: 
4160
4161 <!-- ##### FUNCTION gst_esdsink_set_format ##### -->
4162 <para>
4163
4164 </para>
4165
4166 @esdsink: 
4167 @format: 
4168
4169 <!-- ##### FUNCTION gst_esdsink_set_frequency ##### -->
4170 <para>
4171
4172 </para>
4173
4174 @esdsink: 
4175 @frequency: 
4176
4177 <!-- ##### FUNCTION gst_esdsink_sync_parms ##### -->
4178 <para>
4179
4180 </para>
4181
4182 @esdsink: 
4183
4184 <!-- ##### FUNCTION gst_extra_get_filename_type ##### -->
4185 <para>
4186
4187 </para>
4188
4189 @Returns: 
4190
4191 <!-- ##### FUNCTION gst_fakesink_chain ##### -->
4192 <para>
4193
4194 </para>
4195
4196 @pad: 
4197 @buf: 
4198
4199 <!-- ##### FUNCTION gst_fakesink_get_type ##### -->
4200 <para>
4201
4202 </para>
4203
4204 @Returns: 
4205
4206 <!-- ##### FUNCTION gst_fakesink_new ##### -->
4207 <para>
4208
4209 </para>
4210
4211 @name: 
4212 @Returns: 
4213
4214 <!-- ##### FUNCTION gst_fakesrc_get_type ##### -->
4215 <para>
4216
4217 </para>
4218
4219 @Returns: 
4220
4221 <!-- ##### FUNCTION gst_fakesrc_new ##### -->
4222 <para>
4223
4224 </para>
4225
4226 @name: 
4227 @Returns: 
4228
4229 <!-- ##### FUNCTION gst_fakesrc_push ##### -->
4230 <para>
4231
4232 </para>
4233
4234 @src: 
4235
4236 <!-- ##### FUNCTION gst_fdsink_chain ##### -->
4237 <para>
4238
4239 </para>
4240
4241 @pad: 
4242 @buf: 
4243
4244 <!-- ##### FUNCTION gst_fdsink_get_type ##### -->
4245 <para>
4246
4247 </para>
4248
4249 @Returns: 
4250
4251 <!-- ##### FUNCTION gst_fdsink_new ##### -->
4252 <para>
4253
4254 </para>
4255
4256 @name: 
4257 @Returns: 
4258
4259 <!-- ##### FUNCTION gst_fdsink_new_with_fd ##### -->
4260 <para>
4261
4262 </para>
4263
4264 @name: 
4265 @fd: 
4266 @Returns: 
4267
4268 <!-- ##### FUNCTION gst_fdsrc_get_type ##### -->
4269 <para>
4270
4271 </para>
4272
4273 @Returns: 
4274
4275 <!-- ##### FUNCTION gst_filter_get_type ##### -->
4276 <para>
4277
4278 </para>
4279
4280 @Returns: 
4281
4282 <!-- ##### FUNCTION gst_filter_new ##### -->
4283 <para>
4284
4285 </para>
4286
4287 @name: 
4288 @Returns: 
4289
4290 <!-- ##### FUNCTION gst_httpsrc_get_type ##### -->
4291 <para>
4292
4293 </para>
4294
4295 @Returns: 
4296
4297 <!-- ##### FUNCTION gst_identity_chain ##### -->
4298 <para>
4299
4300 </para>
4301
4302 @pad: 
4303 @buf: 
4304
4305 <!-- ##### FUNCTION gst_identity_get_type ##### -->
4306 <para>
4307
4308 </para>
4309
4310 @Returns: 
4311
4312 <!-- ##### FUNCTION gst_identity_new ##### -->
4313 <para>
4314
4315 </para>
4316
4317 @name: 
4318 @Returns: 
4319
4320 <!-- ##### MACRO gst_marshal_VOID__BOOLEAN ##### -->
4321 <para>
4322
4323 </para>
4324
4325
4326 <!-- ##### MACRO gst_marshal_VOID__INT ##### -->
4327 <para>
4328
4329 </para>
4330
4331
4332 <!-- ##### MACRO gst_marshal_VOID__INT_INT ##### -->
4333 <para>
4334
4335 </para>
4336
4337
4338 <!-- ##### MACRO gst_marshal_VOID__OBJECT ##### -->
4339 <para>
4340
4341 </para>
4342
4343
4344 <!-- ##### MACRO gst_marshal_VOID__OBJECT_POINTER ##### -->
4345 <para>
4346
4347 </para>
4348
4349
4350 <!-- ##### MACRO gst_marshal_VOID__POINTER ##### -->
4351 <para>
4352
4353 </para>
4354
4355
4356 <!-- ##### MACRO gst_marshal_VOID__STRING ##### -->
4357 <para>
4358
4359 </para>
4360
4361
4362 <!-- ##### MACRO gst_marshal_VOID__VOID ##### -->
4363 <para>
4364
4365 </para>
4366
4367
4368 <!-- ##### MACRO gst_meta_new ##### -->
4369 <para>
4370 Create new meta data.
4371 </para>
4372
4373 @type: the type of the meta data to create
4374
4375 <!-- ##### FUNCTION gst_meta_new_size ##### -->
4376 <para>
4377
4378 </para>
4379
4380 @size: 
4381 @Returns: 
4382
4383 <!-- ##### FUNCTION gst_meta_ref ##### -->
4384 <para>
4385
4386 </para>
4387
4388 @meta: 
4389
4390 <!-- ##### FUNCTION gst_meta_unref ##### -->
4391 <para>
4392
4393 </para>
4394
4395 @meta: 
4396
4397 <!-- ##### FUNCTION gst_object_get_type ##### -->
4398 <para>
4399
4400 </para>
4401
4402 @Returns: 
4403
4404 <!-- ##### FUNCTION gst_object_new ##### -->
4405 <para>
4406
4407 </para>
4408
4409 @Returns: 
4410
4411 <!-- ##### FUNCTION gst_pad_add_ghost_parent ##### -->
4412 <para>
4413
4414 </para>
4415
4416 @pad: 
4417 @parent: 
4418
4419 <!-- ##### MACRO gst_pad_eos ##### -->
4420 <para>
4421 Call the EOS function of the pad
4422 </para>
4423
4424 @pad: the pad to call the eos function of.
4425
4426 <!-- ##### FUNCTION gst_pad_eos_func ##### -->
4427 <para>
4428
4429 </para>
4430
4431 @pad: 
4432 @Returns: 
4433
4434 <!-- ##### FUNCTION gst_pad_get_caps_by_name ##### -->
4435 <para>
4436
4437 </para>
4438
4439 @pad: 
4440 @name: 
4441 @Returns: 
4442
4443 <!-- ##### FUNCTION gst_pad_get_caps_list ##### -->
4444 <para>
4445
4446 </para>
4447
4448 @pad: 
4449 @Returns: 
4450
4451 <!-- ##### FUNCTION gst_pad_get_directory ##### -->
4452 <para>
4453
4454 </para>
4455
4456 @pad: 
4457 @Returns: 
4458
4459 <!-- ##### FUNCTION gst_pad_get_ghost_parents ##### -->
4460 <para>
4461
4462 </para>
4463
4464 @pad: 
4465 @Returns: 
4466
4467 <!-- ##### FUNCTION gst_pad_get_type ##### -->
4468 <para>
4469
4470 </para>
4471
4472 @Returns: 
4473
4474 <!-- ##### FUNCTION gst_pad_get_type_id ##### -->
4475 <para>
4476
4477 </para>
4478
4479 @pad: 
4480 @Returns: 
4481
4482 <!-- ##### FUNCTION gst_pad_handle_qos ##### -->
4483 <para>
4484
4485 </para>
4486
4487 @pad: 
4488 @qos_message: 
4489
4490 <!-- ##### FUNCTION gst_pad_pull_region ##### -->
4491 <para>
4492
4493 </para>
4494
4495 @pad: 
4496 @offset: 
4497 @size: 
4498 @Returns: 
4499
4500 <!-- ##### FUNCTION gst_pad_remove_ghost_parent ##### -->
4501 <para>
4502
4503 </para>
4504
4505 @pad: 
4506 @parent: 
4507
4508 <!-- ##### FUNCTION gst_pad_save_thyself ##### -->
4509 <para>
4510
4511 </para>
4512
4513 @pad: 
4514 @parent: 
4515 @Returns: 
4516
4517 <!-- ##### FUNCTION gst_pad_set_caps_list ##### -->
4518 <para>
4519
4520 </para>
4521
4522 @pad: 
4523 @caps: 
4524
4525 <!-- ##### FUNCTION gst_pad_set_eos ##### -->
4526 <para>
4527
4528 </para>
4529
4530 @pad: 
4531 @Returns: 
4532
4533 <!-- ##### FUNCTION gst_pad_set_eos_function ##### -->
4534 <para>
4535
4536 </para>
4537
4538 @pad: 
4539 @eos: 
4540
4541 <!-- ##### FUNCTION gst_pad_set_pull_function ##### -->
4542 <para>
4543
4544 </para>
4545
4546 @pad: 
4547 @pull: 
4548
4549 <!-- ##### FUNCTION gst_pad_set_qos_function ##### -->
4550 <para>
4551
4552 </para>
4553
4554 @pad: 
4555 @qos: 
4556
4557 <!-- ##### FUNCTION gst_pad_set_type_id ##### -->
4558 <para>
4559
4560 </para>
4561
4562 @pad: 
4563 @id: 
4564
4565 <!-- ##### FUNCTION gst_padtemplate_create ##### -->
4566 <para>
4567
4568 </para>
4569
4570 @name_template: 
4571 @direction: 
4572 @presence: 
4573 @caps: 
4574 @Returns: 
4575
4576 <!-- ##### FUNCTION gst_pipeline_get_type ##### -->
4577 <para>
4578
4579 </para>
4580
4581 @Returns: 
4582
4583 <!-- ##### FUNCTION gst_pipeline_iterate ##### -->
4584 <para>
4585
4586 </para>
4587
4588 @pipeline: 
4589
4590 <!-- ##### FUNCTION gst_plugin_add_autoplugger ##### -->
4591 <para>
4592
4593 </para>
4594
4595 @plugin: 
4596 @factory: 
4597
4598 <!-- ##### FUNCTION gst_plugin_add_factory ##### -->
4599 <para>
4600
4601 </para>
4602
4603 @plugin: 
4604 @factory: 
4605
4606 <!-- ##### FUNCTION gst_plugin_add_type ##### -->
4607 <para>
4608
4609 </para>
4610
4611 @plugin: 
4612 @factory: 
4613
4614 <!-- ##### FUNCTION gst_plugin_feature_get_type ##### -->
4615 <para>
4616
4617 </para>
4618
4619 @Returns: 
4620
4621 <!-- ##### FUNCTION gst_plugin_get_autoplug_list ##### -->
4622 <para>
4623
4624 </para>
4625
4626 @plugin: 
4627 @Returns: 
4628
4629 <!-- ##### FUNCTION gst_plugin_get_factory_list ##### -->
4630 <para>
4631
4632 </para>
4633
4634 @plugin: 
4635 @Returns: 
4636
4637 <!-- ##### FUNCTION gst_plugin_get_type_list ##### -->
4638 <para>
4639
4640 </para>
4641
4642 @plugin: 
4643 @Returns: 
4644
4645 <!-- ##### FUNCTION gst_plugin_init ##### -->
4646 <para>
4647
4648 </para>
4649
4650
4651 <!-- ##### FUNCTION gst_plugin_load_autoplugfactory ##### -->
4652 <para>
4653
4654 </para>
4655
4656 @name: 
4657 @Returns: 
4658
4659 <!-- ##### FUNCTION gst_plugin_load_elementfactory ##### -->
4660 <para>
4661
4662 </para>
4663
4664 @name: 
4665 @Returns: 
4666
4667 <!-- ##### FUNCTION gst_plugin_load_typefactory ##### -->
4668 <para>
4669
4670 </para>
4671
4672 @mime: 
4673
4674 <!-- ##### FUNCTION gst_props_register ##### -->
4675 <para>
4676
4677 </para>
4678
4679 @factory: 
4680 @Returns: 
4681
4682 <!-- ##### FUNCTION gst_props_register_count ##### -->
4683 <para>
4684
4685 </para>
4686
4687 @factory: 
4688 @counter: 
4689 @Returns: 
4690
4691 <!-- ##### FUNCTION gst_queue_chain ##### -->
4692 <para>
4693
4694 </para>
4695
4696 @pad: 
4697 @buf: 
4698
4699 <!-- ##### FUNCTION gst_queue_get_type ##### -->
4700 <para>
4701
4702 </para>
4703
4704 @Returns: 
4705
4706 <!-- ##### FUNCTION gst_queue_new ##### -->
4707 <para>
4708
4709 </para>
4710
4711 @name: 
4712 @Returns: 
4713
4714 <!-- ##### FUNCTION gst_queue_push ##### -->
4715 <para>
4716
4717 </para>
4718
4719 @connection: 
4720
4721 <!-- ##### FUNCTION gst_sinesrc_get_type ##### -->
4722 <para>
4723
4724 </para>
4725
4726 @Returns: 
4727
4728 <!-- ##### FUNCTION gst_sinesrc_new ##### -->
4729 <para>
4730
4731 </para>
4732
4733 @name: 
4734 @Returns: 
4735
4736 <!-- ##### FUNCTION gst_sinesrc_push ##### -->
4737 <para>
4738
4739 </para>
4740
4741 @src: 
4742
4743 <!-- ##### FUNCTION gst_sink_get_type ##### -->
4744 <para>
4745
4746 </para>
4747
4748 @Returns: 
4749
4750 <!-- ##### FUNCTION gst_sink_new ##### -->
4751 <para>
4752
4753 </para>
4754
4755 @name: 
4756 @Returns: 
4757
4758 <!-- ##### FUNCTION gst_src_get_type ##### -->
4759 <para>
4760
4761 </para>
4762
4763 @Returns: 
4764
4765 <!-- ##### FUNCTION gst_src_push ##### -->
4766 <para>
4767
4768 </para>
4769
4770 @src: 
4771
4772 <!-- ##### FUNCTION gst_src_push_region ##### -->
4773 <para>
4774
4775 </para>
4776
4777 @src: 
4778 @offset: 
4779 @size: 
4780
4781 <!-- ##### FUNCTION gst_src_signal_eos ##### -->
4782 <para>
4783
4784 </para>
4785
4786 @src: 
4787
4788 <!-- ##### FUNCTION gst_tee_chain ##### -->
4789 <para>
4790
4791 </para>
4792
4793 @pad: 
4794 @buf: 
4795
4796 <!-- ##### FUNCTION gst_tee_get_type ##### -->
4797 <para>
4798
4799 </para>
4800
4801 @Returns: 
4802
4803 <!-- ##### FUNCTION gst_tee_new ##### -->
4804 <para>
4805
4806 </para>
4807
4808 @name: 
4809 @Returns: 
4810
4811 <!-- ##### FUNCTION gst_tee_new_pad ##### -->
4812 <para>
4813
4814 </para>
4815
4816 @tee: 
4817 @Returns: 
4818
4819 <!-- ##### FUNCTION gst_thread_get_type ##### -->
4820 <para>
4821
4822 </para>
4823
4824 @Returns: 
4825
4826 <!-- ##### FUNCTION gst_thread_iterate ##### -->
4827 <para>
4828
4829 </para>
4830
4831 @thread: 
4832
4833 <!-- ##### FUNCTION gst_thread_main_loop ##### -->
4834 <para>
4835
4836 </para>
4837
4838 @arg: 
4839
4840 <!-- ##### FUNCTION gst_type_add_sink ##### -->
4841 <para>
4842
4843 </para>
4844
4845 @id: 
4846 @sink: 
4847
4848 <!-- ##### FUNCTION gst_type_add_src ##### -->
4849 <para>
4850
4851 </para>
4852
4853 @id: 
4854 @src: 
4855
4856 <!-- ##### FUNCTION gst_type_dump ##### -->
4857 <para>
4858
4859 </para>
4860
4861
4862 <!-- ##### FUNCTION gst_type_get_sink_to_src ##### -->
4863 <para>
4864
4865 </para>
4866
4867 @sinkid: 
4868 @srcid: 
4869 @Returns: 
4870
4871 <!-- ##### FUNCTION gst_type_get_sinks ##### -->
4872 <para>
4873
4874 </para>
4875
4876 @id: 
4877 @Returns: 
4878
4879 <!-- ##### FUNCTION gst_type_get_srcs ##### -->
4880 <para>
4881
4882 </para>
4883
4884 @id: 
4885 @Returns: 
4886
4887 <!-- ##### FUNCTION gst_type_initialize ##### -->
4888 <para>
4889
4890 </para>
4891
4892
4893 <!-- ##### FUNCTION gst_type_load_thyself ##### -->
4894 <para>
4895
4896 </para>
4897
4898 @parent: 
4899 @Returns: 
4900
4901 <!-- ##### FUNCTION gst_type_save_thyself ##### -->
4902 <para>
4903
4904 </para>
4905
4906 @type: 
4907 @parent: 
4908 @Returns: 
4909
4910 <!-- ##### FUNCTION gst_typefactory_load_thyself ##### -->
4911 <para>
4912
4913 </para>
4914
4915 @parent: 
4916 @Returns: 
4917
4918 <!-- ##### FUNCTION gst_typefactory_save_thyself ##### -->
4919 <para>
4920
4921 </para>
4922
4923 @factory: 
4924 @parent: 
4925 @Returns: 
4926
4927 <!-- ##### FUNCTION gst_util_get_widget_arg ##### -->
4928 <para>
4929
4930 </para>
4931
4932 @object: 
4933 @argname: 
4934 @Returns: 
4935
4936 <!-- ##### FUNCTION gst_xml_new_from_memory ##### -->
4937 <para>
4938
4939 </para>
4940
4941 @buffer: 
4942 @size: 
4943 @root: 
4944 @Returns: 
4945
4946 <!-- ##### FUNCTION plugin_initialize ##### -->
4947 <para>
4948
4949 </para>
4950
4951
4952 <!-- ##### FUNCTION plugin_load ##### -->
4953 <para>
4954
4955 </para>
4956
4957 @name: 
4958 @Returns: 
4959
4960 <!-- ##### FUNCTION plugin_load_absolute ##### -->
4961 <para>
4962
4963 </para>
4964
4965 @name: 
4966 @Returns: 
4967
4968 <!-- ##### FUNCTION plugin_load_all ##### -->
4969 <para>
4970
4971 </para>
4972
4973