RELEASE 0.11.2 RELEASE-0.11.2
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 17 Feb 2012 10:01:16 +0000 (11:01 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 17 Feb 2012 10:01:16 +0000 (11:01 +0100)
49 files changed:
ChangeLog
NEWS
RELEASE
configure.ac
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

index 981d021..3f28d3d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+=== release 0.11.2 ===
+
+2012-02-17  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * configure.ac:
+         releasing 0.11.2, "A Shiny white Tooth"
+
+2012-02-15 17:12:09 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: tweak some documentation
+
+2012-02-15 17:11:54 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: simplify and improve frame state handling
+         Use a frame flag to signal to subclass it should reset any retained
+         state w.r.t. frame parsing since the frame being passed is 'new',
+         i.e. not related to previously passed and processed data.
+
+2012-02-15 13:15:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: don't leak event
+         In the unlikely case where the subclass set the event function to NULL, don't
+         leak the event.
+
+2012-02-15 12:19:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: make activation code more like other
+         Make the pad activation code look more like other activation code.
+         Only start the sinkpad task when we decide to activate in pull mode, when we
+         later add srcpad pullmode this will be needed.
+
+2012-02-15 12:18:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttask.c:
+         task: add more debug
+
+2012-02-15 11:11:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: add some more debug
+
+2012-02-15 10:58:08 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: track consumed input size
+         ... as used by subsequent input data rate estimation (and seeking).
+
+2012-02-15 10:11:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: chain up to parent for defaults
+         Chain up to the parent instead of using the FALSE return value from the event
+         function (because it's otherwise impossible to return an error).
+
+2012-02-15 10:10:53 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: don't ignore return value when starting a task
+
+2012-02-14 20:17:37 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Revert "baseparse: really provide upstream ts to subclass"
+         This reverts commit 2363490ef5a9fe8d414369d24fcaa65a9dfa83ac.
+
+2012-02-14 19:33:50 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: remove dead code and superfluous loop level
+
+2012-02-14 19:33:46 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: modify reverse playback handling
+         ... so as to allow the push-mode case to provide data to subclass
+         on a buffer by buffer basis (as in regular forward case), rather
+         than all buffers of a fragment chucked together.
+         Also refactor buffer handling some more, and add some debug.
+
+2012-02-14 19:33:33 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: really provide upstream ts to subclass
+
+2012-02-14 13:24:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: clean up src query handler
+
+2012-02-14 12:57:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: pass results from activation
+
+2012-02-14 10:35:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2012-02-14 10:30:40 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+         defs: update
+
+2012-02-13 18:22:37 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: modify API to a _finish_frame based approach
+         ... which aligns it with other baseclass in the wild, and should give
+         converter parsers a bit cleaner freedom.
+
+2012-02-13 18:09:51 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: fix reverse playback
+         ... especially for all-keyframe (audio) cases.
+
+2012-02-13 16:33:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+       * win32/common/libgstreamer.def:
+         memory: more work on refcount and writability
+         Rename _is_writable() with _is_exclusive because the writability does not depend
+         on the amount of references to the memory object anymore.
+         Add accessor macros for the memory flags.
+         Rename the GstBuffer _peek_memory() method to _get_memory() and return a
+         reference to the memory now that we can do this without affecting writability
+         of the memory object. Make it possible to also make this function merge the
+         buffer memory.
+         Add methods to replace memory in a buffer. Make some convience macros for the
+         buffer memory functions.
+         Fix unit tests.
+
+2012-02-13 17:22:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         def: update
+
+2012-02-13 15:18:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.h:
+         meta: fix typos
+
+2012-02-12 21:17:41 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/design/part-events.txt:
+         docs: add a paragraph about the STREAM CONFIG event to the design docs
+
+2012-02-12 21:04:18 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+         event: make _parse_nth_stream_config_header() and _parse_setup_data() return a boolean
+         As they can fail (only one of stream headers or setup data
+         is usually present).
+
+2012-02-12 20:51:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * tests/check/gst/gstevent.c:
+         event: rename gst_event_{set,parse}_stream_config_codec_data() to _setup_data()
+         More generic.
+
+2012-02-10 15:03:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2012-02-10 14:58:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstmessage.c:
+       * gst/gstquery.c:
+         clean up object init
+         Make an _init method where the parent mini-object and other fields are
+         initialized.
+         Check that the passed structure doesn't already have a parent.
+         Use the _new_custom () constructors
+
+2012-02-07 11:28:41 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: bitrate mechanics should not deal with duration update
+         ... since that is already handled by _update_duration, or should not be done
+         altogether if the duration is determined by non-estimated means.
+         Fixes #669502.
+
+2012-02-10 12:45:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/design/part-events.txt:
+         docs: push_event doesn't return a flow value after all
+
+2012-02-10 12:05:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: silence probe debug a litte
+
+2012-02-10 11:24:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: implement faster ACCEPT_CAPS query
+
+2012-02-10 11:09:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstpad.c:
+         gst: add some performance logging
+         Add some performance logging for caps copy and the slow default acceptcaps
+         implementation
+
+2012-01-14 19:16:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/draft-metadata.txt:
+       * docs/design/part-TODO.txt:
+       * docs/design/part-bufferpool.txt:
+       * docs/design/part-element-transform.txt:
+       * docs/design/part-events.txt:
+       * docs/design/part-latency.txt:
+       * docs/design/part-meta.txt:
+       * docs/design/part-negotiation.txt:
+       * docs/design/part-probes.txt:
+       * docs/design/part-query.txt:
+       * docs/design/part-segments.txt:
+       * docs/design/part-streams.txt:
+       * gst/gstquery.c:
+         docs: update and improve docs
+
+2012-02-09 00:14:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * win32/common/libgstreamer.def:
+         utils: remove gst_element_class_install_std_props()
+         It's only used in one place (rtmp), and there not very well.
+
+2012-02-08 23:47:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstidentity.c:
+         fakesrc, identity, fakesink: do not generate last-message updates by default
+         Default to not creating lots of overhead by doing a couple of
+         g_strdup_printf()/g_free() per buffer or event just to generate
+         a last-message update that rarely anyone listens to. This means
+         that you need to enable silent=true explicitly in order to get
+         last-message dumps in gst-launch -v now. On the upside, people
+         won't inadvertently end up benchmarking g_strdup_printf()
+         performance instead of gstreamer data handling performance any
+         more.
+         Maybe the silent property should be renamed to enable-last-message
+         or something like that?
+
+2012-02-08 15:16:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstelement.h:
+       * gst/gstevent.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasesrc.h:
+       * libs/gst/base/gstcollectpads2.c:
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * tests/check/elements/fakesink.c:
+       * tests/check/elements/tee.c:
+       * tests/check/gst/gstpad.c:
+       * win32/common/config.h:
+       * win32/common/gstenumtypes.c:
+       * win32/common/gstenumtypes.h:
+       * win32/common/gstmarshal.c:
+       * win32/common/gstmarshal.h:
+         GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING
+
+2012-02-08 15:34:28 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+         queue: use default query function to optionally forward query
+         ... rather than querying peer unconditionally with possibly undesirable
+         outcome in case of e.g. SCHEDULING query.
+
+2012-02-08 15:03:56 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: clean up a few minor extraneous tokens
+
+2012-02-07 12:48:50 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: remove closing segment handling
+
+2012-02-08 14:45:25 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2012-02-08 14:32:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: fix race in pad mode change
+         Fixes #668909 and presumably also #669483
+
+2012-02-08 12:57:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: error when activation mode is wrong
+         Post an error when we try to push on a pad activated in pull mode and pull on a
+         pad in push mode.
+
+2012-02-08 09:30:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstclock.c:
+         clock: remove method declaration too
+
+2012-02-07 13:41:20 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+         clock: remove unimplemented stats property while we can
+
+2012-02-07 10:44:07 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfakesrc.c:
+         fakesrc: remove custom marshaller
+         Remove our custom marshaller.
+         Make the buffer in the handoff signal static_scope so that it is actually
+         writable.
+
+2012-02-06 09:46:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstminiobject.c:
+       * gst/gstpad.c:
+         gst: improve debugging
+
+2012-01-04 17:10:15 +0100  Havard Graff <havard.graff@tandberg.com>
+
+       * gst/gstregistry.c:
+         registry: fix compilation with --disable-registry
+         __registry_reuse_plugin_scanner is only defined when
+         GST_DISABLE_REGISTRY is not defined.
+         gstregistry.c: In function 'gst_registry_scan_plugin_file':
+         gstregistry.c:1131:8: error: '__registry_reuse_plugin_scanner' undeclared (first use in this function)
+         https://bugzilla.gnome.org/show_bug.cgi?id=667284
+
+2012-02-02 17:18:22 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstbin.c:
+         bin: reset the EOS detection machinery after sending an EOS message
+         This will allow detecting further EOS, for instance after looping
+         a stream without changing states.
+         https://bugzilla.gnome.org/show_bug.cgi?id=668289
+
+2012-01-07 23:00:12 -0500  Ryan Lortie <desrt@desrt.ca>
+
+       * autogen.sh:
+         autogen.sh: allow calling from out-of-tree
+         https://bugzilla.gnome.org/show_bug.cgi?id=667664
+
+2012-02-02 16:59:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttrace.c:
+         trace: print caps in dump
+
+2012-02-02 16:04:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2012-02-02 15:57:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         memory: add debug and trace for GstMemory
+
+2012-02-02 15:55:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstobject.c:
+       * gst/gsttrace.c:
+         trace: don't check random pointers for objects
+         Only see if the traced pointer is a GObject when it was registered with the
+         special offset of -2.
+
+2012-02-02 15:54:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst_private.h:
+       * gst/gstinfo.c:
+         Update debug categories
+         Remove some categories marked for deletion.
+         Add a category for GstMemory.
+
+2012-02-02 15:52:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstbuffer.h:
+       * gst/gstbufferpool.h:
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+       * gst/gstevent.h:
+       * gst/gstmessage.h:
+       * gst/gstmeta.h:
+       * gst/gstsample.h:
+         remove TRACE_NAME from headers
+
+2012-02-02 13:17:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstbuffer.c:
+         buffer: add new test
+
+2012-02-02 13:15:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         dentity: remove prepare_output_buffer
+         Correctly mark passthrough on the baseclass so that it can correctly do the
+         allocation of the output buffers.
+         Remove our custom prepare_output_buffer function now that the baseclass is
+         smarter.
+
+2012-02-02 13:10:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: improve prepare_output_buffer
+         Clean up the prepare_output_buffer function.
+         Reuse the input buffer when it is writable and when doing an
+         in-place but non-passthrough transform.
+         Move the copy-metadata function call to the prepare_output_buffer default
+         function. If subclasses implement a custom prepare_output_buffer, they must also
+         copy the metadata themselves.
+         Remove a useless memory copy because prepare_output_buffer already did that.
+
+2012-02-02 12:32:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         identity: only map when using the memory
+
+2012-02-02 12:32:07 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+         plugins: proxy allocation query
+
+2012-02-02 12:30:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: simplify code
+         We already checked passthrough a few lines above.
+
+2012-02-02 12:07:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmemory.c:
+         memory: add some performce debug info
+         Add some PERFORMANCE debug lines where we copy and do other suboptimal things.
+
+2012-02-02 12:05:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: add flag to proxy allocation query
+         Add a flag to force the default query handler to forward the allocation query
+         instead of discarding it.
+         Reorder the pad flags a bit.
+
+2012-02-02 01:30:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttypefind.c:
+       * gst/gsttypefind.h:
+       * tests/check/libs/typefindhelper.c:
+         typefind: pass extensions as comma-separated list in a simple string
+         Fix annoying gst_type_find_register() function signature. A simple
+         string with comma-separated extensions works just as well and saves
+         lines of code, casts, relocations and ultimately kittens.
+
+2012-01-31 17:41:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: fix race in startup
+         Mark renegotiate before starting the pushing thread.
+         Do also check if we are starting in the get_range function.
+
+2012-01-31 16:27:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+         element: don't crash on missing template
+         Some request pads don't have a padtemplate (mostly those from encodebin). Avoid
+         crashing in this case.
+
+2012-01-31 12:20:41 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.h:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.h:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+       * libs/gst/controller/gsttriggercontrolsource.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+       * tests/examples/controller/text-color-example.c:
+         controller: constructures for control sources return GstControlSource
+         Don't return the specific types. In most cases there is no specific api there
+         anyway.
+
+2012-01-31 12:10:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstvalue.c:
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gsttypefindhelper.c:
+         don't do logic in g_assert...
+
+2012-01-30 19:17:00 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/controller/gstargbcontrolbinding.c:
+       * libs/gst/controller/gstargbcontrolbinding.h:
+       * libs/gst/controller/gstcontrolbindingargb.c:
+       * libs/gst/controller/gstcontrolbindingargb.h:
+       * libs/gst/controller/gstcontrolbindingdirect.c:
+       * libs/gst/controller/gstcontrolbindingdirect.h:
+       * libs/gst/controller/gstdirectcontrolbinding.c:
+       * libs/gst/controller/gstdirectcontrolbinding.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+       * tests/examples/controller/text-color-example.c:
+       * win32/common/libgstcontroller.def:
+         controller: rename control-bindings
+         gst_control_binding_xxx -> gst_xxx_control_binding for consistency.
+
+2012-01-30 14:48:44 -0200  João Paulo Pizani Flor <joaopizani@gmail.com>
+
+       * gst/gstpreset.h:
+         Fixes the lack of an include directive in gst/gstpreset.h
+         It blocked the build of external libraries depending on gstreamer-core (namely, gstreamermm).
+         Complete bug report at https://bugzilla.gnome.org/show_bug.cgi?id=669036
+
+2012-01-30 18:17:34 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolsource.c:
+         controlsource: sink the floating ref
+         control sources can be used on several control bindings.
+
+2012-01-30 17:15:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer; remove IN_CAPS buffer flag
+         The IN_CAPS buffer flag is deprecated and should be replaced with the HEADER
+         flag.
+
+2012-01-30 16:09:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs; update for new api
+
+2012-01-30 15:59:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+         query: pass allocator in query
+         Place the allocator object in the ALLOCATION query instead of the name. This
+         allows us to exchange allocators that are not in the global pool of allocators.
+         Update elements for the new api
+
+2012-01-30 15:57:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+         memory: add memory type
+         Add memory type when registering memory allocators. Add getter for the memory
+         type.
+
+2012-01-29 22:58:51 +0000  Olivier Crête <olivier.crete@collabora.com>
+
+       * plugins/elements/gstvalve.c:
+       * plugins/elements/gstvalve.h:
+         valve: Repush sticky events after disabling dropping
+
+2012-01-30 13:28:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+         memory: add boxed GType for the allocator
+
+2012-01-30 13:02:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * win32/common/libgstreamer.def:
+         memory: make the allocator refcounted
+         Add refcounting to the GstAllocator object.
+         Remove const from functions because the allocator is refcounted now.
+         Rename the vmethods for consistency
+         Expose the constructor for GstAllocator and add a destroy notify for the
+         user_data. This should make it possible to create allocators that are not
+         registered and shared globally along with the possibility to destroy them
+         properly.
+         Update defs with new symbols.
+
+2012-01-30 10:30:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update for gap event
+
+2012-01-30 10:07:51 +0100  Philippe Normand <philn@igalia.com>
+
+       * gst/gst.c:
+       * gst/gst.h:
+         core: don't ship gsttrace.h private header
+         Include it explicitely in gst.c and no longer include it in gst.h.
+         That header was made private in 1969b94267b4f377ea2663876ae8720717889693.
+
+2012-01-28 18:50:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: require a valid duration for the GAP event
+
+2012-01-28 18:49:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: ref new enum type in gst_init()
+
+2012-01-27 18:57:21 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+         docs: add some (out) annotations for stream config parser functions
+
+2012-01-27 18:56:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * tests/check/gst/gstevent.c:
+         event: add constructor and parse function for new GAP event
+         (Whatever you do, don't mention the filler event.)
+
+2012-01-27 18:37:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.h:
+         docs: GST_EVENT_STREAM_CONFIG is implemented now
+
+2012-01-27 17:57:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: mention codec data / stream header change in porting docs
+
+2012-01-28 14:35:51 +0000  Olivier Crête <olivier.crete@collabora.com>
+
+       * gst/gstcaps.c:
+       * gst/gstiterator.c:
+       * gst/gstpadtemplate.c:
+       * gst/gstparse.c:
+       * gst/gstsegment.c:
+       * gst/gsttaglist.c:
+       * gst/gsttypefind.c:
+       * gst/gstvalue.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstindex.c:
+         Use macros to register boxed types thread safely
+
+2012-01-28 08:38:03 +0100  Olivier Crête <olivier.crete@collabora.com>
+
+       * libs/gst/check/gstcheck.c:
+       * libs/gst/check/gstcheck.h:
+         check: Update gst_check_element_push_buffer to 0.11 style caps
+         Pass the desired caps explicitely
+
+2012-01-27 19:00:03 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gst-inspect: Fix memory leak
+
+2012-01-27 18:53:45 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gst-inspect: Don't unref plugin features multiple times
+         gst_plugin_feature_list_free() unrefs them too.
+
+2012-01-27 17:50:38 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: add new stream config functions to docs
+
+2012-01-27 17:49:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/pipelines/simple-launch-lines.c:
+         tests: fix simple-launch-lines compilation
+         Don't use removed API.
+
+2012-01-27 18:46:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstsegment.h:
+         segment: Add padding to the public struct
+
+2012-01-27 17:45:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: don't ref GType for private enum for which there's no GType any more
+
+2012-01-27 17:45:15 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: update .def for new and removed API
+
+2012-01-27 17:39:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * tests/check/gst/gstevent.c:
+         event: add construct and parse API for the new STREAM CONFIG event
+         codec data and stream headers don't belong into caps, since they
+         are not negotiated. We signal them using the STREAM CONFIG event
+         instead.
+
+2012-01-27 18:24:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * gst/Makefile.am:
+         trace: remove from public headers
+
+2012-01-27 12:16:05 +0100  Andoni Morales Alastruey <amorales@flumotion.com>
+
+       * gst/gstcaps.c:
+         caps: fix documenation typo
+
+2012-01-27 17:50:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gstcaps.c:
+       * gst/gstclock.c:
+       * gst/gstminiobject.c:
+       * gst/gstobject.c:
+       * gst/gsttrace.c:
+       * gst/gsttrace.h:
+       * tools/gst-launch.c:
+         trace: rework alloc tracing
+         Remove trace, we use debug log for that
+         Make alloc trace simpler, removing some methods.
+         Activate alloc trace with a GST_TRACE=3 environment variable.
+         Dump leaked objects atexit.
+         Provide an offset in the object where the GType can be found so that more
+         verbose info can be given for objects.
+         Remove -T option from gst-launch because tracing is now triggered with the
+         environment variable.
+
+2012-01-25 12:35:43 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: answer caps queries with our typefound caps
+         This avoids merely forwarding the event to the sink, and getting
+         something useless such as ANY.
+         https://bugzilla.gnome.org/show_bug.cgi?id=667571
+
+2012-01-27 16:18:00 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+       * plugins/elements/gsttypefindelement.h:
+         typefind: Do typefinding from a separate thread and not from the state change function
+
+2012-01-27 15:32:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: fix memory leak
+         unmap the buffer memory on errors.
+
+2012-01-27 15:32:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gst_private.h:
+       * gst/gstminiobject.c:
+         trace: make alloc trace work for miniobject again
+
+2012-01-27 15:09:35 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstcollectpads2.c
+         libs/gst/base/gstcollectpads2.h
+
+2012-01-27 15:02:52 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: Move private fields from the public structs to private structs
+         Fixes bug #668764.
+
+2012-01-27 13:05:48 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstcontrolbindingargb.c:
+       * libs/gst/controller/gstcontrolbindingdirect.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         controller: no fancy utf8 chars in the gi annotations
+
+2012-01-27 12:50:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstdebugutils.c:
+       * gst/gstutils.c:
+       * libs/gst/base/gstbaseparse.c:
+       * tests/check/libs/adapter.c:
+         tests: fix some more leaks
+
+2012-01-27 12:33:32 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gstqueue2.h:
+         queue2: Fix handling of the new stream-start event
+
+2012-01-27 11:32:12 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstplugin.c:
+         gstplugin: add a few consts to read only data
+
+2012-01-27 12:22:48 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstcontrolbindingargb.c:
+       * libs/gst/controller/gstcontrolbindingdirect.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         controller: add gi annotations
+
+2012-01-27 12:14:28 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/gst/gstutils.c:
+         utils: Fix unit test
+
+2012-01-27 12:10:09 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstvalue.c:
+         tests: fix leaks
+
+2012-01-27 11:40:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         memory: avoid memory leak
+         Unref the old memory in make_mapped.
+         Add some debug info
+
+2012-01-27 11:40:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: avoid caps leak
+
+2012-01-27 11:01:27 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstidentity.c:
+         identity/fake{src,sink}: Include event type name in the debug output
+
+2012-01-27 10:54:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+         event: Mark the new GAP event as non-sticky
+
+2012-01-27 10:46:02 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: Drop the stream-start and stream-config events by default
+
+2012-01-27 10:42:09 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event rebase
+
+2012-01-27 10:41:07 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: Send the stream-start event as first event ever
+
+2012-01-27 10:30:43 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+       * win32/common/libgstreamer.def:
+         event: Add constructor and docs for the new STREAM_START event
+
+2012-01-26 19:28:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: add user data to chain functions
+
+2012-01-26 18:56:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: fix typo
+
+2012-01-26 18:22:29 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+         taglist: restore date/time type to GstDateTime
+         The change to GDateTime was apparently accidental, and
+         breaks plugins trying to feed a GstDateTime to the taglist APi.
+
+2012-01-26 19:12:16 +0200  Peteris Krisjanis <pecisk@gmail.com>
+
+       * gst/gstparse.c:
+         gst: gst_parse_launch now returns a floating reference
+
+2012-01-26 18:53:51 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gststructure.c:
+         gststructure: Set "transfer none" to return values that shouldn't be freed
+
+2010-12-04 18:53:55 -0800  David Schleef <ds@schleef.org>
+
+       * gst/gstelement.c:
+         element: call ->release_pad() to clean up pad
+         https://bugzilla.gnome.org/show_bug.cgi?id=636011
+         https://bugzilla.gnome.org/show_bug.cgi?id=402562
+
+2012-01-26 16:31:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+         event: add some more events
+         Add some more new events that we want to implement later.
+
+2012-01-26 15:15:21 +0100  Andoni Morales Alastruey <amorales@flumotion.com>
+
+       * gst/gstmemory.c:
+         gstmemory: add missing parameter
+
+2012-01-26 14:57:14 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: Fix compiler warning
+
+2012-01-26 14:55:30 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: Use correct size for caps allocation
+
+2012-01-26 14:45:30 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: Make GstCaps public struct more opaque by moving the private pointer into the implementation
+
+2012-01-26 14:33:12 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+       * gst/gstelementfactory.c:
+       * gst/gstregistrychunks.c:
+         caps: Store a pointer to GstCaps in GstStaticCaps
+         ...instead of using hackish subclass of GstCaps, which also
+         had some thread-safety problems.
+
+2012-01-26 13:24:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+       * gst/gstpad.c:
+         event: remove the sticky event index
+         We don't use the sticky event index anymore, ordering of the events are how they
+         were sent initially.
+         Add some more padding between the event numbers so that we can insert new events
+         later.
+
+2012-01-26 10:48:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * docs/libs/gstreamer-libs.types:
+       * tests/check/libs/.gitignore:
+         docs: remove collectpads from docs, fix build
+
+2012-01-26 10:22:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+         bufferpool: use GstValueArray instead of GValueArray for storing options in the config
+         Since GValueArray is deprecated. It's all only internal anywhere here,
+         but if we use GstValueArray the option strings get serialized nicely
+         in the debug logs at least.
+
+2012-01-26 09:26:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         tools: gst-inspect: suppress deprecation warnings for G_TYPE_VALUE_ARRAY
+         For now anyway.
+
+2012-01-26 11:42:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+         collectpads2: Unit test is valgrind clean now
+
+2012-01-26 11:40:53 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/libs/collectpads2.c:
+         collectpads2: Fix unit test to actually work again
+
+2012-01-26 11:38:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+       * tests/check/libs/collectpads.c:
+       * tests/check/libs/collectpads2.c:
+       * tests/check/libs/gstlibscpp.cc:
+       * tests/check/libs/libsabi.c:
+         collectpads2: Port collectpads unit test to collectpads2
+         Currently fails but really shouldn't.
+
+2012-01-26 11:01:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: add probe id to the info
+
+2012-01-26 10:48:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/Makefile.am:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/base/gstcollectpads.h:
+       * win32/common/libgstbase.def:
+         collectpads: Remove old collectpads
+         Still have to rename collectpads2 to collectpads before the 1.0 release.
+
+2012-01-26 10:30:25 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: Don't forward CAPS event automatically
+
+2012-01-25 18:49:15 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: Fix handling of the event function and document it
+         The event function is supposed to forward/drop the event in any case
+         now and takes ownership of the event.
+
+2012-01-25 18:36:42 +0100  Jason DeRose <jderose@novacut.com>
+
+       * gst/gstpadtemplate.c:
+         gst_pad_template_new() now returns a floating reference
+
+2012-01-25 19:41:03 +0200  Peteris Krisjanis <pecisk@gmail.com>
+
+       * gst/gstpipeline.c:
+         gst_pipeline_new now returns a floating reference.
+
+2012-01-25 17:27:40 +0200  Peteris Krisjanis <pecisk@gmail.com>
+
+       * gst/gstutils.c:
+         gst: gst_parse_bin_from_description returns a new reference
+
+2012-01-25 15:14:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstquery.c:
+         query: use GArray for internal arrays instead of the now-deprecated GValueArray
+
+2012-01-25 16:01:02 +0200  Peteris Krisjanis <pecisk@gmail.com>
+
+       * gst/gstbin.c:
+       * gst/gstghostpad.c:
+       * gst/gstpad.c:
+         gst: Changed introspection transfer flag to (transfer floating)
+         for gst_pad_new, gst_ghost_pad_new and gst_bin_new constuctors. Fixes
+         segfaults due of transfer full and floating ref problem.
+
+2012-01-25 13:46:13 +0100  Thomas Vander Stichele <thomas (at) apestaart (dot) org>
+
+       * common:
+         Automatic update of common submodule
+         From c463bc0 to 7fda524
+
+2012-01-24 14:37:25 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+         memory: add flags to the mapinfo
+
+2012-01-20 16:10:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+         memory: make guint8 * for easy usage
+
+2012-01-20 14:56:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * win32/common/libgstreamer.def:
+         memory: add method to create mapped memory
+         Add a method to create a GstMemory with the desired mapping. Makes a copy of the
+         memory if it is currently in use.
+
+2012-01-20 14:23:57 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/manual/advanced-dataaccess.xml:
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * gst/gstvalue.c:
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gsttypefindhelper.c:
+       * libs/gst/check/gstcheck.c:
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstfilesink.c:
+       * plugins/elements/gstfilesrc.c:
+       * plugins/elements/gstidentity.c:
+       * plugins/elements/gstqueue2.c:
+       * tests/check/elements/filesink.c:
+       * tests/check/elements/filesrc.c:
+       * tests/check/elements/identity.c:
+       * tests/check/elements/multiqueue.c:
+       * tests/check/gst/gstbuffer.c:
+       * tests/check/gst/gstmemory.c:
+       * tests/check/gst/gstmeta.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gststructure.c:
+       * tests/check/gst/gstvalue.c:
+       * tests/check/libs/adapter.c:
+       * tests/check/libs/bitreader.c:
+       * tests/check/libs/bytereader.c:
+       * tests/examples/adapter/adapter_test.c:
+         Add new GstMapInfo
+         Use a structure to hold info about the mapping. The application then keeps track
+         of this state and we can use it to unmap the memory again later.
+
+2012-01-25 11:49:50 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstcontrolbinding.h:
+         controlbindings: name is not a const
+         It gets modified during the life of the object. Fixes build.
+
+2012-01-25 11:43:13 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2012-01-25 11:37:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 2a59016 to c463bc0
+
+2012-01-24 21:53:14 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolbinding.c:
+       * gst/gstcontrolbinding.h:
+       * libs/gst/controller/gstcontrolbindingargb.c:
+       * libs/gst/controller/gstcontrolbindingdirect.c:
+       * libs/gst/controller/gstcontrolbindingdirect.h:
+       * tests/check/gst/gstcontroller.c:
+       * win32/common/libgstcontroller.def:
+         controller: cleanup the control-binding construction
+         This is now bindings firendly as _new is just a classic c convenience and all
+         the work is done in a constructor. As a side effect _new never fails.
+         Fix the tests.
+
+2012-01-24 14:40:33 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstvalue.c:
+         gstvalue: handle NULL dest in bitmask/bitmask intersection
+
+2011-12-01 12:43:03 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * tests/check/gst/gstvalue.c:
+         tests: add basic tests for new stepped ranges
+         https://bugzilla.gnome.org/show_bug.cgi?id=665294
+
+2011-11-30 14:45:12 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+       * gst/gstvalue.c:
+       * gst/gstvalue.h:
+       * win32/common/libgstreamer.def:
+         gstvalue: add stepped ranges
+         int and int64 ranges can now have an optional step (defaulting to 1).
+         Members of the range are those values within the min and max bounds
+         which are a multiple of this step.
+         https://bugzilla.gnome.org/show_bug.cgi?id=665294
+
+2011-11-30 17:58:07 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+         gstutils: add a 64 bit version of GCD calculation
+         https://bugzilla.gnome.org/show_bug.cgi?id=665294
+
+2011-11-04 18:26:15 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstvalue.c:
+         gstvalue: enforce identical basic types in lists, arrays
+         https://bugzilla.gnome.org/show_bug.cgi?id=322587
+
+2012-01-23 10:32:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/benchmarks/controller.c:
+         benchmarks: add missing include
+
+2012-01-23 11:03:09 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+         object: register all properties in one go
+
+2012-01-23 11:02:45 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/design/part-controller.txt:
+         docs: update controller api design
+
+2012-01-21 20:03:52 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstcontrolbinding.c:
+       * gst/gstcontrolbinding.h:
+       * gst/gstobject.c:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/controller/gstcontrolbindingargb.c:
+       * libs/gst/controller/gstcontrolbindingargb.h:
+       * libs/gst/controller/gstcontrolbindingdirect.c:
+       * libs/gst/controller/gstcontrolbindingdirect.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/.gitignore:
+       * tests/examples/controller/Makefile.am:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+       * tests/examples/controller/text-color-example.c:
+       * win32/common/libgstreamer.def:
+         controller: allow different controlbindings
+         Make controlbinding an abstract baseclass. Move implementation to control-
+         binding-direct and add a control-binding-argb. Add an example.
+
+2012-01-22 22:44:59 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstformat.c:
+       * gst/gstinfo.c:
+       * gst/gstplugin.c:
+       * gst/gstquery.c:
+       * gst/gstregistry.c:
+       * gst/gstsystemclock.c:
+       * gst/gsttask.c:
+       * tests/check/elements/multiqueue.c:
+         Replace deprecated GStaticMutex with GMutex
+         https://bugzilla.gnome.org/show_bug.cgi?id=662207
+
+2012-01-22 15:23:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         tools: fix typo in gst-inspect debug message
+
+2012-01-22 01:39:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gst.c:
+       * gst/gsterror.c:
+       * gst/gsterror.h:
+       * gst/gstmessage.c:
+       * tests/check/gst/gststructure.c:
+       * win32/common/libgstreamer.def:
+         Use GLib's type for GError instead of our own
+         We introduced our own when GLib didn't want to add a GType
+         for GError. But now that there is one, we can use GLib's
+         unconditionally and remove our version.
+
+2012-01-22 01:27:42 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstmultiqueue.h:
+         multiqueue: fix size of atomic counter
+
+2012-01-22 01:25:22 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/glib-compat-private.h:
+       * gst/gst.c:
+       * gst/gstatomicqueue.c:
+       * gst/gstbufferpool.c:
+       * gst/gstbus.c:
+       * gst/gstdatetime.c:
+       * gst/gstelementfactory.c:
+       * gst/gsterror.c:
+       * gst/gstpoll.c:
+       * gst/gstsystemclock.c:
+       * gst/gsttaglist.c:
+       * gst/gsttagsetter.c:
+       * gst/gsttask.c:
+       * gst/gstutils.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/helpers/gst-plugin-scanner.c:
+       * libs/gst/net/gstnetclientclock.c:
+       * libs/gst/net/gstnettimeprovider.c:
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfakesink.h:
+       * plugins/elements/gstfakesrc.c:
+       * plugins/elements/gstidentity.c:
+       * plugins/elements/gstidentity.h:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gsttee.c:
+       * tests/benchmarks/gstbufferstress.c:
+       * tests/benchmarks/gstclockstress.c:
+       * tests/benchmarks/gstpollstress.c:
+       * tools/gst-inspect.c:
+       * tools/gst-launch.c:
+       * tools/gst-typefind.c:
+         Use recent GLib API unconditionally now that we depend on the latest GLib
+
+2012-01-22 00:42:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gsttrace.c:
+       * gst/gsttrace.h:
+         trace: don't use deprecated GStaticMutex API in (still) public header
+
+2012-01-21 12:56:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * scripts/gst-uninstalled:
+         scripts: set GI_TYPELIB_PATH in gst-uninstalled
+         So pygi finds/uses the local g-i files.
+
+2012-01-20 18:06:04 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/check/libcheck/check.h.in:
+         libcheck: make the definition of fail not fail with non GCC compilers
+
+2012-01-20 14:42:31 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+       * win32/common/libgstreamer.def:
+         controller: improve control binding handling
+         Change _set_control_binding to _add_control_binding and take ownership. Add a
+         _remove_control_binding function.
+
+2012-01-20 08:27:57 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstcontrolbinding.c:
+       * gst/gstcontrolbinding.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+       * win32/common/libgstreamer.def:
+         controller: remove convenience api for control sources
+         This is needed to support multiple kinds of control-bindings.
+
+2012-01-19 15:17:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: handle NULL from getcaps
+         If the getcaps functions returns NULL, return FALSE from the CAPS query.
+
+2012-01-19 15:17:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: handle lists correctly
+
+2012-01-17 16:23:33 -0500  Colin Walters <walters@verbum.org>
+
+       * common:
+       * configure.ac:
+         build: add --disable-fatal-warnings configure option
+         It's reasonable to build from git, but not want to turn all compiler
+         warnings into fatal errors.  For example, GNOME's jhbuild helps people
+         get newer versions of software than came from their distribution, but
+         they may not necessarily want to hack on it.
+
+2012-01-19 12:57:48 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * tests/benchmarks/gstclockstress.c:
+         tests: clockstress: perform sanity check on thread number argument
+
+2012-01-19 09:12:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstbuffer.c:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * tests/check/gst/gstmemory.c:
+         memory improvements
+         Make the memory object simply manage the data pointer and the maxsize and move
+         the offset and size handling to common functionality.
+         Use the READONLY flag to set a readonly lock.
+         Remove the data and size fields from the unmap method. We need an explicit
+         resize operation instead of using the unmap function.
+         Make internal helper lock and unlock functions.
+         Update unit test and users of the old API.
+
+2012-01-19 11:43:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbus.c:
+         docs: fix typo in bus docs
+
+2012-01-13 17:45:17 -0500  Matej Knopp <matej.knopp@gmail.com>
+
+       * .gitignore:
+         .gitignore: add visual studio IDE files and OS X .DS_Store files
+         https://bugzilla.gnome.org/show_bug.cgi?id=667899
+
+2012-01-19 09:27:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/glib-compat-private.h:
+       * gst/gstbin.c:
+       * gst/gstbufferpool.c:
+       * gst/gstbus.c:
+       * gst/gstbus.h:
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * gst/gstmemory.c:
+       * gst/gstmessage.c:
+       * gst/gstmessage.h:
+       * gst/gstmeta.c:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstpoll.c:
+       * gst/gsttask.c:
+       * gst/gsttask.h:
+       * gst/gstutils.c:
+       * libs/gst/base/gstbaseparse.c:
+       * 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:
+       * libs/gst/base/gstbasetransform.h:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/base/gstcollectpads.h:
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.h:
+       * libs/gst/controller/gsttimedvaluecontrolsource.c:
+       * libs/gst/controller/gsttimedvaluecontrolsource.h:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+       * plugins/elements/gstdataqueue.c:
+       * plugins/elements/gstdataqueue.h:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstinputselector.h:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstmultiqueue.h:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue.h:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gstqueue2.h:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttee.h:
+       * tests/benchmarks/gstbufferstress.c:
+       * tests/benchmarks/gstpollstress.c:
+       * tests/check/gst/gsttask.c:
+         Update for new gthread API
+
+2012-01-18 16:52:55 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: GIO check is now in gst-glib2.m4
+
+2012-01-18 16:45:51 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From 0807187 to 2a59016
+
+2012-01-18 16:14:51 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+         configure.ac: Require GLib 2.31.10 and improve GIO check
+
+2012-01-18 12:07:46 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstbasetransform.h:
+         basetransform: Always call ::propose_allocation vfunc
+         And only forward the allocation query if we're working in
+         passthrough mode if no ::propose_allocation is implemented.
+         In place buffer transformations will change the buffer
+         content and require explicit handling of all metas.
+
+2012-01-18 11:37:57 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: Don't forward the allocation query by default
+         This has to be handled explicitely by elements to
+         make sure that they support all the metas passed
+         in the allocation query.
+         Metas have to supported explicitely, otherwise the
+         query will fail. All elements in a chain need to
+         support a specific meta to allow its usage.
+
+2012-01-18 01:31:56 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstmemory.c:
+       * gst/gstmeta.c:
+         gst: suppress some more deprecated thread api until we fix it up
+         Which should be soon, since we already depend on an unstable glib for -base.
+
+2012-01-18 01:18:33 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstnet.def:
+       * win32/common/libgstreamer.def:
+         win32: update .def files for api changes
+
+2012-01-17 23:57:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * libs/gst/Makefile.am:
+         configure: remove  --disable-net option and always build libgstnet
+         It should work everywhere now, and -base and -good depend on
+         the GstNetMeta API.
+
+2012-01-17 23:52:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * libs/gst/net/Makefile.am:
+         configure: remove some socket cruft
+
+2010-05-05 16:33:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * libs/gst/net/Makefile.am:
+       * libs/gst/net/gstnetclientclock.c:
+       * libs/gst/net/gstnetclientclock.h:
+       * libs/gst/net/gstnettimepacket.c:
+       * libs/gst/net/gstnettimepacket.h:
+       * libs/gst/net/gstnettimeprovider.c:
+       * libs/gst/net/gstnettimeprovider.h:
+       * tests/check/Makefile.am:
+       * tests/check/libs/gstnettimeprovider.c:
+         net: port to use gio's networking API
+         Some warts still, but it's a start.
+
+2012-01-17 16:50:13 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/net/Makefile.am:
+         net: Add GIO to the gi-scanner packages
+
+2012-01-16 13:34:28 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * configure.ac:
+       * libs/gst/net/Makefile.am:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * libs/gst/net/gstnetaddressmeta.h:
+       * pkgconfig/gstreamer-net-uninstalled.pc.in:
+       * pkgconfig/gstreamer-net.pc.in:
+         netaddressmeta: Use GSocketAddress instead of our own wrapper type
+
+2012-01-16 15:57:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * tests/check/gst/gstmemory.c:
+         memory: make writability check into a method
+         Use a method to check for writability instead of a macro so that we can change
+         the implementation more easily.
+
+2012-01-16 12:24:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstmemory.c:
+         tests: improve memory test
+
+2012-01-16 12:24:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: improve docs
+
+2012-01-11 10:59:53 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+         adapter: ensure automagic _unmap in some more cases
+
+2011-11-15 17:42:56 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+         adapter: automatically unmap on clearing
+         When _clear gets called between _map and _unmap, buffers
+         will be unreffed. If the adapter was mapped, memory leaks
+         may occur.
+         While calling _clear between _map and _unmap does not seem
+         like such a great idea, this is possible in the audio
+         encoder base class, as _clear may be called in _finish_frame.
+         Since the audio encoder relies on flushing to keep track of
+         timestamps, delaying flushing till after handle_frame seems
+         dangerous.
+         So, we unmap on clear, as the next unmap will do nothing.
+         This makes _clear safe to call between _map and _unmap,
+         while avoiding leaking the mapped buffer.
+         https://bugzilla.gnome.org/show_bug.cgi?id=664133
+
+2012-01-13 14:20:33 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: prevent unlikely caps leak
+
+2012-01-13 10:43:12 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gst-inspect: plug factory leak on error
+
+2012-01-13 00:22:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         tools/gst-inspect.c
+
+2012-01-12 20:46:27 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstcaps.c:
+       * gst/gststructure.c:
+       * gst/gsttaglist.c:
+       * gst/gstvalue.c:
+       * gst/gstvalue.h:
+       * tests/check/gst/gstvalue.c:
+       * win32/common/libgstreamer.def:
+         Remove GST_TYPE_DATE, our own GDate type
+         Which we had to add because GLib didn't have it
+         back in the day. Port everything to plain old
+         G_TYPE_DATE, which is also a boxed type. Ideally
+         we'd just use GDateTime for everything, but it
+         doesn't support not setting some of the fields
+         unfortuntely (which would be very useful for
+         tag handling in general, if we could express
+         2012-01 for example).
+         https://bugzilla.gnome.org/show_bug.cgi?id=666351
+
+2012-01-12 19:53:11 +0000  Antoine Tremblay <hexa00@gmail.com>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: clear adapter in reset so baseparse is reusable
+         GstBaseParse was not clearing its adapter on reset causing
+         problems when a pipeline went for example from PLAYING to NULL
+         state and then back to PLAYING again. The data from the last
+         stream would be used in the parser.
+         https://bugzilla.gnome.org/show_bug.cgi?id=667444
+
+2012-01-12 15:50:53 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gstinspect: fix features and list leaks
+
+2012-01-12 11:03:10 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: add new API to .def file
+
+2012-01-11 12:19:20 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+         gststructure: clarify _get docs about the returned reference
+         https://bugzilla.gnome.org/show_bug.cgi?id=667689
+
+2012-01-10 13:00:07 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2012-01-06 16:39:04 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * plugins/elements/gsttypefindelement.c:
+         typefind: Send caps again after activation
+         Avoids ending up in cases where typefind gets activated in pull-mode
+         and caps never get sent.
+         https://bugzilla.gnome.org/show_bug.cgi?id=667337
+
+2012-01-09 15:59:09 +0000  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * gstreamer.spec.in:
+         Add latest specfile changes
+
+2012-01-09 15:58:45 +0000  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * gst/gstdebugutils.h:
+         Also add headerfile
+
+2012-01-09 15:57:51 +0000  Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
+
+       * gst/gstdebugutils.c:
+         Fix dotfile API to be exported since macros can't be GI bound
+
+2012-01-09 13:19:04 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/gst/.gitignore:
+         tests: ignore new memory test binary
+
+2012-01-09 03:14:41 -0500  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstmemory.c:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         Fix printf format build warnings
+
+2012-01-09 13:10:10 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * 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:
+         po: update translations for new strings
+
+2012-01-06 15:01:24 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstvalue.c:
+         gstvalue: Allow NULL dest when subtracting bitmask
+         Happens when checking for subsets of caps
+
+2012-01-06 13:32:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: ensure writable memory in memset
+
+2012-01-06 13:10:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-memory.txt:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+       * tests/check/gst/gstmemory.c:
+         memory: check semantics of nested mappings
+         Count how many mappings are currently active and also with what access pattern.
+         Update the design doc with restrictions on the access patterns for nested
+         mappings.
+         Check if nested mappings obey the access mode restrictions of the design doc.
+         Add various unit tests to check the desired behaviour.
+
+2012-01-06 13:06:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: unmap with the right data pointer
+         Use the original data pointer to unmap the buffer memory.
+
+2012-01-06 10:39:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+         docs: improve memory docs
+
+2012-01-06 07:02:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * tests/check/gst/gstmemory.c:
+         memory: handle -1 size in unmap
+         handle -1 in unmap correctly when the offset is modified.
+
+2012-01-06 06:43:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * tests/check/gst/gstmemory.c:
+         memory: improve semantics of unmap
+         Make an unmap call with a different data pointer than the map call update the
+         offset field. This allows for both offset and size adjustements in the unmap
+         call.
+
+2011-11-29 14:22:44 +0100  Havard Graff <havard.graff@tandberg.com>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: don't compensate for render-delay twice
+         https://bugzilla.gnome.org/show_bug.cgi?id=667298
+
+2012-01-05 18:15:20 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * tests/check/gst/gstmemory.c:
+         memory: add more checks
+         Add check for mapping and resizing
+
+2012-01-05 17:28:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-memory.txt:
+       * gst/gstmemory.c:
+       * tests/check/gst/gstmemory.c:
+         memory: take offset into account
+         Take the offset into account whem mapping and unmapping the buffer.
+
+2012-01-05 17:02:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-memory.txt:
+         docs: clarify resize and current mappings
+
+2012-01-05 16:41:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-memory.txt:
+       * tests/check/gst/gstmemory.c:
+         memory: clarify nested mappings, add unit test
+
+2012-01-05 12:30:00 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: add new API to .def file
+
+2012-01-05 13:22:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstmemory.c:
+         tests: add more memory unit tests
+         Check for unmap with invalid size
+
+2012-01-05 13:11:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * tests/check/Makefile.am:
+       * tests/check/gst/gstmemory.c:
+         tests: add unit test for GstMemory
+         Add a GstMemory unit test
+         Add some more asserts in GstMemory to catch invalid cases.
+
+2012-01-05 13:09:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/check/gstcheck.h:
+         check: add macro to check for memory refcount
+
+2012-01-05 12:39:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-memory.txt:
+         improve docs a little
+
+2011-12-16 13:11:36 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/gst/gstvalue.c:
+         value: Add tests for the bitmask type
+
+2011-12-16 12:39:15 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gststructure.c:
+         structure: Add "bitmask" as alias for (GstBitmask) when (de-)serializing values
+
+2011-12-16 12:32:26 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstvalue.c:
+       * gst/gstvalue.h:
+         value: Add 64-bit bitmask type
+
+2012-01-01 16:32:27 +0100  Idar Tollefsen <itollefs@cisco.com>
+
+       * autogen.sh:
+         build: don't output configure options via autogen if $NOCONFIGURE is set
+         https://bugzilla.gnome.org/show_bug.cgi?id=667296
+
+2012-01-05 00:30:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst-i18n-app.h:
+       * gst/gst-i18n-lib.h:
+         gst: include locale.h before any other i18n headers
+         This is also how we do it in -base.
+         https://bugzilla.gnome.org/show_bug.cgi?id=667290
+
+2012-01-01 16:46:04 +0100  Idar Tollefsen <itollefs@cisco.com>
+
+       * gst/gst_private.h:
+       * gst/gstconfig.h.in:
+         gstconfig.h: adds and uses SunPro visibility attribute for proper function exports
+         Define GST_EXPORT for SunPro.
+         https://bugzilla.gnome.org/show_bug.cgi?id=667289
+
+2012-01-01 16:47:14 +0100  Idar Tollefsen <itollefs@cisco.com>
+
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstinputselector.c:
+         plugins: explicitly cast initialization values to the correct type
+         https://bugzilla.gnome.org/show_bug.cgi?id=667288
+
+2012-01-01 20:17:41 +0100  Idar Tollefsen <itollefs@cisco.com>
+
+       * gst/gstpoll.c:
+         poll: include correct poll.h based on autoconf test
+         https://bugzilla.gnome.org/show_bug.cgi?id=667286
+
+2012-01-04 23:46:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: check for sys/poll.h
+         https://bugzilla.gnome.org/show_bug.cgi?id=667286
+
+2012-01-04 19:50:01 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Automatic update of common submodule
+         From a62f3d4 to 0807187
+
+2012-01-04 10:04:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer: only reserve 6 extra flags
+         Only reserve 6 extra flags instead of 10 so that more media specific flags
+         are available.
+
+2012-01-03 15:25:31 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcompat.h:
+       * libs/gst/base/gstcollectpads2.c:
+         GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
+
+2012-01-03 15:05:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcompat.h:
+         compat: restore UNEXPECTED
+
+2012-01-03 15:03:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstcompat.h:
+       * gst/gstelement.h:
+       * gst/gstmemory.c:
+       * gst/gstregistry.c:
+       * gst/gstsample.c:
+         docs: fix some docs
+
+2012-01-03 14:45:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2012-01-03 14:43:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         taglist: avoid exposing the lists in tags
+
+2012-01-03 13:42:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         taglist: add missing functions
+         Add missing and essential functions now that we can't directly use GstStructure
+         methods on the taglist anymore.
+
+2012-01-03 10:42:31 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstvalue.h:
+         value: add macro to check if a gvalue holds a sample
+
+2012-01-02 15:47:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/manual/advanced-autoplugging.xml:
+         docs: fix build of docs examples
+         Update for registry method rename
+
+2012-01-02 15:39:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: turn assert into a real error
+         Post a real error instead of just asserting.
+
+2012-01-02 15:38:25 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: handle latency event
+
+2012-01-02 02:32:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstregistry.c:
+       * gst/gstregistry.h:
+       * tests/check/gst/gstplugin.c:
+       * win32/common/libgstreamer.def:
+         registry: get rid of gst_default_registry_*() convenience macros
+         They're not really worth it: hardly save any typing, and aren't
+         great for bindings or gobject-introspection.
+
+2012-01-02 02:22:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gst.c:
+       * gst/gstelementfactory.c:
+       * gst/gstplugin.c:
+       * gst/gstpluginfeature.c:
+       * gst/gstpluginloader.c:
+       * gst/gstregistry.c:
+       * gst/gstregistry.h:
+       * gst/gsttypefind.c:
+       * gst/gsttypefindfactory.c:
+       * gst/gsturi.c:
+       * libs/gst/check/gstcheck.c:
+       * tests/check/generic/states.c:
+       * tests/check/gst/gstplugin.c:
+       * tests/check/gst/gstregistry.c:
+       * tools/gst-inspect.c:
+       * win32/common/libgstreamer.def:
+         registry: rename gst_registry_get_default() to gst_registry_get()
+         It's not really a default if there is only one that can't be changed.
+         Should we return a ref like e.g. g_volume_monitor_get() does?
+
+2012-01-02 02:21:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gsttaglist.c
+         plugins/elements/gstoutputselector.c
+
+2012-01-02 00:17:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         tags: add GST_TAG_LANGUAGE_NAME
+         API: GST_TAG_LANGUAGE_NAME
+
+2012-01-01 20:59:22 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/design/part-controller.txt:
+         docs: update controller design doc
+
+2012-01-01 20:57:34 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/libs/controller.c:
+         controller: rename some tests
+
+2012-01-01 20:55:20 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolbinding.c:
+       * tests/check/libs/controller.c:
+         controller: support control mapping for enums
+         Add a mapping for enum types (supporting sparse enums). Add a test.
+
+2012-01-01 20:43:51 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/control-sources.c:
+         controller: remove nonsense parts from test object property descriptions
+
+2012-01-01 18:54:23 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         interpolationcontrolsource: fix cubic interpolation for arrays
+
+2012-01-01 18:50:55 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/examples/controller/control-sources.c:
+         audio-example: also plot reverse-saw
+
+2012-01-01 18:43:23 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstlfocontrolsource.c:
+         lfocontrolsource: cleanups and fix triangle calculations
+
+2012-01-01 18:34:12 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/examples/controller/audio-example.c:
+         audio-example: fix the example
+         We need to scale the frequency values.
+
+2012-01-01 15:16:06 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * tests/examples/controller/control-sources.c:
+         lfocontrolsource: make chainable
+         Now the properties of this controlsource are in turn controlable. Add an example
+         to show the usage.
+
+2012-01-01 15:01:22 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         controller: add logging and fix array functions
+
+2012-01-01 14:55:35 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/libs/controller.c:
+         controller: cleanup the tests
+
+2012-01-01 14:28:54 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolbinding.c:
+         controller: add more debug logging
+
+2011-12-31 17:37:20 -0800  David Schleef <ds@schleef.org>
+
+       * tests/check/Makefile.am:
+         convert Makefile spaces to tabs
+
+2011-12-31 15:52:18 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/examples/controller/control-sources.c:
+         controller: also test array functions
+         Improve the example to also collect value arrays and plot them.
+
+2011-12-31 15:26:26 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+         controller: remove obsolete FIXME comment
+
+2011-12-31 09:56:53 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/libs/controller.c:
+         controller: fix tests
+         Set a defined value to check for no-change.
+
+2011-12-30 18:35:40 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolsource.c:
+       * gst/gstcontrolsource.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+         control-sources: turn into GstObjects
+         This is a preparation for chaining them.
+
+2011-12-30 19:37:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstmarshal.list:
+       * gst/gstregistry.c:
+       * gst/gstregistry.h:
+         registry: remove padding and signal vfuncs
+         And fix signal GTypes and marshaller. No one will ever
+         need to subclass our registry, so just remove the padding
+         and the signal vfuncs.
+
+2011-12-30 15:39:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+         tests: disable GstIndex unit test
+
+2011-12-30 15:31:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstindex.c:
+       * libs/gst/base/gstindex.h:
+       * libs/gst/base/gstmemindex.c:
+         index: rename GstAssocFlags to GstIndexAssociationFlags
+         Just in case we resurrect this later.
+
+2011-12-30 15:24:52 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstindex.c:
+       * libs/gst/base/gstindex.h:
+       * libs/gst/base/gstmemindex.c:
+         base: disable unused index API and make functions static
+         It's simply private helper API for now, until someone
+         fixes up GstBaseParse not to need it any more.
+
+2011-12-30 15:24:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: remove index API from .def file
+
+2011-12-30 15:06:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstelement.h:
+         element: add LARGE padding to class structure
+         Four slots for expansion is not a lot.
+
+2011-12-30 15:03:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/gstreamer.types.in:
+       * gst/Makefile.am:
+       * gst/gst.c:
+       * gst/gst.h:
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * gst/gstindex.c:
+       * gst/gstindex.h:
+       * gst/gstindexfactory.c:
+       * gst/gstindexfactory.h:
+       * gst/gstregistrybinary.c:
+       * gst/gstregistrychunks.c:
+       * libs/gst/base/Makefile.am:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstindex.c:
+       * libs/gst/base/gstindex.h:
+       * libs/gst/base/gstmemindex.c:
+       * plugins/Makefile.am:
+       * plugins/indexers/.gitignore:
+       * plugins/indexers/Makefile.am:
+       * plugins/indexers/gstfileindex.c:
+       * plugins/indexers/gstindexers.c:
+       * plugins/indexers/gstindexers.h:
+       * plugins/indexers/gstmemindex.c:
+       * tools/gst-inspect.c:
+       * tools/gst-launch.c:
+         index: remove GstIndex and GstIndexFactory for now
+         There are many good use cases for GstIndex and we want
+         to add it back again in some form, but possibly not with
+         the current API, which is very powerful (maybe too powerful),
+         but also a bit confusing. At the very least we'd need to
+         make the API bindings-friendly.
+
+2011-12-30 17:57:41 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gst.c:
+         gst: unref the two cotnroller types in _deinit()
+
+2011-12-30 17:51:01 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/gst/gstcontroller.c:
+         controller: add more tests to core controller suite
+         Extend the dummy control-source to allow testing the sync code path. Add test
+         for 1:1 and 2:1 value <-> control-source sync.
+
+2011-12-30 13:52:08 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/gst/gstcontroller.c:
+         controller: add a test for bindings control sources multiple times
+
+2011-12-30 12:59:46 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/math-compat.h:
+         math-compat: move static variable for NAN into #ifndef NAN block
+         And use G_GNUC_UNUSED instead of __attribute_used__
+
+2011-12-30 13:32:18 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/math-compat.h:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         controller: use NAN instead of FP_NAN (which is the class)
+         Also add a fallback define to math-compat.h.
+         Fixes #666887
+
+2011-12-29 16:56:46 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * plugins/elements/gstoutputselector.c:
+         output-selector: Do not false warn about unlinked pad
+         When output-selector didn't receive a newsegment event it would
+         warn about pad being unlinked when switching pads. Making the logs
+         wrong and misleading.
+
+2011-12-29 16:49:39 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-12-28 15:13:09 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: Fix leak in pad check
+
+2011-12-28 14:51:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: deinit meta flags too
+
+2011-12-28 12:25:59 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: Initialize new GstMetaFlags in init_post()
+
+2011-12-01 19:05:59 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstquery.c:
+         gstquery: Small doc fixups
+
+2011-12-16 02:20:27 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstbuffer.h:
+       * gst/gstbufferlist.h:
+       * gst/gstcaps.h:
+       * gst/gstevent.h:
+       * gst/gstinfo.h:
+       * gst/gstmemory.h:
+       * gst/gstsample.h:
+       * gst/gststructure.h:
+       * gst/gsttrace.h:
+         win32: fix exported variables for VS 2010
+         https://bugzilla.gnome.org/show_bug.cgi?id=666219
+
+2011-12-27 13:48:36 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         triggercontrolsource: fix control reaches end of non-void function
+         Return NAN and check the value further up.
+         Fixes #666890
+
+2011-12-27 11:40:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/controller/gsttriggercontrolsource.c:
+         controller: quick-fix compiler warning breaking the build
+         This is likely not the proper fix.
+         https://bugzilla.gnome.org/show_bug.cgi?id=666890
+
+2011-12-27 11:35:28 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/gst/gstplugin.c:
+         tests: can't access private registry structure members directly any longer
+
+2011-12-27 11:24:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         controller: fix compiler warning in interpolation control source
+         gstinterpolationcontrolsource.c:54: warning: type qualifiers ignored
+         on function return type
+         https://bugzilla.gnome.org/show_bug.cgi?id=666890
+
+2011-12-26 18:44:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: remove "fd" property
+         It's no longer useful, since we don't use mmap any more anyway,
+         and we might use a different API for I/O in future (such as GIO).
+
+2011-12-26 18:41:13 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst_private.h:
+       * gst/gstplugin.c:
+       * gst/gstregistry.c:
+       * gst/gstregistry.h:
+       * gst/gstregistrybinary.c:
+         registry: move private bits into private struct
+
+2011-12-26 11:26:05 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstvalue.c:
+         value: micro-optimisation: avoid some unnecessary g_value_unset()
+         We know there's nothing to do here and can save us the function
+         calls and GValueTable lookups.
+
+2011-12-25 23:41:03 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * Android.mk:
+       * configure.ac:
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * gstreamer.spec.in:
+       * libs/gst/Makefile.am:
+       * libs/gst/dataprotocol/.gitignore:
+       * libs/gst/dataprotocol/Makefile.am:
+       * libs/gst/dataprotocol/dataprotocol.c:
+       * libs/gst/dataprotocol/dataprotocol.h:
+       * libs/gst/dataprotocol/dp-private.h:
+       * pkgconfig/Makefile.am:
+       * pkgconfig/gstreamer-dataprotocol-uninstalled.pc.in:
+       * pkgconfig/gstreamer-dataprotocol.pc.in:
+       * scripts/gst-uninstalled:
+       * tests/check/Makefile.am:
+       * tests/check/gst/.gitignore:
+       * tests/check/libs/gdp.c:
+       * tests/check/libs/gstlibscpp.cc:
+       * tests/check/libs/libsabi.c:
+       * win32/MANIFEST:
+       * win32/vs6/gstreamer.dsw:
+       * win32/vs6/libgstdataprotocol.dsp:
+         libs: remove gdp dataprotocol library
+         Made private and moved to gdp plugin in -base for
+         the time being, until we figure out what we do with
+         gdp and 0.11.
+
+2011-12-25 21:02:41 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/benchmarks/controller.c:
+         tests: fix unused-variable compiler warning
+
+2011-12-25 21:01:43 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstcontroller.def:
+       * win32/common/libgstreamer.def:
+         win32: update exports for new API
+
+2011-12-25 20:49:41 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/design/part-controller.txt:
+         docs: add the start of a design document for controller
+
+2011-12-25 18:49:01 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/Makefile.am:
+       * tests/check/gst/gstcontroller.c:
+       * tests/check/libs/controller.c:
+         controller: split and cleanup the tests
+         The controller object was once copied from buzztards unit tests. Change
+         TestMonoSource to TestObj as it is not a full fledged element. Split the tests
+         into a core and library test suite.
+
+2011-12-22 23:48:30 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstcontrolbinding.c:
+       * gst/gstcontrolbinding.h:
+       * gst/gstcontrolsource.c:
+       * gst/gstcontrolsource.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/controller/gstinterpolation.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstinterpolationcontrolsourceprivate.h:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsourceprivate.h:
+       * libs/gst/controller/gsttimedvaluecontrolsource.c:
+       * libs/gst/controller/gsttimedvaluecontrolsource.h:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/check/libs/gstlibscpp.cc:
+       * tests/examples/controller/.gitignore:
+       * tests/examples/controller/Makefile.am:
+       * tests/examples/controller/audio-example.c:
+       * tests/examples/controller/control-sources.c:
+         controller: move GValue handling from control-sources to -binding
+         ControlSources are now gdouble based. A control source is mapped to a
+         particullar GObject property using a ControlBinding.
+
+2011-12-20 22:36:18 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/gstreamer.types.in:
+       * gst/Makefile.am:
+       * gst/gst.c:
+       * gst/gstcontrolbinding.c:
+       * gst/gstcontrolbinding.h:
+       * gst/gstcontrolsource.c:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * libs/gst/controller/gsttimedvaluecontrolsource.c:
+       * tests/check/libs/controller.c:
+         controller: move GstControlledProperty into a separate class
+         Add a GstControlBinding class. This is a preparation for making the
+         controlsources generate double valued control curves and do the gparamspec
+         mapping in the control binding. Now the API in GstObject is again mostly
+         for convenience.
+
+2011-12-25 12:47:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         plugins/elements/gstfilesrc.c
+
+2011-12-25 12:39:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: return any remaining data on EOS before returning FLOW_UNEXPECTED
+
+2011-12-25 12:29:46 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: minor cosmetic changes
+         Rename woffset variable, maintain separate bytes_read in addition
+         to length variable.
+
+2011-12-25 12:13:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: fix up compilation after merge
+
+2011-12-25 11:58:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbasetransform.c
+         libs/gst/controller/gstinterpolationcontrolsource.c
+         libs/gst/controller/gstlfocontrolsource.c
+         plugins/elements/gstfilesrc.c
+         Dit not merge controller or basetransform changes.
+
+2011-12-24 14:59:16 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * docs/random/porting-to-0.11.txt:
+         porting: update porting-to-0.11
+         Update gst_pad_get_caps -> gst_pad_query_caps change
+
+2011-12-23 15:37:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+       * gst/gstbufferpool.h:
+         bufferpool: cleanup metadata in reset_buffer
+         Use the reset_buffer vmethod to remove the unpooled metadata from the buffer.
+
+2011-12-22 16:00:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         def: update for new symbols
+
+2011-12-22 15:55:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+         bufferpool: handle metadata in the pool
+         Mark all metadata on the allocated buffers with a POOLED flag. When a buffer
+         returns to the pool, remove all metadata that did not have the POOLED flag. This
+         makes sure that we never leave unknown metadata to the buffers in the pool.
+
+2011-12-22 15:54:03 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+         buffer: add foreach function for the metadata
+
+2011-12-22 15:53:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferlist.c:
+         bufferlist: small doc fix
+
+2011-12-22 15:52:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstmeta.h:
+         meta: add metadata flags
+         Add metadata flags so that we can set extra properties of the metadata
+
+2011-12-02 14:10:32 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * gst/gstpipeline.c:
+         pipeline: only have a top-level pipeline do pipeline management
+         Fixes #665390.
+
+2011-12-22 11:08:42 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         controller: fix GType name of interpolation mode enum
+
+2011-12-21 11:13:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         def: update
+
+2011-12-21 11:08:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: rename variable for consistency
+         Rename the variable for GST_CAPS_NONE to _gst_caps_none for consistency and to
+         hie the fact that NONE caps are also accidentally empty caps.
+
+2011-12-19 14:27:47 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: If the filtered peer caps are already empty error out early
+
+2011-12-20 13:21:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         def: update defs
+
+2011-12-20 13:14:07 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: add ANY and EMPTY singletons
+         Add a singleton for ANY and EMPTY caps and make the GST_CAPS_ANY and
+         GST_CAPS_NONE point to them. This makes the API more consistent now
+         that the macro does not magically create a ref. It also solves some leaks in
+         places where the macro was used to register a padtemplate.
+
+2011-12-20 13:13:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttypefind.c:
+       * gst/gsttypefind.h:
+         remove const in gst_type_find_register()
+         Remove the const from the GstCaps in gst_type_find_register() because the
+         function takes a ref to the caps.
+
+2011-12-20 12:59:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstcontroller.def:
+         defs: update
+
+2011-12-20 11:38:19 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolsource.c:
+         controller: remove unused parent_class varriable from controlsource
+
+2011-12-19 23:32:57 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstobject.c:
+       * libs/gst/controller/gstinterpolation.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+         controller: cleanup interpolation modes
+         Remove deprecated/unimplemented modes. Turn interpolation mode into a gobject
+         property. Update docs and examples.
+
+2011-12-19 11:13:45 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * docs/libs/gstreamer-libs.types:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstobject.c:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/controller/gstinterpolation.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.h:
+       * libs/gst/controller/gstinterpolationcontrolsourceprivate.h:
+       * libs/gst/controller/gsttimedvaluecontrolsource.c:
+       * libs/gst/controller/gsttimedvaluecontrolsource.h:
+       * libs/gst/controller/gsttriggercontrolsource.c:
+       * libs/gst/controller/gsttriggercontrolsource.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+         controlsources: refactor interpolation control source
+         Move most of the code to a GstTimedValueControlSource. Split out the trigger
+         'interpolation mode' to a new control source class. Move tests and examples to
+         new api. Update docs.
+         Fixes #610338
+
+2011-12-19 22:01:02 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstlfocontrolsource.c:
+         controlsource: clean up lfo control source
+         Remove parent_class and use var from G_DEFINE_TYPE macro. Remove unused dispose
+         implementation.
+
+2011-12-19 20:57:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+         win32: add new collectpads2 function to .def file
+
+2011-12-16 17:59:22 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: add convenience clipping function
+         ... which also converts to running time; useful for typical muxer.
+
+2011-12-19 17:38:18 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: do not delay sparse stream newsegment updates
+
+2011-12-19 17:00:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmemory.h:
+         memory: make subclasses add other flags
+         Add GST_MAP_FLAG_LAST so that implementations can add additional flags when
+         mapping memory.
+
+2011-12-19 12:33:18 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: suggestion compatible with upstream is not much of a suggestion
+         ... in that upstream is already complying with that suggestion.
+         Fixes #666174.
+
+2011-12-15 14:31:05 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: delay collecting buffer if a pad newly set waiting
+         ... as commented; make code correspond to it (again).
+
+2011-12-15 16:06:30 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+         controller: user the parent_class vars from G_DEFINE_TYPE
+
+2011-12-14 12:13:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstutils.c:
+         pad: allow NULL as filter caps argument with query_caps()
+         https://bugzilla.gnome.org/show_bug.cgi?id=666154
+
+2011-12-12 13:05:36 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: do not mistake short reads for EOS
+         While local filesystems will usually not cause short reads,
+         this may happen on seekable files on some remote filesystems.
+         Instead, loop till we get the requested amount of data, or
+         an actual EOS (ie, 0 bytes).
+         https://bugzilla.gnome.org/show_bug.cgi?id=665921
+
+2011-11-14 02:26:31 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Clear queued frames with other queues
+
+2011-12-12 12:11:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * gst/gstelementfactory.c:
+         elementfactory: use new 'transfer floating' annotation for gst_element_factory_make()
+         Requires gobject-introspection 1.31.1 (older versions will
+         error out with that).
+         https://bugzilla.gnome.org/show_bug.cgi?id=664099
+
+2011-12-12 12:09:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/cs.po:
+       * po/eo.po:
+       * po/es.po:
+       * po/sr.po:
+         po: update languages
+
+2011-12-12 12:00:16 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-12-12 11:54:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/glib-compat-private.h:
+       * gst/glib-compat.c:
+         glib-compat: Add license boilerplate for LGPL
+
+2011-12-10 01:16:05 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * po/LINGUAS:
+       * po/cs.po:
+       * po/eo.po:
+       * po/es.po:
+       * po/gl.po:
+       * po/sl.po:
+       * po/sr.po:
+       * po/uk.po:
+         po: update translations
+
+2011-12-10 11:08:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: say we handle RECONFIGURE event
+         We handle the RECONFIGURE event so return TRUE from the event handler.
+
+2011-12-10 11:07:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: don't forward on NULL pads
+         The iterator can return NULL in some cases, avoid pushing on those
+         NULL pads.
+
+2011-12-07 16:01:07 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstpreset.c:
+       * gst/gstpreset.h:
+       * win32/common/libgstreamer.def:
+         preset: allow applications to specify an extra preset dir
+         An extra application preset dir help to organize presets created for special
+         purposes. Fixes #660760
+         API: gst_preset_set_app_dir(), gst_preset_get_app_dir()
+
+2011-12-09 10:01:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: stop when negotiation fails
+
+2011-12-08 17:32:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-12-08 18:00:00 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fix code path to come up with possible caps if incompatible caps are provided to buffer_alloc()
+         Previous code could almost never work and this should be slightly
+         better.
+
+2011-12-08 17:21:30 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fall back to upstream provided caps if suggested caps are not supported by the sinkpad
+
+2011-12-08 17:07:05 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fall back to upstream provided caps if fixation of suggested caps failed
+
+2011-12-08 17:02:28 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Refactor gst_base_transform_buffer_alloc() code
+         Don't check if upstream provided caps are compatible with upstream
+         and don't try to fixate these caps. They must be fixated in any case.
+
+2011-12-08 00:49:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+       * win32/common/libgstreamer.def:
+         win32: update .def files for latest API additions
+
+2011-12-08 00:47:46 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/elements/selector.c:
+         tests: fix up selector test after merge
+
+2011-12-08 00:39:10 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gstindexfactory.c
+         libs/gst/base/gstbasetransform.c
+         plugins/elements/gstfakesink.c
+         plugins/elements/gstfakesrc.c
+         plugins/elements/gstidentity.c
+         plugins/elements/gstinputselector.c
+         plugins/elements/gstoutputselector.c
+         Note: did not merge any of the basetransform changes from 0.10.
+
+2011-12-07 17:57:49 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: do not use a byte value instead of a time value when bisecting
+         This fixes FLAC seeking on some FLAC files.
+
+2011-12-07 11:04:42 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * tests/check/elements/selector.c:
+         selector: Push newsegment events before any buffers are pushed in the unit test
+
+2011-12-07 11:01:49 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstinputselector.c:
+         inputselector: Don't send a NEWSEGMENT event if a buffer arrived before the segment was configured
+
+2011-12-07 11:01:31 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstoutputselector.c:
+         outputselector: Don't send last segment/buffer when no segment was configured yet
+
+2011-12-07 09:50:40 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: If suggested caps are not compatible with upstream try to come up with compatible caps
+         Fixes bug #662199.
+
+2011-12-06 23:52:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstindexfactory.c:
+         indexfactory: fix memory leak
+         Introduced by commit bd302bb6 pluginfeature: avoid duplicating feature->name
+         https://bugzilla.gnome.org/show_bug.cgi?id=459466
+         https://bugzilla.gnome.org/show_bug.cgi?id=665703
+
+2011-12-06 18:09:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: put new event probe type next to other event types
+
+2011-12-05 21:20:52 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         Add GST_PAD_PROBE_TYPE_HANDLE_FLUSH
+
+2011-12-06 14:55:15 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstfakesink.c:
+         fakesink: Make event/buffer verbose output consistent with identity
+
+2011-12-06 14:55:11 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         identity: Print buffer flags in the verbose output
+
+2011-12-06 14:53:47 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * plugins/elements/gstfakesrc.c:
+         fakesrc: Make event/buffer verbose output consistent with identity and print buffer flags
+
+2011-12-06 14:46:46 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/gst/gstpad.c:
+         tests: don't include glib/gthread.h directly
+         The g_thread functions are available after including glib.h as per docs.
+
+2011-12-06 14:23:39 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/libs/controller.c:
+         controller: port the test to new api as well
+
+2011-12-06 14:23:12 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontrolsource.c:
+       * gst/gstcontrolsource.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+         controller: fix gpointer vs. gpointer* mess up
+
+2011-12-06 14:24:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * tests/check/gst/gstpad.c:
+         pad: remove GST_FLOW_RESEND
+         It is unused and undefined.
+
+2011-12-06 14:01:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasesrc.h:
+       * plugins/elements/gstfakesrc.c:
+         basesrc: add async start option
+         Add a method to enable async start behaviour. The subclass can then complete the
+         start operation from any other thread by caling gst_base_src_start_complete().
+         The base class can wait for the start to complete with
+         gst_base_src_start_wait().
+
+2011-12-06 13:58:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/libs/controller.c:
+         fix compilation
+
+2011-12-06 13:47:29 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfilesrc.c:
+         filesrc: cleanup error path
+
+2011-12-06 13:39:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/controller/gstinterpolation.c:
+         fix compilation
+
+2011-12-06 08:48:57 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+         controller: use _OBJECT logging variants more
+
+2011-12-06 08:35:57 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstcontrolsource.c:
+       * gst/gstcontrolsource.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * libs/gst/controller/gstinterpolation.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * tests/benchmarks/controller.c:
+         controller: remove GstValueArray
+         Instead pass the values as arguments. This simplifies that code and helps
+         bindings.
+
+2011-12-06 08:35:10 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+         controller: remove gst_object_get_value_arrays
+         One can easilly loop over the controlled properties manually. This is step 1 in
+         removing GstValueArray.
+
+2011-12-04 07:33:32 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstpad.c:
+         correct return value in gst_push_sticky
+
+2011-12-05 11:07:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmessage.h:
+       * gst/gstquery.h:
+         make some macros into inline functions
+
+2011-12-05 10:24:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.h:
+       * gst/gstevent.h:
+       * libs/gst/base/gsttypefindhelper.c:
+         make some more macros as inline functions
+         Make some macros as inline functions for added type checking.
+         USe new gst_caps_take() in typefind
+
+2011-12-05 10:23:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: remove some old methods
+
+2011-12-04 21:19:04 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/check/gstcheck.h:
+         check: allow non-joinable threads in private g_thread_create() copy
+         Looks like some tests use non-joinable threads after all.
+
+2011-12-04 15:42:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: remove removed tag list functions from docs as well
+
+2011-12-04 15:38:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gstobject.h
+         libs/gst/check/gstcheck.h
+         libs/gst/controller/gstcontroller.c
+         plugins/elements/gstidentity.c
+         tools/gst-xmlinspect.c
+
+2011-12-04 14:38:26 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * gst/gstpad.c:
+       * gst/gsttask.c:
+       * gst/gstutils.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstcollectpads2.c:
+       * plugins/elements/gstmultiqueue.c:
+         Suppress deprecation warnings in selected files, for g_static_rec_mutex_* mostly
+         GStaticRecMutex is part of our API/ABI, not much we can do here in 0.10.
+
+2011-12-04 13:35:38 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/glib-compat-private.h:
+       * gst/gstbus.c:
+       * gst/gstclock.c:
+       * gst/gstelement.c:
+       * gst/gstobject.h:
+       * gst/gsttask.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstdataqueue.c:
+       * libs/gst/check/gstcheck.h:
+       * libs/gst/controller/gstcontroller.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+         Work around deprecated thread API in glib master
+         Add private replacements for deprecated functions such as
+         g_mutex_new(), g_mutex_free(), g_cond_new() etc., mostly
+         to avoid the deprecation warnings. We can't change most of
+         these in 0.10 because they're part of our API and ABI.
+
+2011-12-04 13:09:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/benchmarks/gstbufferstress.c:
+       * tests/benchmarks/gstclockstress.c:
+       * tests/benchmarks/gstpollstress.c:
+         benchmarks: g_thread_create() is deprecated in GLib master, use g_thread_try_new() instead
+
+2011-12-04 13:04:35 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/net/gstnetclientclock.c:
+       * libs/gst/net/gstnettimeprovider.c:
+         net: initialise GError variables to NULL
+
+2011-12-04 11:43:10 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * win32/common/libgstreamer.def:
+         win32: Update defs files
+
+2011-12-04 11:42:39 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/gstquery.c:
+         gstquery: Fix unitialized variable
+
+2011-12-04 11:32:57 +0100  Edward Hervey <bilboed@bilboed.com>
+
+       * gst/gstsegment.c:
+         gstsegment: Initialize with proper type
+
+2011-12-03 17:40:53 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.c:
+       * libs/gst/helpers/gst-plugin-scanner.c:
+       * tools/gst-inspect.c:
+       * tools/gst-launch.c:
+       * tools/gst-typefind.c:
+       * tools/gst-xmlinspect.c:
+         g_thread_init() is deprecated in glib master
+         It's not needed any longer.
+
+2011-12-03 16:02:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttagsetter.c:
+         tagsetter: update for thread API deprecations in glib master
+
+2011-12-03 15:36:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+         taglist: update for thread API deprecations in glib master
+
+2011-12-03 15:18:21 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         taglist: remove gst_tag_list_get_{char,uchar}
+         Those are unused and should never be used anywhere anyway
+         really.
+
+2011-12-03 14:06:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: remove some macros that no longer exist
+
+2011-12-03 13:58:51 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstsystemclock.c:
+       * libs/gst/check/gstcheck.h:
+       * libs/gst/net/gstnetclientclock.c:
+       * libs/gst/net/gstnettimeprovider.c:
+         g_thread_create() is deprecated in GLib master, use g_thread_try_new() instead
+
+2011-12-03 07:06:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: use dts and pts for sync
+         First use DTS, then fall back to PTS for synchronization.
+
+2011-12-03 07:01:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: small cleanups
+
+2011-12-03 06:45:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: merge preroll functions
+         Inline a function that is only called from one place to make things a little
+         easier to follow.
+
+2011-12-03 06:29:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: more cleanups
+         Don't pass around the object type, we can find that very efficiently from the
+         object itself now.
+
+2011-12-02 23:13:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: clean up method names
+
+2011-12-02 22:50:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: merge render_object into chain
+         Merge the render_object code with the chain method. It is only called from there
+         and there are quite a few variables that can be reused to makes things less
+         confusing.
+
+2011-12-02 22:36:38 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: remove obsolete code
+         Remove some more code now that the render_object ethod is only
+         called with buffers or bufferlsts.
+
+2011-12-02 22:20:08 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfilesink.c:
+         basesink: clean up event handling
+         Add new wait_eos vmethod to wait for the eos timeout before posting the EOS
+         message on the bus.
+         Add default event handler. Move the default event actions in there. Call the
+         event vmethod from the pad event handler. Subclasses are now supposed to chain
+         up to the parent event handler or unref the event and do their own thing.
+         Avoid passing unused parameters to functions.
+
+2011-12-02 13:19:38 +0100  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * plugins/elements/gstidentity.c:
+         identity: unlock clock wait when appropriate
+         ... notably FLUSH and state change to READY.
+
+2011-12-02 13:35:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: small cleanup
+         Avoid passing around the segment.
+
+2011-12-02 13:28:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+         basesink: remove clip_segment
+         We only need one segment now that the preroll queue is gone.
+
+2011-12-02 12:42:50 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: more cleanups
+         Remove some unneeded functions, inline the code.
+         Remove the queue_object functions, we can proceed with the rendering
+         immediately.
+
+2011-12-02 12:20:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+         basesink: remove obsolete code
+         Remove the preroll queue and proceed directly to the rendering of objects.
+
+2011-12-01 23:35:26 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gstbus.c
+         gst/gstevent.c
+         libs/gst/base/gstbasetransform.c
+
+2011-12-01 18:50:32 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         taglist: make some tags of type GstSample
+         Make the image and attachment tags of type GstSample so that we can include
+         extra caps and info along with the buffer data.
+
+2011-12-01 18:49:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstsample.c:
+       * gst/gstsample.h:
+         sample: remove const
+         The writability of the structure is ensured by the refcount of the parent
+         miniobject and we're fine if the parent is writable.
+
+2011-12-01 16:46:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+       * tests/check/libs/basesink.c:
+       * win32/common/libgstbase.def:
+         basesink: last-buffer -> last-sample
+         Rename the last-buffer property to last-sample and make it return the new
+         GstSample type so that we can include caps and timing info in one nice bundle.
+
+2011-12-01 16:37:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/Makefile.am:
+       * gst/gst.c:
+       * gst/gst.h:
+       * gst/gst_private.h:
+       * gst/gstsample.c:
+       * gst/gstsample.h:
+       * win32/common/libgstreamer.def:
+         sample: add new sample miniobject
+         Add a new simple miniobject that is a combination of a GstBuffer, GstCaps,
+         GstSegment and other arbitrary info organized in a GstStructure. This object can
+         be used to exchange samples between an element and the application or for
+         storing album art in tags etc.
+
+2011-12-01 16:25:07 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbus.c:
+         bus: use GST_MESSAGE_SOURCE_NAME() which also takes care of src=NULL.
+
+2011-12-01 15:35:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetrans: add some more debug
+
+2011-12-01 15:35:02 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: add some more debug
+
+2011-12-01 15:34:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+         buffer: add copy flag for meta
+         Add a flag to control if the meta should be copied or not instead of always
+         copying.
+
+2011-11-29 19:08:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: remove old property
+
+2011-11-30 13:59:46 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Always intersect the suggested sink caps with the peer caps
+         This makes sure that we get correct and complete caps. The suggested caps
+         could be incomplete, e.g. video/x-raw-rgb without any fields, and by
+         intersecting with the peer caps we get something usable.
+         Fixes bug #662199.
+
+2011-11-30 12:39:34 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstinfo.h:
+         info: move FIXME log level after WARNING
+         So it's now ERROR < WARNING < FIXME < INFO and *:5 becomes *:6.
+
+2011-11-30 00:24:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: warn and fail instead of creating newsegment events in GST_FORMAT_UNDEFINED
+
+2011-11-29 15:53:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+         bin: keep the element flags up-to-date
+         Keep the require/provide_clock flags up to date.
+
+2011-11-29 11:47:34 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+         queue: source and sink pads proxy caps
+
+2011-11-28 21:15:31 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-28 18:23:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         update for indexable change
+
+2011-11-28 18:12:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * tools/gst-inspect.c:
+       * win32/common/libgstreamer.def:
+         element: add indexable flag
+         Remove the is_indexable method check and use an element flag to check if the
+         element can use an index.
+
+2011-11-28 17:50:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2011-11-28 17:22:44 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * tools/gst-inspect.c:
+         element: use flags for require/provide clock
+         Remove the _require/_provide_clock() methods and use element flags to mark
+         elements instead of looking at the implementation of the vmethod.
+
+2011-11-28 16:54:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * tests/check/gst/gstbin.c:
+         element: clean up element flags
+         Clean up the element flags
+
+2011-11-28 15:35:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: add sticky custom quark
+
+2011-11-28 14:24:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: _CAPS_FLAGS_ -> CAPS_FLAG_
+
+2011-11-28 12:30:15 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * win32/common/libgstreamer.def:
+         gstelement: add gst_element_class_add_pad_template_from_static
+         This function helps ensure the pad template is unreffed
+         without having to complicate the calling code.
+         https://bugzilla.gnome.org/show_bug.cgi?id=662664
+
+2011-11-28 13:54:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: Handle sticky event errors
+         Use GstFlowReturn to internally pass events between pads.
+         When we sticky events cause an error, translate this error into a GstFlowReturn.
+         Caps events will, for example, generate a NOT_NEGOTIATED return when the event
+         function returns an error.
+         This allows us then to refuse sending buffers if one of the sticky events is
+         refused and generate a correct error return value.
+
+2011-11-28 13:52:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/elements/fakesrc.c:
+       * tests/check/elements/fdsrc.c:
+         tests: don't return FALSE from events
+         Returning FALSE from the event handler shuts down the sender.
+
+2011-11-28 13:51:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         test: fix refcount error
+
+2011-11-28 11:15:27 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstmeta.c:
+         gstmeta: Some more docs
+
+2011-11-28 10:55:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.h:
+         event: add custom downstream sticky event
+
+2011-11-28 01:12:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: fix up comment after merge from 0.10
+
+2011-11-28 01:11:47 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-28 01:10:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: fix refactoring of draining-on-eos, munge flow return to FLOW_OK
+
+2011-11-28 01:00:28 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: fix up new bufferlist code for 0.11
+
+2011-11-28 00:40:55 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         plugins/elements/gstqueue2.c
+
+2011-11-03 10:34:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: add bufferlist support
+         We want to maintain buffer lists if possible.
+
+2011-11-03 13:02:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: split out draining of queue on FLOW_UNEXPECTED into separate function
+
+2011-11-03 08:55:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+         queue2: pass item type enum to _enqueue instead of simple isbuffer boolean
+         Avoids some unnecessary GST_IS_EVENT()
+
+2011-11-27 20:32:14 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstcaps.h:
+         caps: fix compilation warning
+         GST_STATIC_CAPS is missing initializer for GstMiniObject's n_weak_refs and
+         weak_refs resulting in compilation warning (llvm-gcc  -Wall)
+         https://bugzilla.gnome.org/show_bug.cgi?id=664927
+
+2011-11-27 22:26:12 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-27 20:36:31 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+       * tools/gst-inspect.c:
+       * tools/gst-xmlinspect.c:
+         warnings: avoid set-but-unused warnings with load-save disabled
+
+2011-11-26 17:34:12 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: fix broken default caps query
+         https://bugzilla.gnome.org/show_bug.cgi?id=664880
+
+2011-11-26 19:51:37 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-26 19:45:48 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsturi.h:
+         uri: fix wrong G_GNUC_MALLOC
+         _get_protocols() points to const memory in 0.10
+         despite the non-const return value.
+
+2011-11-26 19:44:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gstbuffer.h
+         gst/gstbufferlist.h
+         gst/gstcaps.h
+         gst/gstdatetime.h
+         gst/gstelementfactory.h
+         gst/gstevent.h
+         gst/gstghostpad.h
+         gst/gstindexfactory.h
+         gst/gstiterator.h
+         gst/gstmessage.h
+         gst/gstminiobject.h
+         gst/gstpipeline.h
+         gst/gstquery.h
+         gst/gstsegment.h
+         gst/gststructure.h
+         gst/gsttaglist.h
+         gst/gsturi.h
+         gst/gstvalue.h
+         libs/gst/base/gstbitreader.h
+         libs/gst/base/gstbytereader.h
+         libs/gst/base/gstbytewriter.h
+         Note: can't use G_GNUC_MALLOC with GstCaps return
+         values in 0.11 because of the EMPTY+ANY singletons.
+
+2011-11-26 18:58:38 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.h:
+       * libs/gst/base/gstbitreader.h:
+       * libs/gst/base/gstbytereader.h:
+       * libs/gst/base/gstbytewriter.h:
+       * libs/gst/base/gstdataqueue.h:
+         libs: sprinkle some G_GNUC_MALLOC
+         Maybe gcc can do something clever with that, or at least
+         warn us if we don't save the return value somewhere.
+
+2011-11-26 18:57:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstatomicqueue.h:
+       * gst/gstbuffer.h:
+       * gst/gstbufferlist.h:
+       * gst/gstcaps.h:
+       * gst/gstdatetime.h:
+       * gst/gstelementfactory.h:
+       * gst/gstevent.h:
+       * gst/gstghostpad.h:
+       * gst/gstindexfactory.h:
+       * gst/gstiterator.h:
+       * gst/gstmessage.h:
+       * gst/gstminiobject.h:
+       * gst/gstpadtemplate.h:
+       * gst/gstparamspecs.h:
+       * gst/gstparse.h:
+       * gst/gstpipeline.h:
+       * gst/gstpluginfeature.h:
+       * gst/gstpoll.h:
+       * gst/gstpreset.h:
+       * gst/gstquery.h:
+       * gst/gstsegment.h:
+       * gst/gststructure.h:
+       * gst/gsttaglist.h:
+       * gst/gsturi.h:
+       * gst/gstvalue.h:
+         gst: sprinkle some G_GNUC_MALLOC
+         Maybe gcc can do something clever with that, or at least
+         warn us if we don't save the return value somewhere.
+
+2011-11-25 23:54:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-11-25 23:15:23 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: update porting docs.
+
+2011-11-16 01:04:45 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * tests/check/gst/gstbuffer.c:
+       * win32/common/libgstreamer.def:
+         buffer: add gst_buffer_{set,get}_qdata()
+         Allows people/us to attach arbitrary metadata to buffers.
+         https://bugzilla.gnome.org/show_bug.cgi?id=664720
+         API: gst_buffer_set_qdata()
+         API: get_buffer_get_qdata()
+
+2011-11-25 07:11:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * tests/check/gst/gstpad.c:
+         pad: fix blocking probe emission
+         If we are dealing with a blocking probe, only then check if one the
+         blocking flags of the hook matches.
+         Add some more debug.
+         Make the pad unit test less racy.
+
+2011-11-24 17:47:09 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * tests/check/gst/gstpad.c:
+         Add test for PAD_PROBE_TYPE_BLOCK and PAD_PROBE_TYPE_BLOCKING
+
+2011-11-25 05:54:09 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstutils.c:
+         utils: fix debug of query result
+
+2011-11-24 22:52:19 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstquery.c:
+         query: fix typo in doc
+         Causes a warning from the introspection scanner.
+
+2011-11-24 21:36:12 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/check/gstcheck.c:
+       * libs/gst/check/gstcheck.h:
+       * tests/check/elements/capsfilter.c:
+       * tests/check/elements/fakesrc.c:
+       * tests/check/elements/fdsrc.c:
+       * tests/check/elements/filesink.c:
+       * tests/check/elements/filesrc.c:
+       * tests/check/elements/identity.c:
+       * tests/check/elements/queue.c:
+       * tests/check/elements/selector.c:
+         check: drop caps argument from gst_check_setup_{src,sink}_pad
+         Calling set_caps at that point is not useful in 0.10 (FIXME comment!), and in
+         0.11 it is totally pointless: the caps event doesn't stick to a flushing pad.
+
+2011-11-24 14:07:14 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+         defs: update for byte_writer_put_buffer
+
+2011-11-24 11:23:07 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstpad.c
+         libs/gst/base/gstbaseparse.c
+
+2011-11-24 11:15:29 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: Remove g_warning() if pad accepted caps that are not a subset of the pad caps
+         This check is correct but unfortunately it's impossible to implement
+         in a threadsafe way because the caps could have changed in the meantime.
+         Fixes bug #659606.
+
+2011-10-03 12:34:20 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * plugins/elements/gstmultiqueue.c:
+         multiqueue: check filled state of queues even if another one is empty
+         This will avoid a case where overrun is never signalled if some
+         stream never produces any data, causing playbin2 to not end preroll.
+         https://bugzilla.gnome.org/show_bug.cgi?id=660778
+
+2011-11-24 09:31:14 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: Check for dataflow with incompatible caps
+         This test currently fails, but is there to ensure we fix this issue
+         and keep it fixed, since it completely breaks delayed negotiation
+         use-cases.
+         This behaviour started breaking since
+         dd65aae9a177f7b11dcef0f690a78d698f667cd4
+
+2011-11-24 09:31:02 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: Add comments to gstpad tests
+
+2011-11-24 09:30:14 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: Remove "#if 0" block for behaviour that now works
+
+2011-11-24 09:28:32 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: Remove commented block
+         This behaviour is actually tested in test_push_unlinked
+
+2011-11-24 01:06:52 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         tools: make gst-inspect print a nasty debug message for non-grata property type
+         Try to eradicate properties of long/ulong/char/uchar type.
+
+2011-11-23 17:50:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gsttee.c:
+         event: add STICKY_MULTY events
+         Add a new event flag for sticky events so that multiple events of that type can
+         be stored on a pad at the same time. Change the _get_sticky_event() function to
+         loop over the multiple events of a type.
+         Change the foreach function to make it possible to removed and modify the sticky
+         events on a pad.
+         Use an variable size array now to store the events. This could later be
+         optimized some more.
+
+2011-11-23 17:39:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbus.c:
+         bus: handle NULL message src in debug
+
+2011-11-23 17:38:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferlist.c:
+         bufferlist: avoid reading past the array
+         When the foreach function told us to remove the buffer from the list, decrease
+         the length of the array or else we might read past the last item in the array.
+
+2011-11-23 13:42:56 +0100  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Return template caps instead of other side's peer caps if get_sink_caps vfunc is not implemented
+         Using gst_pad_proxy_get_caps() breaks backwards compatibility with old
+         parsers because it will propagate the other side's fields like "parsed"
+         and "framed" and also breaks parser/converters.
+         Fixes bug #664221.
+
+2011-11-23 11:03:19 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/base/gstbytewriter.c:
+       * libs/gst/base/gstbytewriter.h:
+         bytewriter: add method to write out a buffer
+         In 0.10, this can be done with a one-liner by using GST_BUFFER_DATA/SIZE with
+         put_data. A 0.11 user has to resort to gst_buffer_map, which is less convenient
+         and might require a memcpy internally.
+         API: gst_byte_writer_put_buffer()
+
+2011-11-23 08:17:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: take peerpad correctly
+         Don't take the peerpad too early, it might change because of the
+         probes.
+
+2011-11-22 18:32:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: rework sticky events
+         Rewrite sticky events, trying to make it a bit more simple.
+         When sticky events are pushed on a srcpad, store them in the sticky event
+         array and mark the event with received = FALSE.
+         When the sticky event is successfully sent to the peer pad, make
+         received = TRUE.
+         Keep a PENDING_EVENTS pad flag that is set when one of the events is in
+         the received = FALSE state for some reason.
+         when activating a sinkpad, mark all events received = FALSE on the peer
+         srcpad.
+         When pushing a buffer, check the PENDING_EVENTS flag and if it is set, push all
+         events to the peer pad first.
+
+2011-11-22 18:32:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: also let caps events go through
+
+2011-11-22 16:43:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.c:
+         gst: add new flags
+
+2011-11-21 18:56:19 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstadapter.h:
+         adapter: fix return type of _map() to gconstpointer
+         Fixes compiler warnings on OSX:
+         gstadapter.h:82: warning: type qualifiers ignored on function return type
+         gstadapter.c:412: warning: type qualifiers ignored on function return type
+         const gpointer is not the same as gconstpointer or const void *.
+         https://bugzilla.gnome.org/show_bug.cgi?id=664491
+
+2011-11-22 12:46:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+       * win32/common/libgstreamer.def:
+         defs: update defs files
+
+2011-11-22 12:45:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+       * gst/gstevent.h:
+         padd return value from _mini_object_replace()
+
+2011-11-21 18:56:19 +0100  Matej Knopp <matej.knopp@gmail.com>
+
+       * gst/gstutils.c:
+       * libs/gst/base/gstbasesrc.c:
+       * plugins/elements/gstqueue2.c:
+         Fix printf format compiler warnings on OSX/64bit
+         https://bugzilla.gnome.org/show_bug.cgi?id=664491
+
+2011-11-21 17:46:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: improve pad tests
+
+2011-11-21 17:43:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: fix locking order error
+
+2011-11-21 17:43:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+         ghostpad: fix print format
+
+2011-11-21 15:47:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: Add destroy notify to pad functions
+         Add _full variants of the pad function setters that take a destroy notify.
+         Make some macros that make the old method name pass NULL to this new
+         function.
+
+2011-11-21 13:29:05 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttypefindelement.c:
+       * tests/check/elements/filesrc.c:
+         pad: Merge pad mode activation functions
+         Add the pad mode to the activate function so that we can reuse the same function
+         for all activation modes. This makes the core logic smaller and allows for some
+         elements to make their activation code easier. It would allow us to add more
+         scheduling modes later without having to add more activate functions.
+
+2011-11-18 18:08:21 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-scheduling.txt:
+       * gst/gstquery.c:
+         docs: update design doc
+         also fix default alignment value (0 == no-alignment)
+
+2011-11-18 17:27:16 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstpushsrc.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttypefindelement.c:
+         query: improve scheduling query
+         Turns some boolean arguments in the scheduling query to flags, which are easier
+         to extend and makes the code easier to read.
+         Make extra methods for configuring and querying the supported scheduling modes.
+         This should make it easier to add new modes later.
+
+2011-11-18 14:08:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquery.h:
+         query: move flags closer to buffering query
+
+2011-11-18 13:46:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttypefindelement.c:
+         pad: add parent to activate functions
+
+2011-11-18 12:35:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gst.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttee.h:
+         pad: fix scheduling mode enums
+         GstPadActivateMode -> GstPadMode
+         GST_PAD_ACTIVATE_* -> GST_PAD_MODE_*
+
+2011-11-17 16:14:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gsttypefindhelper.c:
+       * libs/gst/base/gsttypefindhelper.h:
+       * plugins/elements/gsttypefindelement.c:
+         typefind: fix for new getrange method signature
+         gst_type_find_helper_get_range_ext -> gst_type_find_helper_get_range
+
+2011-11-17 12:40:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/check/gstcheck.c:
+       * libs/gst/check/gstcheck.h:
+       * plugins/elements/gstfunnel.c:
+       * plugins/elements/gstidentity.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue.h:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttypefindelement.c:
+       * plugins/elements/gstvalve.c:
+       * tests/check/elements/fakesrc.c:
+       * tests/check/elements/fdsrc.c:
+       * tests/check/elements/filesrc.c:
+       * tests/check/elements/funnel.c:
+       * tests/check/elements/identity.c:
+       * tests/check/elements/multiqueue.c:
+       * tests/check/elements/queue.c:
+       * tests/check/elements/tee.c:
+       * tests/check/elements/valve.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/libs/test_transform.c:
+         pad: add parent to other functions
+         Add parent to chain, chain_list, getrange and event functions.
+
+2011-11-17 08:21:05 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+       * libs/gst/base/gstcollectpads.c:
+       * libs/gst/base/gstcollectpads.h:
+       * tests/check/libs/collectpads.c:
+         collectpads: move fields out of reserved and restore padding
+         Do the 0.11 ABI changes. Add extra fields for destroy_notify and drop the qdata
+         hack. Rename _add_pad_full to _add_pad and remove the old _add_pad.
+
+2011-11-16 17:49:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+         add parent to internal links
+
+2011-11-16 17:22:56 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfunnel.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttypefindelement.c:
+       * plugins/elements/gstvalve.c:
+       * tests/check/elements/multiqueue.c:
+         pad: add parent to the query function
+
+2011-11-16 12:36:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstdebugutils.c:
+       * gst/gstelement.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstutils.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+         GstPadFlags: rename flags GST_PAD_* -> GST_PAD_FLAG_*
+
+2011-11-16 12:10:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfunnel.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gstvalve.c:
+         plugins: remove obsolete parent checks
+
+2011-11-16 12:08:22 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: keep the parent alive when requested
+         Add a new pad flag NEED_PARENT that ensures that the parent of a pad is
+         reffed and not NULL when the event, query and internal links functions
+         are called.
+         When a pad is added to an element automatically make sure the NEED_PARENT flag
+         is enabled.
+
+2011-11-16 10:29:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstutils.c:
+         don't require parent element to proxy
+
+2011-11-16 10:16:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         update porting doc
+
+2011-11-15 18:16:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+         pad: move query convenience functions together
+         Move the caps convenience functions to the other query functions.
+
+2011-11-15 17:50:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * plugins/elements/gstqueue2.c:
+         _query_peer_*() -> _peer_query_*()
+
+2011-11-15 17:40:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstcapsfilter.c:
+         _accept_caps() -> _query_accept_caps()
+
+2011-11-15 17:11:46 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * tests/check/elements/selector.c:
+         _peer_get_caps() -> peer_query_caps()
+
+2011-11-15 16:46:37 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/manual/advanced-autoplugging.xml:
+       * docs/manual/highlevel-components.xml:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * tests/check/elements/selector.c:
+       * tests/check/elements/valve.c:
+       * tests/check/gst/gstghostpad.c:
+       * tests/check/gst/gstutils.c:
+         pad: _get_caps() -> _query_caps()
+
+2011-11-15 16:16:53 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstutils.c:
+         utils: fix docs
+
+2011-11-15 16:13:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstutils.c:
+         utils: fix the proxy functions
+         fix the proxy functions for query_accept_caps and query_caps to use the pad
+         forward helper functions which correctly forwards on the internally linked pads.
+
+2011-11-15 16:13:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.h:
+         pad: improve some flag macros
+
+2011-11-15 16:13:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: fix debug line
+
+2011-11-15 11:20:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstdebugutils.c:
+       * gst/gstelement.c:
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstobject.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstfunnel.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gstvalve.c:
+       * tests/check/elements/multiqueue.c:
+       * tests/check/gst/gstutils.c:
+       * tools/gst-inspect.c:
+         pad: remove getcaps and use caps query
+         Remove the getcaps function on the pad and use the CAPS query for
+         the same effect.
+         Add PROXY_CAPS to the pad flags. This instructs the default caps event and query
+         handlers to pass on the CAPS related queries and events. This simplifies a lot
+         of elements that passtrough caps negotiation.
+         Make two utility functions to proxy caps queries and aggregate the result. Needs
+         to use the pad forward function instead later.
+         Make the _query_peer_ utility functions use the gst_pad_peer_query() function to
+         make sure the probes are emited properly.
+
+2011-11-14 11:26:17 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+         query: add caps query
+
+2011-11-14 09:57:32 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstquery.h:
+         query: remove GST_QUERY_LAST
+
+2011-11-14 10:27:01 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbufferpool.h:
+       * gst/gstmemory.h:
+       * gst/gstmeta.h:
+       * gst/gstpad.h:
+       * gst/gstquery.h:
+         fix docs
+
+2011-11-12 10:29:30 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+         controller: remove functions to add/remove controlled properties
+         Make that implizit with attaching/detaching controlsources. This is a lot easier
+         and has less invalid state (controlled property without control source).
+
+2011-11-13 23:25:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstfilesink.c:
+       * plugins/elements/gstfilesrc.c:
+       * tools/gst-inspect.c:
+         plugins, tools: update for get_protocols() return value change
+
+2011-11-13 23:14:15 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsturi.h:
+         uri: clean up header files
+         Tabs to spaces.
+
+2011-11-13 23:07:58 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstelementfactory.c:
+       * gst/gstelementfactory.h:
+       * gst/gsturi.c:
+       * gst/gsturi.h:
+         urihandler: fix return type of get_protocols()
+
+2011-11-13 20:56:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstelementfactory.c:
+       * gst/gstelementfactory.h:
+       * gst/gsturi.h:
+         urihandler: fix return type of _get_uri_type()
+         Return a GstURIType and not a plain guint.
+
+2011-11-13 17:45:19 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/elements/filesink.c:
+       * tests/check/elements/filesrc.c:
+         tests: update unit tests for URI handler API changes
+
+2011-11-13 17:44:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstfdsink.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstfilesink.c:
+       * plugins/elements/gstfilesrc.c:
+         elements: update fd + file sources and sinks for GstUriHandler changes
+
+2011-11-13 17:44:06 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gst.c:
+       * gst/gsturi.c:
+       * gst/gsturi.h:
+       * win32/common/libgstreamer.def:
+         urihandler: pass GError argument to gst_uri_handler_set_uri()
+         Also let gst_uri_handler_set_uri check already if the protocol
+         is supported, so that not every uri handler has to do that
+         itself.
+
+2011-11-13 15:51:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsturi.c:
+       * gst/gsturi.h:
+         urihandler: make _get_uri() return a copy
+         For thread-safety.
+
+2011-11-13 15:37:40 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsturi.c:
+       * gst/gsturi.h:
+       * plugins/elements/gstfilesrc.c:
+         urihandler: remove "new-uri" signal
+         No one but filesrc used that API. Should probably be replaced by
+         requiring an "uri" property instead, and then objects can do a
+         notify on that. Also removed interface structure padding, it's
+         not needed.
+
+2011-11-13 13:23:09 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         tools/gst-inspect.c
+
+2011-11-12 16:42:14 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gst-inspect: print current value as default value
+         Instead of printing separate 'Current' and 'Default' values
+         (the former obtained via g_object_get() and the latter from
+         the property GParamSpec), simply print the Current value as
+         the Default value. This is the right thing to do for almost
+         all elements and avoids confusion if a subclass of a base
+         class chooses a different default than the base class.
+
+2011-11-12 14:55:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstelementfactory.c:
+       * gst/gstparse.c:
+       * gst/gstplugin.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         gst, controller: replace g_list_prepend + reverse with GQueue
+
+2011-11-12 14:04:10 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         docs: fix typo in buffer docs
+
+2011-11-12 01:54:44 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: fix caps unref in transform_caps filter subset check
+         I did not test this, but the code looked very wrong.
+
+2011-11-12 01:51:11 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstquery.c:
+         query: do not return a ref from parse_accept_caps
+         Makes this exactly like gst_event_parse_caps. This is what current code
+         expects, so it fixes some leaks.
+
+2011-11-11 17:17:43 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.h:
+       * libs/gst/base/gstbitreader-docs.h:
+       * libs/gst/base/gstbitreader.h:
+       * libs/gst/base/gstbytereader-docs.h:
+       * libs/gst/base/gstbytereader.h:
+       * libs/gst/base/gstbytewriter.h:
+       * libs/gst/base/gstcollectpads.h:
+       * libs/gst/base/gstcollectpads2.h:
+       * libs/gst/check/gstbufferstraw.h:
+       * libs/gst/check/gstcheck.h:
+       * libs/gst/controller/gstinterpolationcontrolsource.h:
+       * libs/gst/controller/gstinterpolationcontrolsourceprivate.h:
+       * libs/gst/controller/gstlfocontrolsource.h:
+       * libs/gst/controller/gstlfocontrolsourceprivate.h:
+       * libs/gst/dataprotocol/dataprotocol.h:
+       * libs/gst/net/gstnetaddressmeta.h:
+       * libs/gst/net/gstnetclientclock.h:
+       * libs/gst/net/gstnettimepacket.h:
+       * libs/gst/net/gstnettimeprovider.h:
+         .h: fix header files
+         Ensure correct indentation and retab
+         Make sure all structure have padding
+
+2011-11-11 16:52:41 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gst.h:
+       * gst/gstbufferpool.h:
+       * gst/gstbus.h:
+       * gst/gstchildproxy.h:
+       * gst/gstclock.c:
+       * gst/gstclock.h:
+       * gst/gstcontrolsource.h:
+       * gst/gstdatetime.h:
+       * gst/gstelement.h:
+       * gst/gstelementfactory.h:
+       * gst/gstformat.h:
+       * gst/gstghostpad.h:
+       * gst/gstindex.h:
+       * gst/gstindexfactory.h:
+       * gst/gstiterator.h:
+       * gst/gstmemory.h:
+       * gst/gstmeta.h:
+       * gst/gstminiobject.h:
+       * gst/gstobject.h:
+       * gst/gstpad.h:
+       * gst/gstpadtemplate.h:
+       * gst/gstparamspecs.h:
+       * gst/gstpipeline.h:
+       * gst/gstplugin.h:
+       * gst/gstpluginfeature.h:
+       * gst/gstpluginloader.h:
+       * gst/gstpreset.h:
+       * gst/gstregistry.h:
+       * gst/gsttagsetter.h:
+       * gst/gsttask.h:
+       * gst/gsttaskpool.h:
+       * gst/gsttrace.h:
+       * gst/gsttypefindfactory.h:
+       * gst/gstutils.h:
+       * gst/gstvalue.h:
+         .h: fix header files
+         Ensure correct indentation and :retab.
+         Make sure all structures have padding
+         Fix up some old ABI additions.
+
+2011-11-11 17:04:52 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.c:
+         docs: fix invalid xml
+
+2011-11-11 10:00:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: avoid < -1 sizes
+
+2011-11-11 01:47:30 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+         buffer, memory: make size arguments where -1 is allowed signed
+
+2011-11-11 01:44:16 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: update .def file for latest API changes
+
+2011-11-10 19:37:28 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/gstreamer.types.in:
+       * docs/random/porting-to-0.11.txt:
+       * gst/Makefile.am:
+       * gst/gst.h:
+       * gst/gstcontroller.c:
+       * gst/gstcontroller.h:
+       * gst/gstcontrolsource.c:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * tests/benchmarks/controller.c:
+       * tests/check/libs/controller.c:
+       * tests/examples/controller/audio-example.c:
+         controller: merge controller into gstobject
+         This make the controller even more lightweight (no extra object, no extra lock,
+         less indirections). For object that don't use the controller the only 'overhead'
+         is a 3 unused fields in the gst_object structure.
+
+2011-11-10 18:58:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/net/gstnetaddressmeta.c:
+       * libs/gst/net/gstnetaddressmeta.h:
+         netmeta: avoid using g[u]long in headers
+
+2011-11-10 18:18:24 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstadapter.h:
+       * libs/gst/base/gstbaseparse.c:
+       * plugins/elements/gsttypefindelement.c:
+       * tests/check/libs/adapter.c:
+         adapter: remove flush from _unmap
+
+2011-11-10 16:02:59 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: implement a default get_caps function
+         Don't rely on the return value of a vmethod to trigger the default
+         implementation but make a real defaul implementation of the method that the
+         subclass can chain up to.
+
+2011-11-10 14:13:54 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         gstbuffer: remove incorrect assertion
+         Offset and sizes have no bearing on each other here.
+
+2011-11-10 13:59:28 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * win32/common/libgstcontroller.def:
+       * win32/common/libgstreamer.def:
+         win32: Update def files
+
+2011-11-10 13:53:33 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbufferpool.c:
+       * gst/gstmemory.c:
+         gst: More introspection annotations
+
+2011-11-10 13:51:28 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstmemory.c:
+       * gst/gstmemory.h:
+         gstmemory: Register a GBoxed GType
+         Allows using it from g-i
+
+2011-11-10 13:50:23 +0100  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/Makefile.am:
+       * libs/gst/base/Makefile.am:
+       * libs/gst/check/Makefile.am:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/net/Makefile.am:
+         introspection: Add --warn-all to introspection scanner
+         ... and let's get fixing all those docs !
+
+2011-11-10 13:38:58 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: fix vmethods
+         Make a default implementation of the transform_caps vmethod so that subclasses
+         can call into it.
+         Make a default implementation of transform_size.
+         Avoid doing something in the vmethod trampoline.
+
+2011-11-10 13:37:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/libs/test_transform.c:
+         tests: only override when != NULL
+         Only override the methods in the unit tests when != NULL otherwise we might
+         override the default implementation.
+
+2011-11-10 13:36:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstpushsrc.c:
+       * libs/gst/base/gstpushsrc.h:
+         pushsrc: make alloc method a vmethod
+
+2011-11-10 12:33:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: reorder vmethod according to .h file
+
+2011-11-10 12:33:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.h:
+         basesink: improve comments
+
+2011-11-10 12:33:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: don't do things in the vmethod trampoline
+
+2011-11-10 12:09:57 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+       * gst/gstelement.c:
+         element: add a default set_clock implementation
+         Add a default set_clock implementation and avoid doing work in the vmethod
+         trampoline. This requires subclasses to chain up.
+
+2011-11-10 12:08:51 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+         element: don't do anything in the vmethod trampoline
+         Avoid doing stuff in the vmethod trampoline, just let the default
+         implementation of the method take care of things.
+
+2011-11-10 12:08:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+         element: fix some docs
+
+2011-11-10 11:42:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstadapter.h:
+         adapter: use gpointer for return types
+
+2011-11-10 11:12:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         porting: update doc
+
+2011-11-10 10:58:42 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * tests/check/gst/gstpad.c:
+       * tools/gst-inspect.c:
+         pad: remove GstPadFixateCapsFunction
+         The fixate caps function was not used externally and we have vmethods in the
+         base classes where it is needed.
+         Update some docs.
+         simplify some fixate functions in the base classes. Also pass the untruncated
+         caps to the vmethod.
+
+2011-11-09 17:43:49 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: don't store events on flushing pads
+         check the flushing state of the pad before storing the event.
+
+2011-11-09 17:36:00 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * gst/gstquark.c:
+       * gst/gstquark.h:
+       * gst/gstquery.c:
+       * gst/gstquery.h:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * tools/gst-inspect.c:
+         pad: make an ACCEPT_CAPS query
+         Replace the acceptcaps function with a query.
+
+2011-11-09 17:25:30 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * plugins/elements/gsttypefindelement.c:
+         pad: refuse events in flushing
+         when we are flushing, don't store the event on the pad but simply return FALSE.
+         Don't deactivate the srcpad, we need it to be active in order to push the
+         caps. Downstream can change the scheduling mode of an active pad.
+
+2011-11-09 17:19:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.h:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+         element: remove more query_types
+
+2011-11-09 11:05:59 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * Android.mk:
+       * tests/examples/controller/Makefile.am:
+         Android: build audio controller example
+         Add buildsystem hooks for building the audiocontroller example
+         with the NDK.
+         Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>
+
+2011-11-09 12:21:17 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: pad: add tests for sticky caps handling
+         test_sticky_caps_flushing is currently failing.
+
+2011-11-09 12:12:26 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * common:
+         update common
+
+2011-11-09 12:03:28 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-11-09 12:02:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         porting: update porting doc
+
+2011-11-09 11:47:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstelement.c:
+       * gst/gstelement.h:
+       * gst/gstghostpad.c:
+       * gst/gstghostpad.h:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasetransform.c:
+       * tools/gst-inspect.c:
+         remove query types
+         It was not really useful
+
+2011-11-08 18:09:28 +0000  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstvalue.c:
+         gstvalue: consider lists and ranges equal if they hold the same set
+         This fixes caps operations when different elements advertise some
+         of their caps' properties differently (eg, for audio channels, either
+         a range from 1 to 2, or a list of 1 and 2).
+         https://bugzilla.gnome.org/show_bug.cgi?id=663643
+
+2011-11-09 11:24:26 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/gst/gststructure.c:
+         tests: add a subset test for structure
+
+2011-11-09 11:22:36 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+         pad: add more queries
+         Add more query functions to prepare for doing more with queries
+
+2011-10-28 13:39:58 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/manual/advanced-dparams.xml:
+         docs: also fix wrong call order for controller in manual
+
+2011-11-08 17:32:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-probes.txt:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: install query probes
+         Fire query probes according to updated design doc.
+
+2011-11-08 15:51:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.h:
+         pad: remove lock/unlock_full versions of stream-lock
+
+2011-11-08 15:48:34 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.h:
+         pad: add defines for query probes
+
+2011-11-08 13:30:18 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         pad: fix unit test
+
+2011-11-08 13:13:55 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: update docs
+
+2011-11-08 13:02:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         test: port to 0.11
+
+2011-11-08 12:54:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstelement.h
+         gst/gstghostpad.c
+         gst/gstminiobject.c
+
+2011-11-08 12:47:33 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-probes.txt:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+         pad: add pull mode probes
+         Allow probes to inspect the offset and size from a probe in pull mode and allow
+         the probe to modify the buffer.
+         Update design doc a little.
+
+2011-11-08 12:22:21 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * tests/check/gst/gstpad.c:
+         tests: pad: add test to verify flushing behaviour
+         Seems like a trivial case, but this was actually broken in 0.11 recently.
+
+2011-11-08 11:04:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/check/gstbufferstraw.c:
+       * libs/gst/check/gstconsistencychecker.c:
+       * tests/check/elements/selector.c:
+       * tests/check/generic/sinks.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstghostpad.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/libs/basesrc.c:
+       * tests/check/pipelines/queue-error.c:
+         pad: Add GstPadProbeInfo
+         Make a new GstPadProbeInfo structure and pass this in the probe callback. This
+         allows us to add more things later and also allow the callback to replace or
+         modify the passed object.
+
+2011-11-08 08:26:29 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstevent.c:
+         event: log creation of qos events at LOG level instead at INFO
+
+2011-11-07 16:57:37 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbuffer.c:
+         buffer: improve parameter docs
+
+2011-11-08 00:32:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstelement.h:
+       * gst/gstghostpad.c:
+       * gst/gstminiobject.c:
+       * gst/gststructure.c:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesrc.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+         docs: fix Since: markers for API added after 0.10.35
+
+2011-11-08 00:15:49 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         win32: update .def file for new API
+         API: gst_caps_is_strictly_equal()
+
+2011-11-07 17:17:39 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstvalue.c
+
+2011-11-07 17:04:13 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/check/gstconsistencychecker.c:
+       * tests/check/elements/selector.c:
+       * tests/check/generic/sinks.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/libs/basesrc.c:
+       * tests/check/pipelines/queue-error.c:
+         pad: rework pad probes
+         Make a separate cookie to detect chancges in the list of probes and keeping
+         track of what hooks have been invoked yet.
+         Remove the requirement to have probes on srcpads in push mode and sinkpads in
+         pull mode.
+         Add some more debug.
+         Keep track of what callbacks got executed. If no callback is called and we are a
+         blocking pad, let the item pass. This allows you to block pads on selected
+         items only.
+         Explicitly have an UPSTREAM and DOWNSTREAM PadProbeType. This allows you to only
+         block the pad on upstream or downstream items.
+         Add convenience macros to only block on downstream/upstream items.
+
+2011-10-27 12:59:57 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         gstcaps: remove unneeded use of gint64
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-10-27 12:24:13 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+       * gst/gstvalue.c:
+         gstvalue: quicker version of intersection when we do not need the result
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-10-27 12:02:43 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+         gststructure: simplify return statement in gst_structure_can_intersect
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-10-27 11:41:30 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+         gststructure: early out when we know a value cannot be a subset
+         If two values can be ordered, but are unequal, they are
+         necessarily distinct, thus one cannot be a subset of the other.
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-10-27 10:35:53 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+       * gst/gstvalue.c:
+         gstvalue: quicker test for substraction emptiness
+         When we do not care about the actual resulting set,
+         but only whether it is empty of not, we can skip a fair bit
+         of GValue juggling.
+         Add a function that does so, since we cannot just pass NULL
+         to the existing API as it may be part of the API contract.
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-10-27 09:45:41 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * gst/gststructure.c:
+         gststructure: rejig test ordering for speed
+         https://bugzilla.gnome.org/show_bug.cgi?id=662777
+
+2011-11-07 12:28:22 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: mention more api changes in the porting guide
+
+2011-11-07 10:40:23 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: fix compilation
+
+2011-11-07 10:01:27 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbasetransform.c
+
+2011-11-06 00:07:10 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstcontroller.c:
+         Revert "controller: fix g_return statement"
+         This reverts commit 593d2b297bd7b5ce9dbcdf2f1ae2b7624d94d6ae.
+         gst_controller_set_disabled () returns a void.
+
+2011-11-05 12:10:29 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+         docs: remove refs to removed API
+
+2011-11-04 21:37:45 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontroller.c:
+       * gst/gstobject.c:
+         controller: the object needs a ref to the controller for the convenience api
+         Add a hack to ensure the object will have a ref to the controller once we
+         create it. Fixes the audio example (that uses the controller api directly).
+
+2011-11-04 21:37:21 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontroller.c:
+         controller: fix g_return statement
+
+2011-11-04 21:35:55 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstcontroller.c:
+         controller: logging tweaks
+         Don't log in _new before we have the log category. Use _OBJECT variants.
+
+2011-11-05 01:27:54 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstcontroller.c:
+       * gst/gstobject.c:
+         gst: fix some compiler warnings
+         gstobject.c: In function 'gst_object_has_active_automation':
+         gstobject.c:1076:3: error: 'return' with no value, in function returning non-void
+         gstcontroller.c: In function 'gst_controller_is_active':
+         gstcontroller.c:509:3: error: 'return' with no value, in function returning non-void
+
+2011-11-04 20:50:58 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstcontroller.c:
+       * gst/gstcontroller.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+         controller: add api to check for active controllers (needed for e.g. volume)
+
+2011-11-04 20:32:32 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstobject.h:
+         controller: remove obsolete comments from api transition
+
+2011-11-04 14:00:24 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/check/libs/controller.c:
+       * tests/check/libs/gstlibscpp.cc:
+         controller: fix tests after move and API changes
+
+2011-11-04 11:42:34 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * tests/benchmarks/controller.c:
+       * tests/examples/controller/audio-example.c:
+       * tools/gst-inspect.c:
+         controller: port to new controller api
+
+2011-11-04 11:39:25 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-docs.sgml:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/gst/gstreamer.types.in:
+       * docs/libs/Makefile.am:
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * docs/libs/gstreamer-libs.types:
+         controller: update docs for controller move
+
+2011-11-04 11:34:11 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/Makefile.am:
+       * gst/gst.h:
+       * gst/gstclock.h:
+       * gst/gstcontroller.c:
+       * gst/gstcontroller.h:
+       * gst/gstcontrolsource.c:
+       * gst/gstcontrolsource.h:
+       * gst/gstobject.c:
+       * gst/gstobject.h:
+       * libs/gst/controller/Makefile.am:
+       * libs/gst/controller/gstcontroller.c:
+       * libs/gst/controller/gstcontroller.h:
+       * libs/gst/controller/gstcontrollerprivate.h:
+       * libs/gst/controller/gstcontrolsource.c:
+       * libs/gst/controller/gstcontrolsource.h:
+       * libs/gst/controller/gsthelper.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.h:
+       * libs/gst/controller/gstlfocontrolsource.c:
+       * libs/gst/controller/gstlfocontrolsource.h:
+       * libs/gst/controller/lib.c:
+         controller: move to core/gstobject
+         Move the controller to gstobject as a simple delegate. The controller and
+         controlsource are not classes in core. The controlsources stay separate as a lib
+         for now. This way we can avoid the qdata lookups.
+         Also remove controller_init(). There is no more need to link to controller for
+         elements.
+         Also sanitize the API. We now have functions to add properties like we had
+         methods to remove that. That avoids then ref count hacks we had in _new.
+
+2011-11-03 18:23:13 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: small clarification
+
+2011-11-03 18:22:16 +0100  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: missing rename iface->interface in the docs
+
+2011-11-04 19:17:06 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbin.c:
+         bin: fix the iterator copy
+
+2011-11-04 19:11:19 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstbin.c
+
+2011-11-03 15:36:59 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Only use the cached transform on strictly equal caps
+         https://bugzilla.gnome.org/show_bug.cgi?id=663333
+
+2011-11-03 15:35:32 +0000  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: Add gst_caps_is_strictly_equal
+
+2011-11-04 18:47:10 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/generic/sinks.c:
+       * tests/check/gst/gstevent.c:
+         tests: fix tests
+         Since blocks are not on both directions, we need to check in the block callback
+         if we are not blocking on an upstream event and let it pass.
+
+2011-11-04 18:19:14 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/design/part-probes.txt:
+       * gst/gstpad.c:
+         pad: make probes work on all pads
+         fixes #644907
+
+2011-10-15 22:52:25 +0300  Peteris Krisjanis <pecisk@gmail.com>
+
+       * gst/gstclock.h:
+         introspection: add Value annotations for GST_SECOND, GST_MSECOND, GST_USECOND, GST_NSECOND constants
+         gobject-introspection won't parse them properly otherwise.
+         Still need to force the right type though (either GstClockTime or
+         guint64), but Type: xyz has no effect for me here, so someone with
+         a newer g-i needs to test this.
+         Some other defines are also missing, e.g. GST_CLOCK_TIME_NONE.
+
+2011-11-04 00:03:05 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: suppress unused variable warnings if gst debugging is disabled
+         https://bugzilla.gnome.org/show_bug.cgi?id=662952
+
+2011-11-04 00:02:07 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+         configure: fix typo around GLIB_EXTRA_CFLAGS in GST_ALL_CXXFLAGS
+
+2011-11-03 23:08:52 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue.h:
+         queue: use statically allocated GQueue
+
+2011-11-03 22:58:50 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbin.c:
+         bin: use statically allocated GQueue
+         Because we can.
+
+2011-11-03 22:51:57 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: use flags enum instead of guint in structure
+
+2011-11-03 08:47:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gstqueue2.h:
+         queue2: use statically allocated GQueue
+
+2011-11-03 17:49:45 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * plugins/elements/gstfunnel.c:
+       * plugins/elements/gstinputselector.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstoutputselector.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttee.h:
+       * tests/check/elements/funnel.c:
+       * tests/check/elements/multiqueue.c:
+       * tests/check/elements/selector.c:
+       * tests/check/elements/tee.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/pipelines/parse-launch.c:
+         fix request pad
+         Make all request pads take _%u in the template.
+         Fix up unit tests.
+
+2011-11-03 16:49:48 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstnet.def:
+         def: update defs
+
+2011-11-03 16:46:35 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * common:
+       * libs/gst/net/Makefile.am:
+       * libs/gst/net/gstnetaddressmeta.c:
+       * libs/gst/net/gstnetaddressmeta.h:
+         net: add net address metadata
+
+2011-11-03 14:26:12 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/net/gstnettimeprovider.c:
+       * libs/gst/net/gstnettimeprovider.h:
+         nettime: clean up header
+
+2011-11-03 14:14:54 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gsttask.c:
+         task: don't use lock/unlock_full
+
+2011-11-03 11:30:52 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstghostpad.c
+
+2011-11-02 12:37:15 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: small cleanup
+
+2011-10-25 17:26:50 -0400  Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+       * gst/gstghostpad.c:
+       * tests/check/gst/gstghostpad.c:
+         ghostpad: Don't cache internal proxy pad target
+         The internal proxy pad target is simply a cache of the internal proxy pad
+         peer. This patch uses the well implement GstPad peer handling to obtain the
+         target. This fixes issues with target not being set in both direction when
+         two ghostpads are linked together (empty bin).
+         https://bugzilla.gnome.org/show_bug.cgi?id=658517
+
+2011-11-02 12:06:47 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * libs/gst/base/gstbaseparse.c:
+       * tests/check/gst/gstutils.c:
+       * win32/common/libgstreamer.def:
+         utils: remove _found_tags_ API
+         remove gst_element_found_tags() and gst_element_found_tags_for_pad(), they are
+         nothing more than a wrapper around gst_pad_push_event()
+
+2011-11-02 10:29:04 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         common
+         configure.ac
+
+2011-10-30 21:33:11 +0100  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer: improve docs
+
+2011-10-29 09:43:04 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstevent.c:
+       * gst/gstevent.h:
+         event: make GstSegment argument const
+
+2011-10-29 09:41:08 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+         docs: remove metatiming from docs
+
+2011-10-29 09:26:49 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstpad.c:
+       * gst/gsttask.c:
+       * gst/gsttask.h:
+       * tests/check/gst/gstmessage.c:
+       * tests/check/gst/gsttask.c:
+       * win32/common/libgstreamer.def:
+         task: api cleanup
+         gst_task_create() -> gst_task_new()
+
+2011-10-29 09:02:00 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstbufferpool.c:
+       * gst/gstcaps.c:
+       * gst/gstelement.c:
+       * gst/gstevent.c:
+       * gst/gstmessage.c:
+       * gst/gstquery.c:
+       * gst/gststructure.c:
+       * gst/gststructure.h:
+       * gst/gsttaglist.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstiterator.c:
+       * tests/check/gst/gststructure.c:
+       * tests/check/pipelines/simple-launch-lines.c:
+       * win32/common/libgstreamer.def:
+         structure: cleanup API
+         gst_structure_empty_new() -> gst_structure_new_empty()
+         gst_structure_id_empty_new() -> gst_structure_new_id_empty()
+         gst_structure_id_new() -> gst_structure_new_id()
+
+2011-10-29 08:38:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstmeta.c:
+       * gst/gstmeta.h:
+         meta: remove timing metadata
+         This is now on buffers by default
+
+2011-10-29 08:24:12 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstbufferlist.c:
+       * gst/gstbufferlist.h:
+       * gst/gstpad.c:
+       * libs/gst/base/gstbasesink.c:
+       * plugins/elements/gstmultiqueue.c:
+       * tests/check/gst/gstbufferlist.c:
+       * win32/common/libgstreamer.def:
+         bufferlist: clean up API
+         gst_buffer_list_len() -> gst_buffer_list_length()
+         gst_buffer_list_sized_new() -> gst_buffer_list_new_sized()
+
+2011-11-01 14:17:21 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+         adapter: simplify gst_adapter_take_list()
+         Use a stack-allocated GQueue to assemble our GList.
+
+2011-11-01 10:56:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         docs: mention GstActivateMode rename in porting doc
+
+2011-11-01 00:25:02 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gst.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesink.h:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstbasetransform.c:
+       * plugins/elements/gsttee.c:
+       * plugins/elements/gsttee.h:
+       * win32/common/gstenumtypes.c:
+       * win32/common/libgstreamer.def:
+         pad: rename GstActivateMode to GstPadActivateMode
+         These might be useful:
+         sed -i -e 's/GstActivateMode/GstPadActivateMode/g' `git grep GstActivateMode | sed -e 's/:.*//' | sort -u`
+         sed -i -e 's/GST_ACTIVATE_/GST_PAD_ACTIVATE_/g'    `git grep GST_ACTIVATE_   | sed -e 's/:.*//' | sort -u`
+
+2011-11-01 00:13:35 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/design/part-probes.txt:
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gst.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/check/gstbufferstraw.c:
+       * libs/gst/check/gstconsistencychecker.c:
+       * tests/check/elements/selector.c:
+       * tests/check/generic/sinks.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstghostpad.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gstpipeline.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/libs/basesrc.c:
+       * tests/check/pipelines/queue-error.c:
+       * win32/common/gstenumtypes.c:
+       * win32/common/libgstreamer.def:
+         pad: rename GstProbeType and GstProbeReturn to GstPadProbe{Type,Return}
+         Better now than later in the cycle. These might come in handy:
+         sed -i -e 's/GstProbeReturn/GstPadProbeReturn/g'   `git grep GstProbeReturn  | sed -e 's/:.*//' | sort -u`
+         sed -i -e 's/GST_PROBE_/GST_PAD_PROBE_/g'          `git grep GST_PROBE_      | sed -e 's/:.*//' | sort -u`
+         sed -i -e 's/GstProbeType/GstPadProbeType/g'       `git grep GstProbeType    | sed -e 's/:.*//' | sort -u`
+
+2011-10-31 23:32:17 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+       * win32/common/libgstreamer.def:
+         taglist: remove gst_tag_list_get_*long*()
+         No one uses this or should ever need to use it, since
+         the size is architecture-specific anyway. If normal
+         integers don't do, one should use 64-bit integers.
+
+2011-10-31 19:04:20 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         Update .def file for removed/changed API
+
+2011-10-31 19:23:41 +0100  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: fix crash/warning in find_transform when pad is unlinked
+         Looks like the revert conflict in commit a44271 was resolved incorrectly.
+
+2011-10-31 17:45:44 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+       * configure.ac:
+         configure: make GLIB_EXTRA_CFLAGS overwritable
+         Make 'make GLIB_EXTRA_CFLAGS=...' work.
+
+2011-10-31 14:16:05 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/Makefile.am:
+       * gst/gstfilter.c:
+       * gst/gstfilter.h:
+       * gst/gstpluginfeature.c:
+       * gst/gstpluginfeature.h:
+       * gst/gstregistry.c:
+         filter: remove gst_filter_run() and deprecated filter func
+         If someone wants to resurrect this, please use a less
+         generic name space for it.
+
+2011-10-31 14:03:15 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+         Conflicts:
+         gst/gstpluginfeature.c
+
+2011-10-30 10:26:11 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/random/porting-to-0.11.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+       * gst/gsttagsetter.c:
+       * libs/gst/base/gstbaseparse.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstmessage.c:
+       * tests/check/gst/gsttag.c:
+       * tests/check/gst/gsttagsetter.c:
+       * tests/check/gst/gstutils.c:
+         taglist: rename _new() to _new_empty() and new_full*() to new*()
+
+2011-10-30 21:54:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstfilter.c:
+       * gst/gstfilter.h:
+         filter: deprecate gst_filter_run()
+         It's not really used outside of core at all, and has
+         serious namespace issues. If anyone feels the need to
+         revive this one, please use a less generic name space.
+         API: deprecate gst_filter_run()
+         API: deprecate GstFilterFunc
+
+2011-10-30 21:39:36 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstregistry.c:
+         registry: don't use soon-to-be-deprecated gst_filter_run()
+         Lines-of-code savings are negligible anyway.
+
+2011-10-30 21:21:59 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstpluginfeature.c:
+       * gst/gstpluginfeature.h:
+       * gst/gstregistry.c:
+       * tests/check/gst/struct_x86_64.h:
+         pluginfeature: deprecate gst_plugin_feature_type_name_filter()
+         It's only used internally anyway and the helper struct
+         has namespace issues.
+         API: deprecated gst_plugin_feature_type_name_filter()
+         API: deprecated GstTypeNameData
+
+2011-10-30 10:05:23 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+         taglist: make opaque
+         Hide the fact that it's just a GstStructure from the API. We
+         may want to change this in future (e.g. to add refcounting).
+         Also, it caused problems for bindings (though that's mostly
+         the way we typedefed it to GstStructure).
+
+2011-10-30 10:00:28 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-10-30 09:58:16 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+       * tests/check/gst/gsttag.c:
+       * win32/common/libgstreamer.def:
+         taglist: add to_string and new_from_string functions
+         We want to make GstTagList opaque and not have people use
+         GstStructure API on it.
+         API: gst_tag_list_to_string()
+         API: gst_tag_list_new_from_string()
+
+2011-10-30 09:31:39 +0000  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into 0.11
+
+2011-10-30 01:46:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttaglist.c:
+         taglist: avoid pointless tag name -> quark lookups
+         We never get a tag name quark from a caller, it's always a
+         string, from which we'll try to look up our tag info in the
+         hash table, so change the hash table key from quark to string.
+         Avoids a bunch of pointless string => quark lookup in the
+         global quark table. We need to do an extra string => quark
+         conversion now when we copy a taglist, but in that case we're
+         in a slow path anyway.
+
+2011-10-30 00:44:44 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gsttaglist.c:
+       * gst/gsttaglist.h:
+       * tests/check/gst/gsttag.c:
+       * win32/common/libgstreamer.def:
+         taglist: add gst_tag_list_is_equal()
+         API: gst_tag_list_is_equal()
+
+2011-10-29 23:52:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gststructure.c:
+         structure: identical structures are definitely equal
+
+2011-10-29 20:06:54 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gsttaglist.h:
+         taglist: fix string for GST_TAG_ARTIST_SORTNAME
+         For historical reasons it was mapped to a musicbrainz prefix,
+         but it's not really musicbrainz-specific at all.
+
+2011-10-29 19:59:05 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst_private.h:
+       * gst/gstelementfactory.h:
+         elementfactory: move private functions for registry to private header
+
+2011-10-28 21:40:47 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: fix invalid access to unreffed allocation query
+
+2011-10-28 16:45:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer: fix docs some more
+
+2011-10-28 16:27:43 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbasetransform.c
+
+2011-10-28 16:08:37 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstsegment.c:
+         tests: fix segment check
+
+2011-10-28 15:52:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstsegment.c:
+       * gst/gstsegment.h:
+         segment: remove GST_SEEK_TYPE_CUR
+
+2011-10-28 15:52:41 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer: improve docs
+
+2011-10-28 13:02:26 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbytewriter.h:
+         bytewriter: Add padding
+
+2011-10-28 13:02:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbitreader.h:
+         bitreader: Add padding
+
+2011-10-28 13:02:10 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbytereader.h:
+         bytereader: Add padding
+
+2011-10-28 12:31:03 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+         porting: update
+
+2011-10-28 12:28:46 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * docs/libs/gstreamer-libs-sections.txt:
+         docs: update
+
+2011-10-28 12:27:43 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+         defs: update for new api
+
+2011-10-28 12:17:58 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/check/gstconsistencychecker.c:
+         check: also debug the DTS
+
+2011-10-28 12:16:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstadapter.c:
+       * libs/gst/base/gstadapter.h:
+         adapter: use pts/dts on buffers
+
+2011-10-28 12:24:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcompat.h:
+         compat: add timestamp compat defines
+
+2011-10-28 12:15:44 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+       * gst/gstbuffer.h:
+       * gst/gstbufferpool.c:
+       * gst/gstinfo.c:
+         buffer: add pts/dts to buffers
+
+2011-10-28 11:53:32 +0200  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Also fush the cache when changing the upstream caps suggestion
+
+2011-10-28 11:50:23 +0200  Sjoerd Simons <sjoerd.simons@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Add debug output when returning a cached transform
+
+2011-10-28 11:33:44 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-10-28 11:30:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         coolectpads2: port to 0.11
+
+2011-10-28 11:13:55 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-10-28 10:54:19 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: Fix refcount handling if a buffer was dropped due to clipping
+
+2011-10-28 10:37:21 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-sections.txt:
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+       * win32/common/libgstbase.def:
+         collectpads2: Merge the clip and prepare_buffer function into one
+
+2011-10-28 10:17:06 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         collectpads2: Merge clipping API from old collectpads
+
+2011-10-28 09:19:29 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstbasesink.c:
+         basesink: make default query function name show up in gst-inspect
+
+2011-09-27 15:48:52 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: avoid hanging in case of sparse newsegment events
+         ... in the extent that a non-waiting pad (so indicated by newsegment)
+         turns out to provide the best buffer, which is then forced to waiting
+         for book-keeping purposes, but that should only be temporary.
+         See bug #415754.
+
+2011-10-28 09:38:35 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstcollectpads2.c:
+         collectpads2: Use G_DEFINE_TYPE instead of GST_BOILERPLATE
+
+2011-10-28 09:35:50 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+         collectpads2: Add to the documentation
+
+2011-10-28 09:26:11 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * win32/common/libgstbase.def:
+         win32: Add new collectpads2 API
+
+2011-10-28 09:18:55 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/Makefile.am:
+       * libs/gst/base/gstcollectpads2.c:
+       * libs/gst/base/gstcollectpads2.h:
+         base: Add collectpads2
+         This handles muxing of sparse/subtitle streams and has
+         lots of cleanup. Still missing is special support for
+         live streams but this can be added later without breaking
+         API/ABI.
+         Based on the version from the videomixer plugin.
+         https://bugzilla.gnome.org/show_bug.cgi?id=415754
+
+2011-10-27 17:09:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/elements/funnel.c:
+       * tests/check/elements/selector.c:
+       * tests/check/elements/tee.c:
+       * tests/check/gst/gstbufferlist.c:
+       * tests/check/gst/gstelementfactory.c:
+       * tests/check/gst/gststructure.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/libs/transform1.c:
+       * tests/check/pipelines/queue-error.c:
+         tests: fix compilation
+
+2011-10-27 17:09:34 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * win32/common/libgstreamer.def:
+         defs: update
+
+2011-10-27 17:09:04 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcaps.c:
+       * gst/gstcaps.h:
+         caps: add empty_simple variants
+
+2011-10-27 16:51:16 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * tests/check/gst/gstiterator.c:
+       * tests/check/gst/gststructure.c:
+       * tests/check/pipelines/simple-launch-lines.c:
+         tests: fix compilation
+
+2011-10-27 14:56:24 +0100  Johan Boulé <bohan.gnome@retropaganda.info>
+
+       * gst/gstcaps.h:
+         caps: use G_GNUC_NULL_TERMINATED for gst_caps_new_simple() and gst_caps_new_full()
+         If you get warnings, use gst_caps_new_empty().
+         https://bugzilla.gnome.org/show_bug.cgi?id=343346
+
+2011-10-27 15:27:19 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbasetransform.c
+
+2011-10-27 13:25:08 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gststructure.h:
+         structure: use G_GNUC_NULL_TERMINATED for gst_structure_new()
+         If you get a warning, use gst_structure_empty_new().
+         https://bugzilla.gnome.org/show_bug.cgi?id=343346
+
+2011-10-27 23:08:14 +1100  Jan Schmidt <thaytan@noraisin.net>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fix refcount leak
+         Don't leak peercaps and a ref to the basetransform when returning
+         the cached caps.
+
+2011-10-27 10:38:10 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * libs/gst/controller/gstcontroller.c:
+         controller: fix wrong order of calls in the docs.
+
+2011-10-26 12:23:07 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstevent.c:
+         event: clarify docs for step event
+
+2011-10-18 23:19:47 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstregistry.c:
+         registry: add support for GST_REGISTRY_REUSE_PLUGIN_SCANNER=no
+         This will make sure we spawn a new plugin scanner helper for each plugin
+         to be introspected, which helps with making sure we don't load too many
+         shared objects (libs, plugins) at the same time on systems where there
+         is a hard limit like on Android.
+         A better version might re-use the scanner for up to N times, though
+         it's not clear whether that would actually improve things dramatically.
+         https://bugzilla.gnome.org/show_bug.cgi?id=662091
+
+2011-10-21 10:23:04 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * gst/gstcaps.c:
+         caps: No need to require writable caps for _append/_merge second caps
+         The second caps ownership is transfered, no need to require it to
+         be writable from the caller function. Instead, _append and _merge
+         make it writable on their own.
+         Discovered because of an assertion on encoding-profile.c in
+         _get_input_caps using _merge but not passing writable caps.
+
+2011-10-21 14:20:40 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gsttagsetter.c:
+       * gst/gsttagsetter.h:
+       * tests/check/gst/struct_arm.h:
+       * tests/check/gst/struct_hppa.h:
+       * tests/check/gst/struct_i386.h:
+       * tests/check/gst/struct_ppc32.h:
+       * tests/check/gst/struct_ppc64.h:
+       * tests/check/gst/struct_sparc.h:
+       * tests/check/gst/struct_x86_64.h:
+         interfaces: clean up the use of iface and class/klass
+
+2011-10-21 11:15:11 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * docs/random/porting-to-0.11.txt:
+       * docs/random/status-0.11-14-jun-2011.txt:
+       * gst/gstquery.c:
+         docs: spelling and formatting fixes
+
+2011-10-21 10:52:46 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+         Merging origin/master
+         Conflicts:
+         gst/gstbin.c
+         gst/gstbus.c
+         gst/gstdebugutils.c
+         gst/gstpad.c
+         libs/gst/base/gstbaseparse.c
+         libs/gst/base/gstbasesrc.c
+
+2011-10-20 16:59:01 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: Fix documentation, it's pre_push_frame and not pre_push_buffer
+
+2011-10-20 14:02:44 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: cache transformed caps where appropriate
+         Speeds up negotiation a fair bit on a contrived pipeline
+         with a dozen colorspace conversions.
+         Hopefully clears out the cache every time it ought to.
+         https://bugzilla.gnome.org/show_bug.cgi?id=662291
+
+2011-10-20 10:45:30 -0300  Reynaldo H. Verdejo Pinochet <reynaldo@collabora.com>
+
+       * Android.mk:
+         Fix broken android building due to name change in 01d87250a845e55d6
+
+2011-10-20 08:31:18 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         basebarse: Add detect vfunc to allow subclasses to do format detection before anything else
+         API: GstBaseParseClass::detect()
+         This is called with the first buffers until the subclass has finished detection
+         and only afterwards the original buffers are handled as before. The vfunc allows
+         detection of the stream format without breaking the upstream framing.
+
+2011-10-20 08:57:57 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstpad.c:
+         pad: not only describe conditions in the docs, also check them in the code
+         When blocking pads, check if the pad is in the rigt direction. Log some info
+         for the developer and return FALSE, instead of just locking up.
+
+2011-10-19 23:07:46 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstpluginfeature.h:
+       * gst/gstregistry.c:
+       * tests/check/generic/states.c:
+       * tests/check/gst/gstregistry.c:
+         Revert gst_plugin_feature_get_name to const string return
+         Returning a newly allocated string makes no sense. It's unexpected for a
+         getter, and also this behaves differently in 0.10, so it would make future
+         merges harder.
+         Except for these two places here in core which were updated for the new
+         semantic, the return value is getting leaked all over the place.
+
+2011-10-19 12:12:36 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstobject.c:
+         gstobject: Add (skip) annotation to gst_object_ref_sink
+
+2011-10-19 11:59:29 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstiterator.c:
+         gstiterator: Add skip annotation for creating GstIterator
+         Not really useful for bindings
+
+2011-08-29 13:56:19 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gstpoll.c:
+         introspection: Skip gst_poll apis
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:55:13 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gstvalue.c:
+         introspection: Skip GType and GValue transform apis
+         These do not make sense to expose to language bindings
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:54:21 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gst.c:
+         introspection: Skip gst_init_get_option_group
+         It uses GOptionGroup which is not wrappable
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:53:39 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gstbufferpool.c:
+       * gst/gstparamspecs.c:
+         introspection: Add missing annotations
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:52:26 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gstbus.c:
+         introspection: Rename gst_bus_add_watch_full to gst_bus_add_watch
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:50:40 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gstindex.h:
+         Sync documentation arguments
+         The introspection scanner warns if the header and the source
+         uses mismatching parameter names.
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-08-29 13:50:02 -0300  Johan Dahlin <johan@gnome.org>
+
+       * gst/gststructure.c:
+       * gst/gststructure.h:
+       * win32/common/libgstreamer.def:
+         Add gst_structure_get_type
+         https://bugzilla.gnome.org/show_bug.cgi?id=657640
+
+2011-10-18 19:21:58 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * gst/gstmessage.c:
+         message: protect against null message sources
+         Message sources can be null, check if it is before trying to
+         access its name.
+
+2011-10-18 08:48:37 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: add since doc to new getcaps function
+
+2011-10-18 14:08:19 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbin.c:
+       * gst/gstbus.c:
+       * gst/gstmessage.c:
+       * libs/gst/base/gstbasesink.c:
+         logging: more logging and prefer human readable details over memory locations
+
+2011-10-18 14:05:37 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstdebugutils.c:
+         debugutils: improve display of ghost- and proxypads
+         Handle virtual links between ghost and proxypads when iterating pads instead of
+         when linking. Besides using less code this provides a more accurate picture.
+
+2011-10-18 13:54:52 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * libs/gst/controller/gstcontroller.c:
+       * libs/gst/controller/gsthelper.c:
+       * libs/gst/controller/gstinterpolationcontrolsource.c:
+         controller: Add g-i annotations and remove "Since:" markers
+
+2011-10-17 14:42:08 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbaseparse.h:
+         baseparse: add getcaps function
+         Adds a getcaps function to the sink pad to make parsers propagate
+         downstream caps restrictions to upstream.
+         The pipeline "audiotestsrc num-buffers=100 ! faac ! aacparse !
+         "audio/mpeg, version=(int)4, stream-format=(string)adts" ! filesink"
+         wouldn't work because aacparse wouldn't propagate the adts restriction
+         upstream to faac.
+         This patch adds a default getcaps to the sink pad to simply proxy
+         downstream caps and also adds a 'get_sink_caps' function pointer
+         to GstBaseParseClass for subclasses that need more refined getcaps.
+         https://bugzilla.gnome.org/show_bug.cgi?id=661874
+
+2011-10-18 12:39:03 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: also update the stream time
+
+2011-10-18 10:58:14 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Fix handling of queued frames
+         gst_base_parse_push_frame() already frees the frame, no need to
+         do it another time again.
+
+2011-10-17 21:38:56 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * tests/check/elements/selector.c:
+         tests: fix padtemplate leak in selector test
+         In 0.11, gst_pad_get_pad_template returns a reference.
+
+2011-10-17 21:37:17 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: fix buffer/event leak when pad is flushing
+         Apparently this got lost while refactoring probes.
+
+2011-10-17 17:00:04 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: remove the memory from the tmpbuf
+         We use a tmpbuf to hold a temporary pointer to the adapter memory. We need to
+         remove that memory when we no longer need it.
+
+2011-10-17 13:55:35 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstcaps.c:
+         caps: fix race condition and memory leak in gst_static_caps_get
+         This was leaking the PtrArray from caps->priv, as set up by the other call to
+         gst_caps_init. Also, the thread safety issue presented in the comment above was
+         not taken care of anymore. We now zero the refcount again when publishing the
+         structure.
+         Fixes #661629.
+
+2011-10-17 09:28:43 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * libs/gst/check/gstcheck.h:
+         gstcheck: Make ASSERT_MINI_OBJECT_REFCOUNT more useful
+         knowing which miniobject failed helps us locate it in debug logs
+
+2011-10-17 09:28:24 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * libs/gst/check/gstcheck.c:
+         gstcheck: Make _check_buffer_data a bit more verbose
+
+2011-10-17 09:27:49 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/gst/gstregistry.c:
+         check: Don't leak the feature name
+
+2011-10-17 09:27:26 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstregistry.c:
+         gstregistry: Don't leak feature name
+
+2011-10-16 21:12:07 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstbus.c:
+         bus: give watch source a name
+         Give our GSource a meaningful name. Source names can be
+         used for debugging and profiling, for example with
+         systemtap or gdb.
+
+2011-10-14 09:35:09 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstutils.c:
+         gstbuffer: Add transfer annotations for gst_buffer_join()
+
+2011-10-16 17:42:22 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-16 17:03:27 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-16 17:00:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update porting list
+
+2011-10-16 14:45:03 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbus.c:
+       * gst/gstclock.c:
+       * gst/gstindex.c:
+       * gst/gstindexfactory.c:
+       * gst/gstregistry.c:
+       * gst/gstsystemclock.c:
+       * gst/gsttypefindfactory.c:
+         fix more parent_class
+
+2011-10-16 14:20:33 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstevent.h
+
+2011-10-16 14:17:25 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpadtemplate.c:
+         padtemplate: clean up parent_class
+
+2011-10-14 12:57:38 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstpad.c:
+         pad: clean up parent_class handling
+
+2011-10-14 09:35:09 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstutils.c:
+         gstbuffer: Add transfer annotations for gst_buffer_join()
+
+2011-10-14 09:27:38 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tools/gst-inspect.c:
+         gst-inspect: Don't leak plugin feature list
+
+2011-10-13 17:33:06 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbus.c:
+         bus: fix typo in the docs
+
+2011-10-13 16:48:02 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstdebugutils.c:
+         debugutils: show if an element is state-locked
+
+2011-10-13 16:42:10 +0200  Stefan Sauer <ensonic@users.sf.net>
+
+       * gst/gstbin.c:
+         logging: use _OBJECT variants more
+
+2011-10-13 12:23:59 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: fix caps leak
+
+2011-10-13 10:19:34 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstbuffer.h:
+         buffer: Use an inline function instead of a macro for gst_buffer_replace()
+         This gives us type checks by the compiler and more useful compiler errors.
+
+2011-10-13 10:18:51 +0200  Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+       * gst/gstevent.h:
+         event: Use an inline function instead of a macro for gst_event_replace()
+         This gives us type checks by the compiler and more useful compiler errors.
+
+2011-10-13 08:51:42 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstutils.c
+         libs/gst/base/gstbasesrc.c
+
+2011-10-12 18:14:00 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * gst/gstghostpad.c:
+         ghostpad: Do not unref the internal pad twice
+         g_value_unset should already unref the internal proxypad, no
+         need to do it again
+
+2011-10-12 17:17:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: properly adjust start time
+         When we do a non-flushing seek and closed the current segment,
+         make sure that we open the next segment from where we closed.
+
+2011-10-12 14:37:31 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: add transfer type for gst_event_new_caps argument
+         These annotations are useful to humans as well...
+
+2011-10-12 14:34:24 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * plugins/elements/gstcapsfilter.c:
+         capsfilter: fix caps leak
+         gst_event_new_caps does not steal a reference to the caps.
+
+2011-10-12 13:31:48 +0200  René Stadler <rene.stadler@collabora.co.uk>
+
+       * gst/gstevent.c:
+         event: fix gst_event_new_segment transfer type
+
+2011-10-11 13:54:45 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * tests/check/generic/states.c:
+       * tests/check/gst/gstevent.c:
+       * tests/check/gst/gstghostpad.c:
+       * tests/check/gst/gstpad.c:
+       * tests/check/gst/gstutils.c:
+       * tests/check/gst/gstvalue.c:
+         tests: Fix more leaks
+
+2011-10-11 13:53:39 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * plugins/elements/gstcapsfilter.c:
+         capsfilter: Don't leak caps
+
+2011-10-11 13:51:54 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * libs/gst/base/gstbasetransform.c:
+         basetransform: Fix a caps leak and move a codeblock
+         The result from the block of code that was moved would only have
+         been used if 'peercaps' was present.
+
+2011-10-11 13:51:37 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstpadtemplate.c:
+       * gst/gstvalue.c:
+         gst: More 'transfer' annotations
+
+2011-10-10 19:41:33 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstutils.c:
+         utils: catch invalid instance sizes in gst_type_register_static_full()
+         Add guards to catch overly large instance sizes.
+         https://bugzilla.gnome.org/show_bug.cgi?id=660955
+
+2011-10-10 19:30:34 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/gst/gstreamer-sections.txt:
+       * gst/gstutils.c:
+       * gst/gstutils.h:
+       * win32/common/libgstreamer.def:
+         utils: remove gst_type_register_static_full()
+         It was only really used by GST_BOILERPLATE, and that is no more.
+         https://bugzilla.gnome.org/show_bug.cgi?id=660955
+
+2011-10-10 11:47:42 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * libs/gst/base/gstbasesrc.c:
+         basesrc: avoid trying to alloc enormous buffer
+         If a class extending basesrc doesn't set blocksize, basesrc
+         would try to allocate a (guint)-1 sized buffer, which is enormous
+         and likely would fail.
+         Avoid it and error out.
+
+2011-10-10 17:17:37 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 17:04:39 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstghostpad.c:
+         ghostpad: If we don't control a pad/template, return proper caps
+         If there's a filter, we can return that in _get_caps()
+
+2011-10-10 16:52:43 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstpad.c:
+         gstpad: Specify transfer full for gst_pad_get_caps()
+         It increments the reference count of the returned caps.
+
+2011-10-10 11:02:08 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstpad.c:
+         gstpad: Add debug to know what events are transferred between pads
+
+2011-10-10 10:38:12 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstpad.c:
+         gstpad: Unset EOS event on FLUSH_STOP
+
+2011-10-07 11:49:19 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstpad.c:
+         gstpad: Don't ignore downstream FlowReturn with IDLE probes
+         If pushgin downstream returned a non-ok value (like GST_FLOW_WRONG_STATE),
+         we don't want to end up returning a different value (GST_FLOW_OK in this
+         case) if IDLE probes are present.
+
+2011-10-10 13:23:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 12:54:54 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 12:38:35 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 12:27:52 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 11:49:46 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-10 11:36:23 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstcompat.h:
+         compat: add compat define for UNEXPECTED
+
+2011-10-10 11:33:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/porting-to-0.11.txt:
+       * gst/gstbufferpool.c:
+       * gst/gstpad.c:
+       * gst/gstpad.h:
+       * libs/gst/base/gstbaseparse.c:
+       * libs/gst/base/gstbasesink.c:
+       * libs/gst/base/gstbasesrc.c:
+       * libs/gst/base/gstcollectpads.c:
+       * plugins/elements/gstfakesink.c:
+       * plugins/elements/gstfdsrc.c:
+       * plugins/elements/gstfilesrc.c:
+       * plugins/elements/gstidentity.c:
+       * plugins/elements/gstmultiqueue.c:
+       * plugins/elements/gstqueue.c:
+       * plugins/elements/gstqueue2.c:
+       * plugins/elements/gsttee.c:
+       * tests/check/elements/fakesink.c:
+       * tests/check/elements/filesrc.c:
+       * tests/check/gst/gstpad.c:
+         pad: GST_FLOW_UNEXPECTED -> GST_FLOW_EOS
+
+2011-10-10 11:30:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-09 11:49:45 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * tests/check/elements/tee.c:
+         tests: tee: Remember to initialize variables to NULL
+         app_thread needs to be initialized to NULL, otherwise tests
+         will try to use it and crash
+
+2011-10-08 20:56:59 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * common:
+         Update common for check-exports script changes
+
+2011-10-08 20:46:22 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstelement.c:
+       * gst/gstelementfactory.c:
+       * win32/common/libgstreamer.def:
+         elementfactory: don't export private _gst_elementclass_factory quark
+
+2011-10-08 20:15:46 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.c:
+       * gst/gst_private.h:
+       * gst/gstinfo.c:
+       * gst/gstinfo.h:
+         info: make _gst_debug_init() private for now
+         This was a FIXME for 0.11. I guess a case could be made to keep it around
+         separately for apps or libraries that only want to use GStreamer's debugging
+         system, but it seems more likely they'd just copy the two source files into
+         their own tree if the case. Also, things like types wouldn't be initialised
+         without gst_init(). We can still make it public again if anyone needs it,
+         but then we should make it a proper function and not hide it behind
+         underscores.
+
+2011-10-08 19:54:06 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+         Merge remote-tracking branch 'origin/master' into symbol-exports
+
+2011-10-08 14:17:25 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gstparse.c:
+       * gst/parse/.gitignore:
+       * gst/parse/Makefile.am:
+       * gst/parse/grammar.y:
+       * gst/parse/types.h:
+         gstparse: prefix generated parser functions so they don't get exported
+         Don't export those 35-something random _gst_parse_yy* symbols. These were
+         never in any header files and also blacklisted from our .def files, in
+         case anyone wonders.
+
+2011-10-08 13:37:09 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * configure.ac:
+       * gst/gstinfo.c:
+       * gst/gstinfo.h:
+       * gst/gstobject.c:
+       * win32/common/libgstreamer.def:
+         info: rename __gst_debug_* to _gst_debug_* and fix symbol export regexp
+         Only export GStreamer symbols with one leading underscore, not two
+         or more leading underscores.
+         Requires a rebuild of the entire stack, sorry.
+
+2011-10-08 15:16:59 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update doc
+
+2011-10-08 14:25:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-10-08 14:23:30 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update
+
+2011-10-08 12:08:49 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: upate porting list
+
+2011-10-08 09:41:54 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstinfo.c:
+         info: port to 0.11
+
+2011-10-08 09:28:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         gst/gstpad.c
+
+2011-10-07 09:45:20 -0300  Thiago Santos <thiago.sousa.santos@collabora.com>
+
+       * gst/gstpipeline.c:
+         pipeline: Use pipeline category for one more log message
+         Makes debugging easier.
+
+2011-10-07 16:36:10 +0200  Robert Swain <robert.swain@collabora.co.uk>
+
+       * gst/gstinfo.c:
+       * gst/gstpad.c:
+         GST_PTR_FORMAT: Add GstBuffer ptr format and use in GST_SCHEDULING
+         GstBuffer pointers can now be printed using GST_PTR_FORMAT. This is used
+         in the very useful GST_SCHEDULING debug logs in gstpad.c and allows for
+         easier and more information tracking of buffer progress through a
+         pipeline with just debug logging.
+
+2011-10-07 13:55:18 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/generic/sinks.c:
+         tests: fix compiler warnings in sinks test
+
+2011-10-07 13:54:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * docs/libs/gstreamer-libs-docs.sgml:
+       * docs/libs/gstreamer-libs-sections.txt:
+       * libs/gst/base/Makefile.am:
+       * libs/gst/base/gstdataqueue.c:
+       * libs/gst/base/gstdataqueue.h:
+       * plugins/elements/Makefile.am:
+       * plugins/elements/gstdataqueue.c:
+       * plugins/elements/gstdataqueue.h:
+       * plugins/elements/gstmultiqueue.h:
+       * tests/check/libs/gstlibscpp.cc:
+       * tests/check/libs/libsabi.c:
+       * win32/common/libgstbase.def:
+         base: make GstDataQueue private API for multiqueue
+         There's no code that uses it other than multiqueue, so make it private
+         to multiqueue for now. That way we can also do optimisations that
+         require API/ABI breaks. If anyone ever wants to use it, we can still
+         make it public again.
+
+2011-10-06 17:27:47 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-10-06 17:26:02 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update list
+
+2011-10-06 14:34:09 +0200  Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: send duration message when updating internal duration
+
+2011-10-06 14:04:05 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update list
+
+2011-10-06 10:59:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         update porting list
+
+2011-10-05 20:06:51 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update list
+
+2011-10-05 13:43:46 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         porting: update porting status
+
+2011-10-05 11:20:37 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstbufferpool.c:
+         gstbufferpool: Use glib compat macros for atomic pointers
+
+2011-10-04 18:55:20 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         update porting list
+
+2011-10-04 18:55:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * gst/gstbuffer.c:
+         buffer: improve docs
+
+2011-10-04 17:39:17 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+
+2011-10-04 17:36:26 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         update porting list
+
+2011-10-04 15:55:05 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstevent.c:
+         gstevent: specify (transfer) for gst_event_new_segment
+
+2011-10-04 13:16:14 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/wtay/porting-list-0.11.txt:
+         add porting list
+
+2011-09-26 14:36:46 +0400  Stas Sergeev <stsp@users.sourceforge.net>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: Return success if optional start/stop method is not provided
+         This allows to not implement the optional start/stop methods.
+
+2011-10-03 10:06:17 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+         Merge branch 'master' into 0.11
+         Conflicts:
+         libs/gst/base/gstbaseparse.c
+
+2011-10-03 09:29:10 +0200  Edward Hervey <edward.hervey@collabora.co.uk>
+
+       * gst/gstquery.c:
+         gstquery: Make debugging message more informative
+         For all the newcomers out there who still don't know the values of
+         GstQueryType enum by heart...
+         ... and old-timers who've got better things to do :)
+
+2011-09-30 15:25:20 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: make estimating the position in query handler actually work
+         No point estimating if we don't set the result afterwards.
+
+2011-09-26 13:14:42 +0100  Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+
+       * libs/gst/base/gstbaseparse.c:
+         baseparse: answer position query in stream time and try upstream first
+         Let the demuxer have first say as well.
+         https://bugzilla.gnome.org/show_bug.cgi?id=659485
+
+2011-09-30 14:52:01 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * gst/gst.h:
+         gst.h: include header for atomic queue
+
+2011-09-30 14:50:51 +0100  Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+       * tests/check/Makefile.am:
+       * tests/check/gst/.gitignore:
+       * tests/check/gst/gstatomicqueue.c:
+         tests: add minimal test for GstAtomicQueue
+         Just new + free.
+
+2011-09-29 18:06:25 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * docs/random/release:
+         update release notes
+         Change the mail addresses to the freedesktop ones
+
+2011-09-29 17:04:57 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
+
+       * configure.ac:
+       * win32/common/config.h:
+       * win32/common/gstversion.h:
+         back to development
+
 === release 0.11.1 ===
 
 === release 0.11.1 ===
 
-2011-09-29  Wim Taymans <wim.taymans@collabora.co.uk>
+2011-09-29 16:50:21 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
 
 
+       * ChangeLog:
+       * NEWS:
+       * RELEASE:
        * configure.ac:
        * configure.ac:
-         releasing 0.11.1, "Sweet New Blossom"
+       * 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/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:
+         RELEASE 0.11.1
 
 2011-09-28 18:46:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
 
 
 2011-09-28 18:46:09 +0200  Wim Taymans <wim.taymans@collabora.co.uk>
 
diff --git a/NEWS b/NEWS
index 24a61f4..d9c29df 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,22 @@
-This is GStreamer 0.11.1 "Sweet New Blossom"
+This is GStreamer 0.11.2 "A Shiny white Tooth"
 
 
-New featues in 0.11.1:
+New featues in 0.11.2:
 
       * Parallel installability with 0.10.x series
 
       * Parallel installability with 0.10.x series
-      * Remove negotiation from state change in GstBaseSrc
-      * Removed our custom FOURCC type
-      * Updates to the base classes
+      * 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
diff --git a/RELEASE b/RELEASE
index dc1c808..d2b1090 100644 (file)
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
 
 
-Release notes for GStreamer 0.11.1 "Sweet New Blossom"
+Release notes for GStreamer 0.11.2 "A Shiny White Tooth"
         
 
 
         
 
 
@@ -8,7 +8,8 @@ in the 0.11.x unstable series of the
 core of the GStreamer streaming media framework.
 
 
 core of the GStreamer streaming media framework.
 
 
-The 0.11.x series is an unstable series targeted at developers
+The 0.11.x series is an unstable series targeted at developers and will
+eventually lead up to the stable 1.0 series.
 It is not API or ABI compatible with the stable 0.10.x series.
 It is, however, parallel installable with the 0.10.x series.
 
 It is not API or ABI compatible with the stable 0.10.x series.
 It is, however, parallel installable with the 0.10.x series.
 
@@ -37,12 +38,39 @@ contains a set of less supported plug-ins that haven't passed the
 
 Features of this release
     
 
 Features of this release
     
-      * Parallel installability with 0.10.x series
-      * Remove negotiation from state change in GstBaseSrc
-      * Removed our custom FOURCC type
-      * Updates to the base classes
-There were no bugs fixed in 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
 
 Download
 
 
 Download
 
@@ -69,30 +97,40 @@ will create more lists as necessary.
         
 Applications
 
         
 Applications
 
-No applications are ported to 0.11 as of yet. We are looking for more people to
-port plugins and applications.
+Various applications have early ports to GStreamer 0.11 including Totem, RhythmBox,
+Webkit, Jokosher, Transmageddon and others. We're working on porting more applications.
 
   
 Contributors to this release
     
 
   
 Contributors to this release
     
+      * Andoni Morales Alastruey
+      * Antoine Tremblay
+      * Christian Fredrik Kalager Schaller
+      * Colin Walters
       * David Schleef
       * Edward Hervey
       * David Schleef
       * Edward Hervey
-      * Fabrizio (Misto) Milo
-      * Guillaume Desmottes
-      * Josep Torra
+      * Havard Graff
+      * Idar Tollefsen
+      * Jan Schmidt
+      * Jason DeRose
+      * Johan Boulé
+      * Johan Dahlin
       * Mark Nauwelaerts
       * Mark Nauwelaerts
+      * Matej Knopp
       * Nicolas Dufresne
       * Nicolas Dufresne
+      * Olivier Crête
       * Peteris Krisjanis
       * Peteris Krisjanis
-      * Piotr Fusik
-      * Raimo Järvi
+      * Philippe Normand
+      * René Stadler
+      * Reynaldo H. Verdejo Pinochet
+      * Robert Swain
       * Sebastian Dröge
       * Sebastian Dröge
-      * Shaun Hoopes
       * Sjoerd Simons
       * Stas Sergeev
       * Sjoerd Simons
       * Stas Sergeev
-      * Stefan Kost
       * Stefan Sauer
       * Stefan Sauer
+      * Thiago Santos
       * Thomas Vander Stichele
       * Tim-Philipp Müller
       * Vincent Penquerc'h
       * Wim Taymans
       * Thomas Vander Stichele
       * Tim-Philipp Müller
       * Vincent Penquerc'h
       * Wim Taymans
\ No newline at end of file
index 18e1fdd..1a6ad5d 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
 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.1.1,
+AC_INIT(GStreamer, 0.11.2,
     http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
     gstreamer)
 AG_GST_INIT
     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
 dnl - interfaces added -> increment AGE
 dnl - interfaces removed -> AGE = 0
 dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 31, 0, 0)
+AS_LIBTOOL(GST, 32, 0, 0)
 
 dnl FIXME: this macro doesn't actually work;
 dnl the generated libtool script has no support for the listed tags.
 
 dnl FIXME: this macro doesn't actually work;
 dnl the generated libtool script has no support for the listed tags.
index 1198280..fa21bd6 100644 (file)
 <FLAGS>rw</FLAGS>
 <NICK>Silent</NICK>
 <BLURB>Don't produce last_message events.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>Silent</NICK>
 <BLURB>Don't produce last_message events.</BLURB>
-<DEFAULT>FALSE</DEFAULT>
+<DEFAULT>TRUE</DEFAULT>
 </ARG>
 
 <ARG>
 </ARG>
 
 <ARG>
 <FLAGS>rw</FLAGS>
 <NICK>Silent</NICK>
 <BLURB>Don't produce last_message events.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>Silent</NICK>
 <BLURB>Don't produce last_message events.</BLURB>
-<DEFAULT>FALSE</DEFAULT>
+<DEFAULT>TRUE</DEFAULT>
 </ARG>
 
 <ARG>
 </ARG>
 
 <ARG>
 <ARG>
 <NAME>GstFakeSink::num-buffers</NAME>
 <TYPE>gint</TYPE>
 <ARG>
 <NAME>GstFakeSink::num-buffers</NAME>
 <TYPE>gint</TYPE>
-<RANGE>>= -1</RANGE>
+<RANGE>>= G_MAXULONG</RANGE>
 <FLAGS>rw</FLAGS>
 <NICK>num-buffers</NICK>
 <BLURB>Number of buffers to accept going EOS.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>num-buffers</NICK>
 <BLURB>Number of buffers to accept going EOS.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>silent</NICK>
 <BLURB>silent.</BLURB>
 <FLAGS>rw</FLAGS>
 <NICK>silent</NICK>
 <BLURB>silent.</BLURB>
-<DEFAULT>FALSE</DEFAULT>
+<DEFAULT>TRUE</DEFAULT>
 </ARG>
 
 <ARG>
 </ARG>
 
 <ARG>
index 1c36392..a180590 100644 (file)
@@ -1,45 +1,43 @@
 GObject
   GInitiallyUnowned
     GstObject
 GObject
   GInitiallyUnowned
     GstObject
-      GstPad
-      GstPadTemplate
-      GstPluginFeature
-        GstElementFactory
-        GstTypeFindFactory
-        GstIndexFactory
+      GstBus
+      GstClock
+      GstControlBinding
+      GstControlSource
       GstElement
       GstElement
-        GstBin
-          GstPipeline
-        GstBaseTransform
-          GstCapsFilter
-          GstIdentity
-        GstBaseSrc
-          GstFakeSrc
-          GstPushSrc
-            GstFdSrc
-          GstFileSrc
         GstBaseSink
           GstFakeSink
           GstFdSink
           GstFileSink
         GstBaseSink
           GstFakeSink
           GstFdSink
           GstFileSink
+        GstBaseSrc
+          GstFakeSrc
+          GstFileSrc
+          GstPushSrc
+            GstFdSrc
+        GstBaseTransform
+          GstCapsFilter
+          GstIdentity
+        GstBin
+          GstPipeline
         GstFunnel
         GstInputSelector
         GstFunnel
         GstInputSelector
+        GstMultiQueue
         GstOutputSelector
         GstQueue
         GstQueue2
         GstTee
         GstTypeFindElement
         GstOutputSelector
         GstQueue
         GstQueue2
         GstTee
         GstTypeFindElement
-        GstMultiQueue
         GstValve
         GstValve
-      GstBus
-      GstTask
-      GstTaskPool
-      GstClock
+      GstPad
+      GstPadTemplate
       GstPlugin
       GstPlugin
+      GstPluginFeature
+        GstElementFactory
+        GstTypeFindFactory
       GstRegistry
       GstRegistry
-      GstIndex
-        GstMemIndex
-        GstFileIndex
+      GstTask
+      GstTaskPool
 GInterface
   GTypePlugin
   GstChildProxy
 GInterface
   GTypePlugin
   GstChildProxy
index e99c780..0ab645e 100644 (file)
@@ -3,10 +3,10 @@
   <description>standard GStreamer elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
   <description>standard GStreamer elements</description>
   <filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
   <basename>libgstcoreelements.so</basename>
-  <version>0.10.35.1</version>
+  <version>0.11.2</version>
   <license>LGPL</license>
   <source>gstreamer</source>
   <license>LGPL</license>
   <source>gstreamer</source>
-  <package>GStreamer git</package>
+  <package>GStreamer source release</package>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
   <origin>Unknown package origin</origin>
   <elements>
     <element>
       <author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
       <pads>
         <caps>
       <author>Olivier Crete &lt;olivier.crete@collabora.co.uk&gt;</author>
       <pads>
         <caps>
-          <name>sink%d</name>
+          <name>sink_%u</name>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
       <author>Julien Moutte &lt;julien@moutte.net&gt;, Jan Schmidt &lt;thaytan@mad.scientist.com&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
       <pads>
         <caps>
       <author>Julien Moutte &lt;julien@moutte.net&gt;, Jan Schmidt &lt;thaytan@mad.scientist.com&gt;, Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
       <pads>
         <caps>
-          <name>sink%d</name>
+          <name>sink_%u</name>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
       <author>Edward Hervey &lt;edward@fluendo.com&gt;</author>
       <pads>
         <caps>
       <author>Edward Hervey &lt;edward@fluendo.com&gt;</author>
       <pads>
         <caps>
-          <name>sink%d</name>
+          <name>sink_%u</name>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
         </caps>
         <caps>
           <direction>sink</direction>
           <presence>request</presence>
           <details>ANY</details>
         </caps>
         <caps>
-          <name>src%d</name>
+          <name>src_%u</name>
           <direction>source</direction>
           <presence>sometimes</presence>
           <details>ANY</details>
           <direction>source</direction>
           <presence>sometimes</presence>
           <details>ANY</details>
           <details>ANY</details>
         </caps>
         <caps>
           <details>ANY</details>
         </caps>
         <caps>
-          <name>src%d</name>
+          <name>src_%u</name>
           <direction>source</direction>
           <presence>request</presence>
           <details>ANY</details>
           <direction>source</direction>
           <presence>request</presence>
           <details>ANY</details>
           <details>ANY</details>
         </caps>
         <caps>
           <details>ANY</details>
         </caps>
         <caps>
-          <name>src%d</name>
+          <name>src_%u</name>
           <direction>source</direction>
           <presence>request</presence>
           <details>ANY</details>
           <direction>source</direction>
           <presence>request</presence>
           <details>ANY</details>
       </pads>
     </element>
   </elements>
       </pads>
     </element>
   </elements>
-</plugin>
+</plugin>
\ No newline at end of file
index 613c409..7d1ed6b 100644 (file)
@@ -40,6 +40,17 @@ hierarchy, and a set of media-agnostic core elements.
 
  <release>
   <Version>
 
  <release>
   <Version>
+   <revision>0.11.2</revision>
+   <branch>0.11</branch>
+   <name>A Shiny white Tooth</name>
+   <created>2012-02-16</created>
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.11.2.tar.bz2" />
+   <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.11.2.tar.gz" />
+  </Version>
+ </release>
+
+ <release>
+  <Version>
    <revision>0.11.1</revision>
    <branch>0.11</branch>
    <name>Sweet New Blossom</name>
    <revision>0.11.1</revision>
    <branch>0.11</branch>
    <name>Sweet New Blossom</name>
index a30959f..d66bfef 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.9.7\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1139,9 +1139,6 @@ msgstr "TIPE1, TIPE2,..."
 msgid "Do not install a fault handler"
 msgstr "Moenie 'n fouthanteerder installeer nie"
 
 msgid "Do not install a fault handler"
 msgstr "Moenie 'n fouthanteerder installeer nie"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Druk \"alloc trace\" (indien aangeskakel tydens kompilering)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1212,6 +1209,9 @@ msgstr "Pyplyn word gestel na NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Pyplyn word gestel na NULL ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Pyplyn word gestel na NULL ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Druk \"alloc trace\" (indien aangeskakel tydens kompilering)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Gebruik so: gst-xmllaunch <lêer.xml> [ element.eienskap=waarde ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Gebruik so: gst-xmllaunch <lêer.xml> [ element.eienskap=waarde ... ]\n"
index f6f74f9..b9ab89c 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.8.0\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1084,9 +1084,6 @@ msgstr ""
 msgid "Do not install a fault handler"
 msgstr ""
 
 msgid "Do not install a fault handler"
 msgstr ""
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
index 66dedfe..e245016 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.9.7\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1093,9 +1093,6 @@ msgstr ""
 msgid "Do not install a fault handler"
 msgstr ""
 
 msgid "Do not install a fault handler"
 msgstr ""
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
index 17b4131..dbfb117 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1135,11 +1135,6 @@ msgstr "ВИД1,ВИД2,…"
 msgid "Do not install a fault handler"
 msgstr "Да не се инсталира модул за обработка на грешки"
 
 msgid "Do not install a fault handler"
 msgstr "Да не се инсталира модул за обработка на грешки"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-"Отпечатване на заделянето на памет (ако е било включено при компилиране на "
-"програмата)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 "Принудително извеждане на EOS за източниците преди спирането на конвейера"
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 "Принудително извеждане на EOS за източниците преди спирането на конвейера"
@@ -1209,6 +1204,11 @@ msgstr "Конвейерът се ЗАНУЛЯВА…\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Конвейерът се освобождава…\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Конвейерът се освобождава…\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Отпечатване на заделянето на памет (ако е било включено при компилиране "
+#~ "на програмата)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Употреба: gst-xmllaunch <файл.xml> [ елемент.свойство=стойност … ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Употреба: gst-xmllaunch <файл.xml> [ елемент.свойство=стойност … ]\n"
index a776ebe..a25afbe 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1142,9 +1142,6 @@ msgstr "TIPUS1,TIPUS2,…"
 msgid "Do not install a fault handler"
 msgstr "No instal·les un gestor de fallades"
 
 msgid "Do not install a fault handler"
 msgstr "No instal·les un gestor de fallades"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Imprimeix una traça d'alloc (si s'ha habilitat al compilar)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Força el final del flux abans de tancar el conducte"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Força el final del flux abans de tancar el conducte"
 
@@ -1215,6 +1212,9 @@ msgstr "S'està establint el conducte a NUL…\n"
 msgid "Freeing pipeline ...\n"
 msgstr "S'està alliberant el conducte…\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "S'està alliberant el conducte…\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Imprimeix una traça d'alloc (si s'ha habilitat al compilar)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Forma d'ús: gst-xmllaunch <file.xml> [ element.propietat=valor … ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Forma d'ús: gst-xmllaunch <file.xml> [ element.propietat=valor … ]\n"
index 9f023cb..fadbff9 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1136,9 +1136,6 @@ msgstr "TYP1,TYP2,…"
 msgid "Do not install a fault handler"
 msgstr "Neinstalovat obsluhu výjimek"
 
 msgid "Do not install a fault handler"
 msgstr "Neinstalovat obsluhu výjimek"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Vypisovat sledování přidělování paměti (je-li povoleno při překladu)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Vynucuje se zakončení proudu (EOS) před vypnutím roury"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Vynucuje se zakončení proudu (EOS) před vypnutím roury"
 
@@ -1212,6 +1209,10 @@ msgstr "Nastavuje se roura na PRÁZDNÁ…\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Uvolňuje se roura…\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Uvolňuje se roura…\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Vypisovat sledování přidělování paměti (je-li povoleno při překladu)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Použití: gst-xmllaunch <soubor.xml> [prvek.vlastnost=hodnota…]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Použití: gst-xmllaunch <soubor.xml> [prvek.vlastnost=hodnota…]\n"
 
index 3e06425..569952a 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1137,9 +1137,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr "Installér ikke en fejlhåndterer"
 
 msgid "Do not install a fault handler"
 msgstr "Installér ikke en fejlhåndterer"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Udskriv allokeringsspor (hvis tilladt på oversættelsestidspunktet)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Gennemtving medieslut på kilder før nedlukning af rørledning"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Gennemtving medieslut på kilder før nedlukning af rørledning"
 
@@ -1209,6 +1206,9 @@ msgstr "Rørledning sættes til NUL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Rørledning frigøres ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Rørledning frigøres ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Udskriv allokeringsspor (hvis tilladt på oversættelsestidspunktet)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Brug: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Brug: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
index 8eb8b15..be6dac3 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1159,10 +1159,6 @@ msgstr "ART1,ART2,..."
 msgid "Do not install a fault handler"
 msgstr "Keine Routine zum Abfangen von Fehlern installieren"
 
 msgid "Do not install a fault handler"
 msgstr "Keine Routine zum Abfangen von Fehlern installieren"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-"Speicherzuordnungsverfolgung ausgeben (falls zur Kompilierzeit aktiviert)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "EOS auf Quelle vor dem Beenden der Leitung erzwingen"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "EOS auf Quelle vor dem Beenden der Leitung erzwingen"
 
@@ -1232,6 +1228,10 @@ msgstr "Leitung wird auf NULL gesetzt ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Leitung wird geleert ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Leitung wird geleert ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Speicherzuordnungsverfolgung ausgeben (falls zur Kompilierzeit aktiviert)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Aufruf: gst-xmllaunch <file.xml> [ element.eigenschaft=wert ...]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Aufruf: gst-xmllaunch <file.xml> [ element.eigenschaft=wert ...]\n"
 
index 0c2d67f..27fc434 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1150,11 +1150,6 @@ msgstr "TYPE1,TYPE2,…"
 msgid "Do not install a fault handler"
 msgstr "Να μην εγκατασταθεί χειριστής σφαλμάτων"
 
 msgid "Do not install a fault handler"
 msgstr "Να μην εγκατασταθεί χειριστής σφαλμάτων"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-"Εμφάνιση ίχνους αντιστοίχισης (αν είναι ενεργοποιημένο κατά τη μεταγλώττιση "
-"κώδικα)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Εξαναγκασμός του EOS στις πηγές πριν το κλείσιμο της διασωλήνωσης"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Εξαναγκασμός του EOS στις πηγές πριν το κλείσιμο της διασωλήνωσης"
 
@@ -1224,6 +1219,11 @@ msgstr "Ορισμός διασωλήνωσης σε NULL …\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Αποδέσμευση της διασωλήνωσης …\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Αποδέσμευση της διασωλήνωσης …\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Εμφάνιση ίχνους αντιστοίχισης (αν είναι ενεργοποιημένο κατά τη "
+#~ "μεταγλώττιση κώδικα)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Χρήση: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Χρήση: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
index 707e586..d21f8ed 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.1\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1141,9 +1141,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr "Do not install a fault handler"
 
 msgid "Do not install a fault handler"
 msgstr "Do not install a fault handler"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Print alloc trace (if enabled at compile time)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1215,6 +1212,9 @@ msgstr ""
 msgid "Freeing pipeline ...\n"
 msgstr "RUNNING pipeline ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "RUNNING pipeline ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Print alloc trace (if enabled at compile time)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
index fe2dd8d..5f6595f 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1075,9 +1075,6 @@ msgstr "TIPO1,TIPO2,..."
 msgid "Do not install a fault handler"
 msgstr ""
 
 msgid "Do not install a fault handler"
 msgstr ""
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
index 27828a2..4cf16d3 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1144,9 +1144,6 @@ msgstr "TIPO1,TIPO2,…"
 msgid "Do not install a fault handler"
 msgstr "No instalar un manejador predeterminado"
 
 msgid "Do not install a fault handler"
 msgstr "No instalar un manejador predeterminado"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Imprimir la traza de asignaciones (si se activó al compilar)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forzar EOS en las fuentes antes de cerrar la tubería"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forzar EOS en las fuentes antes de cerrar la tubería"
 
@@ -1215,6 +1212,9 @@ msgstr "Estableciendo el conducto a NULL …\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando la tubería…\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando la tubería…\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Imprimir la traza de asignaciones (si se activó al compilar)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <archivo.xml> [ propiedad.del.elemento=valor … ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <archivo.xml> [ propiedad.del.elemento=valor … ]\n"
index c537365..7d35ea1 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.26.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1142,9 +1142,6 @@ msgstr "1.MOTA, 2.MOTA..."
 msgid "Do not install a fault handler"
 msgstr "Ez instalatu akats-maneiatzailerik"
 
 msgid "Do not install a fault handler"
 msgstr "Ez instalatu akats-maneiatzailerik"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Inprimatu esleipenen segimendua (konpilatzean gaitu bada)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Derrigortu EOS iturburuetan kanalizazioa itzali aurretik"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Derrigortu EOS iturburuetan kanalizazioa itzali aurretik"
 
@@ -1213,6 +1210,9 @@ msgstr "Kanalizazioa NULUA gisa ezartzen... \n"
 msgid "Freeing pipeline ...\n"
 msgstr "Kanalizazioa askatzen...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Kanalizazioa askatzen...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Inprimatu esleipenen segimendua (konpilatzean gaitu bada)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Erabilera: gst-xmllaunch <fitxategia.xml> [ elementua."
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Erabilera: gst-xmllaunch <fitxategia.xml> [ elementua."
index ee24195..028bfd4 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1135,9 +1135,6 @@ msgstr "TYYPPI1,TYYPPI2,..."
 msgid "Do not install a fault handler"
 msgstr "Älä asenna virheenkäsittelintä"
 
 msgid "Do not install a fault handler"
 msgstr "Älä asenna virheenkäsittelintä"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Tulosta varausjälki (jos valittu käännöksen yhteydessä)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Pakota virran-loppu lähteille ennen liukuhihan sammuttamista"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Pakota virran-loppu lähteille ennen liukuhihan sammuttamista"
 
@@ -1208,6 +1205,9 @@ msgstr "Asetetaan liukuhihna tilaan TYHJÄ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Vapautetaan liukuhihna...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Vapautetaan liukuhihna...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Tulosta varausjälki (jos valittu käännöksen yhteydessä)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Käyttö: gst-xmllaunch <tiedosto.xml> [ elementti.ominaisuus=arvo ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Käyttö: gst-xmllaunch <tiedosto.xml> [ elementti.ominaisuus=arvo ... ]\n"
index e69a2f7..b50b4ff 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1139,9 +1139,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr "N'installe pas de gestionnaire de dysfonctionnement"
 
 msgid "Do not install a fault handler"
 msgstr "N'installe pas de gestionnaire de dysfonctionnement"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Affiche les traces d'allocations (si activées lors de la compilation)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Force l'EOS sur les sources avant de fermer le pipeline"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Force l'EOS sur les sources avant de fermer le pipeline"
 
@@ -1210,6 +1207,10 @@ msgstr "Définition du pipeline à NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Libération du pipeline...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Libération du pipeline...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Affiche les traces d'allocations (si activées lors de la compilation)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Utilisation : gst-xmllaunch <fichier.xml> [ élément."
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Utilisation : gst-xmllaunch <fichier.xml> [ élément."
index 5d254a1..1e3dbee 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1134,9 +1134,6 @@ msgstr "TIPO1,TIPO2,…"
 msgid "Do not install a fault handler"
 msgstr "Non instalar un manexador predeterminado"
 
 msgid "Do not install a fault handler"
 msgstr "Non instalar un manexador predeterminado"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Imprimir a traza de asignacións (se foi activada ao compilar)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forzar EOS nas orixes antes de pechar a canalización"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forzar EOS nas orixes antes de pechar a canalización"
 
@@ -1205,6 +1202,9 @@ msgstr "Estabelecendo a tubería a NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando a tubería...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando a tubería...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Imprimir a traza de asignacións (se foi activada ao compilar)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <ficheiro.xml> [ propiedade.do.elemento=valor … ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <ficheiro.xml> [ propiedade.do.elemento=valor … ]\n"
index 198b92a..f5dc252 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1127,9 +1127,6 @@ msgstr "TÍPUS1,TÍPUS2,…"
 msgid "Do not install a fault handler"
 msgstr "Ne telepítsen hibakezelőt"
 
 msgid "Do not install a fault handler"
 msgstr "Ne telepítsen hibakezelőt"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Foglalási nyomkövetés kiírása (ha fordításkor engedélyezték)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "EOS kényszerítése a forrásokra az adatcsatorna leállítása előtt"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "EOS kényszerítése a forrásokra az adatcsatorna leállítása előtt"
 
@@ -1198,6 +1195,9 @@ msgstr "Az adatcsatorna beállítása NULL értékre…\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Adatcsatorna felszabadítása…\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Adatcsatorna felszabadítása…\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Foglalási nyomkövetés kiírása (ha fordításkor engedélyezték)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Használat: gst-xmllaunch <fájl.xml> [ elem.tulajdonság=érték … ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Használat: gst-xmllaunch <fájl.xml> [ elem.tulajdonság=érték … ]\n"
 
index 654d37c..ef576b7 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -1,13 +1,13 @@
 # Indonesian translations for gstreamer package.
 # This file is put in the public domain.
 # Indonesian translations for gstreamer package.
 # This file is put in the public domain.
-# Andhika Padmawan <andhika.padmawan@gmail.com>, 2010.
+# Andhika Padmawan <andhika.padmawan@gmail.com>, 2010-2012.
 #
 msgid ""
 msgstr ""
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: gstreamer 0.10.29.2\n"
+"Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
-"PO-Revision-Date: 2010-06-29 21:55+0700\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "Language: id\n"
 "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
 "Language: id\n"
@@ -153,7 +153,7 @@ msgid "Could not configure supporting library."
 msgstr "Tak dapat mengatur pustaka pendukung."
 
 msgid "Encoding error."
 msgstr "Tak dapat mengatur pustaka pendukung."
 
 msgid "Encoding error."
-msgstr ""
+msgstr "Galat penyandian."
 
 msgid "GStreamer encountered a general resource error."
 msgstr "GStreamer menghadapi galat umum sumber daya."
 
 msgid "GStreamer encountered a general resource error."
 msgstr "GStreamer menghadapi galat umum sumber daya."
@@ -303,13 +303,11 @@ msgstr "tanggal"
 msgid "date the data was created (as a GDate structure)"
 msgstr "tanggal data dibuat (menurut struktur GDate)"
 
 msgid "date the data was created (as a GDate structure)"
 msgstr "tanggal data dibuat (menurut struktur GDate)"
 
-#, fuzzy
 msgid "datetime"
 msgid "datetime"
-msgstr "tanggal"
+msgstr "tanggalwaktu"
 
 
-#, fuzzy
 msgid "date and time the data was created (as a GstDateTime structure)"
 msgid "date and time the data was created (as a GstDateTime structure)"
-msgstr "tanggal data dibuat (menurut struktur GDate)"
+msgstr "tanggal dan waktu data dibuat (menurut struktur GDateTime)"
 
 msgid "genre"
 msgstr "genre"
 
 msgid "genre"
 msgstr "genre"
@@ -405,12 +403,11 @@ msgstr "uri hak cipta"
 msgid "URI to the copyright notice of the data"
 msgstr "URI ke keterangan hak cipta data"
 
 msgid "URI to the copyright notice of the data"
 msgstr "URI ke keterangan hak cipta data"
 
-#, fuzzy
 msgid "encoded by"
 msgid "encoded by"
-msgstr "penyandi"
+msgstr "disandikan oleh"
 
 msgid "name of the encoding person or organization"
 
 msgid "name of the encoding person or organization"
-msgstr ""
+msgstr "nama penyandian orang atau organisasi"
 
 msgid "contact"
 msgstr "kontak"
 
 msgid "contact"
 msgstr "kontak"
@@ -661,12 +658,11 @@ msgstr ""
 "lokasi di dalam kota tempat media dihasilkan atau dibuat (misalnya "
 "lingkungan)"
 
 "lokasi di dalam kota tempat media dihasilkan atau dibuat (misalnya "
 "lingkungan)"
 
-#, fuzzy
 msgid "geo location horizontal error"
 msgid "geo location horizontal error"
-msgstr "nama lokasi geografis"
+msgstr "galat horizontal lokasi geografis"
 
 msgid "expected error of the horizontal positioning measures (in meters)"
 
 msgid "expected error of the horizontal positioning measures (in meters)"
-msgstr ""
+msgstr "galat yang diharapkan dari pengukuran posisi horizontal (dalam meter)"
 
 msgid "geo location movement speed"
 msgstr "kecepatan gerak lokasi geografis"
 
 msgid "geo location movement speed"
 msgstr "kecepatan gerak lokasi geografis"
@@ -773,19 +769,17 @@ msgstr "model divais"
 msgid "Model of the device used to create this media"
 msgstr "Model divais yang digunakan untuk membuat media ini"
 
 msgid "Model of the device used to create this media"
 msgstr "Model divais yang digunakan untuk membuat media ini"
 
-#, fuzzy
 msgid "application name"
 msgid "application name"
-msgstr "nama lokasi geografis"
+msgstr "nama aplikasi"
 
 
-#, fuzzy
 msgid "Application used to create the media"
 msgid "Application used to create the media"
-msgstr "Model divais yang digunakan untuk membuat media ini"
+msgstr "Aplikasi yang digunakan untuk membuat media"
 
 msgid "application data"
 
 msgid "application data"
-msgstr ""
+msgstr "data aplikasi"
 
 msgid "Arbitrary application data to be serialized into the media"
 
 msgid "Arbitrary application data to be serialized into the media"
-msgstr ""
+msgstr "Data aplikasi wajib yang akan diurutkan dalam media"
 
 msgid "image orientation"
 msgstr "orientasi gambar"
 
 msgid "image orientation"
 msgstr "orientasi gambar"
@@ -971,13 +965,13 @@ msgid "controllable"
 msgstr "dapat dikendalikan"
 
 msgid "changeable in NULL, READY, PAUSED or PLAYING state"
 msgstr "dapat dikendalikan"
 
 msgid "changeable in NULL, READY, PAUSED or PLAYING state"
-msgstr ""
+msgstr "dapat diubah dalam kondisi NULL, READY, PAUSED atau PLAYING"
 
 msgid "changeable only in NULL, READY or PAUSED state"
 
 msgid "changeable only in NULL, READY or PAUSED state"
-msgstr ""
+msgstr "hanya dapat diubah dalam kondisi NULL, READY, atau PAUSED"
 
 msgid "changeable only in NULL or READY state"
 
 msgid "changeable only in NULL or READY state"
-msgstr ""
+msgstr "hanya dapat diubah dalam kondisi NULL atau READY"
 
 msgid "Blacklisted files:"
 msgstr "Berkas yang dilarang:"
 
 msgid "Blacklisted files:"
 msgstr "Berkas yang dilarang:"
@@ -1038,7 +1032,7 @@ msgid "No such element or plugin '%s'\n"
 msgstr "Tak ada elemen atau plugin '%s'\n"
 
 msgid "Index statistics"
 msgstr "Tak ada elemen atau plugin '%s'\n"
 
 msgid "Index statistics"
-msgstr ""
+msgstr "Statistik indeks"
 
 #, c-format
 msgid "Got message #%u from element \"%s\" (%s): "
 
 #, c-format
 msgid "Got message #%u from element \"%s\" (%s): "
@@ -1134,14 +1128,11 @@ msgstr "TIPE1, TIPE2,..."
 msgid "Do not install a fault handler"
 msgstr "Jangan instal penanganan galat"
 
 msgid "Do not install a fault handler"
 msgstr "Jangan instal penanganan galat"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Cetak jejak alokasi (jika diaktifkan sewaktu kompilasi)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Paksa EOS pada sumber sebelum mematikan pemipaan"
 
 msgid "Gather and print index statistics"
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Paksa EOS pada sumber sebelum mematikan pemipaan"
 
 msgid "Gather and print index statistics"
-msgstr ""
+msgstr "Kumpulkan dan cetak statistik indeks"
 
 #, c-format
 msgid "ERROR: pipeline could not be constructed: %s.\n"
 
 #, c-format
 msgid "ERROR: pipeline could not be constructed: %s.\n"
@@ -1234,6 +1225,9 @@ msgstr "Membebaskan baris pipa ...\n"
 #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2"
 #~ msgstr "Jangan instal penanganan sinyal untuk SIGUSR1 dan SIGUSR2"
 
 #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2"
 #~ msgstr "Jangan instal penanganan sinyal untuk SIGUSR1 dan SIGUSR2"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Cetak jejak alokasi (jika diaktifkan sewaktu kompilasi)"
+
 #~ msgid "Error writing registry cache to %s: %s"
 #~ msgstr "Galat menulis tembolok registry ke %s: %s"
 
 #~ msgid "Error writing registry cache to %s: %s"
 #~ msgstr "Galat menulis tembolok registry ke %s: %s"
 
index 3b4b15d..e016d9a 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1310,10 +1310,6 @@ msgstr "TIPO1,TIPO2,..."
 msgid "Do not install a fault handler"
 msgstr "Non installa un gestore di fault"
 
 msgid "Do not install a fault handler"
 msgstr "Non installa un gestore di fault"
 
-# -T, --trace
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Stampa traccia di alloc (se abilitato in compilazione)"
-
 # -e, --eos-on-shutdown
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forza EOS sulle sorgenti prima di arrestare la pipeline"
 # -e, --eos-on-shutdown
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forza EOS sulle sorgenti prima di arrestare la pipeline"
@@ -1389,6 +1385,10 @@ msgstr "Impostazione della pipeline a NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Esecuzione di free sulla pipeline...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Esecuzione di free sulla pipeline...\n"
 
+# -T, --trace
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Stampa traccia di alloc (se abilitato in compilazione)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Uso: gst-xmllaunch <FILE.XML> [ ELEMENTO.PROPRIETA=VALORE ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Uso: gst-xmllaunch <FILE.XML> [ ELEMENTO.PROPRIETA=VALORE ... ]\n"
 
index 2c7037a..b918696 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.20.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1111,9 +1111,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr "フォールトハンドラをインストールしない"
 
 msgid "Do not install a fault handler"
 msgstr "フォールトハンドラをインストールしない"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "alloc トレースを表示する (コンパイル時に有効にする必要があります)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1184,6 +1181,9 @@ msgstr ""
 msgid "Freeing pipeline ...\n"
 msgstr "パイプラインを解放 (FREEING) しています...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "パイプラインを解放 (FREEING) しています...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "alloc トレースを表示する (コンパイル時に有効にする必要があります)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "使い方: gst-xmllaunch <file.xml> [ element.property=value ...]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "使い方: gst-xmllaunch <file.xml> [ element.property=value ...]\n"
 
index cd850de..e77fd3e 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1137,9 +1137,6 @@ msgstr "TIPAS1,TIPAS2,..."
 msgid "Do not install a fault handler"
 msgstr "Neįdiegti klaidų apdorojimo posistemės"
 
 msgid "Do not install a fault handler"
 msgstr "Neįdiegti klaidų apdorojimo posistemės"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Išvesti alloc sekimą (jei įjungta kompiliavimo metu)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Priverstinai naudoti EOS šaltiniuose prie išjungiant konvejerį"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Priverstinai naudoti EOS šaltiniuose prie išjungiant konvejerį"
 
@@ -1208,6 +1205,9 @@ msgstr "Nustatomas konvejeris į NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Atlaisvinamas konvejeris...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Atlaisvinamas konvejeris...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Išvesti alloc sekimą (jei įjungta kompiliavimo metu)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Naudojimas: gst-xmllaunch <failas.xml> [ elementas.savybė=reikšmė ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Naudojimas: gst-xmllaunch <failas.xml> [ elementas.savybė=reikšmė ... ]\n"
index 7596618..fde8d44 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1097,9 +1097,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr ""
 
 msgid "Do not install a fault handler"
 msgstr ""
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr ""
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
index 2d332c7..eb54c54 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1142,9 +1142,6 @@ msgstr "SOORT1,SOORT2,..."
 msgid "Do not install a fault handler"
 msgstr "Geen foutafhandelaar installeren"
 
 msgid "Do not install a fault handler"
 msgstr "Geen foutafhandelaar installeren"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Toewijzingsspoor weergeven (indien aangezet tijdens compileren)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forceer een EOS op de bron bij het afsluiten van de pijplijn"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forceer een EOS op de bron bij het afsluiten van de pijplijn"
 
@@ -1213,6 +1210,9 @@ msgstr "Pijplijn gezet op NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Pijplijn wordt vrijgemaakt ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Pijplijn wordt vrijgemaakt ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Toewijzingsspoor weergeven (indien aangezet tijdens compileren)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Gebruik: gst-xmllaunch <bestand.xml> [ element.eigenschap=waarde ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Gebruik: gst-xmllaunch <bestand.xml> [ element.eigenschap=waarde ... ]\n"
index f1f9ad4..68edd13 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1138,9 +1138,6 @@ msgstr "RODZAJ1,RODZAJ2,..."
 msgid "Do not install a fault handler"
 msgstr "Nie instalowanie obsługi błędów"
 
 msgid "Do not install a fault handler"
 msgstr "Nie instalowanie obsługi błędów"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Wypisanie śladu alokacji (jeśli został włączony w czasie kompilacji)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Wymuszanie EOS na źródłach przed zamknięciem potoku"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Wymuszanie EOS na źródłach przed zamknięciem potoku"
 
@@ -1209,6 +1206,10 @@ msgstr "Ustawianie potoku na NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Zwalnianie potoku...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Zwalnianie potoku...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Wypisanie śladu alokacji (jeśli został włączony w czasie kompilacji)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Składnia: gst-xmllaunch <plik.xml> [ element.właściwość=wartość ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Składnia: gst-xmllaunch <plik.xml> [ element.właściwość=wartość ... ]\n"
index b28aabb..822bb7f 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.31.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1152,9 +1152,6 @@ msgstr "TIPO1,TIPO2,..."
 msgid "Do not install a fault handler"
 msgstr "Não instale um manipulador de falhas"
 
 msgid "Do not install a fault handler"
 msgstr "Não instale um manipulador de falhas"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Exibir trilha de alocação (se habilitado na compilação)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 "Forçar finalização do fluxo nos elementos fonte antes de desligar a fila de "
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 "Forçar finalização do fluxo nos elementos fonte antes de desligar a fila de "
@@ -1228,6 +1225,9 @@ msgstr "Definindo a fila de processamento para NULO...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando a fila de processamento...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Liberando a fila de processamento...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Exibir trilha de alocação (se habilitado na compilação)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <arquivo.xml> [ elemento.propriedade=valor ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uso: gst-xmllaunch <arquivo.xml> [ elemento.propriedade=valor ... ]\n"
index 8787bc8..e4fd788 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1156,9 +1156,6 @@ msgstr "TIP1,TIP2,..."
 msgid "Do not install a fault handler"
 msgstr "Nu instala un gestionar de erori"
 
 msgid "Do not install a fault handler"
 msgstr "Nu instala un gestionar de erori"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Afișează căile de alocare (dacă s-a activat la momentul compilării)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forțează EOS pe surse înainte de a închide linia de asamblare"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Forțează EOS pe surse înainte de a închide linia de asamblare"
 
@@ -1227,6 +1224,9 @@ msgstr "Se setează linia de asamblare pe NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Se eliberează linia de asamblare...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Se eliberează linia de asamblare...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Afișează căile de alocare (dacă s-a activat la momentul compilării)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Utilizare: gst-xmllaunch <fișier.xml> [ element.property=valoare ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Utilizare: gst-xmllaunch <fișier.xml> [ element.property=valoare ... ]\n"
index 2f4b750..1107040 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1137,9 +1137,6 @@ msgstr "ТИП1, ТИП2,..."
 msgid "Do not install a fault handler"
 msgstr "Не устанавливать обработчик ошибок"
 
 msgid "Do not install a fault handler"
 msgstr "Не устанавливать обработчик ошибок"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Вывести трассировку выделения памяти (если включено при сборке)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Выдать EOS в источники перед закрытием конвейера"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Выдать EOS в источники перед закрытием конвейера"
 
@@ -1208,6 +1205,9 @@ msgstr "Установка конвейера в состояние NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Освобождение конвейера...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Освобождение конвейера...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Вывести трассировку выделения памяти (если включено при сборке)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Использование: gst-xmllaunch <файл.xml> [ элемент.свойство=значение...]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Использование: gst-xmllaunch <файл.xml> [ элемент.свойство=значение...]\n"
index 69d45a6..f3fa02c 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.8\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1315,10 +1315,6 @@ msgstr ""
 msgid "Do not install a fault handler"
 msgstr "OYA Kwinjiza porogaramu a"
 
 msgid "Do not install a fault handler"
 msgstr "OYA Kwinjiza porogaramu a"
 
-#, fuzzy
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "NIBA Bikora ku Gukusanya Igihe"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1393,6 +1389,10 @@ msgid "Freeing pipeline ...\n"
 msgstr ""
 
 #, fuzzy
 msgstr ""
 
 #, fuzzy
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "NIBA Bikora ku Gukusanya Igihe"
+
+#, fuzzy
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "IDOSIYE xml Ikigize: indangakintu Agaciro"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "IDOSIYE xml Ikigize: indangakintu Agaciro"
 
index e117ebb..53bb4a7 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.30.3\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1150,9 +1150,6 @@ msgstr "TYP1,TYP2,..."
 msgid "Do not install a fault handler"
 msgstr "Neinštalovať obsluhu výnimiek"
 
 msgid "Do not install a fault handler"
 msgstr "Neinštalovať obsluhu výnimiek"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Vypisovať stopu alokácie (ak je to povolené pri kompilácii)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Vynútiť EOS na zdrojoch pred vypnutím rúry"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Vynútiť EOS na zdrojoch pred vypnutím rúry"
 
@@ -1224,6 +1221,9 @@ msgstr "Nastavujem rúru na NULOVÚ ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Uvoľňujem rúru ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Uvoľňujem rúru ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Vypisovať stopu alokácie (ak je to povolené pri kompilácii)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Použitie: gst-xmllaunch <súbor.xml> [ prvk.vlastnosť=hodnota ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Použitie: gst-xmllaunch <súbor.xml> [ prvk.vlastnosť=hodnota ... ]\n"
index 485191f..d60f005 100644 (file)
--- a/po/sl.po
+++ b/po/sl.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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+0100\n"
 "PO-Revision-Date: 2011-09-22 15:02+0100\n"
 "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
 "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
 "PO-Revision-Date: 2011-09-22 15:02+0100\n"
 "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
 "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
@@ -1138,11 +1138,6 @@ msgstr "VRSTA1, VRSTA2 ..."
 msgid "Do not install a fault handler"
 msgstr "Na namesti ročnika napak"
 
 msgid "Do not install a fault handler"
 msgstr "Na namesti ročnika napak"
 
-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 "Force EOS on sources before shutting the pipeline down"
 msgstr "Viru vsili EOS pred zaustavitvijo cevovoda"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Viru vsili EOS pred zaustavitvijo cevovoda"
 
@@ -1211,6 +1206,11 @@ msgstr "Nastavljanje cevovoda na NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Sproščanje cevovoda ...\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"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Uporaba: gst-xmllaunch <datoteka.xml> [ predmet.lastnost=vrednost ... ]\n"
index ec0e2f4..6aeb233 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.4\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1146,9 +1146,6 @@ msgstr "LLOJI1,LLOJI2,..."
 msgid "Do not install a fault handler"
 msgstr "Mos instalo një ushqyes të dëmtuar"
 
 msgid "Do not install a fault handler"
 msgstr "Mos instalo një ushqyes të dëmtuar"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Printo shenjat e alloc (nëse aktivuar në kohën e kompilimit)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1220,6 +1217,9 @@ msgstr ""
 msgid "Freeing pipeline ...\n"
 msgstr "DUKE ZBATUAR pipeline ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "DUKE ZBATUAR pipeline ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Printo shenjat e alloc (nëse aktivuar në kohën e kompilimit)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Përdorimi: gst-xmllaunch <file.xml> [ element.property=vlera ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Përdorimi: gst-xmllaunch <file.xml> [ element.property=vlera ... ]\n"
index b54f79c..6525109 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"
 msgstr ""
 "Project-Id-Version: gstreamer-0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "PO-Revision-Date: 2011-12-05 10:40+0200\n"
 "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
 "Language-Team: Serbian <gnu@prevod.org>\n"
@@ -1140,9 +1140,6 @@ msgstr "ВРСТА1,ВРСТА2,..."
 msgid "Do not install a fault handler"
 msgstr "Неће инсталирати руковаоца грешкама"
 
 msgid "Do not install a fault handler"
 msgstr "Неће инсталирати руковаоца грешкама"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Испиши траг доделе меморије (ако је укључено при превођењу)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Приморај ЕОС на извору пре гашења спојке низа"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Приморај ЕОС на извору пре гашења спојке низа"
 
@@ -1211,6 +1208,9 @@ msgstr "Постављам спојку низа на НИШТА ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Ослобађам спојку низа...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Ослобађам спојку низа...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Испиши траг доделе меморије (ако је укључено при превођењу)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Употреба: gst-xmllaunch <датотека.xml> [ елемент.особина=вредност ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Употреба: gst-xmllaunch <датотека.xml> [ елемент.особина=вредност ... ]\n"
index 9b9f3e6..e9e0e5b 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.31.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1146,9 +1146,6 @@ msgstr "TYP1,TYP2,..."
 msgid "Do not install a fault handler"
 msgstr "Installera inte en felhanterare"
 
 msgid "Do not install a fault handler"
 msgstr "Installera inte en felhanterare"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Skriv ut alloc-spår (om aktiverat vid kompileringen)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Tvinga EOS på källor innan rörledningen stängs av"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Tvinga EOS på källor innan rörledningen stängs av"
 
@@ -1220,6 +1217,9 @@ msgstr "Ställer in rörledningen till NULL...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Frigör rörledning ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Frigör rörledning ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "Skriv ut alloc-spår (om aktiverat vid kompileringen)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Användning: gst-xmllaunch <fil.xml> [ element.egenskap=värde ... ]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Användning: gst-xmllaunch <fil.xml> [ element.egenskap=värde ... ]\n"
index 3ff0ca9..bfd80c0 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.0\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1147,9 +1147,6 @@ msgstr "TÜR1,TÜR2,..."
 msgid "Do not install a fault handler"
 msgstr "Hatalı işleticiyi kurma"
 
 msgid "Do not install a fault handler"
 msgstr "Hatalı işleticiyi kurma"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "'alloc' takibini yazdır (derleme sırasında etkinleştirilmişse)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1221,6 +1218,9 @@ msgstr ""
 msgid "Freeing pipeline ...\n"
 msgstr "BORUHATTI çalıştırılıyor ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "BORUHATTI çalıştırılıyor ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "'alloc' takibini yazdır (derleme sırasında etkinleştirilmişse)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Kullanım: gst-xmllaunch <dosya.xml> [ öğe.özellik=değer ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "Kullanım: gst-xmllaunch <dosya.xml> [ öğe.özellik=değer ... ]\n"
 
index 36016b0..339d64d 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.32.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1134,9 +1134,6 @@ msgstr "ТИП1,ТИП2,..."
 msgid "Do not install a fault handler"
 msgstr "Не встановлювати обробник збоїв"
 
 msgid "Do not install a fault handler"
 msgstr "Не встановлювати обробник збоїв"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "Вивести трасування розподілу пам’яті (якщо ввімкнено при компіляції)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Примусово надіслати EOS до джерел до завершення роботи каналу"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Примусово надіслати EOS до джерел до завершення роботи каналу"
 
@@ -1205,6 +1202,10 @@ msgstr "Канал переводиться у стан NULL ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Спорожнення каналу...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Спорожнення каналу...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr ""
+#~ "Вивести трасування розподілу пам’яті (якщо ввімкнено при компіляції)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Використання: gst-xmllaunch <file.xml> [ елемент."
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Використання: gst-xmllaunch <file.xml> [ елемент."
index 7e5105f..8767e51 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.29.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1135,9 +1135,6 @@ msgstr "KIỂU1,KIỂU2,..."
 msgid "Do not install a fault handler"
 msgstr "Không cài đặt bộ quản lý lỗi"
 
 msgid "Do not install a fault handler"
 msgstr "Không cài đặt bộ quản lý lỗi"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "In ra vết cấp phát (nếu được bật khi biên dich)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Ép buộc kết thúc luồng trên các nguồn trước khi đóng đường ống"
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "Ép buộc kết thúc luồng trên các nguồn trước khi đóng đường ống"
 
@@ -1208,6 +1205,9 @@ msgstr "Đang lập đường ống thành VÔ GIÁ TRỊ ...\n"
 msgid "Freeing pipeline ...\n"
 msgstr "Đang giải phóng đường ống...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "Đang giải phóng đường ống...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "In ra vết cấp phát (nếu được bật khi biên dich)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Cách sử dụng: gst-xmllaunch <tập_tin.xml> [ yếu_tố.tài_sản=giá_trị ...]\n"
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr ""
 #~ "Cách sử dụng: gst-xmllaunch <tập_tin.xml> [ yếu_tố.tài_sản=giá_trị ...]\n"
index 98b1393..4d48830 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.10.25.2\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1107,9 +1107,6 @@ msgstr "类型1,类型2,..."
 msgid "Do not install a fault handler"
 msgstr "不安装错误的处理程序"
 
 msgid "Do not install a fault handler"
 msgstr "不安装错误的处理程序"
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "打印分配记录(如果在编译时开启的话)"
-
 #, fuzzy
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "关闭管道前强制对源发出 EOS 信号"
 #, fuzzy
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr "关闭管道前强制对源发出 EOS 信号"
@@ -1203,6 +1200,9 @@ msgstr "释放管道资源 ...\n"
 #~ msgid "FILE"
 #~ msgstr "文件"
 
 #~ msgid "FILE"
 #~ msgstr "文件"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "打印分配记录(如果在编译时开启的话)"
+
 #~ msgid "Error writing registry cache to %s: %s"
 #~ msgstr "寄存器缓存写入 %s 时出错: %s"
 
 #~ msgid "Error writing registry cache to %s: %s"
 #~ msgstr "寄存器缓存写入 %s 时出错: %s"
 
index 30a68e2..2e48073 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"
 msgstr ""
 "Project-Id-Version: gstreamer 0.8.8\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-01-05 11:27+0000\n"
+"POT-Creation-Date: 2012-02-17 09:51+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"
 "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"
@@ -1125,9 +1125,6 @@ msgstr "TYPE1,TYPE2,..."
 msgid "Do not install a fault handler"
 msgstr ""
 
 msgid "Do not install a fault handler"
 msgstr ""
 
-msgid "Print alloc trace (if enabled at compile time)"
-msgstr "印出 alloc 追蹤訊息 (如果編譯程式時有啟用這項功能)"
-
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
 msgid "Force EOS on sources before shutting the pipeline down"
 msgstr ""
 
@@ -1199,6 +1196,9 @@ msgstr ""
 msgid "Freeing pipeline ...\n"
 msgstr "執行管線 ...\n"
 
 msgid "Freeing pipeline ...\n"
 msgstr "執行管線 ...\n"
 
+#~ msgid "Print alloc trace (if enabled at compile time)"
+#~ msgstr "印出 alloc 追蹤訊息 (如果編譯程式時有啟用這項功能)"
+
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "用法:gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
 #~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 #~ msgstr "用法:gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
 
index 90a59a6..d819bcf 100644 (file)
 #define GST_MAJORMINOR "0.11"
 
 /* package name in plugins */
 #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 */
 
 /* 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-08T13:54Z"
+#define GST_PACKAGE_RELEASE_DATETIME "2012-02-16"
 
 /* location of the installed gst-plugin-scanner */
 #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner"
 
 /* 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_NAME "GStreamer"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 0.11.1.1"
+#define PACKAGE_STRING "GStreamer 0.11.2"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gstreamer"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gstreamer"
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
 #undef PACKAGE_URL
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "0.11.1.1"
+#define PACKAGE_VERSION "0.11.2"
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 
 /* directory where plugins are located */
 #ifdef _DEBUG
 #undef USE_POISONING
 
 /* Version number of package */
 #undef USE_POISONING
 
 /* Version number of package */
-#define VERSION "0.11.1.1"
+#define VERSION "0.11.2"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index 44256f3..57dbdf4 100644 (file)
@@ -1055,7 +1055,7 @@ gst_flow_return_get_type (void)
         "custom-success"},
     {C_ENUM (GST_FLOW_OK), "GST_FLOW_OK", "ok"},
     {C_ENUM (GST_FLOW_NOT_LINKED), "GST_FLOW_NOT_LINKED", "not-linked"},
         "custom-success"},
     {C_ENUM (GST_FLOW_OK), "GST_FLOW_OK", "ok"},
     {C_ENUM (GST_FLOW_NOT_LINKED), "GST_FLOW_NOT_LINKED", "not-linked"},
-    {C_ENUM (GST_FLOW_FLUSHING), "GST_FLOW_FLUSHING", "wrong-state"},
+    {C_ENUM (GST_FLOW_FLUSHING), "GST_FLOW_FLUSHING", "flushing"},
     {C_ENUM (GST_FLOW_EOS), "GST_FLOW_EOS", "eos"},
     {C_ENUM (GST_FLOW_NOT_NEGOTIATED), "GST_FLOW_NOT_NEGOTIATED",
         "not-negotiated"},
     {C_ENUM (GST_FLOW_EOS), "GST_FLOW_EOS", "eos"},
     {C_ENUM (GST_FLOW_NOT_NEGOTIATED), "GST_FLOW_NOT_NEGOTIATED",
         "not-negotiated"},
index b5b4324..9fb0dc9 100644 (file)
@@ -57,14 +57,14 @@ G_BEGIN_DECLS
  *
  * The micro version of GStreamer at compile time:
  */
  *
  * The micro version of GStreamer at compile time:
  */
-#define GST_VERSION_MICRO (1)
+#define GST_VERSION_MICRO (2)
 /**
  * GST_VERSION_NANO:
  *
  * The nano version of GStreamer at compile time:
  * Actual releases have 0, GIT versions have 1, prerelease versions have 2-...
  */
 /**
  * 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:
 
 /**
  * GST_CHECK_VERSION: