Release 0.11.3
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 22 Mar 2012 14:49:36 +0000 (15:49 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 22 Mar 2012 15:05:06 +0000 (16:05 +0100)
51 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
docs/plugins/gstreamer-plugins.args
docs/plugins/inspect-build.stamp [deleted file]
docs/plugins/inspect.stamp [deleted file]
docs/plugins/inspect/plugin-coreelements.xml
gstreamer.doap
po/af.po
po/az.po
po/be.po
po/bg.po
po/ca.po
po/cs.po
po/da.po
po/de.po
po/el.po
po/en_GB.po
po/eo.po
po/es.po
po/eu.po
po/fi.po
po/fr.po
po/gl.po
po/hu.po
po/id.po
po/it.po
po/ja.po
po/lt.po
po/nb.po
po/nl.po
po/pl.po
po/pt_BR.po
po/ro.po
po/ru.po
po/rw.po
po/sk.po
po/sl.po
po/sq.po
po/sr.po
po/sv.po
po/tr.po
po/uk.po
po/vi.po
po/zh_CN.po
po/zh_TW.po
win32/common/config.h
win32/common/gstenumtypes.c
win32/common/gstenumtypes.h
win32/common/gstversion.h

index 3f28d3d..64463df 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.11.3 ===
+
+2012-03-22  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.11.3, "Thrill of the Hunt"
+
+2012-03-22 10:45:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         configure.ac
+
+2012-03-21 12:10:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/Makefile.am:
+         dist net directory only once
+
+2012-03-21 09:00:45 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstquery.c:
+         query: Only allow fixed caps in the accept-caps query
+
+2012-03-20 17:08:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: do queries more directly
+         Just call our internal query function instead of going through the pad and the
+         query handler etc.
+
+2012-03-20 17:08:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+         adapter: add some performance debug
+
+2012-03-20 13:14:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * libs/gst/base/gstbasesrc.c:
+       * plugins/elements/gstqueue2.c:
+         pad: improve docs of get/pull_range
+         Improve the docs of the get/pull_range functions, define the lifetime of the
+         buffer in case of errors and short reads.
+         Make sure the code does what the docs say.
+
+2012-03-20 10:20:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * tests/check/gst/gstevent.c:
+         buffer: improve gst_buffer_new_wrapped_full()
+         Make it possible to wrap all kinds of memory by exposing all properties to
+         gst_buffer_new_wrapped_full(). This makes it possible to also create writable
+         memory without a free function or memory with extra padding.
+
+2012-03-19 11:45:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstmultiqueue.c:
+         multiqueue: handle serialized queries
+
+2012-03-16 22:51:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: make more stuff private
+
+2012-03-16 22:25:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: small cleanups
+
+2012-03-16 21:37:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gsttypefindelement.c:
+       * tests/check/elements/filesrc.c:
+         pad: change the semantics of get/pull_range a little
+         Make it so that one can specify a buffer for get/pull_range where the downstream
+         element should write into. When passing NULL, upstream should allocate a buffer,
+         like in 0.10.
+         We also need to change the probes a little because before the pull probe, there
+         could already be a buffer passed. This then allows us to use the same PROBE
+         macro for before and after pulling.
+         While we're at the probes, make the query probe more powerful by handling the
+         GST_PAD_PROBE_DROP return value. Returning _DROP from a query probe will now
+         return TRUE upstream and will not forward the probe to the peer or handler.
+         Also handle _DROP for get/pull_range properly by not dispatching to the
+         peer/handler or by generating EOS when the probe returns DROP and no buffer.
+         Make filesrc handle the non-NULL buffer passed in the get_range function and
+         skip the allocation in that case, writing directly into the downstream provided
+         buffer.
+         Update tests because now we need to make sure to not pass a random value in the
+         buffer pointer to get/pull_range
+
+2012-03-16 21:36:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: proxy allocation query
+
+2012-03-16 18:39:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: fix docs a little, alloc_buffer is gone
+
+2012-03-15 22:09:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+       * gst/gstmemory.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * win32/common/libgstreamer.def:
+         bufferpool: split bufferpool configuration
+         Make separate methods to control the bufferpool and the allocator used by the
+         bufferpool.
+         Make it possible to change the allocator of a pool.
+
+2012-03-15 20:23:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * win32/common/libgstreamer.def:
+         query: rework the ALLOCATION query
+         Separate the bufferpool and allocator hints in the allocation query, some
+         of the values don't always make sense together.
+         Keep the bufferpool and its configuration together.
+         Keep the allocator and its parameters together.
+         Allow for multiple bufferpool configurations in the query.
+
+2012-03-15 16:50:31 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: comment and debug improvement
+
+2012-03-15 16:49:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstutils.c:
+         utils: improve debug
+         also fix a potential memory leak
+
+2012-03-15 14:28:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2012-03-15 14:01:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+         GstBufferPoolParams -> GstBufferPoolAcquireParams
+         Because those flags are not from the bufferpool but for the acquire function.
+
+2012-03-15 13:28:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstbufferpool.c:
+       * gst/gstcompat.h:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * gst/gstvalue.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstqueue2.c:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+       * win32/common/libgstreamer.def:
+         memory: group allocation parameters in a struct
+         Group the extra allocation parameters in a GstAllocationParams structure to make
+         it easier to deal with them and so that we can extend them later if needed.
+         Make gst_buffer_new_allocate() take the GstAllocationParams for added
+         functionality.
+         Add boxed type for GstAllocationParams.
+
+2012-03-15 00:25:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: only update buffer size on short read
+
+2012-03-15 00:24:40 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquery.c:
+         query: fix copy function
+         Copy the structure too.
+
+2012-03-15 00:23:57 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         memory: fix maxsize after align
+         when we align the data pointer, make sure to update the maxsize.
+         Add some more debug
+
+2012-03-14 22:58:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+         queue: remove useless PROXY_ALLOCATION flag
+
+2012-03-14 21:32:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbufferpool.c:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+         memory: Add 0 padding
+         Change gst_allocator_alloc() so that we can also spicify flags and padding.
+         Add 2 new flags to mark the memory 0 prefixed/padded. This allows us to
+         remove some resizes in the base classes.
+         When allocating memory, memset prefix and padding with 0 when the flags tell
+         us to.
+         On resize, clear the zero padding flags if we can't guarantee the memory is
+         still 0 filled.
+         Update tests.
+
+2012-03-14 19:37:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+         query: also include padding in ALLOCATION query
+         Negotiating padding is needed on second thought so include it in the
+         ALLOCATION query.
+         Make the bufferpool take padding into account when allocating.
+         Make basesrc take padding into account.
+         Use padding and prefix when allocating in basetransform.
+
+2012-03-14 18:45:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: take prefix into account when allocating
+         Take into account the prefix that we received from the allocation query and use
+         it to allocate and resize a larger buffer.
+
+2012-03-14 17:16:36 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+         bufferpool: free owned discarded pool config
+
+2012-03-14 16:27:31 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * libs/gst/base/gstbasesink.c:
+         pad: implement DRAIN handling
+         When we forward the DRAIN query and there is nothing to forward it to, assume we
+         are drained.
+         When a basesink receives a drain query, reply with TRUE.
+
+2012-03-14 16:14:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * win32/common/libgstreamer.def:
+         query: add new drain query
+         With the new serialized downstream queries we can implement a drain query that
+         makes an element waits until a downstream element replies to the query.
+
+2012-03-14 16:01:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: make serialized queries push sticky events first
+         Before we can proceed with a serialized query, we need to be sure that all
+         sticky events were pushed.
+
+2012-03-14 15:42:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue2.c:
+         queues: warn when receiving a serialized event
+         .. until we implement it.
+
+2012-03-14 15:42:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue.h:
+         queue: add support for serialized queries
+
+2012-03-14 15:29:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: take stream lock on serialized queries
+
+2012-03-14 15:16:56 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: enforce correct query direction
+
+2012-03-14 14:51:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * win32/common/libgstreamer.def:
+         query: register queries like events
+         Also register queries with a QueryType that allows us to check if the event is
+         sent in the right direction. Add a serialized query type because we will need
+         this for the allocation query.
+         Remove the QueryTypeDefinition stuff, it is not used anymore and we now use
+         custom queries and separate API for them.
+         Update defs.
+
+2012-03-14 12:42:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+         adapter: add more debug
+
+2012-03-13 15:40:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+         bin: remove old compat mode
+
+2012-03-13 15:40:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: small docs update
+
+2012-03-13 10:04:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: remove gst_caps_union()
+         Remove gst_caps_union(), use gst_caps_merge(). This function was not used
+         anymore and it is unclear what the difference is with _merge().
+
+2012-03-12 23:05:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: bump AS_LIBTOOL version
+         API was added to collectpads2
+
+2012-03-12 23:02:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: backport AS_LIBTOOL version from 0.10.36 release
+         Might fix issues with missing symbols for people who install GStreamer
+         from source and at some point jumped back and forth between git master
+         and the 0.10.36 release (or 0.10. branch).
+
+2012-03-12 23:08:00 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/base/gstcollectpads2.c:
+         docs: fix function name and typo
+
+2012-03-12 19:52:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: get template caps only once
+         Get the template caps of the pads only once, avoids unecessary ref
+         and unrefs.
+
+2012-03-12 18:34:30 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: delay _make_writable() until needed in _normalize()
+         Delay _make_writable() until we actually found a list and need to update the
+         caps.
+
+2012-03-12 18:25:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: shortcut simplify earlier
+         A simple caps is already simplified, no need to check for fixedness.
+
+2012-03-12 18:22:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: small cleanup, remove const
+
+2012-03-12 18:02:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: small cleanups
+
+2012-03-12 16:40:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: small doc improvement
+
+2012-03-12 16:18:45 +0200  Sreerenj Balachandran <sreerenj.balachandran@intel.com>
+
+       * configure.ac:
+         configure.ac: bump required GLib to 2.31.14
+         Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
+
+2012-03-12 13:50:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: update porting-to-0.11.txt a little
+
+2012-03-12 12:35:07 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: fix some 0.11 FIXMEs
+
+2012-03-12 12:21:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * tests/check/gst/gstcaps.c:
+         caps: make _normalize take ownership of input
+         Make gst_caps_normalize() take ownership of the input so that it can more
+         intelligently decide when to copy or not.
+
+2012-03-12 11:38:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+       * gst/gstquery.c:
+       * gst/gstregistrychunks.c:
+       * plugins/elements/gstcapsfilter.c:
+       * tests/check/gst/gstcaps.c:
+       * win32/common/libgstreamer.def:
+         caps: _do_simplify() -> _simplify()
+         Rename _do_simplify() to _simplify(). The name was introduced as a replacement
+         method for a deprecated method but we can now rename it again.
+         Fix some docs.
+
+2012-03-12 10:42:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+       * gst/gstregistrychunks.c:
+       * plugins/elements/gstcapsfilter.c:
+       * tests/check/gst/gstcaps.c:
+         caps: improve _do_simplify
+         Make gst_caps_do_simplify() take ownership of the input caps and produce a
+         simplified output caps. This removes the requirement of having writable input
+         caps and the method can make the caps writable only when needed.
+
+2012-03-12 10:41:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: fix unit test
+         with the new caps API, there is more sharing and less copying going on so the
+         unit test refcounts are different.
+
+2012-03-12 09:03:42 +0000  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * docs/faq/general.xml:
+         update license link to point to 2.1 license, instead of just generic lgpl file, which is always the latest and thus not correct for gstreamer
+
+2012-03-11 18:57:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/manual/advanced-autoplugging.xml:
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+       * gst/gstpadtemplate.c:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasesrc.h:
+       * libs/gst/base/gstbasetransform.c:
+       * tests/check/gst/gstcaps.c:
+         caps: avoid using in-place oprations
+         Rework some caps operations so they don't rely on writable caps but instead take
+         ownership of the input caps and do _make_writable() only when needed.
+         Remove some const from caps functions, it does not make much sense for
+         refcounted objects and does not allow us to return a refcount to the const input
+         caps.
+         Rework the base classes fixate vmethods to not operate on the caps in-place.
+         All this saves us around 30% of caps and structure copy and new operations.
+
+2012-03-11 17:22:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gststructure.c:
+         structure: add allocation debug
+
+2012-03-10 09:25:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttypefind.c:
+       * gst/gsttypefind.h:
+       * libs/gst/base/gsttypefindhelper.c:
+       * plugins/elements/gsttypefindelement.c:
+       * plugins/elements/gsttypefindelement.h:
+         typefind: remove const from refcounted GstCaps
+         Having const on refcounted objects require us to make copies instead of simply
+         taking a ref, don't do that.
+
+2012-03-10 09:15:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstregistrychunks.c:
+         registry: avoid copy when caps are fixed
+         Avoid doing a useless copy when the caps are fixed and simplify will not do
+         anything.
+
+2012-03-09 16:14:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: small optimizations
+         shortcut heavy work when buffer_resize does nothing.
+         Avoid an extra _ref when mapping a buffer.
+         Add some G_LIKELY.
+
+2012-03-09 15:03:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-bufferpool.txt:
+         bufferpool: fix array types
+
+2012-03-09 14:30:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-buffer.txt:
+       * docs/design/part-bufferpool.txt:
+       * docs/design/part-memory.txt:
+       * docs/design/part-meta.txt:
+       * docs/design/part-overview.txt:
+       * docs/design/part-scheduling.txt:
+         docs: update docs
+
+2012-03-09 11:53:54 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: also push sticky events on new event
+         Make a helper function check_sticky to check and push pending sticky events.
+         Move the handling of the result of pushing the sticky event inside the
+         push_event function, we need to mark the event as received when it was pushed
+         correctly.
+         Move the sticky events code outside of gst_pad_push_event_unchecked and
+         make it purely handle sending the event to the peer.
+         when pushing a sticky event, first store it on the pad. Then check and push any
+         pending sticky events when we get a serialized or sticky event on a srcpad. This
+         fixes the issue where sticky events are not pushed when an event is pushed.
+
+2012-03-09 11:52:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: store the received result from _foreach
+         If the foreach function changes the received state of the sticky event, make
+         sure we remember that.
+
+2012-03-09 11:52:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: add comment
+
+2012-03-09 11:49:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         test: add test to check sticky events order
+         Sticky events pushed on an unlinked pad should be stored on the pad. When the
+         pad is then linked and an event is pushed, the event should be merged with the
+         already existing sticky events and then the sticky events should be pushed in
+         the order that they were originally pushed.
+
+2012-03-09 11:48:40 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstutils.c:
+         test: fix typo in comment
+
+2012-03-08 20:08:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/pipelines/seek.c:
+         tests: port pipeline/seek test to 0.11
+         Doesn't fail in 0.11 of course, at least not on my machine.
+
+2012-03-08 19:55:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         common
+         gst/gstpad.h
+         gst/gsttask.c
+         libs/gst/base/gstcollectpads2.h
+
+2012-03-08 16:30:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gsttask.c:
+         pad, task: improve debug logging
+
+2012-03-08 16:26:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstpad.h:
+       * libs/gst/base/gstcollectpads2.h:
+         pads, collectpads2: get rid of superfluous brackets around static rec mutex calls
+         Makes it possible to define those calls to something for tracing.
+
+2012-03-08 16:25:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         common: update common module
+         For make foo/bar.check-norepeat target.
+
+2012-03-08 15:23:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+       * tests/check/pipelines/.gitignore:
+       * tests/check/pipelines/seek.c:
+         tests: add minimal basesrc ! sink seeking unit test
+         Should reproduce 'GStreamer-WARNING **: wrong STREAM_LOCK count 0'
+         warnings (with make pipelines/seek.torture or pipelines/seek.forever
+         anyway, since it appears to be racy).
+         https://bugzilla.gnome.org/show_bug.cgi?id=670846
+
+2011-12-26 00:18:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstvalue.c:
+       * gst/gstvalue.h:
+       * win32/common/libgstreamer.def:
+         value: remove gst_value_register_{subtract,union,intersect}_func() API
+         There isn't really any need to provide public API for that. It's not
+         used anywhere in practice, and we aim to provide an API that works
+         for GstCaps, not some kind of generic set manipulation API based on
+         GValue. Making this private also makes it easier to optimise this
+         later. We can always put it back if someone actually needs it.
+
+2012-03-08 10:47:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttee.c:
+         tee: fix refcount error
+
+2012-03-08 09:45:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * tests/check/gst/gstpad.c:
+         pad: return ANY for a pad without template
+         Because gst_pad_get_pad_template_caps() returns ANY when there is no template,
+         the query caps function should also return ANY when there is no template (and no
+         pad current caps) instead of EMPTY.
+
+2012-03-08 09:44:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: small cleanup
+
+2012-03-07 15:34:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         memory: add comment
+
+2012-03-08 10:32:02 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Fix merge mistake
+
+2012-03-08 10:19:52 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbaseparse.c
+         libs/gst/base/gstbasetransform.c
+         plugins/elements/gsttee.c
+
+2012-03-07 11:23:56 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: arrange for properly disjoint frame flags
+
+2012-03-06 15:17:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: delay pool activation
+         Delay the activation of the bufferpool until we actually need a buffer from the
+         pool.
+
+2012-03-06 12:28:02 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Fix 'self-comparison always evaluates to true'
+         This was really a bug.
+
+2012-03-06 12:24:53 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gsttee.c:
+         tee: Fix 'use of logical '&&' with constant operand' compiler warning
+         This is actually a real bug.
+
+2012-03-06 12:23:15 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fix 'equality comparison with extraneous parentheses' compiler warning
+
+2012-03-06 12:16:19 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: Fix 'comparison of unsigned enum expression >= 0 is always true' compiler warning
+
+2012-03-05 15:23:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: don't propose_allocation before negotiation
+         Answer the allocation query with FALSE when we are not negotiated yet because at
+         that point we have no idea if we need to proxy the allocation query or not.
+
+2012-03-05 14:41:12 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Fix handling of multiple newsegment events
+         Previously only the last would be pushed, which would cause
+         invalid running times downstream. This also fixes the handling
+         of update newsegment events.
+
+2012-03-05 14:25:57 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Also flush the close_segment
+         Pushing this after flushing will confuse downstream.
+
+2012-03-05 14:23:17 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Remove obsolete code and move gap handling to the correct place
+         The segment start adjustment code in pull mode should never trigger
+         anymore because the bisection code earlier would have already made
+         sure that we're at the desired position.
+         Also move the gap handling some lines below after sending the currently
+         configured segments. Otherwise we might fill gaps in a segment that is
+         not configured downstream yet.
+
+2012-03-05 13:12:18 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Clear some more state when receiving FLUSH_STOP
+         Like pending serialized events and the currently cached buffer.
+
+2012-03-05 13:00:38 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Only queue serialized events for sending them later
+
+2012-03-05 00:34:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/check/Makefile.am:
+         libgstcheck: export gst_consistency_checker_add_pad()
+         Fix build of the adder unit test in -base again.
+
+2012-03-02 17:32:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: refine metadata filter and transform
+         Add a vmethod to filter metadata that should be passed upstream. By default,
+         don't pass anything.
+         Add a vmethod to transform metadata from the input buffer to the output buffer.
+         By default, nothing is transformed or copied.
+
+2012-03-02 17:04:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.h:
+         gst: include gstmeta.h
+
+2012-03-02 17:03:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+         bufferpool: add more debug info
+
+2012-03-02 13:02:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2012-03-02 13:02:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstmeta.c:
+         tests: improve metadata test
+
+2012-03-02 12:45:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmeta.h:
+         meta: add boolean to signal a region copy
+         Add a boolean to the metadata copy transform that signals if a only a
+         region is copied.
+
+2012-03-02 12:16:03 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/check/gstconsistencychecker.c:
+         consitencychecker: don't fail on multiple flush_start events
+         This seems to be okay after a irc discussion.
+
+2012-03-02 11:57:52 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+         meta: transform docs
+         Use gst- prefix for metadata transform types.
+
+2012-03-02 11:04:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetrans: fix comment
+
+2012-03-02 11:05:48 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * Android.mk:
+       * Makefile.am:
+       * docs/gst/Makefile.am:
+       * gst/Makefile.am:
+       * gst/gst.h:
+       * gst/gstbin.c:
+       * gst/gstbus.c:
+       * gst/gstchildproxy.c:
+       * gst/gstelement.c:
+       * gst/gstmarshal.list:
+       * gst/gstobject.c:
+       * gst/gstpad.c:
+       * gst/gstpadtemplate.c:
+       * gst/gstregistry.c:
+       * gst/gsturi.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstindex.c:
+       * libs/gst/base/gstpushsrc.c:
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstidentity.c:
+       * plugins/elements/gsttypefindelement.c:
+       * win32/common/gstmarshal.c:
+       * win32/common/gstmarshal.h:
+         gst: Remove gstmarshal.[ch] completely and use the generic marshaller
+         Fixes bug #671130.
+
+2012-03-02 10:51:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/Makefile.am:
+         gst: Don't install gstmarshal.h
+         The generic, FFI based marshaller should be used instead of these
+         and we definitely shouldn't export the marshallers in our public API.
+
+2012-03-01 17:39:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst_private.h:
+       * gst/gstinfo.c:
+       * gst/gstmeta.c:
+         meta: improve debugging
+         Add category for metadata debug
+
+2012-03-01 17:38:54 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: improve debugging
+
+2012-03-01 17:38:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: improve debugging
+
+2012-03-01 15:18:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: remove metadata tagged with the memory tag
+         Remove metadata that describes the particular memory of the buffer it is
+         attached to. We need to do this because in non-passthrough mode we will allocate
+         new memory for our output buffer.
+
+2012-03-01 15:17:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+         meta: add tag for memory metadata
+
+2012-03-01 14:49:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+         query: add method to remove allocation_meta
+         Also g_return_if_fail for out-of-bounds access instead of silently failing.
+
+2012-03-01 14:30:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: improve propose_allocation
+         Improve the propose allocation vmethod by passing the downstream allocation
+         query to it. This way the vmethod implementation can use properties of the
+         downstream allocation to generate the upstream query result. If there is no
+         downstream quety, it means that the element is working in passthrough mode.
+         Implement a default decide_allocation.
+
+2012-03-01 11:11:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: clear allocation parameters in passthrough
+         Clear the allocation parameters when we operate in passthrough.
+
+2012-03-01 11:06:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/elements/capsfilter.c:
+       * tests/check/elements/tee.c:
+       * tests/check/elements/valve.c:
+       * tests/check/gst/capslist.h:
+       * tests/check/gst/gstelementfactory.c:
+       * tests/check/gst/gstghostpad.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gststructure.c:
+       * tests/check/pipelines/parse-launch.c:
+       * tests/check/pipelines/queue-error.c:
+         tests: fix old caps in tests now that core warns
+
+2012-03-01 14:51:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/check/gstconsistencychecker.c:
+         libs: Fix some merge mistakes
+
+2012-03-01 14:43:01 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstcollectpads2.c
+         libs/gst/check/gstconsistencychecker.c
+
+2012-02-28 12:03:46 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: fix some debug message typos
+
+2012-02-29 21:57:00 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/check/gstconsistencychecker.c:
+       * libs/gst/check/gstconsistencychecker.h:
+         consitencychecker: add handling for sink-pads
+         Add a pad-probe for sink-pads. One can now add extra pads (belonging to the same
+         element) to a checker. This allows us to extend the checks.
+
+2012-02-29 17:20:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * libs/gst/net/gstnetaddressmeta.h:
+       * tests/check/gst/gstmeta.c:
+       * win32/common/libgstnet.def:
+       * win32/common/libgstreamer.def:
+         meta: split registration of API and implementation
+         Split out the registration of the metadata API and its implementation. Make a
+         GType for each metadata API. This allows us to store extra information with the
+         API type such as the tags.
+         Change the buffer API so that we can get the metadata using the API GType.
+         Change the query API so that we use the metadata API GType in the allocation
+         query instead of a string.
+         Update netaddress and unit tests
+
+2012-02-29 16:00:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstminiobject.h:
+         minobject: small .h indent fix
+
+2012-02-29 12:41:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gststructure.c:
+         structure: print a g_warning() if someone tries to construct 0.10-style raw audio/video caps
+
+2012-02-29 08:44:04 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/check/gstconsistencychecker.c:
+         consistencychecker: also check for duplicated flush_starts
+
+2012-02-28 20:36:59 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: add more logging
+
+2012-02-28 16:17:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.h:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * tests/check/gst/gstmeta.c:
+         meta: add return vale to transform
+         Add a boolean return value so that we can see when a transform fails.
+
+2012-02-28 12:52:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+       * win32/common/libgstreamer.def:
+         meta: add method to check for a tag
+
+2012-02-28 12:51:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstmeta.c:
+         tests: fix unit test
+
+2012-02-28 11:34:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+       * libs/gst/net/gstnetaddressmeta.c:
+         meta: add support to tagging the metadata
+         Add support for adding tags to the metadata. with some standard keys, this
+         should make it possible to describe what the metadata refers to. We should be
+         able to use this information to decide if a transformation destroys the metadata
+         or not.
+
+2012-02-27 13:35:10 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstquery.c:
+       * tools/gst-inspect.c:
+         Suppress deprecation warnings in selected files, for g_value_array_* mostly
+
+2012-02-27 11:46:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstbus.c:
+         tests: increase bus test timeout
+
+2012-02-21 20:43:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/gst/gstdatetime.c:
+         tests: make datetime test more reliably when comparing two almost identical nows
+         Account for rounding errors in some places, and that two nows are
+         not always entirely identical, so allow some leeway when comparing
+         microseconds and seconds. Ran into this too often, esp. when the
+         system is under load.
+
+2012-02-27 09:48:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.h:
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+       * gst/gstbus.c:
+       * gst/gstbus.h:
+         remove some useless includes in .h
+
+2012-02-27 09:02:07 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+       * gst/gstsystemclock.c:
+       * libs/gst/net/gstnetclientclock.c:
+       * tests/check/gst/gstsystemclock.c:
+       * win32/common/libgstreamer.def:
+         clock: make more stuff private
+         Expose methods to get and set the timeout because subclasses uses this.
+
+2012-02-26 20:45:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstsystemclock.c:
+       * gst/gstsystemclock.h:
+         systemclock: make more stuff private
+
+2012-02-26 20:44:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+         bufferpool: make more stuff private
+
+2012-02-26 16:32:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbus.c:
+       * gst/gstbus.h:
+         bus: make more fields private
+
+2012-02-27 00:09:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfdsink.c:
+         fdsink: fix compilation after merge
+
+2012-02-27 00:08:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         NEWS
+         RELEASE
+         configure.ac
+         docs/plugins/gstreamer-plugins.hierarchy
+         docs/plugins/inspect/plugin-coreelements.xml
+         libs/gst/base/gstcollectpads.c
+         libs/gst/base/gstcollectpads2.c
+         plugins/elements/gstfdsink.c
+         win32/common/config.h
+         win32/common/gstenumtypes.c
+         win32/common/gstversion.h
+
+2012-02-26 23:11:23 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: rescue the annotation from collectpads
+
+2012-02-26 23:10:58 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/base/gstcollectpads.c:
+         docs: fix a typo in comment
+
+2012-02-26 22:57:02 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: move "MT save" tags to doc body
+         It is not useful to have "MT safe" tags randomly in body, returns or since paragraphs.
+
+2012-02-25 15:18:00 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfdsink.c:
+         fdsink: implement GstBaseSink::query instead of messing with the pad
+
+2012-02-25 15:08:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfdsink.h:
+         fdsink: implement SEEKING query
+         We may or may not support seeking. stdout to a
+         terminal doesn't support seeking, for example, but
+         ... ! fdsink > file.foo just might.
+
+2012-02-25 15:07:43 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfilesink.c:
+         filesink: implement SEEKING query
+         We may or may not do seeking, depends on the
+         output file/device really, it doesn't have to
+         be a file after all.
+
+2012-02-25 15:07:05 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+         fakesink: answer SEEKING query
+         We don't do seeking, in case anyone wants to know.
+
+2012-02-24 23:39:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstregistrybinary.c:
+         registry: fix lseek() return code handling
+         lseek() returns the offset if successful, and this is != 0 and
+         does not indicate an error. And if it does actually fail, don't
+         return FALSE (0) as an int, but -1. None of these things are
+         likely to have made a difference, ever. I don't think the offset
+         seek can ever actually happen, the current file position and the
+         current offset should always be increased in lock step, unless
+         there was an error in which case we'd just error out.
+
+2012-02-24 23:19:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstregistrybinary.c:
+         registry: don't forget to clean up registry temp file in another error case
+         Also clean up temp file if we get an error during write() rather
+         than just when doing fsync() or close().
+
+2012-02-24 15:24:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstatomicqueue.c:
+         atomicqueue: fix race
+         After a writer has written to its reserved write location, it can only make the
+         location available for reading if all of the writers with lower locations have
+         finished.
+
+2012-02-24 12:51:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstatomicqueue.c:
+         atomicqueue: fix subtle race
+         Fix a race where the reader would see the updated the tail pointer before the
+         write could write the data into the queue. Fix this by having a separate reader
+         tail pointer that is only incremented after the writer wrote the data.
+
+2012-02-24 11:00:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+       * plugins/elements/gstcapsfilter.c:
+       * win32/common/libgstbase.def:
+         basetransform: fix reconfigure methods
+         Rename gst_base_transform_suggest to gst_base_transform_reconfigure_sink because
+         that is what it does. Also remove the caps and size because that is not needed.
+         Rename gst_base_transform_reconfigure to gst_base_transform_reconfigure_src.
+         Remove some old unused code in capsfilter.
+
+2012-02-24 10:23:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * tests/check/gst/gstmeta.c:
+       * win32/common/libgstreamer.def:
+         meta: flesh out the metadata transform
+         Flesh out the transform method. Add a type and extra info to the transform
+         function so that implementation can transform the metadata.
+         Remove the copy function and replace with the more generic transform.
+
+2012-02-24 10:23:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-meta.txt:
+         docs: update docs
+
+2012-02-23 08:48:22 -0800  David Schleef <ds@schleef.org>
+
+       * tests/check/Makefile.am:
+         Fix gap in Makefile
+
+2012-02-23 08:48:10 -0800  David Schleef <ds@schleef.org>
+
+       * gst/gstmemory.c:
+         spelling fix
+
+2011-12-26 16:45:20 -0800  David Schleef <ds@schleef.org>
+
+       * gst/gstpoll.c:
+         poll: fix spelling of writable
+
+2012-02-23 15:32:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.h:
+         memory: add user_data to GstMapInfo
+         Add extra pointers to GstMapInfo so that implementations can use these to store
+         extra info.
+
+2012-02-23 15:32:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.h:
+         bufferpool: improve docs
+
+2012-02-23 12:09:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * NEWS:
+       * RELEASE:
+         Update NEWS and RELEASE as well
+
+2012-02-23 11:59:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+         docs: remove transform lock
+
+2012-02-23 10:36:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/plugins/gstreamer-plugins.hierarchy:
+       * docs/plugins/inspect/plugin-coreelements.xml:
+       * docs/plugins/inspect/plugin-coreindexers.xml:
+       * win32/common/config.h:
+       * win32/common/gstenumtypes.c:
+       * win32/common/gstversion.h:
+         Bump version after releases
+
+2012-02-23 11:08:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: remove transform lock
+         This is not needed anymore by the baseclass. subclasses should do their own
+         locking when needed.
+
+2012-02-23 10:12:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetrans: cleanups
+         Clean up the setcaps function.
+         The passthrough variable is protected with the object lock.
+
+2012-02-22 15:26:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: improve propose_allocation
+         Always call the propose_allocation method and provide a default implementation
+         that passes the query on in passthrough mode so that subclasses can also call
+         this. Also pass if the transform is in passthrough mode so that the
+         implementation can adjust its algorithm.
+
+2012-02-22 12:24:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetrans: improve fixate_caps function
+         Make it possible to also implement non-inplace fixate functions. Let the fixate
+         function make the caps writable when needed because some fixate functions might
+         not need to modify the caps.
+
+2012-02-22 02:02:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbytewriter.c:
+       * plugins/elements/gstfakesrc.c:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+       * tests/check/libs/bitreader.c:
+       * tests/check/libs/bytereader.c:
+       * tests/check/libs/typefindhelper.c:
+         memory: make _new_wrapped take user_data and notify
+         Make it possible to configure a GDestroyNotify and user_data for
+         gst_memory_new_wrapped() this allows for more flexible wrapping of foreign
+         memory blocks.
+
+2012-02-02 13:45:25 -0500  Ryan Lortie <desrt@desrt.ca>
+
+       * autogen.sh:
+         build: avoid touching .po files during 'make'
+         A simple workaround to deal with GNU gettext automake integration
+         failing to deal with git.
+         https://bugzilla.gnome.org/show_bug.cgi?id=669207
+
+2012-02-21 21:06:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstinputselector.c:
+         input-selector: default to sync-streams=true
+         I think this is the expected behaviour, and we couldn't do this
+         in 0.10 for backwards-compatibility reasons, so change it now.
+
+2012-02-21 16:39:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/elements/queue.c:
+         tests: fix queue unit test after queue changes
+
+2012-02-21 16:38:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+         queue: remove some old code
+
+2012-02-21 16:37:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: handle NULL callbacks
+         When we have a matching NULL callback, also consider the 'callback' marshalled,
+         this way blocking probes with a NULL callback actually work.
+
+2012-02-21 12:52:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+         queue: remove weird link behaviour
+         Remove the link functions and always start the pad task on the srcpad. If
+         applications need to autoplug they can put a blocking probe on the srcpad like
+         they would with any other element.
+
+2012-02-21 12:52:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfakesrc.c:
+         fakesrc: handle pts/dts
+
+2012-02-21 12:46:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+         fakesink: remove custom marshaller
+
+2012-02-21 12:43:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         identity: also debug dts/pts
+
+2012-02-21 12:13:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+         fakesink: debug pts and dts
+
+2012-02-21 12:12:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         identity: remove custom marshaller
+
+2011-11-24 18:40:40 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * tests/check/gst/gstpad.c:
+         Unit test for queue src caps notification
+
+2012-02-20 14:37:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstsegment.c:
+         tests: fix useless segment test
+
+2012-02-20 14:29:30 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstsegment.c:
+         segment: don't use duration in clipping
+         Don't use the duration in the segment for calculating clipping values.
+         The duration is expressed in stream time and clipping is done on unrelated
+         timestamp values.
+         This used to be interesting for elements that used the segment structure to
+         implement seeking because then they would use stream-time for the segment
+         start/stop values and the duration could be used as a fallback when the stop
+         position was not set. Now that the complete segment event is passed between
+         elements we cannot do this anymore because some elements might store the
+         duration and start/stop values with different time bases in the segment.
+
+2012-02-20 14:22:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstinfo.c:
+         info: debug segment duration as well
+
+2012-02-20 11:46:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: copy metadata when using a pool
+         also copy the metadata when we allocated a new buffer from a pool
+
+2012-01-26 03:02:48 -0500  Matej Knopp <matej.knopp@gmail.com>
+
+       * libs/gst/net/gstnettimepacket.c:
+         nettimepacket: fix printf format warning in debug message
+         https://bugzilla.gnome.org/show_bug.cgi?id=664491
+
+2012-02-18 01:04:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         memory: fix more docs
+
+2012-02-17 15:53:58 -0800  Edward Hervey <edward@collabora.com>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstevent.h:
+       * gst/gstmemory.h:
+         doc fixups
+
+2012-02-17 15:09:56 -0800  Edward Hervey <edward@collabora.com>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: Move variable and assignment to where it's needed
+
+2012-02-17 15:09:06 -0800  Edward Hervey <edward@collabora.com>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Handle return value of decide_allocation vmethod
+         If it fails, properly propagate the error
+
+2012-02-17 15:08:32 -0800  Edward Hervey <edward@collabora.com>
+
+       * gst/gstvalue.c:
+         gstvalue: Remove useless assignment
+
+2012-02-17 15:07:56 -0800  Edward Hervey <edward@collabora.com>
+
+       * gst/gstvalue.c:
+         gstvalue: Gracefully handle NULL Gvalue
+         Avoids unreferencing NULL pointer
+
+2012-02-18 00:03:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: make some errors critical
+         When we have no chain function or when we are operating the pad in the wrong
+         mode, emit a critical instead of posting an error message. This is certainly a
+         programming error and we cannot always post a message (like when the pad has no
+         parent)
+
+2012-02-18 00:03:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstinfo.c:
+         info: also debug position of segment
+
+2012-02-17 23:59:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/config.h:
+       * win32/common/gstversion.h:
+         win32: back to development
+
+2012-02-17 11:02:40 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * configure.ac:
+         configure: back to development
+
 === release 0.11.2 ===
 
-2012-02-17  Wim Taymans <wim.taymans@collabora.co.uk>
+2012-02-17 11:01:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
-         releasing 0.11.2, "A Shiny white Tooth"
+       * docs/plugins/gstreamer-plugins.args:
+       * docs/plugins/gstreamer-plugins.hierarchy:
+       * docs/plugins/inspect/plugin-coreelements.xml:
+       * gstreamer.doap:
+       * po/af.po:
+       * po/az.po:
+       * po/be.po:
+       * po/bg.po:
+       * po/ca.po:
+       * po/cs.po:
+       * po/da.po:
+       * po/de.po:
+       * po/el.po:
+       * po/en_GB.po:
+       * po/eo.po:
+       * po/es.po:
+       * po/eu.po:
+       * po/fi.po:
+       * po/fr.po:
+       * po/gl.po:
+       * po/hu.po:
+       * po/id.po:
+       * po/it.po:
+       * po/ja.po:
+       * po/lt.po:
+       * po/nb.po:
+       * po/nl.po:
+       * po/pl.po:
+       * po/pt_BR.po:
+       * po/ro.po:
+       * po/ru.po:
+       * po/rw.po:
+       * po/sk.po:
+       * po/sl.po:
+       * po/sq.po:
+       * po/sr.po:
+       * po/sv.po:
+       * po/tr.po:
+       * po/uk.po:
+       * po/vi.po:
+       * po/zh_CN.po:
+       * po/zh_TW.po:
+       * win32/common/config.h:
+       * win32/common/gstenumtypes.c:
+       * win32/common/gstversion.h:
+         RELEASE 0.11.2
 
 2012-02-15 17:12:09 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index d9c29df..38a655a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,25 @@
-This is GStreamer 0.11.2 "A Shiny white Tooth"
+This is GStreamer 0.11.3 "Thrill of the Hunt"
 
-New featues in 0.11.2:
+New features in 0.11.3:
+
+      * Various bug fixes and improvements
+      * Input-selector defaults to sync-streams=true
+      * Queue don't just start the thread on linking
+      * Add user_data and notify to gst_memory_new_wrapped()
+      * Rework caps function for performance
+      * Improve basetransform allocator handling
+      * Implement metadata transforms
+      * Metadata registration improvements
+      * Use generic marshallers everywhere
+      * Push Sticky events in more cases
+      * Register queries like events
+      * Add DRAIN serialized query
+      * Add 0-padding and prefix to GstMemory
+      * Rework the ALLOCATION query
+      * Allow setting the allocator in a bufferpool
+      * Improve pull/get_range
+
+New features in 0.11.2:
 
       * Parallel installability with 0.10.x series
       * Added pts/dts to buffers
diff --git a/RELEASE b/RELEASE
index d2b1090..8b8bc5d 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
-Release notes for GStreamer 0.11.2 "A Shiny White Tooth"
+Release notes for GStreamer 0.11.3 "Thrill of the Hunt"
         
 
 
@@ -38,39 +38,24 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
-      * Added pts/dts to buffers
-      * Moved controller into core
-      * Pad probe rewrite
-      * AcceptCaps and GetCaps made as queries
-      * Added parent to pad functions
-      * Sticky events rewrite
-      * New GstSample object
-      * Asynchronous state change support for basesrc
-      * Added new bitmask type
-      * GstMemory updates
-      * Port to gio
-      * Port to newest glib
-      * Add stepped ranges
-      * Do typefind in separate thread
-      * Rework alloc tracing
-      * Added STREAM_CONFIG, GAP and STREAM_START events
-      * Various cleanups and leak fixes
-
-Bugs fixed in this release
-     
-      * 664491 : compiler warnings on OS X 64bit
-      * 402562 : [gst_parse_launch] Requesting pads but not releasing them
-      * 383102 : [0.11] Rethink pad_blocking
-      * 610338 : [0.11] [controller] Triggers should be moved into their own control source
-      * 660300 : gst_memory_alignment undefined if HAVE_POSIX_MEMALIGN isn't defined
-      * 662207 : gst: Fix a lot of GLib deprecations and errors
-      * 664099 : 0.11 new to use new floating ref annotation
-      * 664880 : [0.11] GstBaseParse default caps query implementation broken
-      * 664927 : GST_STATIC_CAPS missing initializer
-      * 666096 : [0.11] encodebin bindings failing to accept None
-      * 666154 : [0.11] Python - query_caps fails to accept 'None'
-      * 666351 : [0.11] Get rid of GST_TYPE_DATE
-      * 666890 : [0.11] controller compiler warning: gsttriggercontrolsource.c:82: control reaches end of non-void function
+      * Various bug fixes and improvements
+      * Input-selector defaults to sync-streams=true
+      * Queue don't just start the thread on linking
+      * Add user_data and notify to gst_memory_new_wrapped()
+      * Rework caps function for performance
+      * Improve basetransform allocator handling
+      * Implement metadata transforms
+      * Metadata registration improvements
+      * Use generic marshallers everywhere
+      * Push Sticky events in more cases
+      * Register queries like events
+      * Add DRAIN serialized query
+      * Add 0-padding and prefix to GstMemory
+      * Rework the ALLOCATION query
+      * Allow setting the allocator in a bufferpool
+      * Improve pull/get_range
+There were no bugs fixed in this release
+    
 
 Download
 
@@ -103,34 +88,15 @@ Webkit, Jokosher, Transmageddon and others. We're working on porting more applic
   
 Contributors to this release
     
-      * Andoni Morales Alastruey
-      * Antoine Tremblay
       * Christian Fredrik Kalager Schaller
-      * Colin Walters
       * David Schleef
       * Edward Hervey
-      * Havard Graff
-      * Idar Tollefsen
-      * Jan Schmidt
-      * Jason DeRose
-      * Johan Boulé
-      * Johan Dahlin
       * Mark Nauwelaerts
       * Matej Knopp
-      * Nicolas Dufresne
-      * Olivier Crête
-      * Peteris Krisjanis
-      * Philippe Normand
-      * René Stadler
-      * Reynaldo H. Verdejo Pinochet
-      * Robert Swain
+      * Ryan Lortie
       * Sebastian Dröge
-      * Sjoerd Simons
-      * Stas Sergeev
+      * Sreerenj Balachandran
       * Stefan Sauer
-      * Thiago Santos
-      * Thomas Vander Stichele
       * Tim-Philipp Müller
-      * Vincent Penquerc'h
       * Wim Taymans
\ No newline at end of file
index aede004..eae5be7 100644 (file)
@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
 dnl initialize autoconf
 dnl when going to/from release please set the nano (fourth number) right !
 dnl releases only do Wall, git and prerelease does Werror too
-AC_INIT(GStreamer, 0.11.2.1,
+AC_INIT(GStreamer, 0.11.3,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gstreamer)
 AG_GST_INIT
@@ -48,7 +48,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
 dnl - interfaces added -> increment AGE
 dnl - interfaces removed -> AGE = 0
 dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 32, 0, 0)
+AS_LIBTOOL(GST, 33, 0, 0)
 
 dnl FIXME: this macro doesn't actually work;
 dnl the generated libtool script has no support for the listed tags.
index fa21bd6..bf93dad 100644 (file)
 <FLAGS>rw</FLAGS>
 <NICK>Sync Streams</NICK>
 <BLURB>Synchronize inactive streams to the running time of the active stream.</BLURB>
-<DEFAULT>FALSE</DEFAULT>
+<DEFAULT>TRUE</DEFAULT>
 </ARG>
 
diff --git a/docs/plugins/inspect-build.stamp b/docs/plugins/inspect-build.stamp
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/docs/plugins/inspect.stamp b/docs/plugins/inspect.stamp
deleted file mode 100644 (file)
index e0cb139..0000000
+++ /dev/null
@@ -1 +0,0 @@
-timestamp
\ No newline at end of file
index 0ab645e..35dc90e 100644 (file)
@@ -3,7 +3,7 @@
   <description>standard GStreamer elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
-  <version>0.11.2</version>
+  <version>0.11.3</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <package>GStreamer source release</package>
index 7d1ed6b..07cab78 100644 (file)
@@ -40,6 +40,17 @@ hierarchy, and a set of media-agnostic core elements.
 
  <release>
   <Version>
+   <revision>0.11.3</revision>
+   <branch>0.11</branch>
+   <name>Thrill of the Hunt</name>
+   <created>2012-03-22</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.11.3.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.11.3.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.11.2</revision>
    <branch>0.11</branch>
    <name>A Shiny white Tooth</name>
index d66bfef..4127f29 100644 (file)
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.9.7\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2005-12-05 11:45+0200\n"
 "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
 "Language-Team: Afrikaans <i18n@af.org.za>\n"
index b9ab89c..2a0f347 100644 (file)
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.8.0\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2004-03-19 18:40+0200\n"
 "Last-Translator: Metin Amiroff <metin@karegen.com>\n"
 "Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
index e245016..65370e2 100644 (file)
--- a/po/be.po
+++ b/po/be.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.9.7\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2006-01-18 22:26+0200\n"
 "Last-Translator: Ales Nyakhaychyk <nab@mail.by>\n"
 "Language-Team: Belarusian <i18n@mova.org>\n"
index dbfb117..1d08784 100644 (file)
--- a/po/bg.po
+++ b/po/bg.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-26 22:40+0300\n"
 "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
index a25afbe..946b738 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-04 19:41+0100\n"
 "Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
index fadbff9..107d722 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-12-01 08:17+0100\n"
 "Last-Translator: Marek Černocký <marek@manet.cz>\n"
 "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
index 569952a..1ebb9b5 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-06 22:52+0100\n"
 "Last-Translator: Mogens Jaeger <mogensjaeger@gmail.com>\n"
 "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
index be6dac3..53c2e95 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-27 23:44+0200\n"
 "Last-Translator: Christian Kirbach <christian.kirbach@googlemail.com>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
index 27fc434..1aeed6a 100644 (file)
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-29 11:14+0200\n"
 "Last-Translator: Michael Kotsarinis <mk73628@gmail.com>\n"
 "Language-Team: Greek <team@lists.gnome.gr>\n"
index d21f8ed..ab949b3 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.1\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2004-04-26 10:36-0400\n"
 "Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
 "Language-Team: English (British) <en_gb@li.org>\n"
index 5f6595f..9d59b00 100644 (file)
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-06-04 21:11+0100\n"
 "Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
index 4cf16d3..5e4a350 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-10-02 15:45+0200\n"
 "Last-Translator: Jorge González González <aloriel@gmail.com>\n"
 "Language-Team: Spanish <es@li.org>\n"
index 7d35ea1..7fc2b09 100644 (file)
--- a/po/eu.po
+++ b/po/eu.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.26.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-03-25 13:10+0100\n"
 "Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n"
 "Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n"
index 028bfd4..0dda63b 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-17 23:10+0200\n"
 "Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
index b50b4ff..38a936a 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-28 09:34+0200\n"
 "Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
 "Language-Team: French <traduc@traduc.org>\n"
index 1e3dbee..a1175b5 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-09-05 12:49+0200\n"
 "Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n"
 "Language-Team: Galician <proxecto@trasno.net>\n"
index f5dc252..5091ea3 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-01 13:39+0100\n"
 "Last-Translator: Gabor Kelemen <kelemeng@gnome.hu>\n"
 "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
index ef576b7..7b90bd5 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2012-01-28 11:44+0700\n"
 "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
index e016d9a..9ed9066 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -106,7 +106,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-10-25 10:03+0200\n"
 "Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
 "Language-Team: Italian <tp@lists.linux.it>\n"
index b918696..1813f12 100644 (file)
--- a/po/ja.po
+++ b/po/ja.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.20.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2008-10-16 19:57+0900\n"
 "Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n"
 "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
index e77fd3e..fd54f47 100644 (file)
--- a/po/lt.po
+++ b/po/lt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-07-16 00:50+0300\n"
 "Last-Translator: Žygimantas Beručka <uid0@akl.lt>\n"
 "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
index fde8d44..2cf1122 100644 (file)
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-10-24 21:36+0200\n"
 "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
 "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
index eb54c54..d925d07 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-26 23:10+0200\n"
 "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n"
 "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
index 68edd13..53b2320 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-26 17:54+0200\n"
 "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
index 822bb7f..e28f792 100644 (file)
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.31.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-01-08 01:36-0300\n"
 "Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n"
 "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
index e4fd788..b978ff9 100644 (file)
--- a/po/ro.po
+++ b/po/ro.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-08-16 01:10+0300\n"
 "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
index 1107040..c5480dd 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-26 20:25+0400\n"
 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
 "Language-Team: Russian <gnu@mx.ru>\n"
index f3fa02c..579ee11 100644 (file)
--- a/po/rw.po
+++ b/po/rw.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.8\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2005-04-04 10:55-0700\n"
 "Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n"
 "Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n"
index 53bb4a7..1a54a92 100644 (file)
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-11-08 16:13+0100\n"
 "Last-Translator: Peter Tuhársky <tuharsky@misbb.sk>\n"
 "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
index d60f005..588cc44 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -1,17 +1,17 @@
 # Slovenian translation of gstreamer.
 # This file is distributed under the same license as the gstreamer package.
-# Copyright (C) 2005 - 2011 Free Software Foundation, Inc.
+# Copyright (C) 2005 - 2012 Free Software Foundation, Inc.
 #
 # Matej Urbančič <matej.urban@gmail.com>, 2010 - 2011.
 # Martin Srebotnjak <miles@filmsi.net>, 2011.
-# Klemen Košir <klemen.kosir@gmx.com>, 2011.
+# Klemen Košir <klemen.kosir@gmx.com>, 2012.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
-"PO-Revision-Date: 2011-09-22 15:02+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
+"PO-Revision-Date: 2012-03-01 14:05+0100\n"
 "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
 "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
 "Language: sl\n"
@@ -20,6 +20,9 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
 "%100==4 ? 3 : 0);\n"
+"X-Poedit-Language: Slovenian\n"
+"X-Poedit-Country: SLOVENIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
 
 msgid "Print the GStreamer version"
 msgstr "Izpiše različico programa GStreamer"
@@ -554,12 +557,11 @@ msgstr "jezikovna koda"
 msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2"
 msgstr "koda jezika pretoka v skladu z ISO-639-1"
 
-#, fuzzy
 msgid "language name"
-msgstr "jezikovna koda"
+msgstr "ime jezika"
 
 msgid "freeform name of the language this stream is in"
-msgstr ""
+msgstr "prosto ime jezika tega pretoka"
 
 msgid "image"
 msgstr "slika"
@@ -789,7 +791,7 @@ msgstr ", "
 
 #, c-format
 msgid "ERROR: from element %s: %s\n"
-msgstr "NAPAKA: predmeta %s: %s\n"
+msgstr "NAPAKA: predmet %s: %s\n"
 
 #, c-format
 msgid ""
@@ -818,7 +820,7 @@ msgstr ""
 
 #, c-format
 msgid "could not link %s to %s"
-msgstr "povezati %s in %s ni mogoče povezati"
+msgstr "%s in %s ni mogoče povezati"
 
 #, c-format
 msgid "no element \"%s\""
@@ -1113,7 +1115,7 @@ msgstr "Nastavljanje stanja na %s, kot to zahteva %s ...\n"
 msgid "Interrupt: Stopping pipeline ...\n"
 msgstr "Prekinitev: zaustavljanje cevovoda ... \n"
 
-#, fuzzy, c-format
+#, c-format
 msgid "Missing element: %s\n"
 msgstr "Manjkajoči element: %s\n"
 
@@ -1206,11 +1208,6 @@ msgstr "Nastavljanje cevovoda na NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Sproščanje cevovoda ...\n"
 
-#~ msgid "Print alloc trace (if enabled at compile time)"
-#~ msgstr ""
-#~ "Izpiši zaznavanje dodeljevanja (če je možnost omogočena v trenutku "
-#~ "kodnega prevajanja)"
-
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uporaba: gst-xmllaunch <datoteka.xml> [ predmet.lastnost=vrednost ... ]\n"
@@ -1238,3 +1235,8 @@ msgstr "Sproščanje cevovoda ...\n"
 
 #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2"
 #~ msgstr "Ne namesti ročnikov signalov za SIGUSR1 in SIGUSR2"
+
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Izpiši zaznavanje dodeljevanja (če je možnost omogočena v trenutku "
+#~ "kodnega prevajanja)"
index 6aeb233..59c1225 100644 (file)
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.4\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2004-08-07 23:46+0200\n"
 "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
 "Language-Team: Albanian <begraj@hotmail.com>\n"
index 6525109..63b07f3 100644 (file)
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-12-05 10:40+0200\n"
 "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
 "Language-Team: Serbian <gnu@prevod.org>\n"
index e9e0e5b..d5dfdc8 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.31.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-01-09 19:46+0100\n"
 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
index bfd80c0..a749039 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.0\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2004-04-03 03:14+0300\n"
 "Last-Translator: Baris Cicek <baris@teamforce.name.tr>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
index 339d64d..e59bd5d 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2011-04-30 20:26+0300\n"
 "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
 "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
index 8767e51..226f507 100644 (file)
--- a/po/vi.po
+++ b/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-10-03 19:09+1030\n"
 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
 "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
index 4d48830..f5b7e6f 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.25.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2010-02-02 18:58+0800\n"
 "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
index 2e48073..4972561 100644 (file)
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.8\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-02-17 09:51+0100\n"
+"POT-Creation-Date: 2012-03-22 12:55+0100\n"
 "PO-Revision-Date: 2005-04-27 14:55+0800\n"
 "Last-Translator: Abel Cheung <abelcheung@gmail.com>\n"
 "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
index 0771846..eb63deb 100644 (file)
 #define GST_MAJORMINOR "0.11"
 
 /* package name in plugins */
-#define GST_PACKAGE_NAME "GStreamer git"
+#define GST_PACKAGE_NAME "GStreamer source release"
 
 /* package origin */
 #define GST_PACKAGE_ORIGIN "Unknown package origin"
 
 /* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2012-02-17T22:57Z"
+#define GST_PACKAGE_RELEASE_DATETIME "2012-03-22"
 
 /* location of the installed gst-plugin-scanner */
 #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner"
 #define PACKAGE_NAME "GStreamer"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 0.11.2.1"
+#define PACKAGE_STRING "GStreamer 0.11.3"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gstreamer"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.11.2.1"
+#define PACKAGE_VERSION "0.11.3"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.11.2.1"
+#define VERSION "0.11.3"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index 57dbdf4..3041192 100644 (file)
@@ -100,23 +100,25 @@ gst_buffer_copy_flags_get_type (void)
 
 /* enumerations from "gstbufferpool.h" */
 GType
-gst_buffer_pool_flags_get_type (void)
+gst_buffer_pool_acquire_flags_get_type (void)
 {
   static gsize id = 0;
   static const GFlagsValue values[] = {
-    {C_FLAGS (GST_BUFFER_POOL_FLAG_NONE), "GST_BUFFER_POOL_FLAG_NONE", "none"},
-    {C_FLAGS (GST_BUFFER_POOL_FLAG_KEY_UNIT), "GST_BUFFER_POOL_FLAG_KEY_UNIT",
-        "key-unit"},
-    {C_FLAGS (GST_BUFFER_POOL_FLAG_DONTWAIT), "GST_BUFFER_POOL_FLAG_DONTWAIT",
-        "dontwait"},
-    {C_FLAGS (GST_BUFFER_POOL_FLAG_DISCONT), "GST_BUFFER_POOL_FLAG_DISCONT",
-        "discont"},
-    {C_FLAGS (GST_BUFFER_POOL_FLAG_LAST), "GST_BUFFER_POOL_FLAG_LAST", "last"},
+    {C_FLAGS (GST_BUFFER_POOL_ACQUIRE_FLAG_NONE),
+        "GST_BUFFER_POOL_ACQUIRE_FLAG_NONE", "none"},
+    {C_FLAGS (GST_BUFFER_POOL_ACQUIRE_FLAG_KEY_UNIT),
+        "GST_BUFFER_POOL_ACQUIRE_FLAG_KEY_UNIT", "key-unit"},
+    {C_FLAGS (GST_BUFFER_POOL_ACQUIRE_FLAG_DONTWAIT),
+        "GST_BUFFER_POOL_ACQUIRE_FLAG_DONTWAIT", "dontwait"},
+    {C_FLAGS (GST_BUFFER_POOL_ACQUIRE_FLAG_DISCONT),
+        "GST_BUFFER_POOL_ACQUIRE_FLAG_DISCONT", "discont"},
+    {C_FLAGS (GST_BUFFER_POOL_ACQUIRE_FLAG_LAST),
+        "GST_BUFFER_POOL_ACQUIRE_FLAG_LAST", "last"},
     {0, NULL, NULL}
   };
 
   if (g_once_init_enter (&id)) {
-    GType tmp = g_flags_register_static ("GstBufferPoolFlags", values);
+    GType tmp = g_flags_register_static ("GstBufferPoolAcquireFlags", values);
     g_once_init_leave (&id, tmp);
   }
 
@@ -929,6 +931,10 @@ gst_memory_flags_get_type (void)
         "readonly"},
     {C_FLAGS (GST_MEMORY_FLAG_NO_SHARE), "GST_MEMORY_FLAG_NO_SHARE",
         "no-share"},
+    {C_FLAGS (GST_MEMORY_FLAG_ZERO_PREFIXED), "GST_MEMORY_FLAG_ZERO_PREFIXED",
+        "zero-prefixed"},
+    {C_FLAGS (GST_MEMORY_FLAG_ZERO_PADDED), "GST_MEMORY_FLAG_ZERO_PADDED",
+        "zero-padded"},
     {C_FLAGS (GST_MEMORY_FLAG_LAST), "GST_MEMORY_FLAG_LAST", "last"},
     {0, NULL, NULL}
   };
@@ -1337,11 +1343,32 @@ gst_rank_get_type (void)
 
 /* enumerations from "gstquery.h" */
 GType
+gst_query_type_flags_get_type (void)
+{
+  static gsize id = 0;
+  static const GFlagsValue values[] = {
+    {C_FLAGS (GST_QUERY_TYPE_UPSTREAM), "GST_QUERY_TYPE_UPSTREAM", "upstream"},
+    {C_FLAGS (GST_QUERY_TYPE_DOWNSTREAM), "GST_QUERY_TYPE_DOWNSTREAM",
+        "downstream"},
+    {C_FLAGS (GST_QUERY_TYPE_SERIALIZED), "GST_QUERY_TYPE_SERIALIZED",
+        "serialized"},
+    {0, NULL, NULL}
+  };
+
+  if (g_once_init_enter (&id)) {
+    GType tmp = g_flags_register_static ("GstQueryTypeFlags", values);
+    g_once_init_leave (&id, tmp);
+  }
+
+  return (GType) id;
+}
+
+GType
 gst_query_type_get_type (void)
 {
   static gsize id = 0;
   static const GEnumValue values[] = {
-    {C_ENUM (GST_QUERY_NONE), "GST_QUERY_NONE", "none"},
+    {C_ENUM (GST_QUERY_UNKNOWN), "GST_QUERY_UNKNOWN", "unknown"},
     {C_ENUM (GST_QUERY_POSITION), "GST_QUERY_POSITION", "position"},
     {C_ENUM (GST_QUERY_DURATION), "GST_QUERY_DURATION", "duration"},
     {C_ENUM (GST_QUERY_LATENCY), "GST_QUERY_LATENCY", "latency"},
@@ -1358,6 +1385,7 @@ gst_query_type_get_type (void)
     {C_ENUM (GST_QUERY_SCHEDULING), "GST_QUERY_SCHEDULING", "scheduling"},
     {C_ENUM (GST_QUERY_ACCEPT_CAPS), "GST_QUERY_ACCEPT_CAPS", "accept-caps"},
     {C_ENUM (GST_QUERY_CAPS), "GST_QUERY_CAPS", "caps"},
+    {C_ENUM (GST_QUERY_DRAIN), "GST_QUERY_DRAIN", "drain"},
     {0, NULL, NULL}
   };
 
index 57906b5..4b69896 100644 (file)
@@ -23,8 +23,8 @@ GType gst_buffer_copy_flags_get_type (void);
 #define GST_TYPE_BUFFER_COPY_FLAGS (gst_buffer_copy_flags_get_type())
 
 /* enumerations from "gstbufferpool.h" */
-GType gst_buffer_pool_flags_get_type (void);
-#define GST_TYPE_BUFFER_POOL_FLAGS (gst_buffer_pool_flags_get_type())
+GType gst_buffer_pool_acquire_flags_get_type (void);
+#define GST_TYPE_BUFFER_POOL_ACQUIRE_FLAGS (gst_buffer_pool_acquire_flags_get_type())
 
 /* enumerations from "gstbus.h" */
 GType gst_bus_flags_get_type (void);
@@ -161,6 +161,8 @@ GType gst_rank_get_type (void);
 #define GST_TYPE_RANK (gst_rank_get_type())
 
 /* enumerations from "gstquery.h" */
+GType gst_query_type_flags_get_type (void);
+#define GST_TYPE_QUERY_TYPE_FLAGS (gst_query_type_flags_get_type())
 GType gst_query_type_get_type (void);
 #define GST_TYPE_QUERY_TYPE (gst_query_type_get_type())
 GType gst_buffering_mode_get_type (void);
index 918b5d6..381685f 100644 (file)
@@ -57,14 +57,14 @@ G_BEGIN_DECLS
  *
  * The micro version of GStreamer at compile time:
  */
-#define GST_VERSION_MICRO (2)
+#define GST_VERSION_MICRO (3)
 /**
  * GST_VERSION_NANO:
  *
  * The nano version of GStreamer at compile time:
  * Actual releases have 0, GIT versions have 1, prerelease versions have 2-...
  */
-#define GST_VERSION_NANO (1)
+#define GST_VERSION_NANO (0)
 
 /**
  * GST_CHECK_VERSION: