From: <en...@ke...> - 2008-10-30 15:30:07
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: ensonic Date: Thu Oct 30 2008 15:30:05 UTC Log message: * docs/Makefile.am: * docs/gst/gstreamer-docs.sgml: * docs/gst/gstreamer-sections.txt: * docs/gst/running.xml: * docs/libs/gstreamer-libs-docs.sgml: Change to xinclude based build - its faster and easier to maintain. Modified files: . : ChangeLog docs : Makefile.am docs/gst : gstreamer-docs.sgml gstreamer-sections.txt running.xml docs/libs : gstreamer-libs-docs.sgml Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.4127&r2=1.4128 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/Makefile.am.diff?r1=1.44&r2=1.45 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/gstreamer-docs.sgml.diff?r1=1.101&r2=1.102 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/gstreamer-sections.txt.diff?r1=1.353&r2=1.354 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/gst/running.xml.diff?r1=1.5&r2=1.6 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/docs/libs/gstreamer-libs-docs.sgml.diff?r1=1.33&r2=1.34 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.4127 retrieving revision 1.4128 diff -u -d -r1.4127 -r1.4128 --- ChangeLog 30 Oct 2008 14:15:12 -0000 1.4127 +++ ChangeLog 30 Oct 2008 15:29:47 -0000 1.4128 @@ -1,5 +1,14 @@ 2008-10-30 Stefan Kost <en...@us...> + * docs/Makefile.am: + * docs/gst/gstreamer-docs.sgml: + * docs/gst/gstreamer-sections.txt: + * docs/gst/running.xml: + * docs/libs/gstreamer-libs-docs.sgml: + Change to xinclude based build - its faster and easier to maintain. + +2008-10-30 Stefan Kost <en...@us...> * gst/gstregistrybinary.c: * gst/gstregistryxml.c: Use g_unlink() as none of these are directories. Index: Makefile.am RCS file: /cvs/gstreamer/gstreamer/docs/Makefile.am,v retrieving revision 1.44 retrieving revision 1.45 diff -u -d -r1.44 -r1.45 --- Makefile.am 21 May 2008 15:54:28 -0000 1.44 +++ Makefile.am 30 Oct 2008 15:29:50 -0000 1.45 @@ -25,3 +25,4 @@ upload: @if test "x$(SUBDIRS)" != x; then for a in $(SUBDIRS); do cd $$a; make upload; cd ..; done; fi Index: gstreamer-docs.sgml RCS file: /cvs/gstreamer/gstreamer/docs/gst/gstreamer-docs.sgml,v retrieving revision 1.101 retrieving revision 1.102 diff -u -d -r1.101 -r1.102 --- gstreamer-docs.sgml 27 May 2008 15:11:33 -0000 1.101 +++ gstreamer-docs.sgml 30 Oct 2008 15:29:50 -0000 1.102 @@ -1,67 +1,12 @@ <?xml version="1.0"?> -<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" - "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" + "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ <!ENTITY % version-entities SYSTEM "version.entities"> %version-entities; -<!ENTITY Gst SYSTEM "xml/gst.xml"> -<!ENTITY GstBin SYSTEM "xml/gstbin.xml"> -<!ENTITY GstBuffer SYSTEM "xml/gstbuffer.xml"> -<!ENTITY GstBus SYSTEM "xml/gstbus.xml"> -<!ENTITY GstCaps SYSTEM "xml/gstcaps.xml"> -<!ENTITY GstChildProxy SYSTEM "xml/gstchildproxy.xml"> -<!ENTITY GstClock SYSTEM "xml/gstclock.xml"> -<!-- -<!ENTITY GstCompat SYSTEM "xml/gstcompat.xml"> ---> -<!ENTITY GstConfig SYSTEM "xml/gstconfig.xml"> -<!ENTITY GstElement SYSTEM "xml/gstelement.xml"> -<!ENTITY GstElementFactory SYSTEM "xml/gstelementfactory.xml"> -<!ENTITY GstError SYSTEM "xml/gsterror.xml"> -<!ENTITY GstEvent SYSTEM "xml/gstevent.xml"> -<!ENTITY GstFilter SYSTEM "xml/gstfilter.xml"> -<!ENTITY GstFormat SYSTEM "xml/gstformat.xml"> -<!ENTITY GstGhostPad SYSTEM "xml/gstghostpad.xml"> -<!ENTITY GstImplementsInterface SYSTEM "xml/gstimplementsinterface.xml"> -<!ENTITY GstIndex SYSTEM "xml/gstindex.xml"> -<!ENTITY GstIndexFactory SYSTEM "xml/gstindexfactory.xml"> -<!ENTITY GstInfo SYSTEM "xml/gstinfo.xml"> -<!ENTITY GstIterator SYSTEM "xml/gstiterator.xml"> -<!ENTITY GstMessage SYSTEM "xml/gstmessage.xml"> -<!ENTITY GstMiniObject SYSTEM "xml/gstminiobject.xml"> -<!ENTITY GstObject SYSTEM "xml/gstobject.xml"> -<!ENTITY GstPad SYSTEM "xml/gstpad.xml"> -<!ENTITY GstPadTemplate SYSTEM "xml/gstpadtemplate.xml"> -<!ENTITY GstParamSpec SYSTEM "xml/gstparamspec.xml"> -<!ENTITY GstParse SYSTEM "xml/gstparse.xml"> -<!ENTITY GstPipeline SYSTEM "xml/gstpipeline.xml"> -<!ENTITY GstPlugin SYSTEM "xml/gstplugin.xml"> -<!ENTITY GstPluginFeature SYSTEM "xml/gstpluginfeature.xml"> -<!ENTITY GstPoll SYSTEM "xml/gstpoll.xml"> -<!ENTITY GstPreset SYSTEM "xml/gstpreset.xml"> -<!ENTITY GstQuery SYSTEM "xml/gstquery.xml"> -<!ENTITY GstRegistry SYSTEM "xml/gstregistry.xml"> -<!ENTITY GstSegment SYSTEM "xml/gstsegment.xml"> -<!ENTITY GstStructure SYSTEM "xml/gststructure.xml"> -<!ENTITY GstSystemClock SYSTEM "xml/gstsystemclock.xml"> -<!ENTITY GstTagList SYSTEM "xml/gsttaglist.xml"> -<!ENTITY GstTagSetter SYSTEM "xml/gsttagsetter.xml"> -<!ENTITY GstTask SYSTEM "xml/gsttask.xml"> -<!ENTITY GstTrace SYSTEM "xml/gsttrace.xml"> -<!ENTITY GstTypeFind SYSTEM "xml/gsttypefind.xml"> -<!ENTITY GstTypeFindFactory SYSTEM "xml/gsttypefindfactory.xml"> -<!ENTITY GstUriHandler SYSTEM "xml/gsturihandler.xml"> -<!ENTITY GstUtils SYSTEM "xml/gstutils.xml"> -<!ENTITY GstValue SYSTEM "xml/gstvalue.xml"> -<!ENTITY GstVersion SYSTEM "xml/gstversion.xml"> -<!ENTITY GstXML SYSTEM "xml/gstxml.xml"> - -<!ENTITY gstreamer-tree-index SYSTEM "xml/tree_index.sgml"> -<!ENTITY gst-Running SYSTEM "running.xml"> +<!ENTITY % local.common.attrib "xmlns:xi CDATA #FIXED 'http://www.w3.org/2003/XInclude'"> <!ENTITY hash "#"> ]> -<book id="index"> +<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude"> <bookinfo> <title>GStreamer &GST_MAJORMINOR; Core Reference Manual</title> <releaseinfo> @@ -88,7 +33,7 @@ (GNU LGPL). </para> - &gst-Running; + <xi:include href="running.xml" /> </chapter> <chapter id="libgstreamer"> @@ -101,52 +46,52 @@ along with some more specialized elements. - &Gst; - &GstBin; - &GstBuffer; - &GstBus; - &GstCaps; - &GstChildProxy; - &GstClock; - &GstConfig; - &GstElement; - &GstElementFactory; - &GstError; - &GstEvent; - &GstFilter; - &GstFormat; - &GstGhostPad; - &GstImplementsInterface; - &GstIndex; - &GstIndexFactory; - &GstIterator; - &GstMessage; - &GstMiniObject; - &GstObject; - &GstPad; - &GstPadTemplate; - &GstParamSpec; - &GstParse; - &GstPipeline; - &GstPlugin; - &GstPluginFeature; - &GstPoll; - &GstPreset; - &GstQuery; - &GstRegistry; - &GstSegment; - &GstStructure; - &GstSystemClock; - &GstTagList; - &GstTagSetter; - &GstTask; - &GstTypeFind; - &GstTypeFindFactory; - &GstUriHandler; - &GstUtils; - &GstValue; - &GstVersion; - &GstXML; + <xi:include href="xml/gst.xml" /> + <xi:include href="xml/gstbin.xml" /> + <xi:include href="xml/gstbuffer.xml" /> + <xi:include href="xml/gstbus.xml" /> + <xi:include href="xml/gstcaps.xml" /> + <xi:include href="xml/gstchildproxy.xml" /> + <xi:include href="xml/gstclock.xml" /> + <xi:include href="xml/gstconfig.xml" /> + <xi:include href="xml/gstelement.xml" /> + <xi:include href="xml/gstelementfactory.xml" /> + <xi:include href="xml/gsterror.xml" /> + <xi:include href="xml/gstevent.xml" /> + <xi:include href="xml/gstfilter.xml" /> + <xi:include href="xml/gstformat.xml" /> + <xi:include href="xml/gstghostpad.xml" /> + <xi:include href="xml/gstimplementsinterface.xml" /> + <xi:include href="xml/gstindex.xml" /> + <xi:include href="xml/gstindexfactory.xml" /> + <xi:include href="xml/gstiterator.xml" /> + <xi:include href="xml/gstmessage.xml" /> + <xi:include href="xml/gstminiobject.xml" /> + <xi:include href="xml/gstobject.xml" /> + <xi:include href="xml/gstpad.xml" /> + <xi:include href="xml/gstpadtemplate.xml" /> + <xi:include href="xml/gstparamspec.xml" /> + <xi:include href="xml/gstparse.xml" /> + <xi:include href="xml/gstpipeline.xml" /> + <xi:include href="xml/gstplugin.xml" /> + <xi:include href="xml/gstpluginfeature.xml" /> + <xi:include href="xml/gstpoll.xml" /> + <xi:include href="xml/gstpreset.xml" /> + <xi:include href="xml/gstquery.xml" /> + <xi:include href="xml/gstregistry.xml" /> + <xi:include href="xml/gstsegment.xml" /> + <xi:include href="xml/gststructure.xml" /> + <xi:include href="xml/gstsystemclock.xml" /> + <xi:include href="xml/gsttaglist.xml" /> + <xi:include href="xml/gsttagsetter.xml" /> + <xi:include href="xml/gsttask.xml" /> + <xi:include href="xml/gsttypefind.xml" /> + <xi:include href="xml/gsttypefindfactory.xml" /> + <xi:include href="xml/gsturihandler.xml" /> + <xi:include href="xml/gstutils.xml" /> + <xi:include href="xml/gstvalue.xml" /> + <xi:include href="xml/gstversion.xml" /> + <xi:include href="xml/gstxml.xml" /> @@ -157,41 +102,23 @@ Application developers will rarely need to know about it. - &GstInfo; - &GstTrace; - </chapter> - <chapter id="gstreamer-compat"> - <title>GStreamer Core Compatibility</title> - <para> - These elements are defined for compatibility with older code. - They must not be used in new code! - </para> - &GstCompat; + <xi:include href="xml/gstinfo.xml" /> + <xi:include href="xml/gsttrace.xml" /> <chapter id="gstreamer-hierarchy"> <title>Object Hierarchy</title> - &gstreamer-tree-index; + <xi:include href="xml/tree_index.sgml"/> - <index id="api-index"> - <title>Index</title> - </index> - <index role="deprecated"> - <title>Index of deprecated symbols</title> + <index id="api-index-full"> + <title>API Index</title> + <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include> </index> - <!-- disable, as - - index generation is extremly slow in xslt - - we have not tagged lots of symbols this way anyway - <index role="0.9"> - <title>Index of new symbols in 0.9</title> + <index id="api-index-deprecated" role="deprecated"> + <title>Index of deprecated API</title> + <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include> - --> </book> Index: gstreamer-sections.txt RCS file: /cvs/gstreamer/gstreamer/docs/gst/gstreamer-sections.txt,v retrieving revision 1.353 retrieving revision 1.354 diff -u -d -r1.353 -r1.354 --- gstreamer-sections.txt 23 Oct 2008 07:09:20 -0000 1.353 +++ gstreamer-sections.txt 30 Oct 2008 15:29:50 -0000 1.354 @@ -1519,6 +1519,8 @@ <TITLE>GstParamSpec</TITLE> GST_PARAM_CONTROLLABLE +GST_PARAM_USER_EDITABLE +GST_PARAM_NOT_PRESETABLE GST_PARAM_USER_SHIFT <SUBSECTION paramspecfraction> Index: running.xml RCS file: /cvs/gstreamer/gstreamer/docs/gst/running.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- running.xml 24 Apr 2008 15:14:54 -0000 1.5 +++ running.xml 30 Oct 2008 15:29:51 -0000 1.6 @@ -1,3 +1,10 @@ +<?xml version="1.0"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" +<!ENTITY % version-entities SYSTEM "version.entities"> +%version-entities; +]> <refentry id="gst-running" revision="08 Oct 2005"> <refmeta> <refentrytitle>Running GStreamer Applications</refentrytitle> Index: gstreamer-libs-docs.sgml RCS file: /cvs/gstreamer/gstreamer/docs/libs/gstreamer-libs-docs.sgml,v retrieving revision 1.33 retrieving revision 1.34 diff -u -d -r1.33 -r1.34 --- gstreamer-libs-docs.sgml 6 Oct 2008 12:41:51 -0000 1.33 +++ gstreamer-libs-docs.sgml 30 Oct 2008 15:29:51 -0000 1.34 @@ -3,38 +3,10 @@ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ -<!ENTITY GstAdapter SYSTEM "xml/gstadapter.xml"> -<!ENTITY GstBaseSrc SYSTEM "xml/gstbasesrc.xml"> -<!ENTITY GstBaseSink SYSTEM "xml/gstbasesink.xml"> -<!ENTITY GstBaseTransform SYSTEM "xml/gstbasetransform.xml"> -<!ENTITY GstBitReader SYSTEM "xml/gstbitreader.xml"> -<!ENTITY GstByteReader SYSTEM "xml/gstbytereader.xml"> -<!ENTITY GstCollectPads SYSTEM "xml/gstcollectpads.xml"> -<!ENTITY GstPushSrc SYSTEM "xml/gstpushsrc.xml"> -<!ENTITY GstTypeFindHelper SYSTEM "xml/gsttypefindhelper.xml"> -<!ENTITY GstDataQueue SYSTEM "xml/gstdataqueue.xml"> -<!ENTITY GstCheck SYSTEM "xml/gstcheck.xml"> -<!ENTITY GstCheckBufferStraw SYSTEM "xml/gstcheckbufferstraw.xml"> -<!ENTITY GstController SYSTEM "xml/gstcontroller.xml"> -<!ENTITY GstControlSource SYSTEM "xml/gstcontrolsource.xml"> -<!ENTITY GstInterpolationControlSource SYSTEM "xml/gstinterpolationcontrolsource.xml"> -<!ENTITY GstLFOControlSource SYSTEM "xml/gstlfocontrolsource.xml"> -<!ENTITY GstControllerGObject SYSTEM "xml/gstcontrollergobject.xml"> -<!ENTITY GstDataProtocol SYSTEM "xml/gstdataprotocol.xml"> -<!ENTITY GstNetClientClock SYSTEM "xml/gstnetclientclock.xml"> -<!ENTITY GstNetTimePacket SYSTEM "xml/gstnettimepacket.xml"> -<!ENTITY GstNetTimeProvider SYSTEM "xml/gstnettimeprovider.xml"> -<!-- generated by gtkdoc-mkdb --> -<!ENTITY gstreamer-libs-tree-index SYSTEM "xml/tree_index.sgml"> <title>GStreamer &GST_MAJORMINOR; Library Reference Manual</title> @@ -60,31 +32,36 @@ by elements and utillity classes that are most useful for plugin developers. </para> - &GstBaseSrc; - &GstBaseSink; - &GstBaseTransform; - &GstPushSrc; + <xi:include href="xml/gstbasesrc.xml" /> + <xi:include href="xml/gstbasesink.xml" /> + <xi:include href="xml/gstbasetransform.xml" /> + <xi:include href="xml/gstpushsrc.xml" /> - &GstAdapter; - &GstBitReader; - &GstByteReader; - &GstCollectPads; - &GstTypeFindHelper; - &GstDataQueue; + <xi:include href="xml/gstadapter.xml" /> + <xi:include href="xml/gstbitreader.xml" /> + <xi:include href="xml/gstbytereader.xml" /> + <xi:include href="xml/gstcollectpads.xml" /> + <xi:include href="xml/gsttypefindhelper.xml" /> + <xi:include href="xml/gstdataqueue.xml" /> </chapter> <chapter id="gstreamer-control"> <title>GStreamer Dynamic Parameter Control</title> - &GstController; - &GstControlSource; - &GstInterpolationControlSource; - &GstLFOControlSource; - &GstControllerGObject; + <para> + libgstcontroller-&GST_MAJORMINOR;.so provides functionality to animate + element properties over time. + </para> + <xi:include href="xml/gstcontroller.xml" /> + <xi:include href="xml/gstcontrolsource.xml" /> + <xi:include href="xml/gstinterpolationcontrolsource.xml" /> + <xi:include href="xml/gstlfocontrolsource.xml" /> + <xi:include href="xml/gstcontrollergobject.xml" /> <chapter id="gstreamer-dataprotocol"> <title>GStreamer Data Protocol</title> - &GstDataProtocol; + <xi:include href="xml/gstdataprotocol.xml" /> <chapter id="gstreamer-net"> @@ -93,9 +70,9 @@ libgstnet-&GST_MAJORMINOR;.so provides network elements and objects. - &GstNetClientClock; - &GstNetTimePacket; - &GstNetTimeProvider; + <xi:include href="xml/gstnetclientclock.xml" /> + <xi:include href="xml/gstnettimepacket.xml" /> + <xi:include href="xml/gstnettimeprovider.xml" /> <chapter id="gstreamer-check"> @@ -105,31 +82,23 @@ unit tests that use the check framework. - &GstCheck; - &GstCheckBufferStraw; + <xi:include href="xml/gstcheck.xml" /> + <xi:include href="xml/gstcheckbufferstraw.xml" /> </part> - <part id="gstreamer-libs-hierarchy"> + <chapter id="gstreamer-hierarchy"> - &gstreamer-libs-tree-index; - </part> + </chapter> - - index generation is extremly slow in gtk-doc - - we have not tagged lots of symbols thsi way anyway - <index role="0.8"> - <title>Index of new symbols in 0.8</title> |