CVS/Entries.Log | 14 NEWS | 14 RELEASE | 23 check/Makefile.am | 23 check/elements/fakesrc.c | 19 check/elements/identity.c | 4 check/gst/capslist.h | 10 check/gst/gstcaps.c | 62 +- check/gst/gstevent.c | 36 - check/gst/gstghostpad.c | 6 check/gst/gstobject.c | 12 check/gst/gstpipeline.c | 256 ++++++++ check/gst/gstsegment.c | 532 ++++++++++++++++++ check/gst/gststructure.c | 39 + check/gst/gstvalue.c | 389 +++++++++++++ check/net/gstnetclientclock.c | 143 ++++ check/net/gstnettimeprovider.c | 140 ++++ check/pipelines/.cvsignore | 1 common/check.mak | 6 common/gst.supp | 74 ++ common/m4/Makefile.am | 1 common/m4/gst-check.m4 | 2 common/m4/gst-default.m4 | 45 + configure.ac | 7 docs/design/part-MT-refcounting.txt | 22 docs/design/part-TODO.txt | 40 - docs/design/part-gstghostpad.txt | 2 docs/gst/Makefile.am | 3 docs/gst/gstreamer-docs.sgml | 20 docs/gst/gstreamer-sections.txt | 273 ++++++--- docs/gst/gstreamer.types | 9 docs/manual/appendix-quotes.xml | 10 docs/pwg/appendix-porting.xml | 2 docs/random/NOTES-0.1.1 | 36 - docs/random/NOTES-0.2.0 | 78 -- docs/random/TODO-post-0.1.0 | 57 - docs/random/arch | 81 -- docs/random/coroutines | 5 docs/random/design | 12 docs/random/ensonic/media-device-daemon.txt | 26 docs/random/factoryinfo | 7 docs/random/gboolean | 4 docs/random/moving-plugins | 86 ++ docs/random/padarch | 14 docs/random/queue | 6 docs/random/sequence | 15 docs/random/state-transitions | 45 - docs/random/states | 75 -- docs/random/states.new | 82 -- docs/random/states.old | 83 -- docs/random/walkthrough | 42 - docs/random/wtay/threading | 8 docs/upload.mak | 2 examples/metadata/read-metadata.c | 130 +--- gst/Makefile.am | 26 gst/base/gstadapter.c | 4 gst/base/gstbasesink.c | 360 ++++-------- gst/base/gstbasesink.h | 18 gst/base/gstbasesrc.c | 200 ++---- gst/base/gstbasesrc.h | 15 gst/base/gstbasetransform.c | 161 +++-- gst/base/gstbasetransform.h | 29 - gst/base/gstcollectpads.c | 230 ++++--- gst/base/gstcollectpads.h | 104 ++- gst/check/gstcheck.c | 10 gst/elements/Makefile.am | 2 gst/elements/gstfakesink.c | 46 - gst/elements/gstfakesrc.c | 84 +- gst/elements/gstfakesrc.h | 8 gst/elements/gstfdsrc.c | 95 +++ gst/elements/gstfdsrc.h | 2 gst/elements/gstfilesink.c | 2 gst/elements/gstidentity.c | 36 - gst/elements/gsttee.c | 16 gst/elements/gsttypefindelement.c | 10 gst/glib-compat-private.h | 27 gst/glib-compat.c | 142 ---- gst/glib-compat.h | 57 + gst/gst.h | 5 gst/gst_private.h | 3 gst/gstbin.c | 418 +++++++++----- gst/gstbin.h | 8 gst/gstbuffer.c | 3 gst/gstbuffer.h | 12 gst/gstbus.c | 56 + gst/gstbus.h | 1 gst/gstcaps.c | 14 gst/gstcaps.h | 25 gst/gstchildproxy.h | 4 gst/gstclock.c | 581 +++++++++++++++++--- gst/gstclock.h | 80 ++ gst/gstelement.c | 219 +++---- gst/gstelement.h | 11 gst/gsterror.c | 103 +++ gst/gsterror.h | 8 gst/gstevent.c | 65 +- gst/gstevent.h | 111 +-- gst/gstfilter.c | 14 gst/gstfilter.h | 11 gst/gstformat.c | 50 + gst/gstformat.h | 12 gst/gstghostpad.c | 27 gst/gstghostpad.h | 2 gst/gstindex.c | 25 gst/gstindex.h | 8 gst/gstinfo.h | 16 gst/gstmessage.c | 12 gst/gstmessage.h | 4 gst/gstminiobject.c | 4 gst/gstminiobject.h | 48 + gst/gstobject.c | 52 - gst/gstobject.h | 27 gst/gstpad.c | 396 +++++++------ gst/gstpad.h | 44 - gst/gstpadtemplate.h | 2 gst/gstpipeline.c | 158 +++-- gst/gstpipeline.h | 2 gst/gstplugin.c | 11 gst/gstplugin.h | 1 gst/gstpluginfeature.c | 9 gst/gstpluginfeature.h | 2 gst/gstquery.c | 60 +- gst/gstquery.h | 18 gst/gstqueue.c | 20 gst/gstregistry.c | 46 - gst/gstregistry.h | 1 gst/gstregistryxml.c | 3 gst/gstsegment.c | 474 ++++++++++++++++ gst/gstsegment.h | 96 +++ gst/gststructure.c | 172 +++++ gst/gststructure.h | 26 gst/gstsystemclock.c | 33 - gst/gsttaglist.c | 4 gst/gsttaglist.h | 21 gst/gsttagsetter.c | 38 - gst/gsttagsetter.h | 54 - gst/gsttask.c | 48 - gst/gsttask.h | 2 gst/gsttrace.c | 19 gst/gsturitype.c | 55 - gst/gsturitype.h | 37 - gst/gstutils.c | 145 +---- gst/gstutils.h | 22 gst/gstvalue.c | 810 ++++++++++++++++++++++++---- gst/gstvalue.h | 110 +++ gst/gstxml.c | 8 gst/net/Makefile.am | 19 gst/net/gstnet.h | 30 + gst/net/gstnetclientclock.c | 559 +++++++++++++++++++ gst/net/gstnetclientclock.h | 92 +++ gst/net/gstnettimepacket.c | 169 +++++ gst/net/gstnettimepacket.h | 57 + gst/net/gstnettimeprovider.c | 468 ++++++++++++++++ gst/net/gstnettimeprovider.h | 78 ++ gst/registries/.cvsignore | 1 gst/schedulers/.cvsignore | 1 gstreamer.spec.in | 8 libs/gst/control/.cvsignore | 6 libs/gst/controller/gstcontroller.h | 8 libs/gst/getbits/.cvsignore | 2 pkgconfig/Makefile.am | 10 pkgconfig/gstreamer-net-uninstalled.pc.in | 13 pkgconfig/gstreamer-net.pc.in | 11 scripts/update-funcnames | 29 + scripts/update-macros | 26 tests/network-clock-utils.scm | 2 tests/network-clock.scm | 4 tools/gst-compprep.c | 4 tools/gst-inspect.c | 8 win32/common/config.h | 4 win32/common/libgstbase.def | 14 win32/common/libgstreamer.def | 4 win32/gstreamer.def | 6 win32/libgstbase.def | 14 174 files changed, 8236 insertions(+), 3214 deletions(-)