Commit 11787940 authored by Wim Taymans's avatar Wim Taymans
Browse files

Release 0.11.3

parent 41e9ca9b
=== release 0.11.3 ===
2012-03-22 Wim Taymans <wim.taymans@collabora.co.uk>
* configure.ac:
releasing 0.11.3, "Thrill of the Hunt"
2012-03-22 10:45:06 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
Merge branch 'master' into 0.11
Conflicts:
configure.ac
2012-03-21 12:10:21 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/Makefile.am:
dist net directory only once
2012-03-21 09:00:45 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/gstquery.c:
query: Only allow fixed caps in the accept-caps query
2012-03-20 17:08:28 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstbaseparse.c:
baseparse: do queries more directly
Just call our internal query function instead of going through the pad and the
query handler etc.
2012-03-20 17:08:00 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstadapter.c:
adapter: add some performance debug
2012-03-20 13:14:55 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
* libs/gst/base/gstbasesrc.c:
* plugins/elements/gstqueue2.c:
pad: improve docs of get/pull_range
Improve the docs of the get/pull_range functions, define the lifetime of the
buffer in case of errors and short reads.
Make sure the code does what the docs say.
2012-03-20 10:20:29 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbuffer.c:
* gst/gstbuffer.h:
* tests/check/gst/gstevent.c:
buffer: improve gst_buffer_new_wrapped_full()
Make it possible to wrap all kinds of memory by exposing all properties to
gst_buffer_new_wrapped_full(). This makes it possible to also create writable
memory without a free function or memory with extra padding.
2012-03-19 11:45:27 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gstmultiqueue.c:
multiqueue: handle serialized queries
2012-03-16 22:51:14 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstbasetransform.c:
* libs/gst/base/gstbasetransform.h:
basetransform: make more stuff private
2012-03-16 22:25:38 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstbasetransform.c:
basetransform: small cleanups
2012-03-16 21:37:10 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
* gst/gstpad.h:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
* plugins/elements/gsttypefindelement.c:
* tests/check/elements/filesrc.c:
pad: change the semantics of get/pull_range a little
Make it so that one can specify a buffer for get/pull_range where the downstream
element should write into. When passing NULL, upstream should allocate a buffer,
like in 0.10.
We also need to change the probes a little because before the pull probe, there
could already be a buffer passed. This then allows us to use the same PROBE
macro for before and after pulling.
While we're at the probes, make the query probe more powerful by handling the
GST_PAD_PROBE_DROP return value. Returning _DROP from a query probe will now
return TRUE upstream and will not forward the probe to the peer or handler.
Also handle _DROP for get/pull_range properly by not dispatching to the
peer/handler or by generating EOS when the probe returns DROP and no buffer.
Make filesrc handle the non-NULL buffer passed in the get_range function and
skip the allocation in that case, writing directly into the downstream provided
buffer.
Update tests because now we need to make sure to not pass a random value in the
buffer pointer to get/pull_range
2012-03-16 21:36:33 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gsttypefindelement.c:
typefind: proxy allocation query
2012-03-16 18:39:08 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstevent.c:
event: fix docs a little, alloc_buffer is gone
2012-03-15 22:09:02 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbufferpool.c:
* gst/gstbufferpool.h:
* gst/gstmemory.h:
* gst/gstquark.c:
* gst/gstquark.h:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
* win32/common/libgstreamer.def:
bufferpool: split bufferpool configuration
Make separate methods to control the bufferpool and the allocator used by the
bufferpool.
Make it possible to change the allocator of a pool.
2012-03-15 20:23:59 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstquery.c:
* gst/gstquery.h:
* libs/gst/base/gstbaseparse.c:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
* win32/common/libgstreamer.def:
query: rework the ALLOCATION query
Separate the bufferpool and allocator hints in the allocation query, some
of the values don't always make sense together.
Keep the bufferpool and its configuration together.
Keep the allocator and its parameters together.
Allow for multiple bufferpool configurations in the query.
2012-03-15 16:50:31 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: comment and debug improvement
2012-03-15 16:49:33 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstutils.c:
utils: improve debug
also fix a potential memory leak
2012-03-15 14:28:22 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* win32/common/libgstreamer.def:
defs: update
2012-03-15 14:01:44 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gst.c:
* gst/gstbufferpool.c:
* gst/gstbufferpool.h:
GstBufferPoolParams -> GstBufferPoolAcquireParams
Because those flags are not from the bufferpool but for the acquire function.
2012-03-15 13:28:28 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbuffer.c:
* gst/gstbuffer.h:
* gst/gstbufferpool.c:
* gst/gstcompat.h:
* gst/gstmemory.c:
* gst/gstmemory.h:
* gst/gstvalue.c:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
* plugins/elements/gstfakesrc.c:
* plugins/elements/gstfdsrc.c:
* plugins/elements/gstqueue2.c:
* tests/check/gst/gstbuffer.c:
* tests/check/gst/gstmemory.c:
* win32/common/libgstreamer.def:
memory: group allocation parameters in a struct
Group the extra allocation parameters in a GstAllocationParams structure to make
it easier to deal with them and so that we can extend them later if needed.
Make gst_buffer_new_allocate() take the GstAllocationParams for added
functionality.
Add boxed type for GstAllocationParams.
2012-03-15 00:25:50 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gstfilesrc.c:
filesrc: only update buffer size on short read
2012-03-15 00:24:40 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstquery.c:
query: fix copy function
Copy the structure too.
2012-03-15 00:23:57 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstmemory.c:
memory: fix maxsize after align
when we align the data pointer, make sure to update the maxsize.
Add some more debug
2012-03-14 22:58:34 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gstqueue.c:
* plugins/elements/gstqueue2.c:
queue: remove useless PROXY_ALLOCATION flag
2012-03-14 21:32:22 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbuffer.c:
* gst/gstbufferpool.c:
* gst/gstmemory.c:
* gst/gstmemory.h:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
* tests/check/gst/gstbuffer.c:
* tests/check/gst/gstmemory.c:
memory: Add 0 padding
Change gst_allocator_alloc() so that we can also spicify flags and padding.
Add 2 new flags to mark the memory 0 prefixed/padded. This allows us to
remove some resizes in the base classes.
When allocating memory, memset prefix and padding with 0 when the flags tell
us to.
On resize, clear the zero padding flags if we can't guarantee the memory is
still 0 filled.
Update tests.
2012-03-14 19:37:22 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbufferpool.c:
* gst/gstbufferpool.h:
* gst/gstquark.c:
* gst/gstquark.h:
* gst/gstquery.c:
* gst/gstquery.h:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasetransform.c:
query: also include padding in ALLOCATION query
Negotiating padding is needed on second thought so include it in the
ALLOCATION query.
Make the bufferpool take padding into account when allocating.
Make basesrc take padding into account.
Use padding and prefix when allocating in basetransform.
2012-03-14 18:45:55 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstbasesrc.c:
basesrc: take prefix into account when allocating
Take into account the prefix that we received from the allocation query and use
it to allocate and resize a larger buffer.
2012-03-14 17:16:36 +0100 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/gstbufferpool.c:
bufferpool: free owned discarded pool config
2012-03-14 16:27:31 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
* libs/gst/base/gstbasesink.c:
pad: implement DRAIN handling
When we forward the DRAIN query and there is nothing to forward it to, assume we
are drained.
When a basesink receives a drain query, reply with TRUE.
2012-03-14 16:14:12 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstquark.c:
* gst/gstquark.h:
* gst/gstquery.c:
* gst/gstquery.h:
* win32/common/libgstreamer.def:
query: add new drain query
With the new serialized downstream queries we can implement a drain query that
makes an element waits until a downstream element replies to the query.
2012-03-14 16:01:15 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: make serialized queries push sticky events first
Before we can proceed with a serialized query, we need to be sure that all
sticky events were pushed.
2012-03-14 15:42:47 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gstmultiqueue.c:
* plugins/elements/gstqueue2.c:
queues: warn when receiving a serialized event
.. until we implement it.
2012-03-14 15:42:33 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gstqueue.c:
* plugins/elements/gstqueue.h:
queue: add support for serialized queries
2012-03-14 15:29:12 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: take stream lock on serialized queries
2012-03-14 15:16:56 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: enforce correct query direction
2012-03-14 14:51:16 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gst.c:
* gst/gstquery.c:
* gst/gstquery.h:
* win32/common/libgstreamer.def:
query: register queries like events
Also register queries with a QueryType that allows us to check if the event is
sent in the right direction. Add a serialized query type because we will need
this for the allocation query.
Remove the QueryTypeDefinition stuff, it is not used anymore and we now use
custom queries and separate API for them.
Update defs.
2012-03-14 12:42:00 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstadapter.c:
adapter: add more debug
2012-03-13 15:40:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbin.c:
bin: remove old compat mode
2012-03-13 15:40:23 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: small docs update
2012-03-13 10:04:36 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/random/porting-to-0.11.txt:
* gst/gstcaps.c:
* gst/gstcaps.h:
caps: remove gst_caps_union()
Remove gst_caps_union(), use gst_caps_merge(). This function was not used
anymore and it is unclear what the difference is with _merge().
2012-03-12 23:05:01 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
configure: bump AS_LIBTOOL version
API was added to collectpads2
2012-03-12 23:02:48 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
configure: backport AS_LIBTOOL version from 0.10.36 release
Might fix issues with missing symbols for people who install GStreamer
from source and at some point jumped back and forth between git master
and the 0.10.36 release (or 0.10. branch).
2012-03-12 23:08:00 +0100 Stefan Sauer <ensonic@users.sf.net>
* libs/gst/base/gstcollectpads2.c:
docs: fix function name and typo
2012-03-12 19:52:03 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* libs/gst/base/gstbasetransform.c:
basetransform: get template caps only once
Get the template caps of the pads only once, avoids unecessary ref
and unrefs.
2012-03-12 18:34:30 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: delay _make_writable() until needed in _normalize()
Delay _make_writable() until we actually found a list and need to update the
caps.
2012-03-12 18:25:38 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: shortcut simplify earlier
A simple caps is already simplified, no need to check for fixedness.
2012-03-12 18:22:05 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: small cleanup, remove const
2012-03-12 18:02:27 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: small cleanups
2012-03-12 16:40:38 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: small doc improvement
2012-03-12 16:18:45 +0200 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* configure.ac:
configure.ac: bump required GLib to 2.31.14
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=671911
2012-03-12 13:50:45 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/random/porting-to-0.11.txt:
docs: update porting-to-0.11.txt a little
2012-03-12 12:35:07 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
caps: fix some 0.11 FIXMEs
2012-03-12 12:21:34 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
* tests/check/gst/gstcaps.c:
caps: make _normalize take ownership of input
Make gst_caps_normalize() take ownership of the input so that it can more
intelligently decide when to copy or not.
2012-03-12 11:38:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/gst/gstreamer-sections.txt:
* gst/gstcaps.c:
* gst/gstcaps.h:
* gst/gstmeta.c:
* gst/gstmeta.h:
* gst/gstquery.c:
* gst/gstregistrychunks.c:
* plugins/elements/gstcapsfilter.c:
* tests/check/gst/gstcaps.c:
* win32/common/libgstreamer.def:
caps: _do_simplify() -> _simplify()
Rename _do_simplify() to _simplify(). The name was introduced as a replacement
method for a deprecated method but we can now rename it again.
Fix some docs.
2012-03-12 10:42:23 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstcaps.c:
* gst/gstcaps.h:
* gst/gstregistrychunks.c:
* plugins/elements/gstcapsfilter.c:
* tests/check/gst/gstcaps.c:
caps: improve _do_simplify
Make gst_caps_do_simplify() take ownership of the input caps and produce a
simplified output caps. This removes the requirement of having writable input
caps and the method can make the caps writable only when needed.
2012-03-12 10:41:28 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* tests/check/gst/gstpad.c:
tests: fix unit test
with the new caps API, there is more sharing and less copying going on so the
unit test refcounts are different.
2012-03-12 09:03:42 +0000 Christian Fredrik Kalager Schaller <christian.schaller@collabora.co.uk>
* docs/faq/general.xml:
update license link to point to 2.1 license, instead of just generic lgpl file, which is always the latest and thus not correct for gstreamer
2012-03-11 18:57:44 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/manual/advanced-autoplugging.xml:
* gst/gstcaps.c:
* gst/gstcaps.h:
* gst/gstpadtemplate.c:
* gst/gstutils.c:
* gst/gstutils.h:
* libs/gst/base/gstbasesink.c:
* libs/gst/base/gstbasesink.h:
* libs/gst/base/gstbasesrc.c:
* libs/gst/base/gstbasesrc.h:
* libs/gst/base/gstbasetransform.c:
* tests/check/gst/gstcaps.c:
caps: avoid using in-place oprations
Rework some caps operations so they don't rely on writable caps but instead take
ownership of the input caps and do _make_writable() only when needed.
Remove some const from caps functions, it does not make much sense for
refcounted objects and does not allow us to return a refcount to the const input
caps.
Rework the base classes fixate vmethods to not operate on the caps in-place.
All this saves us around 30% of caps and structure copy and new operations.
2012-03-11 17:22:01 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gststructure.c:
structure: add allocation debug
2012-03-10 09:25:43 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gsttypefind.c:
* gst/gsttypefind.h:
* libs/gst/base/gsttypefindhelper.c:
* plugins/elements/gsttypefindelement.c:
* plugins/elements/gsttypefindelement.h:
typefind: remove const from refcounted GstCaps
Having const on refcounted objects require us to make copies instead of simply
taking a ref, don't do that.
2012-03-10 09:15:43 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstregistrychunks.c:
registry: avoid copy when caps are fixed
Avoid doing a useless copy when the caps are fixed and simplify will not do
anything.
2012-03-09 16:14:02 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstbuffer.c:
buffer: small optimizations
shortcut heavy work when buffer_resize does nothing.
Avoid an extra _ref when mapping a buffer.
Add some G_LIKELY.
2012-03-09 15:03:11 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/part-bufferpool.txt:
bufferpool: fix array types
2012-03-09 14:30:01 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* docs/design/part-buffer.txt:
* docs/design/part-bufferpool.txt:
* docs/design/part-memory.txt:
* docs/design/part-meta.txt:
* docs/design/part-overview.txt:
* docs/design/part-scheduling.txt:
docs: update docs
2012-03-09 11:53:54 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: also push sticky events on new event
Make a helper function check_sticky to check and push pending sticky events.
Move the handling of the result of pushing the sticky event inside the
push_event function, we need to mark the event as received when it was pushed
correctly.
Move the sticky events code outside of gst_pad_push_event_unchecked and
make it purely handle sending the event to the peer.
when pushing a sticky event, first store it on the pad. Then check and push any
pending sticky events when we get a serialized or sticky event on a srcpad. This
fixes the issue where sticky events are not pushed when an event is pushed.
2012-03-09 11:52:29 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: store the received result from _foreach
If the foreach function changes the received state of the sticky event, make
sure we remember that.
2012-03-09 11:52:11 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: add comment
2012-03-09 11:49:08 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* tests/check/gst/gstpad.c:
test: add test to check sticky events order
Sticky events pushed on an unlinked pad should be stored on the pad. When the
pad is then linked and an event is pushed, the event should be merged with the
already existing sticky events and then the sticky events should be pushed in
the order that they were originally pushed.
2012-03-09 11:48:40 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* tests/check/gst/gstutils.c:
test: fix typo in comment
2012-03-08 20:08:20 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/check/pipelines/seek.c:
tests: port pipeline/seek test to 0.11
Doesn't fail in 0.11 of course, at least not on my machine.
2012-03-08 19:55:30 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
common
gst/gstpad.h
gst/gsttask.c
libs/gst/base/gstcollectpads2.h
2012-03-08 16:30:49 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/gstpad.c:
* gst/gsttask.c:
pad, task: improve debug logging
2012-03-08 16:26:44 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/gstpad.h:
* libs/gst/base/gstcollectpads2.h:
pads, collectpads2: get rid of superfluous brackets around static rec mutex calls
Makes it possible to define those calls to something for tracing.
2012-03-08 16:25:20 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
common: update common module
For make foo/bar.check-norepeat target.
2012-03-08 15:23:56 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/check/Makefile.am:
* tests/check/pipelines/.gitignore:
* tests/check/pipelines/seek.c:
tests: add minimal basesrc ! sink seeking unit test
Should reproduce 'GStreamer-WARNING **: wrong STREAM_LOCK count 0'
warnings (with make pipelines/seek.torture or pipelines/seek.forever
anyway, since it appears to be racy).
https://bugzilla.gnome.org/show_bug.cgi?id=670846
2011-12-26 00:18:29 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/gst/gstreamer-sections.txt:
* gst/gstvalue.c:
* gst/gstvalue.h:
* win32/common/libgstreamer.def:
value: remove gst_value_register_{subtract,union,intersect}_func() API
There isn't really any need to provide public API for that. It's not
used anywhere in practice, and we aim to provide an API that works
for GstCaps, not some kind of generic set manipulation API based on
GValue. Making this private also makes it easier to optimise this
later. We can always put it back if someone actually needs it.
2012-03-08 10:47:39 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* plugins/elements/gsttee.c:
tee: fix refcount error
2012-03-08 09:45:06 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
* tests/check/gst/gstpad.c:
pad: return ANY for a pad without template
Because gst_pad_get_pad_template_caps() returns ANY when there is no template,
the query caps function should also return ANY when there is no template (and no
pad current caps) instead of EMPTY.
2012-03-08 09:44:21 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstpad.c:
pad: small cleanup
2012-03-07 15:34:36 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/gstmemory.c:
memory: add comment
2012-03-08 10:32:02 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* libs/gst/base/gstbaseparse.c:
baseparse: Fix merge mistake
2012-03-08 10:19:52 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>