From: David S. <ds...@pd...> - 2004-03-25 04:20:53
|
CVS Root: /home/cvs/gstreamer Module: gstreamer Changes by: ds Date: Wed Mar 24 2004 20:20:46 PST Log message: * docs/gst/gstreamer-docs.sgml: I got tired of the reference manual being such complete crap, that I decided to do major hacking of it. This checkin replaces any fine tuning that may have been done previously, with the benefit of actually being complete for much of the API that was changed since 0.6. Further fine tuning will occur shortly. (bug #134721) * docs/gst/gstreamer-sections.txt: * docs/gst/tmpl/GstBin.sgml: * docs/gst/tmpl/GstBuffer.sgml: * docs/gst/tmpl/GstCaps.sgml: * docs/gst/tmpl/GstClock.sgml: * docs/gst/tmpl/GstCompat.sgml: * docs/gst/tmpl/GstData.sgml: * docs/gst/tmpl/GstElement.sgml: * docs/gst/tmpl/GstEvent.sgml: * docs/gst/tmpl/GstIndex.sgml: * docs/gst/tmpl/GstStructure.sgml: * docs/gst/tmpl/GstTag.sgml: * docs/gst/tmpl/cothreads.sgml: * docs/gst/tmpl/cothreads_compat.sgml: * docs/gst/tmpl/gettext.sgml: * docs/gst/tmpl/grammar.tab.sgml: * docs/gst/tmpl/gst-i18n-app.sgml: * docs/gst/tmpl/gst-i18n-lib.sgml: * docs/gst/tmpl/gst.sgml: * docs/gst/tmpl/gst_private.sgml: * docs/gst/tmpl/gstaggregator.sgml: * docs/gst/tmpl/gstarch.sgml: * docs/gst/tmpl/gstatomic.sgml: * docs/gst/tmpl/gstatomic_impl.sgml: * docs/gst/tmpl/gstbin.sgml: * docs/gst/tmpl/gstbuffer.sgml: * docs/gst/tmpl/gstbufferstore.sgml: * docs/gst/tmpl/gstcaps.sgml: * docs/gst/tmpl/gstclock.sgml: * docs/gst/tmpl/gstcompat.sgml: * docs/gst/tmpl/gstconfig.sgml: * docs/gst/tmpl/gstcpu.sgml: * docs/gst/tmpl/gstdata.sgml: * docs/gst/tmpl/gstdata_private.sgml: * docs/gst/tmpl/gstelement.sgml: * docs/gst/tmpl/gstenumtypes.sgml: * docs/gst/tmpl/gsterror.sgml: * docs/gst/tmpl/gstevent.sgml: * docs/gst/tmpl/gstfakesink.sgml: * docs/gst/tmpl/gstfakesrc.sgml: * docs/gst/tmpl/gstfilesink.sgml: * docs/gst/tmpl/gstfilter.sgml: * docs/gst/tmpl/gstindex.sgml: * docs/gst/tmpl/gstinfo.sgml: * docs/gst/tmpl/gstinterface.sgml: * docs/gst/tmpl/gstlog.sgml: * docs/gst/tmpl/gstmacros.sgml: * docs/gst/tmpl/gstmarshal.sgml: * docs/gst/tmpl/gstmd5sink.sgml: * docs/gst/tmpl/gstmultifilesrc.sgml: * docs/gst/tmpl/gstobject.sgml: * docs/gst/tmpl/gstpad.sgml: * docs/gst/tmpl/gstparse.sgml: * docs/gst/tmpl/gstpipeline.sgml: * docs/gst/tmpl/gstplugin.sgml: * docs/gst/tmpl/gstpluginfeature.sgml: * docs/gst/tmpl/gstqueue.sgml: * docs/gst/tmpl/gstreamer-unused.sgml: * docs/gst/tmpl/gstregistry.sgml: * docs/gst/tmpl/gstregistrypool.sgml: * docs/gst/tmpl/gstscheduler.sgml: * docs/gst/tmpl/gstsearchfuncs.sgml: * docs/gst/tmpl/gstshaper.sgml: * docs/gst/tmpl/gstspider.sgml: * docs/gst/tmpl/gstspideridentity.sgml: * docs/gst/tmpl/gststructure.sgml: * docs/gst/tmpl/gstsystemclock.sgml: * docs/gst/tmpl/gsttag.sgml: * docs/gst/tmpl/gsttaginterface.sgml: * docs/gst/tmpl/gsttee.sgml: * docs/gst/tmpl/gstthread.sgml: * docs/gst/tmpl/gsttrace.sgml: * docs/gst/tmpl/gsttrashstack.sgml: * docs/gst/tmpl/gsttypefind.sgml: * docs/gst/tmpl/gsttypes.sgml: * docs/gst/tmpl/gsturi.sgml: * docs/gst/tmpl/gsturitype.sgml: * docs/gst/tmpl/gstutils.sgml: * docs/gst/tmpl/gstvalue.sgml: * docs/gst/tmpl/gstversion.sgml: * docs/gst/tmpl/gstxml.sgml: * docs/gst/tmpl/gstxmlregistry.sgml: * docs/gst/tmpl/gthread-cothreads.sgml: * docs/gst/tmpl/types.sgml: Modified files: . : ChangeLog docs/gst : gstreamer-docs.sgml gstreamer-sections.txt docs/gst/tmpl : cothreads.sgml gst.sgml gstaggregator.sgml gstarch.sgml gstatomic.sgml gstbin.sgml gstbuffer.sgml gstcaps.sgml gstclock.sgml gstcompat.sgml gstconfig.sgml gstcpu.sgml gstdata.sgml gstelement.sgml gsterror.sgml gstevent.sgml gstfakesink.sgml gstfakesrc.sgml gstfilter.sgml gstindex.sgml gstinfo.sgml gstinterface.sgml gstlog.sgml gstobject.sgml gstpad.sgml gstparse.sgml gstpipeline.sgml gstplugin.sgml gstpluginfeature.sgml gstqueue.sgml gstreamer-unused.sgml gstregistry.sgml gstregistrypool.sgml gstscheduler.sgml gststructure.sgml gstsystemclock.sgml gsttag.sgml gsttaginterface.sgml gsttee.sgml gstthread.sgml gsttrace.sgml gsttypefind.sgml gsturi.sgml gstutils.sgml gstvalue.sgml gstxml.sgml Added files: docs/gst/tmpl : GstBin.sgml GstBuffer.sgml GstCaps.sgml GstClock.sgml GstCompat.sgml GstData.sgml GstElement.sgml GstEvent.sgml GstIndex.sgml GstStructure.sgml GstTag.sgml cothreads_compat.sgml gettext.sgml grammar.tab.sgml gst-i18n-app.sgml gst-i18n-lib.sgml gst_private.sgml gstatomic_impl.sgml gstbufferstore.sgml gstdata_private.sgml gstenumtypes.sgml gstfilesink.sgml gstmacros.sgml gstmarshal.sgml gstmd5sink.sgml gstmultifilesrc.sgml gstsearchfuncs.sgml gstshaper.sgml gstspider.sgml gstspideridentity.sgml gsttrashstack.sgml gsttypes.sgml gsturitype.sgml gstversion.sgml gstxmlregistry.sgml gthread-cothreads.sgml types.sgml Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.355&r2=1.356 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/gstreamer-docs.sgml.diff?r1=1.44&r2=1.45 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/gstreamer-sections.txt.diff?r1=1.78&r2=1.79 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstBin.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstBuffer.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstCaps.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstClock.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstCompat.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstData.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstElement.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstEvent.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstIndex.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstStructure.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/GstTag.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/cothreads.sgml.diff?r1=1.20&r2=1.21 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/cothreads_compat.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gettext.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/grammar.tab.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gst-i18n-app.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gst-i18n-lib.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gst.sgml.diff?r1=1.24&r2=1.25 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gst_private.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstaggregator.sgml.diff?r1=1.6&r2=1.7 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstarch.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstatomic.sgml.diff?r1=1.4&r2=1.5 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstatomic_impl.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstbin.sgml.diff?r1=1.37&r2=1.38 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstbuffer.sgml.diff?r1=1.39&r2=1.40 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstbufferstore.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstcaps.sgml.diff?r1=1.34&r2=1.35 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstclock.sgml.diff?r1=1.23&r2=1.24 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstcompat.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstconfig.sgml.diff?r1=1.4&r2=1.5 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstcpu.sgml.diff?r1=1.9&r2=1.10 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstdata.sgml.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstdata_private.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstelement.sgml.diff?r1=1.74&r2=1.75 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstenumtypes.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsterror.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstevent.sgml.diff?r1=1.21&r2=1.22 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstfakesink.sgml.diff?r1=1.16&r2=1.17 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstfakesrc.sgml.diff?r1=1.16&r2=1.17 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstfilesink.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstfilter.sgml.diff?r1=1.4&r2=1.5 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstindex.sgml.diff?r1=1.15&r2=1.16 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstinfo.sgml.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstinterface.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstlog.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstmacros.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstmarshal.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstmd5sink.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstmultifilesrc.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstobject.sgml.diff?r1=1.36&r2=1.37 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstpad.sgml.diff?r1=1.60&r2=1.61 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstparse.sgml.diff?r1=1.15&r2=1.16 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstpipeline.sgml.diff?r1=1.14&r2=1.15 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstplugin.sgml.diff?r1=1.31&r2=1.32 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstpluginfeature.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstqueue.sgml.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstreamer-unused.sgml.diff?r1=1.94&r2=1.95 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstregistry.sgml.diff?r1=1.11&r2=1.12 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstregistrypool.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstscheduler.sgml.diff?r1=1.16&r2=1.17 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstsearchfuncs.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstshaper.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstspider.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstspideridentity.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gststructure.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstsystemclock.sgml.diff?r1=1.2&r2=1.3 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttag.sgml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttaginterface.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttee.sgml.diff?r1=1.9&r2=1.10 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstthread.sgml.diff?r1=1.27&r2=1.28 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttrace.sgml.diff?r1=1.9&r2=1.10 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttrashstack.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttypefind.sgml.diff?r1=1.12&r2=1.13 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsttypes.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsturi.sgml.diff?r1=1.2&r2=1.3 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gsturitype.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstutils.sgml.diff?r1=1.13&r2=1.14 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstvalue.sgml.diff?r1=1.1&r2=1.2 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstversion.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstxml.sgml.diff?r1=1.53&r2=1.54 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gstxmlregistry.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/gthread-cothreads.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/tmpl/types.sgml?rev=1.1&content-type=text/vnd.viewcvs-markup ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /home/cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.355 retrieving revision 1.356 diff -u -d -r1.355 -r1.356 --- a/ChangeLog 25 Mar 2004 03:11:57 -0000 1.355 +++ b/ChangeLog 25 Mar 2004 04:20:32 -0000 1.356 @@ -1,3 +1,96 @@ +2004-03-24 David Schleef <ds...@sc...> + + * docs/gst/gstreamer-docs.sgml: I got tired of the reference + manual being such complete crap, that I decided to do major + hacking of it. This checkin replaces any fine tuning that + may have been done previously, with the benefit of actually + being complete for much of the API that was changed since + 0.6. Further fine tuning will occur shortly. (bug #134721) + * docs/gst/gstreamer-sections.txt: + * docs/gst/tmpl/GstBin.sgml: + * docs/gst/tmpl/GstBuffer.sgml: + * docs/gst/tmpl/GstCaps.sgml: + * docs/gst/tmpl/GstClock.sgml: + * docs/gst/tmpl/GstCompat.sgml: + * docs/gst/tmpl/GstData.sgml: + * docs/gst/tmpl/GstElement.sgml: + * docs/gst/tmpl/GstEvent.sgml: + * docs/gst/tmpl/GstIndex.sgml: + * docs/gst/tmpl/GstStructure.sgml: + * docs/gst/tmpl/GstTag.sgml: + * docs/gst/tmpl/cothreads.sgml: + * docs/gst/tmpl/cothreads_compat.sgml: + * docs/gst/tmpl/gettext.sgml: + * docs/gst/tmpl/grammar.tab.sgml: + * docs/gst/tmpl/gst-i18n-app.sgml: + * docs/gst/tmpl/gst-i18n-lib.sgml: + * docs/gst/tmpl/gst.sgml: + * docs/gst/tmpl/gst_private.sgml: + * docs/gst/tmpl/gstaggregator.sgml: + * docs/gst/tmpl/gstarch.sgml: + * docs/gst/tmpl/gstatomic.sgml: + * docs/gst/tmpl/gstatomic_impl.sgml: + * docs/gst/tmpl/gstbin.sgml: + * docs/gst/tmpl/gstbuffer.sgml: + * docs/gst/tmpl/gstbufferstore.sgml: + * docs/gst/tmpl/gstcaps.sgml: + * docs/gst/tmpl/gstclock.sgml: + * docs/gst/tmpl/gstcompat.sgml: + * docs/gst/tmpl/gstconfig.sgml: + * docs/gst/tmpl/gstcpu.sgml: + * docs/gst/tmpl/gstdata.sgml: + * docs/gst/tmpl/gstdata_private.sgml: + * docs/gst/tmpl/gstelement.sgml: + * docs/gst/tmpl/gstenumtypes.sgml: + * docs/gst/tmpl/gsterror.sgml: + * docs/gst/tmpl/gstevent.sgml: + * docs/gst/tmpl/gstfakesink.sgml: + * docs/gst/tmpl/gstfakesrc.sgml: + * docs/gst/tmpl/gstfilesink.sgml: + * docs/gst/tmpl/gstfilter.sgml: + * docs/gst/tmpl/gstindex.sgml: + * docs/gst/tmpl/gstinfo.sgml: + * docs/gst/tmpl/gstinterface.sgml: + * docs/gst/tmpl/gstlog.sgml: + * docs/gst/tmpl/gstmacros.sgml: + * docs/gst/tmpl/gstmarshal.sgml: + * docs/gst/tmpl/gstmd5sink.sgml: + * docs/gst/tmpl/gstmultifilesrc.sgml: + * docs/gst/tmpl/gstobject.sgml: + * docs/gst/tmpl/gstpad.sgml: + * docs/gst/tmpl/gstparse.sgml: + * docs/gst/tmpl/gstpipeline.sgml: + * docs/gst/tmpl/gstplugin.sgml: + * docs/gst/tmpl/gstpluginfeature.sgml: + * docs/gst/tmpl/gstqueue.sgml: + * docs/gst/tmpl/gstreamer-unused.sgml: + * docs/gst/tmpl/gstregistry.sgml: + * docs/gst/tmpl/gstregistrypool.sgml: + * docs/gst/tmpl/gstscheduler.sgml: + * docs/gst/tmpl/gstsearchfuncs.sgml: + * docs/gst/tmpl/gstshaper.sgml: + * docs/gst/tmpl/gstspider.sgml: + * docs/gst/tmpl/gstspideridentity.sgml: + * docs/gst/tmpl/gststructure.sgml: + * docs/gst/tmpl/gstsystemclock.sgml: + * docs/gst/tmpl/gsttag.sgml: + * docs/gst/tmpl/gsttaginterface.sgml: + * docs/gst/tmpl/gsttee.sgml: + * docs/gst/tmpl/gstthread.sgml: + * docs/gst/tmpl/gsttrace.sgml: + * docs/gst/tmpl/gsttrashstack.sgml: + * docs/gst/tmpl/gsttypefind.sgml: + * docs/gst/tmpl/gsttypes.sgml: + * docs/gst/tmpl/gsturi.sgml: + * docs/gst/tmpl/gsturitype.sgml: + * docs/gst/tmpl/gstutils.sgml: + * docs/gst/tmpl/gstvalue.sgml: + * docs/gst/tmpl/gstversion.sgml: + * docs/gst/tmpl/gstxml.sgml: + * docs/gst/tmpl/gstxmlregistry.sgml: + * docs/gst/tmpl/gthread-cothreads.sgml: + * docs/gst/tmpl/types.sgml: 2004-03-24 Ronald Bultje <rb...@ro...> * docs/pwg/other-sink.xml: Index: gstreamer-docs.sgml RCS file: /home/cvs/gstreamer/gstreamer/docs/gst/gstreamer-docs.sgml,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- a/gstreamer-docs.sgml 12 Feb 2004 17:23:37 -0000 1.44 +++ b/gstreamer-docs.sgml 25 Mar 2004 04:20:32 -0000 1.45 @@ -78,7 +78,7 @@ <chapter id="gstreamer"> <title>GStreamer Core Library</title> - <para>libgst.la provides all the core GStreamer services, + <para>libgstreamer-0.8.so provides all the core GStreamer services, including initialization, plugin management and types, as well as the object hierarchy that defines elements and bins, along with some more specialized elements.</para> @@ -92,7 +92,7 @@ &GstCpu; &GstData; &GstElement; - &GstElementFactory; +<!-- &GstElementFactory; --> &GstError; &GstEvent; &GstFormat; @@ -118,7 +118,7 @@ &GstTagInterface; &GstThread; &GstTypeFind; - &GstTypeFindFactory; +<!-- &GstTypeFindFactory; --> &GstUri; &GstUtils; <!-- not commented properly yet Index: gstreamer-sections.txt RCS file: /home/cvs/gstreamer/gstreamer/docs/gst/gstreamer-sections.txt,v retrieving revision 1.78 retrieving revision 1.79 diff -u -d -r1.78 -r1.79 --- a/gstreamer-sections.txt 6 Mar 2004 20:19:22 -0000 1.78 +++ b/gstreamer-sections.txt 25 Mar 2004 04:20:32 -0000 1.79 @@ -1,212 +1,10 @@ <INCLUDE>gst/gst.h</INCLUDE> <SECTION> -<FILE>gst</FILE> -<TITLE>Gst</TITLE> -gst_init -gst_init_get_popt_table -gst_init_with_popt_table -gst_init_check -gst_init_check_with_popt_table -gst_version -gst_main [...3266 lines suppressed...] +do_cothread_lock +do_cothread_unlock +do_cothread_get_current +do_cothread_get_main </SECTION> +<SECTION> +<FILE>gthread-cothreads</FILE> +COTHREADS_NAME +COTHREADS_NAME_CAPITAL +cothread_func +cothread +cothread_context +do_cothread_create +</SECTION> --- NEW FILE: GstBin.sgml --- <!-- ##### SECTION Title ##### --> GstBin <!-- ##### SECTION Short_Description ##### --> <!-- ##### SECTION Long_Description ##### --> <para> </para> <!-- ##### SECTION See_Also ##### --> <!-- ##### MACRO GST_BIN_CLASS ##### --> @klass: <!-- ##### USER_FUNCTION GstBinPrePostIterateFunction ##### --> The signature of the callback for the post and pre iterate function as set with gst_bin_set_pre_iterate_function() and gst_bin_set_post_iterate_function(). @bin: The bin that performed the callback @user_data: user data <!-- ##### ENUM GstBinFlags ##### --> Flags for a bin. @GST_BIN_FLAG_MANAGER: This bin has a scheduler and can be used as a toplevel bin. @GST_BIN_SELF_SCHEDULABLE: This bin iterates itself, so no calls to gst_bin_iterate() should be made. @GST_BIN_FLAG_PREFER_COTHREADS: This bin preferes to have its elements scheduled with cothreads @GST_BIN_FLAG_FIXED_CLOCK: This bin uses a fixed clock, possibly the one set with gst_bin_use_clock(). @GST_BIN_FLAG_LAST: <!-- ##### FUNCTION gst_bin_new ##### --> @name: @Returns: <!-- ##### FUNCTION gst_bin_add ##### --> @bin: @element: <!-- ##### FUNCTION gst_bin_add_many ##### --> @element_1: @Varargs: <!-- ##### FUNCTION gst_bin_remove ##### --> <!-- ##### FUNCTION gst_bin_remove_many ##### --> <!-- ##### FUNCTION gst_bin_get_by_name ##### --> <!-- ##### FUNCTION gst_bin_get_by_name_recurse_up ##### --> <!-- ##### FUNCTION gst_bin_get_list ##### --> <!-- ##### FUNCTION gst_bin_get_by_interface ##### --> @interface: <!-- ##### FUNCTION gst_bin_get_all_by_interface ##### --> <!-- ##### FUNCTION gst_bin_iterate ##### --> <!-- ##### FUNCTION gst_bin_use_clock ##### --> @clock: <!-- ##### FUNCTION gst_bin_get_clock ##### --> <!-- ##### FUNCTION gst_bin_auto_clock ##### --> <!-- ##### FUNCTION gst_bin_sync_children_state ##### --> <!-- ##### FUNCTION gst_bin_child_state_change ##### --> @oldstate: @newstate: @child: <!-- ##### FUNCTION gst_bin_set_pre_iterate_function ##### --> @func: @user_data: <!-- ##### FUNCTION gst_bin_set_post_iterate_function ##### --> <!-- ##### SIGNAL GstBin::element-added ##### --> @gstbin: the object which received the signal. @arg1: the element that was added to the bin <!-- ##### SIGNAL GstBin::element-removed ##### --> @arg1: the element that was removed from the bin <!-- ##### SIGNAL GstBin::iterate ##### --> This signal is emitted when a bin iterates, either automatically or due to a #gst_bin_iterate() call. The return value is used to determine if the object method handler processed any data. In most normal cases, a user-provided signal handler should return FALSE. @Returns: TRUE if the state of the bin was advanced. --- NEW FILE: GstBuffer.sgml --- GstBuffer <!-- ##### STRUCT GstBuffer ##### --> The basic structure of a buffer. @data_type: @data: @size: @maxsize: @timestamp: @duration: @offset: @offset_end: @free_data: @buffer_private: @_gst_reserved: <!-- ##### USER_FUNCTION GstBufferFreeDataFunc ##### --> @buffer: <!-- ##### MACRO GST_BUFFER_TRACE_NAME ##### --> The name used for tracing memory allocations <!-- ##### MACRO GST_BUFFER_REFCOUNT ##### --> Gets a handle to the refcount structure of the buffer. @buf: a #GstBuffer to get the refcount structure of. <!-- ##### MACRO GST_BUFFER_REFCOUNT_VALUE ##### --> Gets the current refcount value of the buffer. @buf: a #GstBuffer to get the refcount value of. <!-- ##### MACRO GST_BUFFER_COPY_FUNC ##### --> Calls the buffer-specific copy function on the given buffer. @buf: a #GstBuffer to copy. <!-- ##### MACRO GST_BUFFER_FREE_FUNC ##### --> Calls the buffer-specific free function on the given buffer. @buf: a #GstBuffer to free. <!-- ##### MACRO GST_BUFFER_FLAGS ##### --> Gets the flags from this buffer. @buf: a #GstBuffer to retrieve the flags from. <!-- ##### MACRO GST_BUFFER_FLAG_IS_SET ##### --> Gives the status of a given flag of a buffer. @buf: a #GstBuffer to query flags of. @flag: the #GstBufferFlag to check. <!-- ##### MACRO GST_BUFFER_FLAG_SET ##### --> Sets a buffer flag. @buf: a #GstBuffer to modify flags of. @flag: the #GstBufferFlag to set. <!-- ##### MACRO GST_BUFFER_FLAG_UNSET ##### --> Clears a buffer flag. @flag: the #GstBufferFlag to clear. <!-- ##### MACRO GST_BUFFER_DATA ##### --> Retrieves a pointer to the data element of this buffer. @buf: a #GstBuffer to get data pointer of. @Returns: the pointer to the actual data contents of the buffer. <!-- ##### MACRO GST_BUFFER_SIZE ##### --> Gets the size of the data in this buffer. @buf: a #GstBuffer to get data size of. <!-- ##### MACRO GST_BUFFER_MAXSIZE ##### --> Gets the maximum size of this buffer. @buf: a #GstBuffer to get maximum size of. <!-- ##### MACRO GST_BUFFER_TIMESTAMP ##### --> Gets the timestamp for this buffer. @buf: a #GstBuffer to get timestamp of. <!-- ##### MACRO GST_BUFFER_DURATION ##### --> @buf: <!-- ##### MACRO GST_BUFFER_FORMAT ##### --> <!-- ##### MACRO GST_BUFFER_OFFSET ##### --> Gets the offset in the source file of this buffer. @buf: a #GstBuffer to get offset of. <!-- ##### MACRO GST_BUFFER_OFFSET_END ##### --> <!-- ##### MACRO GST_BUFFER_FREE_DATA_FUNC ##### --> <!-- ##### MACRO GST_BUFFER_PRIVATE ##### --> <!-- ##### MACRO GST_BUFFER_OFFSET_NONE ##### --> <!-- ##### MACRO GST_BUFFER_MAXSIZE_NONE ##### --> <!-- ##### MACRO GST_BUFFER_DURATION_IS_VALID ##### --> <!-- ##### MACRO GST_BUFFER_TIMESTAMP_IS_VALID ##### --> <!-- ##### MACRO GST_BUFFER_OFFSET_IS_VALID ##### --> <!-- ##### MACRO GST_BUFFER_OFFSET_END_IS_VALID ##### --> <!-- ##### MACRO GST_BUFFER_MAXSIZE_IS_VALID ##### --> <!-- ##### ENUM GstBufferFlag ##### --> A set of buffer flags used to describe properties of a #GstBuffer. @GST_BUFFER_READONLY: the buffer is read-only. @GST_BUFFER_SUBBUFFER: the buffer is a subbuffer, the parent buffer can be found with the GST_BUFFER_POOL_PRIVATE() macro. @GST_BUFFER_ORIGINAL: buffer is not a copy of another buffer. @GST_BUFFER_DONTFREE: do not try to free the data when this buffer is unreferenced. @GST_BUFFER_KEY_UNIT: the buffer holds a key unit, a unit that can be decoded independently of other buffers. @GST_BUFFER_DONTKEEP: @GST_BUFFER_FLAG_LAST: additional flags can be added starting from this flag. <!-- ##### FUNCTION gst_buffer_new ##### --> <!-- ##### FUNCTION gst_buffer_new_and_alloc ##### --> <!-- ##### MACRO gst_buffer_set_data ##### --> A convenience function to set the data and size on a buffer @buf: The buffer to modify @data: The data to set on the buffer @size: The size to set on the buffer <!-- ##### MACRO gst_buffer_ref ##### --> Increases the refcount of the given buffer by one. @buf: a #GstBuffer to increase the refcount of. <!-- ##### MACRO gst_buffer_ref_by_count ##### --> Increases the refcount of the buffer by the given value. @c: the value to add to the refcount. <!-- ##### MACRO gst_buffer_unref ##### --> Decreases the refcount of the buffer. If the refcount reaches 0, the buffer will be freed. @buf: a #GstBuffer to unref. <!-- ##### FUNCTION gst_buffer_stamp ##### --> @dest: @src: <!-- ##### MACRO gst_buffer_copy ##### --> Copies the given buffer using the copy function of the parent GstData structure. @Returns: a new #GstBuffer copy of the buffer. <!-- ##### MACRO gst_buffer_is_writable ##### --> <!-- ##### MACRO gst_buffer_copy_on_write ##### --> This function returns a buffer that is safe to write to. Copy the buffer if the refcount > 1 so that the newly created buffer can be safely written to. If the refcount is 1, this function just returns the original buffer. @buf: a #GstBuffer to copy @Returns: the #GstBuffer that can safely be written to. <!-- ##### FUNCTION gst_buffer_create_sub ##### --> @parent: <!-- ##### FUNCTION gst_buffer_merge ##### --> @buf1: @buf2: <!-- ##### FUNCTION gst_buffer_is_span_fast ##### --> <!-- ##### FUNCTION gst_buffer_span ##### --> @len: <!-- ##### FUNCTION gst_buffer_default_free ##### --> <!-- ##### FUNCTION gst_buffer_default_copy ##### --> --- NEW FILE: GstCaps.sgml --- GstCaps <!-- ##### MACRO GST_CAPS_FLAGS_ANY ##### --> <!-- ##### MACRO GST_CAPS_ANY ##### --> <!-- ##### MACRO GST_CAPS_NONE ##### --> <!-- ##### MACRO GST_STATIC_CAPS_ANY ##### --> <!-- ##### MACRO GST_STATIC_CAPS_NONE ##### --> <!-- ##### MACRO GST_CAPS_IS_SIMPLE ##### --> @caps: <!-- ##### MACRO gst_caps_is_simple ##### --> <!-- ##### MACRO GST_DEBUG_CAPS ##### --> @string: <!-- ##### MACRO GST_STATIC_CAPS ##### --> <!-- ##### STRUCT GstCaps ##### --> @type: @flags: @structs: <!-- ##### STRUCT GstStaticCaps ##### --> <!-- ##### FUNCTION gst_caps_new_empty ##### --> <!-- ##### FUNCTION gst_caps_new_any ##### --> <!-- ##### FUNCTION gst_caps_new_simple ##### --> @media_type: @fieldname: <!-- ##### FUNCTION gst_caps_new_full ##### --> @struct1: <!-- ##### FUNCTION gst_caps_new_full_valist ##### --> @structure: @var_args: <!-- ##### FUNCTION gst_caps_copy ##### --> <!-- ##### FUNCTION gst_caps_free ##### --> <!-- ##### FUNCTION gst_static_caps_get ##### --> <!-- ##### FUNCTION gst_caps_append ##### --> @caps1: @caps2: <!-- ##### FUNCTION gst_caps_append_structure ##### --> <!-- ##### FUNCTION gst_caps_split_one ##### --> <!-- ##### FUNCTION gst_caps_get_size ##### --> <!-- ##### FUNCTION gst_caps_get_structure ##### --> @index: <!-- ##### FUNCTION gst_caps_copy_1 ##### --> <!-- ##### FUNCTION gst_caps_set_simple ##### --> @field: <!-- ##### FUNCTION gst_caps_set_simple_valist ##### --> @varargs: <!-- ##### FUNCTION gst_caps_is_any ##### --> <!-- ##### FUNCTION gst_caps_is_empty ##### --> <!-- ##### FUNCTION gst_caps_is_chained ##### --> <!-- ##### FUNCTION gst_caps_is_fixed ##### --> <!-- ##### FUNCTION gst_caps_is_equal_fixed ##### --> <!-- ##### FUNCTION gst_caps_is_always_compatible ##### --> <!-- ##### FUNCTION gst_caps_intersect ##### --> <!-- ##### FUNCTION gst_caps_union ##### --> <!-- ##### FUNCTION gst_caps_normalize ##### --> <!-- ##### FUNCTION gst_caps_simplify ##### --> <!-- ##### FUNCTION gst_caps_save_thyself ##### --> <!-- ##### FUNCTION gst_caps_load_thyself ##### --> <!-- ##### FUNCTION gst_caps_replace ##### --> @newcaps: <!-- ##### FUNCTION gst_caps_to_string ##### --> <!-- ##### FUNCTION gst_caps_from_string ##### --> <!-- ##### FUNCTION gst_caps_structure_fixate_field_nearest_int ##### --> @field_name: @target: <!-- ##### FUNCTION gst_caps_structure_fixate_field_nearest_double ##### --> --- NEW FILE: GstClock.sgml --- GstClock <!-- ##### TYPEDEF GstClockTime ##### --> A datatype to hold a time, measured in nanoseconds. <!-- ##### TYPEDEF GstClockTimeDiff ##### --> A datatype to hold a timedifference, measured in nanoseconds. <!-- ##### TYPEDEF GstClockID ##### --> A detatype to hold the handle to an outstanding async clock callback <!-- ##### MACRO GST_CLOCK_TIME_NONE ##### --> Constant to define an undefined clock time <!-- ##### MACRO GST_CLOCK_TIME_IS_VALID ##### --> @time: <!-- ##### MACRO GST_SECOND ##### --> Constant that defines one GStreamer second <!-- ##### MACRO GST_MSECOND ##### --> Constant that defines one GStreamer millisecond <!-- ##### MACRO GST_USECOND ##### --> Constant that defines one GStreamer microsecond <!-- ##### MACRO GST_NSECOND ##### --> Constant that defines one GStreamer nanosecond <!-- ##### MACRO GST_CLOCK_DIFF ##### --> Calculate a difference between to clock times. @s: the first time @e: the second time <!-- ##### MACRO GST_TIMEVAL_TO_TIME ##### --> Convert a GTimeVal to a GstClockTime @tv: the timeval to convert <!-- ##### MACRO GST_TIME_TO_TIMEVAL ##### --> Convert a GstClockTime to a GTimeVal @t: The GstClockTime to convert @tv: The target timeval <!-- ##### MACRO GST_CLOCK_ENTRY_TRACE_NAME ##### --> The name used for tracing clock entry allocations. <!-- ##### STRUCT GstClockEntry ##### --> All pending timeouts or periodic notifies are converted into an entry. @interval: @status: <!-- ##### USER_FUNCTION GstClockCallback ##### --> The function prototype of the callback. @clock: The clock that triggered the callback @time: The time it was triggered @id: The id that expired @user_data: user data passed in the async_wait call <!-- ##### ENUM GstClockEntryStatus ##### --> The status of a clock timeout. @GST_CLOCK_ENTRY_OK: timeout happened @GST_CLOCK_ENTRY_EARLY: request for timout that has been passed @GST_CLOCK_ENTRY_RESTART: need to restart the timeout request <!-- ##### ENUM GstClockEntryType ##### --> The type of the clock entry @GST_CLOCK_ENTRY_SINGLE: a single shot timeout @GST_CLOCK_ENTRY_PERIODIC: a periodic timeout request <!-- ##### MACRO GST_CLOCK_ENTRY ##### --> Cast to a clock entry @entry: the entry to cast <!-- ##### MACRO GST_CLOCK_ENTRY_CLOCK ##### --> Get the owner clock of the entry @entry: the entry to query <!-- ##### MACRO GST_CLOCK_ENTRY_TYPE ##### --> Get the type of the clock entry <!-- ##### MACRO GST_CLOCK_ENTRY_TIME ##### --> Get the requested time of this entry <!-- ##### MACRO GST_CLOCK_ENTRY_INTERVAL ##### --> Get the interval of this periodic entry <!-- ##### MACRO GST_CLOCK_ENTRY_STATUS ##### --> The status of the entry <!-- ##### ENUM GstClockReturn ##### --> The return value of a clock operation. @GST_CLOCK_STOPPED: The clock is stopped. @GST_CLOCK_TIMEOUT: The operation timed out. @GST_CLOCK_EARLY: The operation was scheduled too late. @GST_CLOCK_ERROR: An error occured @GST_CLOCK_UNSUPPORTED: Operation is not supported <!-- ##### ENUM GstClockFlags ##### --> The capabilities of this clock @GST_CLOCK_FLAG_CAN_DO_SINGLE_SYNC: This clock can do a single sync timeut request @GST_CLOCK_FLAG_CAN_DO_SINGLE_ASYNC: This clock can do a single async timeout request @GST_CLOCK_FLAG_CAN_DO_PERIODIC_SYNC: This clock can do sync periodic timeout requests @GST_CLOCK_FLAG_CAN_DO_PERIODIC_ASYNC: This clock can do async periodic timeout callbacks @GST_CLOCK_FLAG_CAN_SET_RESOLUTION: The resolution of this clock can be changed @GST_CLOCK_FLAG_CAN_SET_SPEED: The speed of this clock can be changed <!-- ##### MACRO GST_CLOCK_FLAGS ##### --> Get the clock flags @clock: the clock to query <!-- ##### FUNCTION gst_clock_set_speed ##### --> @speed: <!-- ##### FUNCTION gst_clock_get_speed ##### --> <!-- ##### FUNCTION gst_clock_set_resolution ##### --> @resolution: <!-- ##### FUNCTION gst_clock_get_resolution ##### --> <!-- ##### FUNCTION gst_clock_set_active ##### --> @active: <!-- ##### FUNCTION gst_clock_is_active ##### --> <!-- ##### FUNCTION gst_clock_reset ##### --> <!-- ##### FUNCTION gst_clock_handle_discont ##### --> <!-- ##### FUNCTION gst_clock_get_time ##### --> <!-- ##### FUNCTION gst_clock_get_event_time ##### --> <!-- ##### FUNCTION gst_clock_get_next_id ##### --> <!-- ##### FUNCTION gst_clock_new_single_shot_id ##### --> <!-- ##### FUNCTION gst_clock_new_periodic_id ##### --> @start_time: <!-- ##### FUNCTION gst_clock_id_get_time ##### --> @id: <!-- ##### FUNCTION gst_clock_id_wait ##### --> @jitter: <!-- ##### FUNCTION gst_clock_id_wait_async ##### --> <!-- ##### FUNCTION gst_clock_id_unschedule ##### --> <!-- ##### FUNCTION gst_clock_id_unlock ##### --> <!-- ##### FUNCTION gst_clock_id_free ##### --> <!-- ##### ARG GstClock:event-diff ##### --> <!-- ##### ARG GstClock:max-diff ##### --> Maximum allowed diff for clock sync requests against the real time. <!-- ##### ARG GstClock:stats ##### --> Boolean property to activate stat generation on the clock. --- NEW FILE: GstCompat.sgml --- GstCompat <!-- ##### MACRO gst_element_connect ##### --> @a: @b: <!-- ##### MACRO gst_element_connect_pads ##### --> @c: @d: <!-- ##### MACRO gst_element_connect_many ##### --> @...: <!-- ##### MACRO gst_element_connect_filtered ##### --> <!-- ##### MACRO gst_element_disconnect ##### --> <!-- ##### MACRO gst_pad_connect ##### --> <!-- ##### MACRO gst_pad_connect_filtered ##### --> <!-- ##### MACRO gst_pad_disconnect ##### --> <!-- ##### MACRO gst_pad_proxy_connect ##### --> <!-- ##### MACRO gst_pad_set_connect_function ##### --> <!-- ##### MACRO GST_PAD_CONNECT_REFUSED ##### --> <!-- ##### MACRO GST_PAD_CONNECT_DELAYED ##### --> <!-- ##### MACRO GST_PAD_CONNECT_OK ##### --> <!-- ##### MACRO GST_PAD_CONNECT_DONE ##### --> <!-- ##### TYPEDEF GstPadConnectReturn ##### --> <!-- ##### TYPEDEF GstPadConnectFunction ##### --> --- NEW FILE: GstData.sgml --- GstData <!-- ##### MACRO GST_DATA ##### --> Cast a pointer to a GstData @data: The pointer to cast <!-- ##### MACRO GST_DATA_TYPE ##### --> Get the type of the GstData @data: The data to get the type of <!-- ##### MACRO GST_DATA_FLAGS ##### --> Get the flags of this GstData @data: The data to get the flags of <!-- ##### MACRO GST_DATA_FLAG_SHIFT ##### --> Shift a given flag so that it can be used in an or operation @flag: The flag to shift <!-- ##### MACRO GST_DATA_FLAG_UNSET ##### --> Unset the given flag @data: The data to unset the flag of @flag: The flag to unset <!-- ##### MACRO GST_TYPE_DATA ##### --> <!-- ##### STRUCT GstData ##### --> The base structure @type: The type of this data. @refcount: A refcount @flags: The flags of this GstData @free: A pointer to a custom free function @copy: A pointer to a custom copy function <!-- ##### USER_FUNCTION GstDataFreeFunction ##### --> The signature of the free function. Subclasses should provide a free function with this signature and pass it in the gst_data_init() function. @data: The GstData to free <!-- ##### USER_FUNCTION GstDataCopyFunction ##### --> The signature of the copy function. Subclasses should provide a copy function @data: The GstData to copy @Returns: A new GstData that is a copy of data <!-- ##### ENUM GstDataFlags ##### --> Various flags that can be set on a GstData @GST_DATA_READONLY: The data is readonly @GST_DATA_FLAG_LAST: Subclasses can add additional flags starting from this offset <!-- ##### MACRO GST_DATA_REFCOUNT ##### --> Get access to the refcount field of the GstData @data: The GstData to get the refcount field of <!-- ##### MACRO GST_DATA_REFCOUNT_VALUE ##### --> Get the current refcount value @data: The GstData to query <!-- ##### MACRO GST_DATA_COPY_FUNC ##### --> Get access to the copy function of the data @data: The data to query <!-- ##### MACRO GST_DATA_FREE_FUNC ##### --> Get access to the free function of the data <!-- ##### FUNCTION gst_data_init ##### --> @free: @copy: <!-- ##### FUNCTION gst_data_dispose ##### --> <!-- ##### FUNCTION gst_data_copy_into ##### --> <!-- ##### FUNCTION gst_data_copy ##### --> <!-- ##### FUNCTION gst_data_is_writable ##### --> <!-- ##### FUNCTION gst_data_copy_on_write ##### --> <!-- ##### FUNCTION gst_data_ref ##### --> <!-- ##### FUNCTION gst_data_ref_by_count ##### --> @count: <!-- ##### FUNCTION gst_data_unref ##### --> --- NEW FILE: GstElement.sgml --- GstElement <!-- ##### STRUCT GstElementDetails ##### --> This struct is used to define public information about the element. It [...1276 lines suppressed...] @gstelement: the object which received the signal. @arg1: the new pad that was added <!-- ##### SIGNAL GstElement::pad-removed ##### --> Is triggered whenever a pad has been removed from the element. @arg1: The pad that was removed. <!-- ##### SIGNAL GstElement::state-change ##### --> Is triggered whenever the state of an element changes. @arg1: the new state of the object @arg2: --- NEW FILE: GstEvent.sgml --- GstEvent <!-- ##### ENUM GstEventType ##### --> The different major types of events. @GST_EVENT_UNKNOWN: unknown event. @GST_EVENT_EOS: an end-of-stream event. @GST_EVENT_FLUSH: a flush event. @GST_EVENT_EMPTY: an empty event. @GST_EVENT_DISCONTINUOUS: a discontinuous event to indicate the stream has a discontinuity. @GST_EVENT_QOS: a quality of service event @GST_EVENT_SEEK: a seek event. @GST_EVENT_SEEK_SEGMENT: a segment seek with start and stop position @GST_EVENT_SEGMENT_DONE: the event that will be emited when the segment seek has ended @GST_EVENT_SIZE: a size suggestion for a peer element @GST_EVENT_RATE: adjust the output rate of an element @GST_EVENT_FILLER: a dummy event that should be ignored by plugins @GST_EVENT_TS_OFFSET: an event to set the time offset on buffers @GST_EVENT_INTERRUPT: mainly used by _get based elements when they were interrupted while waiting for a buffer. @GST_EVENT_NAVIGATION: @GST_EVENT_TAG: <!-- ##### MACRO GST_EVENT_TRACE_NAME ##### --> The name used for memory allocation tracing <!-- ##### MACRO GST_EVENT_TYPE ##### --> Get the event type. @event: The event to query. <!-- ##### MACRO GST_EVENT_TIMESTAMP ##### --> Get the timestamp of the event. <!-- ##### MACRO GST_EVENT_SRC ##### --> The source object that generated this event @event: The event to query <!-- ##### MACRO GST_EVENT_IS_INTERRUPT ##### --> Check if the event is an interrupt event @event: The event to check <!-- ##### MACRO GST_SEEK_FORMAT_SHIFT ##### --> Shift for the format in the GstSeekType <!-- ##### MACRO GST_SEEK_METHOD_SHIFT ##### --> Shift for the method in the GstSeekType <!-- ##### MACRO GST_SEEK_FLAGS_SHIFT ##### --> Shift for the flags in the GstSeekType <!-- ##### MACRO GST_SEEK_FORMAT_MASK ##### --> Mask for the format in the GstSeekType <!-- ##### MACRO GST_SEEK_METHOD_MASK ##### --> Mask for the method in the GstSeekType <!-- ##### MACRO GST_SEEK_FLAGS_MASK ##### --> Mask for the flags in the GstSeekType <!-- ##### ENUM GstEventFlag ##### --> Event flags are used when querying for supported events @GST_EVENT_FLAG_NONE: no value @GST_RATE_FLAG_NEGATIVE: indicates negative rates are supported <!-- ##### MACRO GST_EVENT_MASK_FUNCTION ##### --> A convenience macro to create event mask functions @type: The type of the first argument of the function @functionname: the name of the function @...: event masks, the last element is marked with 0 <!-- ##### ENUM GstSeekType ##### --> The different types of seek events. When constructing a seek event a format, a seek method and optional flags are OR-ed together. The seek event is then inserted into the graph with #gst_pad_send_event() or #gst_element_send_event(). <informalexample> Following example illustrates how to insert a seek event (1 second in the stream) in a pipeline. <programlisting> gboolean res; GstEvent *event; event = gst_event_new_seek ( GST_FORMAT_TIME | /* seek on time */ GST_SEEK_METHOD_SET | /* set the absolute position */ GST_SEEK_FLAG_FLUSH, /* flush any pending data */ 1 * GST_SECOND); /* the seek offset (1 second) */ res = gst_element_send_event (GST_ELEMENT (osssink), event); if (!res) { g_warning ("seek failed"); } </programlisting> </informalexample> @GST_SEEK_METHOD_CUR: Seek to an relative position @GST_SEEK_METHOD_SET: Seek to an absolute position @GST_SEEK_METHOD_END: Seek relative to the end of the stream @GST_SEEK_FLAG_FLUSH: Flush any pending data while seeking @GST_SEEK_FLAG_ACCURATE: Seek as accuratly as possible @GST_SEEK_FLAG_KEY_UNIT: Seek to a nearby key unit @GST_SEEK_FLAG_SEGMENT_LOOP: Loop between start and stop in a segmented seek <!-- ##### ENUM GstSeekAccuracy ##### --> The seekaccuracy gives more information of how the seek was performed, if the seek was accurate or fuzzy. @GST_SEEK_CERTAIN: The seek was exact @GST_SEEK_FUZZY: The seek was fuzzy, exact position can not be guaranteed <!-- ##### MACRO GST_EVENT_SEEK_TYPE ##### --> Get the seektype of the GST_EVENT_SEEK. <!-- ##### MACRO GST_EVENT_SEEK_FORMAT ##### --> The format of the seek value @event: The event operate on <!-- ##### MACRO GST_EVENT_SEEK_METHOD ##### --> The seek method to use as one of #GstSeekType <!-- ##### MACRO GST_EVENT_SEEK_FLAGS ##### --> The optional seek flags <!-- ##### MACRO GST_EVENT_SEEK_OFFSET ##### --> Get the offset of the seek event. <!-- ##### MACRO GST_EVENT_SEEK_ENDOFFSET ##### --> The event stop position for a segment seek <!-- ##### MACRO GST_EVENT_SEEK_ACCURACY ##### --> Indicates how accurate the event was performed. <!-- ##### MACRO GST_EVENT_DISCONT_NEW_MEDIA ##### --> Flag that indicates the discont event was because of a new media type. @event: The event to operate on <!-- ##### MACRO GST_EVENT_DISCONT_OFFSET ##### --> The offset of the discont event. A discont evetn can hold up to 8 different format/value pairs. @i: The offset/value pair. <!-- ##### MACRO GST_EVENT_DISCONT_OFFSET_LEN ##### --> Get the number of offset/value pairs this event has. <!-- ##### MACRO GST_EVENT_SIZE_FORMAT ##### --> The format of the size event. <!-- ##### MACRO GST_EVENT_SIZE_VALUE ##### --> The value of the size event <!-- ##### MACRO GST_EVENT_RATE_VALUE ##### --> Get access to the rate vale field <!-- ##### STRUCT GstEvent ##### --> <!-- ##### FUNCTION gst_event_new ##### --> <!-- ##### MACRO gst_event_ref ##### --> Increase the refcount of this event @ev: The event to refcount <!-- ##### MACRO gst_event_ref_by_count ##### --> Increase the refcount of the event with the given value @c: The value to add to the refcount <!-- ##### MACRO gst_event_unref ##### --> Decrease the refcount of an event, freeing it if the refcount reaches 0 @ev: The event to unref <!-- ##### MACRO gst_event_copy ##### --> Copy the event using the event specific copy function @ev: The event to copy @Returns: A new event that is a copy of the given input event <!-- ##### FUNCTION gst_event_masks_contains ##### --> @masks: @mask: <!-- ##### FUNCTION gst_event_new_seek ##### --> <!-- ##### FUNCTION gst_event_new_segment_seek ##### --> @start: @stop: <!-- ##### FUNCTION gst_event_new_size ##### --> @format: @value: <!-- ##### FUNCTION gst_event_new_discontinuous ##### --> @new_media: @format1: <!-- ##### FUNCTION gst_event_new_discontinuous_valist ##### --> <!-- ##### FUNCTION gst_event_discont_get_value ##### --> @event: <!-- ##### MACRO gst_event_new_filler ##### --> Create a new dummy event that should be ignored <!-- ##### MACRO gst_event_new_flush ##### --> Create a new flush event. --- NEW FILE: GstIndex.sgml --- GstIndexFactory <!-- ##### MACRO GST_TYPE_INDEX_ENTRY ##### --> <!-- ##### STRUCT GstIndexEntry ##### --> The basic element of an index. <!-- ##### STRUCT GstIndexGroup ##### --> A group of related entries in an index. @groupnum: @entries: @certainty: @peergroup: <!-- ##### ENUM GstIndexCertainty ##### --> The certainty of a group in the index. @GST_INDEX_UNKNOWN: accuracy is not known @GST_INDEX_CERTAIN: accuracy is perfect @GST_INDEX_FUZZY: accuracy is fuzzy <!-- ##### ENUM GstIndexEntryType ##### --> The different types of entries in the index. @GST_INDEX_ENTRY_ID: This entry is an id that maps an index id to its owner object @GST_INDEX_ENTRY_ASSOCIATION: This entry is an association between formats @GST_INDEX_ENTRY_OBJECT: An object @GST_INDEX_ENTRY_FORMAT: A format definition <!-- ##### ENUM GstIndexLookupMethod ##### --> Specify the method to find an index entry in the index. @GST_INDEX_LOOKUP_EXACT: There has to be an exact indexentry with the given format/value @GST_INDEX_LOOKUP_BEFORE: The exact entry or the one before it @GST_INDEX_LOOKUP_AFTER: The exact entry or the one after it <!-- ##### MACRO GST_INDEX_NASSOCS ##### --> Get the number of associations in the entry. @entry: The entry to query <!-- ##### MACRO GST_INDEX_ASSOC_FLAGS ##### --> Get the flags for this entry <!-- ##### MACRO GST_INDEX_ASSOC_FORMAT ##### --> Get the i-th format of the entry. @i: The format index <!-- ##### MACRO GST_INDEX_ASSOC_VALUE ##### --> Get the i-th value of the entry. @i: The value index <!-- ##### STRUCT GstIndexAssociation ##### --> An association in an entry. @format: the format of the association @value: the value of the association <!-- ##### ENUM GstAssocFlags ##### --> flags for an association entry @GST_ASSOCIATION_FLAG_NONE: no extra flags @GST_ASSOCIATION_FLAG_KEY_UNIT: the entry marks a key unit, a key unit is one that marks a place where one can randomly seek to. @GST_ASSOCIATION_FLAG_LAST: extra user defined flags should start here. <!-- ##### MACRO GST_INDEX_FORMAT_FORMAT ##### --> Get the format of the format entry <!-- ##### MACRO GST_INDEX_FORMAT_KEY ##### --> Get the key of the format entry <!-- ##### MACRO GST_INDEX_ID_INVALID ##### --> An invalid index id <!-- ##### MACRO GST_INDEX_ID_DESCRIPTION ##### --> Get the description of the id entry <!-- ##### USER_FUNCTION GstIndexFilter ##### --> Function to filter out entries in the index. @index: The index being queried @entry: The entry to be added. @Returns: This function should return TRUE if the entry is to be added to the index, FALSE otherwise. <!-- ##### ENUM GstIndexResolverMethod ##### --> The method used to resolve index writers @GST_INDEX_RESOLVER_CUSTOM: Use a custom resolver @GST_INDEX_RESOLVER_GTYPE: Resolve based on the GType of the object @GST_INDEX_RESOLVER_PATH: Resolve on the path in graph <!-- ##### USER_FUNCTION GstIndexResolver ##### --> Function to resolve ids to writer descriptions. @index: the index being queried. @writer: The object that wants to write @writer_string: A description of the writer. @user_data: user_data as registered @Returns: TRUE if an id could be assigned to the writer. <!-- # Unused Parameters # --> @writer_id: A pointer to the id that has to be assigned to this writer <!-- ##### ENUM GstIndexFlags ##### --> Flags for this index @GST_INDEX_WRITABLE: The index is writable @GST_INDEX_READABLE: The index is readable @GST_INDEX_FLAG_LAST: First flag that can be used by subclasses <!-- ##### MACRO GST_INDEX_IS_READABLE ##### --> Check if the index can be read from @obj: The index to check <!-- ##### MACRO GST_INDEX_IS_WRITABLE ##### --> Check if the index can be written to <!-- ##### FUNCTION gst_index_new ##### --> <!-- ##### FUNCTION gst_index_commit ##### --> <!-- ##### FUNCTION gst_index_get_group ##### --> <!-- ##### FUNCTION gst_index_new_group ##### --> <!-- ##### FUNCTION gst_index_set_group ##### --> <!-- ##### FUNCTION gst_index_set_certainty ##### --> <!-- ##### FUNCTION gst_index_get_certainty ##### --> <!-- ##### FUNCTION gst_index_set_filter ##### --> @filter: <!-- ##### FUNCTION gst_index_set_resolver ##### --> @resolver: <!-- ##### FUNCTION gst_index_get_writer_id ##### --> @writer: <!-- ##### FUNCTION gst_index_add_format ##### --> <!-- ##### FUNCTION gst_index_add_association ##### --> <!-- ##### FUNCTION gst_index_add_object ##### --> @key: @object: <!-- ##### FUNCTION gst_index_add_id ##### --> @description: <!-- ##### FUNCTION gst_index_get_assoc_entry ##### --> @method: <!-- ##### FUNCTION gst_index_get_assoc_entry_full ##### --> <!-- ##### FUNCTION gst_index_entry_get_type ##### --> <!-- ##### FUNCTION gst_index_entry_copy ##### --> @entry: <!-- ##### FUNCTION gst_index_entry_free ##### --> <!-- ##### FUNCTION gst_index_entry_assoc_map ##### --> <!-- ##### MACRO GST_TYPE_INDEX_FACTORY ##### --> <!-- ##### MACRO GST_INDEX_FACTORY ##### --> @obj: <!-- ##### MACRO GST_IS_INDEX_FACTORY ##### --> <!-- ##### MACRO GST_INDEX_FACTORY_CLASS ##### --> <!-- ##### MACRO GST_IS_INDEX_FACTORY_CLASS ##### --> <!-- ##### MACRO GST_INDEX_FACTORY_GET_CLASS ##### --> <!-- ##### FUNCTION gst_index_factory_get_type ##### --> <!-- ##### FUNCTION gst_index_factory_new ##### --> @longdesc: <!-- ##### FUNCTION gst_index_factory_destroy ##### --> @factory: <!-- ##### FUNCTION gst_index_factory_find ##### --> <!-- ##### FUNCTION gst_index_factory_create ##### --> <!-- ##### FUNCTION gst_index_factory_make ##### --> --- NEW FILE: GstStructure.sgml --- GstStructure <!-- ##### STRUCT GstStructure ##### --> @fields: <!-- ##### USER_FUNCTION GstStructureForeachFunc ##### --> @field_id: <!-- ##### FUNCTION gst_structure_empty_new ##### --> <!-- ##### FUNCTION gst_structure_id_empty_new ##### --> @quark: <!-- ##### FUNCTION gst_structure_new ##### --> @firstfield: <!-- ##### FUNCTION gst_structure_new_valist ##### --> <!-- ##### FUNCTION gst_structure_copy ##### --> <!-- ##### FUNCTION gst_structure_free ##### --> <!-- ##### FUNCTION gst_structure_get_name ##### --> <!-- ##### FUNCTION gst_structure_set_name ##### --> <!-- ##### FUNCTION gst_structure_id_set_value ##### --> <!-- ##### FUNCTION gst_structure_set_value ##### --> <!-- ##### FUNCTION gst_structure_set ##### --> <!-- ##### FUNCTION gst_structure_set_valist ##### --> <!-- ##### FUNCTION gst_structure_id_get_value ##### --> <!-- ##### FUNCTION gst_structure_get_value ##### --> <!-- ##### FUNCTION gst_structure_remove_field ##### --> <!-- ##### FUNCTION gst_structure_remove_fields ##### --> @fieldnamename: <!-- ##### FUNCTION gst_structure_remove_fields_valist ##### --> <!-- ##### FUNCTION gst_structure_remove_all_fields ##### --> <!-- ##### FUNCTION gst_structure_get_field_type ##### --> <!-- ##### FUNCTION gst_structure_foreach ##### --> <!-- ##### FUNCTION gst_structure_n_fields ##### --> <!-- ##### FUNCTION gst_structure_has_field ##### --> <!-- ##### FUNCTION gst_structure_has_field_typed ##### --> <!-- ##### FUNCTION gst_structure_get_boolean ##### --> <!-- ##### FUNCTION gst_structure_get_int ##### --> <!-- ##### FUNCTION gst_structure_get_fourcc ##### --> <!-- ##### FUNCTION gst_structure_get_double ##### --> <!-- ##### FUNCTION gst_structure_get_string ##### --> <!-- ##### FUNCTION gst_structure_to_string ##### --> <!-- ##### FUNCTION gst_structure_from_string ##### --> @end: --- NEW FILE: GstTag.sgml --- GstTag <!-- ##### ENUM GstTagMergeMode ##### --> @GST_TAG_MERGE_UNDEFINED: @GST_TAG_MERGE_REPLACE_ALL: @GST_TAG_MERGE_REPLACE: @GST_TAG_MERGE_APPEND: @GST_TAG_MERGE_PREPEND: @GST_TAG_MERGE_KEEP: @GST_TAG_MERGE_KEEP_ALL: @GST_TAG_MERGE_COUNT: <!-- ##### ENUM GstTagFlag ##### --> @GST_TAG_FLAG_UNDEFINED: @GST_TAG_FLAG_META: @GST_TAG_FLAG_ENCODED: @GST_TAG_FLAG_DECODED: @GST_TAG_FLAG_COUNT: <!-- ##### TYPEDEF GstTagList ##### --> <!-- ##### MACRO GST_TAG_LIST ##### --> @x: <!-- ##### MACRO GST_IS_TAG_LIST ##### --> <!-- ##### MACRO GST_TYPE_TAG_LIST ##### --> <!-- ##### USER_FUNCTION GstTagForeachFunc ##### --> @list: @tag: <!-- ##### USER_FUNCTION GstTagMergeFunc ##### --> <!-- ##### FUNCTION gst_tag_register ##### --> @flag: @nick: @blurb: <!-- ##### FUNCTION gst_tag_merge_use_first ##### --> <!-- ##### FUNCTION gst_tag_merge_strings_with_comma ##### --> <!-- ##### FUNCTION gst_tag_exists ##### --> <!-- ##### FUNCTION gst_tag_get_type ##### --> <!-- ##### FUNCTION gst_tag_get_nick ##### --> <!-- ##### FUNCTION gst_tag_get_description ##### --> <!-- ##### FUNCTION gst_tag_get_flag ##### --> <!-- ##### FUNCTION gst_tag_is_fixed ##### --> <!-- ##### FUNCTION gst_tag_list_new ##### --> <!-- ##### FUNCTION gst_is_tag_list ##### --> @p: <!-- ##### FUNCTION gst_tag_list_copy ##### --> <!-- ##### FUNCTION gst_tag_list_insert ##### --> @into: @from: @mode: <!-- ##### FUNCTION gst_tag_list_merge ##### --> @list1: @list2: <!-- ##### FUNCTION gst_tag_list_free ##### --> <!-- ##### FUNCTION gst_tag_list_get_tag_size ##### --> <!-- ##### FUNCTION gst_tag_list_add ##### --> <!-- ##### FUNCTION gst_tag_list_add_values ##### --> <!-- ##### FUNCTION gst_tag_list_add_valist ##### --> <!-- ##### FUNCTION gst_tag_list_add_valist_values ##### --> <!-- ##### FUNCTION gst_tag_list_remove_tag ##### --> <!-- ##### FUNCTION gst_tag_list_foreach ##### --> <!-- ##### FUNCTION gst_tag_list_get_value_index ##### --> <!-- ##### FUNCTION gst_tag_list_copy_value ##### --> <!-- ##### FUNCTION gst_tag_list_get_char ##### --> <!-- ##### FUNCTION gst_tag_list_get_char_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_uchar ##### --> <!-- ##### FUNCTION gst_tag_list_get_uchar_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_boolean ##### --> <!-- ##### FUNCTION gst_tag_list_get_boolean_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_int ##### --> <!-- ##### FUNCTION gst_tag_list_get_int_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_uint ##### --> <!-- ##### FUNCTION gst_tag_list_get_uint_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_long ##### --> <!-- ##### FUNCTION gst_tag_list_get_long_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_ulong ##### --> <!-- ##### FUNCTION gst_tag_list_get_ulong_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_int64 ##### --> <!-- ##### FUNCTION gst_tag_list_get_int64_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_uint64 ##### --> <!-- ##### FUNCTION gst_tag_list_get_uint64_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_float ##### --> <!-- ##### FUNCTION gst_tag_list_get_float_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_double ##### --> <!-- ##### FUNCTION gst_tag_list_get_double_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_string ##### --> <!-- ##### FUNCTION gst_tag_list_get_string_index ##### --> <!-- ##### FUNCTION gst_tag_list_get_pointer ##### --> <!-- ##### FUNCTION gst_tag_list_get_pointer_index ##### --> <!-- ##### FUNCTION gst_event_new_tag ##### --> <!-- ##### FUNCTION gst_event_tag_get_list ##### --> @tag_event: <!-- ##### MACRO GST_TAG_TITLE ##### --> <!-- ##### MACRO GST_TAG_ARTIST ##### --> <!-- ##### MACRO GST_TAG_ALBUM ##### --> <!-- ##### MACRO GST_TAG_DATE ##### --> <!-- ##### MACRO GST_TAG_GENRE ##### --> <!-- ##### MACRO GST_TAG_COMMENT ##### --> <!-- ##### MACRO GST_TAG_TRACK_NUMBER ##### --> <!-- ##### MACRO GST_TAG_TRACK_COUNT ##### --> <!-- ##### MACRO GST_TAG_ALBUM_VOLUME_NUMBER ##### --> <!-- ##### MACRO GST_TAG_ALBUM_VOLUME_COUNT ##### --> <!-- ##### MACRO GST_TAG_LOCATION ##### --> <!-- ##### MACRO GST_TAG_DESCRIPTION ##### --> <!-- ##### MACRO GST_TAG_VERSION ##### --> <!-- ##### MACRO GST_TAG_ISRC ##### --> <!-- ##### MACRO GST_TAG_ORGANIZATION ##### --> <!-- ##### MACRO GST_TAG_COPYRIGHT ##### --> <!-- ##### MACRO GST_TAG_CONTACT ##### --> <!-- ##### MACRO GST_TAG_LICENSE ##### --> <!-- ##### MACRO GST_TAG_PERFORMER ##### --> <!-- ##### MACRO GST_TAG_DURATION ##### --> <!-- ##### MACRO GST_TAG_CODEC ##### --> <!-- ##### MACRO GST_TAG_VIDEO_CODEC ##### --> <!-- ##### MACRO GST_TAG_AUDIO_CODEC ##### --> <!-- ##### MACRO GST_TAG_BITRATE ##### --> <!-- ##### MACRO GST_TAG_NOMINAL_BITRATE ##### --> <!-- ##### MACRO GST_TAG_MINIMUM_BITRATE ##### --> <!-- ##### MACRO GST_TAG_MAXIMUM_BITRATE ##### --> <!-- ##### MACRO GST_TAG_SERIAL ##### --> <!-- ##### MACRO GST_TAG_ENCODER ##### --> <!-- ##### MACRO GST_TAG_ENCODER_VERSION ##### --> <!-- ##### MACRO GST_TAG_TRACK_GAIN ##### --> <!-- ##### MACRO GST_TAG_TRACK_PEAK ##### --> <!-- ##### MACRO GST_TAG_ALBUM_GAIN ##### --> <!-- ##### MACRO GST_TAG_ALBUM_PEAK ##### --> Index: cothreads.sgml RCS file: /home/cvs/gstreamer/gstreamer/docs/gst/tmpl/cothreads.sgml,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- a/cothreads.sgml 29 Jun 2003 14:57:19 -0000 1.20 +++ b/cothreads.sgml 25 Mar 2004 04:20:32 -0000 1.21 @@ -38,21 +38,9 @@ @stack_size: @magic_number: -<!-- ##### USER_FUNCTION cothread_func ##### --> -<para> -the function that will be called when the cothread starts. The function -prototype is like a main() function, so you can do whatever you want with -it. -</para> - -@argc: a main-like argument count -@argv: a main-like array of arguments -@Returns: a return code <!-- ##### STRUCT cothread_context ##### --> <para> -The coth... [truncated message content] |