platform/upstream/gstreamer.git
13 years agobasetransform: Pass the complete caps to transform_caps
Sebastian Dröge [Thu, 26 May 2011 12:56:12 +0000 (14:56 +0200)]
basetransform: Pass the complete caps to transform_caps

Instead of passing it structure by structure. This allows
better optimized transform_caps functions and allows better
transformation decisions.

See bug #619844.

13 years agopad: refactor _push_event
Wim Taymans [Thu, 26 May 2011 17:45:14 +0000 (19:45 +0200)]
pad: refactor _push_event

Rework _push_event() a little so that it drops events on blocking pads.
Make sure that events are forwarded when we unblock.
Add counter on the pad to keep track of busy pads.

13 years agopad: refactor pre and post chain code
Wim Taymans [Thu, 26 May 2011 16:21:09 +0000 (18:21 +0200)]
pad: refactor pre and post chain code

13 years agopad: keep counter for active pads
Wim Taymans [Thu, 26 May 2011 15:50:15 +0000 (17:50 +0200)]
pad: keep counter for active pads

Keep a counter to mark the amount of threads currently pushing data on the pad.

13 years agopad: refactor pre push code
Wim Taymans [Thu, 26 May 2011 15:39:17 +0000 (17:39 +0200)]
pad: refactor pre push code

Refactor the code that is executed as the first step of a push operation where
we check the probes and blocking and resolve the peer.

13 years agopad: remove pad cache
Wim Taymans [Thu, 26 May 2011 15:08:03 +0000 (17:08 +0200)]
pad: remove pad cache

Remove the pad cache as this is going to be reworked for new pad blocking and
probes.

13 years agopad: simplify handling of buffer lists
Wim Taymans [Thu, 26 May 2011 14:48:14 +0000 (16:48 +0200)]
pad: simplify handling of buffer lists

Implement a default buffer-list function in case the element doesn't implement
one.
Also pass buffer-lists to the have-data signal, this allows us to remove some
backward compatibility code.

13 years agopad: remove old gst_pad_set_blocked methods
Wim Taymans [Thu, 26 May 2011 14:15:52 +0000 (16:15 +0200)]
pad: remove old gst_pad_set_blocked methods

13 years agopushsrc: Fix infinite recursion in pushsrc query handler
Sebastian Dröge [Thu, 26 May 2011 12:14:13 +0000 (14:14 +0200)]
pushsrc: Fix infinite recursion in pushsrc query handler

13 years agoMerge branch 'master' into 0.11
Sebastian Dröge [Thu, 26 May 2011 11:36:48 +0000 (13:36 +0200)]
Merge branch 'master' into 0.11

13 years agogst: we can now use GLib 2.24 API unconditionally
Tim-Philipp Müller [Wed, 25 May 2011 15:02:10 +0000 (16:02 +0100)]
gst: we can now use GLib 2.24 API unconditionally

13 years agoconfigure: bump GLib requirement to >= 2.24
Tim-Philipp Müller [Wed, 25 May 2011 14:54:01 +0000 (15:54 +0100)]
configure: bump GLib requirement to >= 2.24

http://gstreamer.freedesktop.org/wiki/ReleasePlanning/GLibRequirement

13 years agodocs: update release instructions for gnome change
Tim-Philipp Müller [Wed, 25 May 2011 14:38:30 +0000 (15:38 +0100)]
docs: update release instructions for gnome change

13 years agosystemclock: Placate gcc by defining EWOULDBLOCK to something
Руслан Ижбулатов [Wed, 25 May 2011 09:40:30 +0000 (13:40 +0400)]
systemclock: Placate gcc by defining EWOULDBLOCK to something

13 years agopoll: Fix WAKE_EVENT() to behave posixly on Windows
Руслан Ижбулатов [Wed, 25 May 2011 08:47:51 +0000 (12:47 +0400)]
poll: Fix WAKE_EVENT() to behave posixly on Windows

13 years agoregistrybinary: small cleanups
Stefan Kost [Tue, 24 May 2011 17:28:18 +0000 (20:28 +0300)]
registrybinary: small cleanups

Remove unneeded braces from string define. Small doc improvement.

13 years agopreset: use guint for the version number parts
Stefan Kost [Tue, 24 May 2011 17:27:02 +0000 (20:27 +0300)]
preset: use guint for the version number parts

Use unsigned integers for extra safety (like we do in plugin version parsing).

13 years agoremove some more deprecated methods
Wim Taymans [Tue, 24 May 2011 16:39:41 +0000 (18:39 +0200)]
remove some more deprecated methods

13 years agopadtemplate: remove unused flag
Wim Taymans [Tue, 24 May 2011 16:29:48 +0000 (18:29 +0200)]
padtemplate: remove unused flag

13 years agofeature: use object name
Wim Taymans [Tue, 24 May 2011 16:17:24 +0000 (18:17 +0200)]
feature: use object name

Remove the name property from the plugin feature and port code to use the object
name instead.

13 years agoremove old glib check
Wim Taymans [Tue, 24 May 2011 16:16:36 +0000 (18:16 +0200)]
remove old glib check

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 24 May 2011 15:43:36 +0000 (17:43 +0200)]
Merge branch 'master' into 0.11

13 years agoscheduling: port to new scheduling query
Wim Taymans [Tue, 24 May 2011 15:36:24 +0000 (17:36 +0200)]
scheduling: port to new scheduling query

13 years agoquery: add SCHEDULING query
Wim Taymans [Tue, 24 May 2011 10:52:09 +0000 (12:52 +0200)]
query: add SCHEDULING query

Add a new query to replace the checkgetrange function.

13 years agocheck: add fail_unless_equals_int64
Debarshi Ray [Tue, 24 May 2011 14:13:58 +0000 (19:43 +0530)]
check: add fail_unless_equals_int64

https://bugzilla.gnome.org/show_bug.cgi?id=650973

13 years agooutputselector: Forward sticky events to newly created srcpads
Sebastian Dröge [Tue, 24 May 2011 14:14:57 +0000 (16:14 +0200)]
outputselector: Forward sticky events to newly created srcpads

13 years agotee: Forward sticky events to newly created srcpads
Sebastian Dröge [Tue, 24 May 2011 14:13:22 +0000 (16:13 +0200)]
tee: Forward sticky events to newly created srcpads

13 years agopad: Add gst_pad_sticky_events_iterate() function
Sebastian Dröge [Tue, 24 May 2011 14:08:41 +0000 (16:08 +0200)]
pad: Add gst_pad_sticky_events_iterate() function

13 years agodebugutils: Fix for GstIterator API changes
Sebastian Dröge [Tue, 24 May 2011 11:27:09 +0000 (13:27 +0200)]
debugutils: Fix for GstIterator API changes

13 years agoRevert "debugutils: Fix for GstIterator API changes"
Sebastian Dröge [Tue, 24 May 2011 11:28:00 +0000 (13:28 +0200)]
Revert "debugutils: Fix for GstIterator API changes"

This reverts commit e1cc3176d6fb8023bbe0c733615b2a8c420a2077.

This is not the 0.11 branch...

13 years agodebugutils: Fix for GstIterator API changes
Sebastian Dröge [Tue, 24 May 2011 11:27:09 +0000 (13:27 +0200)]
debugutils: Fix for GstIterator API changes

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Tue, 24 May 2011 07:48:44 +0000 (09:48 +0200)]
Merge branch 'master' into 0.11

Conflicts:
gst/gstpad.h

13 years agoclock: improve the GST_TIME_FORMAT/ARGS docs
Kipp Cannon [Mon, 23 May 2011 21:26:40 +0000 (00:26 +0300)]
clock: improve the GST_TIME_FORMAT/ARGS docs

13 years agodocs: hide this from the docs
Stefan Kost [Mon, 23 May 2011 20:40:20 +0000 (23:40 +0300)]
docs: hide this from the docs

13 years agoevent: use GST_SEGMENT_FORMAT for segments
Wim Taymans [Mon, 23 May 2011 16:30:19 +0000 (18:30 +0200)]
event: use GST_SEGMENT_FORMAT for segments

13 years agotransform: fixes for bufferpool handling
Wim Taymans [Mon, 23 May 2011 16:15:00 +0000 (18:15 +0200)]
transform: fixes for bufferpool handling

Don't error out when the allocation query returns success.
Do bufferpool query after we pushed the caps event downstream so that we can get
a good bufferpool suggestion.
Also proxy the bufferpool query downstream when we operate in in_place mode.

13 years agopad: improve debugging
Wim Taymans [Mon, 23 May 2011 16:14:27 +0000 (18:14 +0200)]
pad: improve debugging

13 years agotransform: reset reconfigure state
Wim Taymans [Mon, 23 May 2011 14:53:01 +0000 (16:53 +0200)]
transform: reset reconfigure state

When we negotiate new caps, reset the reconfigure state.

13 years agobasetransform: WIP handle bufferpool
Wim Taymans [Fri, 20 May 2011 16:56:37 +0000 (18:56 +0200)]
basetransform: WIP handle bufferpool

13 years agobasesrc: avoid calling _set_caps() on the srcpad
Wim Taymans [Sat, 21 May 2011 17:06:08 +0000 (19:06 +0200)]
basesrc: avoid calling _set_caps() on the srcpad

Avoid installing a setcaps function on the srcpad and calling the setcaps
function, we can do more efficiently with sending the event ourself and calling
our vmethod.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Fri, 20 May 2011 14:03:10 +0000 (16:03 +0200)]
Merge branch 'master' into 0.11

Conflicts:
gst/gstpad.h
gst/gstplugin.h

13 years agobasetransform: remove some more code
Wim Taymans [Fri, 20 May 2011 13:58:10 +0000 (15:58 +0200)]
basetransform: remove some more code

Remove some more unused code from basetransform.
Prepare for implementing bufferpools.

13 years agowin32: add new api
Stefan Kost [Fri, 20 May 2011 12:50:05 +0000 (15:50 +0300)]
win32: add new api

13 years agodeprecation-guards: fixup for commit 9ff4ec3104d2510b8f379ff38c671682ff795e33
Stefan Kost [Fri, 20 May 2011 12:48:09 +0000 (15:48 +0300)]
deprecation-guards: fixup for commit 9ff4ec3104d2510b8f379ff38c671682ff795e33

Remove the deprecation guards for GST_PLUGIN_DEFINE_STATIC again (even though it
is deprecated) as we use it in the tests. Remove "_" for intlinkfunc.

13 years agoMerge branch 'master' into 0.11
Sebastian Dröge [Fri, 20 May 2011 11:06:57 +0000 (13:06 +0200)]
Merge branch 'master' into 0.11

13 years agobasesink: Only reinit the cached GstClockID if it is for the same clock
Sebastian Dröge [Fri, 20 May 2011 11:03:51 +0000 (13:03 +0200)]
basesink: Only reinit the cached GstClockID if it is for the same clock

The clock might have changed since the clock ID was created and in
that case we have to request a new one.

13 years agoelement: add method to get metadata
Wim Taymans [Fri, 20 May 2011 10:43:24 +0000 (12:43 +0200)]
element: add method to get metadata

Add a method to get the metadata from a klass.

13 years agofactory: fix typo
Wim Taymans [Fri, 20 May 2011 10:43:02 +0000 (12:43 +0200)]
factory: fix typo

13 years agoinputselector: Always send a SEGMENT event when the active pad changes
Sebastian Dröge [Fri, 20 May 2011 10:18:48 +0000 (12:18 +0200)]
inputselector: Always send a SEGMENT event when the active pad changes

13 years agoinputselector: Fix copy&paste mistake in the srcpad event function
Sebastian Dröge [Fri, 20 May 2011 10:16:59 +0000 (12:16 +0200)]
inputselector: Fix copy&paste mistake in the srcpad event function

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Fri, 20 May 2011 10:07:45 +0000 (12:07 +0200)]
Merge branch 'master' into 0.11

Conflicts:
docs/plugins/gstreamer-plugins.hierarchy

13 years agoinputselector: Send upstream events to all sinkpads, not only the selected one
Sebastian Dröge [Fri, 20 May 2011 10:00:11 +0000 (12:00 +0200)]
inputselector: Send upstream events to all sinkpads, not only the selected one

This makes sure that SEEK events are sent to all upstream elements, which is
required if different streams are completely distinct pipeline parts. Also this
allows QoS to be done on deselected streams, flushes to be handled correctly,
etc.

13 years agopad: add pending event for sticky events
Wim Taymans [Fri, 20 May 2011 09:36:25 +0000 (11:36 +0200)]
pad: add pending event for sticky events

Change the sticky event array so that it contains a pending and an active event.
Events on the sinkpad are copied to the pending array and after the eventfunc
returned TRUE, moved to the active event. This allows us to queue new events
like when we do per-pad offsets without removing the currently active event.
Remove the active argument from the gst_pad_get_sticky_event() method, the
pending events are not something we want to expose.

13 years agopreset: include cleanup
Stefan Kost [Thu, 19 May 2011 21:39:10 +0000 (00:39 +0300)]
preset: include cleanup

Only have include in the installed header we need to use it. Move the includes
needed by the implementation to the c file.

13 years agodocs: update plugin introspection data
Stefan Kost [Thu, 19 May 2011 20:19:30 +0000 (23:19 +0300)]
docs: update plugin introspection data

Now more files are merged and produced in a canonical fashion, which hopefully
creates less or no delta in the future.

13 years agoAutomatic update of common submodule
Stefan Kost [Thu, 19 May 2011 19:56:28 +0000 (22:56 +0300)]
Automatic update of common submodule

From 9e5bbd5 to 69b981f

13 years agotests: caps are not stored on flushing pads
Wim Taymans [Thu, 19 May 2011 17:07:29 +0000 (19:07 +0200)]
tests: caps are not stored on flushing pads

Caps are now also stored on flushing pads in the inactive state.

13 years agopad: apply pad offset on sinkpad events too
Wim Taymans [Thu, 19 May 2011 17:01:09 +0000 (19:01 +0200)]
pad: apply pad offset on sinkpad events too

Apply the pad offset in the send_event() function as well.

13 years agopad: add per-pad offsets
Wim Taymans [Thu, 19 May 2011 16:27:55 +0000 (18:27 +0200)]
pad: add per-pad offsets

When linking pads and when copying a segment event from the sourc pad to the
sinkpad, apply the src and sinkpad offsets to the segment base. Make sure that
we only modify the event stored on the sinkpad and never the one on the source
pad.
When changing the pad offset, perform the segment copy with the updated offsets.
When pushing a segment event, apply the srcpad offset before sending the event
to the peer pad.
This part is missing the adjustment of the segment event on the sinkpad, which
is for a later patch.

13 years agopad: add methods to adjust the offset
Wim Taymans [Thu, 19 May 2011 14:26:06 +0000 (16:26 +0200)]
pad: add methods to adjust the offset

Add methods to adjust the offset. This will be used to change the segment events
with an offset so that we can tweak the timing of the stream on a per-pad base.

13 years agoinputselector: Port to the new segment API
Sebastian Dröge [Thu, 19 May 2011 10:11:43 +0000 (12:11 +0200)]
inputselector: Port to the new segment API

The switch action signal with the stop and start running times
is not necessary anymore. Closing of segments is not necessary
and adjusting the start running time of a segment can later be
done with new GstPad API.

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Thu, 19 May 2011 09:30:06 +0000 (11:30 +0200)]
Merge branch 'master' into 0.11

Conflicts:
gst/gstghostpad.h

13 years agopad: store sticky events on flushing sinkpads too
Wim Taymans [Wed, 18 May 2011 17:43:44 +0000 (19:43 +0200)]
pad: store sticky events on flushing sinkpads too

First store the sticky event on the sinkpad in the inactive state, then check
for the flushing flag. We want to have the events on sinkpads at all times,
ready to be activated when the pad becomes active.

13 years agopad: move caps check to central location
Wim Taymans [Wed, 18 May 2011 16:53:35 +0000 (18:53 +0200)]
pad: move caps check to central location

Make a function to call the eventfunc and perform a caps check when we are
dispatching a caps event.

This makes sure that all code paths correctly check that the caps are
acceptable before sending the caps to the eventfunction.

13 years agoghostpad: avoid calling setcaps too many times
Wim Taymans [Wed, 18 May 2011 16:52:22 +0000 (18:52 +0200)]
ghostpad: avoid calling setcaps too many times

Don't call setcaps, the caps event will take care of propagating the caps on all
pads.

13 years agoquery: add allocation query name
Wim Taymans [Wed, 18 May 2011 16:48:03 +0000 (18:48 +0200)]
query: add allocation query name

Add ALLOCATION query name and guard some functions against invalid queries.

13 years agoevent: Make SEGMENT event parsing API more consistent with the others
Sebastian Dröge [Wed, 18 May 2011 14:56:13 +0000 (16:56 +0200)]
event: Make SEGMENT event parsing API more consistent with the others

13 years agobasetransform: relax caps check
Wim Taymans [Wed, 18 May 2011 14:47:44 +0000 (16:47 +0200)]
basetransform: relax caps check

Also run the caps transform function on ANY caps, like we used to do before.
This makes sure that capsfilter has a chance to filter ANY caps as well.

13 years agopad: Don't forget to take the object lock when getting a sticky event
Sebastian Dröge [Wed, 18 May 2011 14:29:10 +0000 (16:29 +0200)]
pad: Don't forget to take the object lock when getting a sticky event

13 years agopad: Add function to get sticky events from a pad
Sebastian Dröge [Wed, 18 May 2011 14:26:31 +0000 (16:26 +0200)]
pad: Add function to get sticky events from a pad

API: gst_pad_get_sticky_event()

13 years agoevent: fix event copy
Wim Taymans [Wed, 18 May 2011 13:43:20 +0000 (15:43 +0200)]
event: fix event copy

Fix parent refcount on event copy.
Fix unit test.

13 years agopad: notify caps property change in callsetcaps
Wim Taymans [Wed, 18 May 2011 13:29:25 +0000 (15:29 +0200)]
pad: notify caps property change in callsetcaps

Notify the caps property change in the backwards compatible function to call the
setcaps function.

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 13:09:19 +0000 (16:09 +0300)]
Automatic update of common submodule

From fd35073 to 9e5bbd5

13 years agodocs: remove GstProxyPad from private section
Stefan Kost [Wed, 18 May 2011 12:04:48 +0000 (15:04 +0300)]
docs: remove GstProxyPad from private section

13 years agodocs: use the same name for the argument in prototype and docs
Stefan Kost [Wed, 18 May 2011 12:02:02 +0000 (15:02 +0300)]
docs: use the same name for the argument in prototype and docs

13 years agomanual: put generated sources to BUILT_SOURCES and clean them on make clean
Stefan Kost [Wed, 18 May 2011 11:59:45 +0000 (14:59 +0300)]
manual: put generated sources to BUILT_SOURCES and clean them on make clean

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 18 May 2011 11:19:31 +0000 (13:19 +0200)]
Merge branch 'master' into 0.11

13 years agoMerge branch 'master' into 0.11
Wim Taymans [Wed, 18 May 2011 11:14:57 +0000 (13:14 +0200)]
Merge branch 'master' into 0.11

Conflicts:
gst/gstminiobject.c
gst/gstpad.c
gst/gstpad.h
gst/gstplugin.h
libs/gst/base/gstbaseparse.c

13 years agomanual: reinsert missing space to fix previous commit
Stefan Kost [Wed, 18 May 2011 11:10:12 +0000 (14:10 +0300)]
manual: reinsert missing space to fix previous commit

13 years agomanual: simplify the snipet extraction rules
Stefan Kost [Wed, 18 May 2011 10:54:42 +0000 (13:54 +0300)]
manual: simplify the snipet extraction rules

Use $< instead of repeating the name of the dependency.

13 years agomanual: don't extract the xml example anymore, its gone
Stefan Kost [Wed, 18 May 2011 07:59:38 +0000 (10:59 +0300)]
manual: don't extract the xml example anymore, its gone

As a followup for commit cda5a353d27326c0272a79c92c11c221a4092da4 don't try
extracting an example that has been removed.

13 years agoAutomatic update of common submodule
Stefan Kost [Wed, 18 May 2011 09:23:39 +0000 (12:23 +0300)]
Automatic update of common submodule

From 46dfcea to fd35073

13 years agodocs: update docs some more
Wim Taymans [Wed, 18 May 2011 09:21:52 +0000 (11:21 +0200)]
docs: update docs some more

13 years agopad: rework sticky events a little
Wim Taymans [Wed, 18 May 2011 09:08:52 +0000 (11:08 +0200)]
pad: rework sticky events a little

Update the design docs with some clear rules for how sticky events are
handled.
Reimplement the sticky tags, use a small structure to hold the event and its
current state (active or inactive).
Events on sinkpads only become active when the event function returned success
for the event.
When linking, only update events that are different.
Avoid making a copy of the event array, use the object lock to protect the event
array and release it only to call the event function. This will need to check
if something changed, later.
Disable a test in the unit test, it can't work yet.

13 years agobaseparse: maintain frame state during frame parsing round
Mark Nauwelaerts [Tue, 17 May 2011 20:17:14 +0000 (22:17 +0200)]
baseparse: maintain frame state during frame parsing round

See #650093.

13 years agobaseparse: provide latency query support
Mark Nauwelaerts [Thu, 12 May 2011 09:55:20 +0000 (11:55 +0200)]
baseparse: provide latency query support

13 years agobaseparse: make minimum frame size handling more efficient and convenient
Mark Nauwelaerts [Tue, 17 May 2011 20:15:38 +0000 (22:15 +0200)]
baseparse: make minimum frame size handling more efficient and convenient

While some formats allow subclass to determine a specific subsequent
needed frame size, others may to need to scan for markers and can only
request 'additional data' by whatever reasonable available step.

In push mode, trying to minimize additional latency leads to step size
being the next input buffer.  In pull mode, any reasonable step size
(such as already used by buffer caching) can be applied.

13 years agobaseparse: set correct buffer size
Mark Nauwelaerts [Tue, 17 May 2011 20:38:14 +0000 (22:38 +0200)]
baseparse: set correct buffer size

13 years agoinspect: show flags the same way they need to be entered
Stefan Kost [Fri, 6 May 2011 07:54:08 +0000 (10:54 +0300)]
inspect: show flags the same way they need to be entered

The (de)serialisation uses "+" and not " | ".

13 years agopluginfeature: avoid duplicating feature->name
Stefan Kost [Thu, 28 Apr 2011 08:34:39 +0000 (11:34 +0300)]
pluginfeature: avoid duplicating feature->name

The feature name is not supposed to change over time anyway. In order to enforce
this parentize features to the registry and make the feature->name pointing to
GstObject:name. In 0.11 we could consider of removing the feature->name variable
(FIXME comment added).

Fixes: #459466

13 years agodocs: add deprecation guards
Stefan Kost [Mon, 2 May 2011 12:36:14 +0000 (15:36 +0300)]
docs: add deprecation guards

Move GstPadIntLinkFunction to private header to avoid a dozen #ifdefs. Use a
gpointer in public header instead.

13 years agopad: don't push sticky events on flush
Wim Taymans [Tue, 17 May 2011 17:03:30 +0000 (19:03 +0200)]
pad: don't push sticky events on flush

Only allow serialized and non-flush events forward the sticky events.

13 years agotest: reset pad caps properly
Wim Taymans [Tue, 17 May 2011 16:23:22 +0000 (18:23 +0200)]
test: reset pad caps properly

13 years agopad: add more debug
Wim Taymans [Tue, 17 May 2011 16:23:06 +0000 (18:23 +0200)]
pad: add more debug

13 years agoghostpad: remove unused code
Wim Taymans [Tue, 17 May 2011 16:21:38 +0000 (18:21 +0200)]
ghostpad: remove unused code

The code to make sure that caps are properly set on both pads, it now happens
automatically with the caps event.

13 years agotests: fix tests
Wim Taymans [Tue, 17 May 2011 15:53:00 +0000 (17:53 +0200)]
tests: fix tests

Remove the tests that handle incompatible formats, we don't want that anymore.

13 years agosegment: handle wraparound better
Wim Taymans [Tue, 17 May 2011 15:51:58 +0000 (17:51 +0200)]
segment: handle wraparound better

Now that we use unsigned values for the segment, handle wraparound when seeking
better.

13 years agopad: remove unref, the object is NULL
Wim Taymans [Tue, 17 May 2011 14:50:53 +0000 (16:50 +0200)]
pad: remove unref, the object is NULL

13 years agoevent: The RECONFIGURE element only exists in 0.11
Sebastian Dröge [Tue, 17 May 2011 12:01:05 +0000 (14:01 +0200)]
event: The RECONFIGURE element only exists in 0.11

Implementing it properly in 0.10 seems to be impossible.

13 years agotests: Update for caps/pad template related API changes
Sebastian Dröge [Tue, 17 May 2011 11:13:11 +0000 (13:13 +0200)]
tests: Update for caps/pad template related API changes