platform/upstream/gstreamer.git
11 years agoresetting manifest requested domain to floor 74/5174/1 accepted/tizen/ivi/genivi accepted/tizen/ivi/release accepted/tizen/mobile tizen_ivi tizen_ivi_genivi accepted/tizen/20130710.220404 accepted/tizen/20130719.181918 accepted/tizen/20130719.201850 accepted/tizen/20130719.203057 accepted/tizen/20130912.090601 accepted/tizen/20130912.092512 accepted/tizen/20130912.100539 accepted/tizen/20130912.143357 accepted/tizen/20130912.192021 accepted/tizen/20130912.200121 accepted/tizen/generic/20140106.140327 accepted/tizen/generic/20140108.092351 accepted/tizen/ivi/20131223.210350 accepted/tizen/ivi/20140219.004804 accepted/tizen/ivi/genivi/20140131.022211 accepted/tizen/mobile/20131223.190815 accepted/tizen_ivi_release/20131120.050211 ivi_oct_m2 submit/tizen/20130710.131353 submit/tizen/20130719.083225 submit/tizen/20130719.205335 submit/tizen/20130719.205907 submit/tizen/20130912.075840 submit/tizen/20130912.090150 submit/tizen/20131221.003127 submit/tizen/20131221.003157 submit/tizen/20140108.022356 submit/tizen/20140219.003220 submit/tizen/20140219.003442 submit/tizen_ivi/20140219.004717 submit/tizen_ivi_genivi/20140131.021103 submit/tizen_ivi_release/20131120.032239 submit/tizen_ivi_release/20140108.030045
Alexandru Cornea [Mon, 1 Jul 2013 16:13:22 +0000 (19:13 +0300)]
resetting manifest requested domain to floor

11 years agoadd gst-common submit/tizen/20130618.113901
Anas Nashif [Tue, 18 Jun 2013 11:36:42 +0000 (07:36 -0400)]
add gst-common

11 years agoadd gbs.conf
Anas Nashif [Tue, 18 Jun 2013 11:32:23 +0000 (07:32 -0400)]
add gbs.conf

11 years agoupdate to 1.0.7
Anas Nashif [Tue, 18 Jun 2013 11:31:57 +0000 (07:31 -0400)]
update to 1.0.7

11 years agoUpdate to 1.0.6
Anas Nashif [Fri, 29 Mar 2013 12:33:10 +0000 (05:33 -0700)]
Update to 1.0.6

11 years agoFixed package groups
Anas Nashif [Tue, 19 Mar 2013 03:33:01 +0000 (20:33 -0700)]
Fixed package groups

11 years agoUpdate to 1.0.5
Anas Nashif [Wed, 23 Jan 2013 17:16:17 +0000 (09:16 -0800)]
Update to 1.0.5

11 years agoupdate to 1.0.5
Anas Nashif [Wed, 23 Jan 2013 17:11:53 +0000 (09:11 -0800)]
update to 1.0.5

11 years agoenable introspection based on project
Anas Nashif [Wed, 5 Dec 2012 11:35:43 +0000 (03:35 -0800)]
enable introspection based on project

11 years agofixed typelib package name
Anas Nashif [Tue, 6 Nov 2012 21:53:54 +0000 (13:53 -0800)]
fixed typelib package name

11 years agofixed typelib package name
Anas Nashif [Tue, 6 Nov 2012 21:53:04 +0000 (13:53 -0800)]
fixed typelib package name

11 years agoupdate to 1.0.2
Anas Nashif [Mon, 5 Nov 2012 16:08:32 +0000 (08:08 -0800)]
update to 1.0.2

11 years agoremove patches
Anas Nashif [Mon, 5 Nov 2012 15:35:41 +0000 (07:35 -0800)]
remove patches

11 years agoremove patches
Anas Nashif [Mon, 5 Nov 2012 15:35:29 +0000 (07:35 -0800)]
remove patches

11 years agorpm-prov
Anas Nashif [Mon, 5 Nov 2012 15:34:49 +0000 (07:34 -0800)]
rpm-prov

11 years agono gtk-doc for real
Anas Nashif [Mon, 5 Nov 2012 15:34:27 +0000 (07:34 -0800)]
no gtk-doc for real

11 years agoremove patches
Anas Nashif [Mon, 5 Nov 2012 15:35:29 +0000 (07:35 -0800)]
remove patches

11 years agorpm-prov
Anas Nashif [Mon, 5 Nov 2012 15:34:49 +0000 (07:34 -0800)]
rpm-prov

11 years agono gtk-doc for real
Anas Nashif [Mon, 5 Nov 2012 15:34:27 +0000 (07:34 -0800)]
no gtk-doc for real

11 years agoadd packaging
Anas Nashif [Mon, 5 Nov 2012 15:32:00 +0000 (07:32 -0800)]
add packaging

Conflicts:
common

12 years agoRelease 1.0.7 1.0.7
Sebastian Dröge [Fri, 26 Apr 2013 10:11:02 +0000 (12:11 +0200)]
Release 1.0.7

12 years agoinputselector: Try to not push read-only buffers
Sebastian Dröge [Thu, 25 Apr 2013 14:38:49 +0000 (16:38 +0200)]
inputselector: Try to not push read-only buffers

We should only increase the refcount before pushing if we're
really going to use the buffer afterwards.

12 years agocontroller: Fix element-type annotations
Thibault Saunier [Mon, 22 Apr 2013 21:08:43 +0000 (18:08 -0300)]
controller: Fix element-type annotations

12 years agogst: Add better support for static plugins
Sebastian Dröge [Wed, 24 Oct 2012 09:58:35 +0000 (11:58 +0200)]
gst: Add better support for static plugins

API: GST_PLUGIN_STATIC_DECLARE()
API: GST_PLUGIN_STATIC_REGISTER()

Based on a patch by Håvard Graff <havard.graff@tandberg.com>.

This now allows GST_PLUGIN_DEFINE() to create a static plugin if
GST_PLUGIN_BUILD_STATIC is defined. The resulting plugin can be
statically linked or dynamically linked during compilation but
can't be dynamically loaded during runtime.

Also adds GST_PLUGIN_STATIC_DECLARE() and GST_PLUGIN_STATIC_REGISTER(),
which allows to register a static linked plugin easily.
It is still required to manually register every single statically linked
plugin from inside the application as this can't be automated in a portable
way.

A new configure parameter --enable-static-plugins was added that allows
to build all plugins we build here as static plugins.

Fixes bug #667305.

12 years agocaps: Add unit test for GST_CAPS_{ANY,NONE} and GST_STATIC_CAPS_{ANY,NONE}
Sebastian Dröge [Mon, 25 Mar 2013 08:16:05 +0000 (09:16 +0100)]
caps: Add unit test for GST_CAPS_{ANY,NONE} and GST_STATIC_CAPS_{ANY,NONE}

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

12 years agocaps: Fix gst_static_caps_get(GST_STATIC_CAPS_NONE)
Sebastian Dröge [Mon, 25 Mar 2013 08:19:24 +0000 (09:19 +0100)]
caps: Fix gst_static_caps_get(GST_STATIC_CAPS_NONE)

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

12 years agobasesrc: Don't send error if negotiate fails because we are flushing
Nicolas Dufresne [Fri, 22 Mar 2013 01:00:54 +0000 (21:00 -0400)]
basesrc: Don't send error if negotiate fails because we are flushing

Negotiation may be aborted by a flush from another thread that need to
stop the task (i.e. seek). Check that case and silently pause the task.

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

12 years agotaglist: avoid triggering an assertion
Wim Taymans [Fri, 12 Apr 2013 15:13:15 +0000 (16:13 +0100)]
taglist: avoid triggering an assertion

When deserialization of the structure fails, return a NULL taglist instead of
asserting.

12 years agogst-inspect: only add a '*' for non-'gpointer' pointers
Tim-Philipp Müller [Sat, 13 Apr 2013 11:00:12 +0000 (12:00 +0100)]
gst-inspect: only add a '*' for non-'gpointer' pointers

Spotted by Jose Antonio Santos Cadena.

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

12 years agogst-inspect: add pointer mark to signal and action return types that are pointers
Jose Antonio Santos Cadenas [Thu, 11 Apr 2013 12:54:32 +0000 (14:54 +0200)]
gst-inspect: add pointer mark to signal and action return types that are pointers

When the return type of a signal or action is a pointer, it
should have an asterisk to mark it as such.

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

12 years agonetclientclock: bind socket before querying local address
Tim-Philipp Müller [Tue, 9 Apr 2013 09:17:45 +0000 (10:17 +0100)]
netclientclock: bind socket before querying local address

Fails on windows otherwise.

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

12 years agobufferpool: fix docs
Wim Taymans [Thu, 4 Apr 2013 14:39:23 +0000 (16:39 +0200)]
bufferpool: fix docs

12 years agosegment: Fix seeking when position is slightly outside the segment
Nicolas Dufresne [Sat, 30 Mar 2013 11:06:59 +0000 (11:06 +0000)]
segment: Fix seeking when position is slightly outside the segment

Very often, when the end of a segment is detected by demuxer, the position
is slightly outside the segment boundaries. Currently, if that is the case
the base will be set to NONE instead of normal accumulation. This would
break non-flushing seeks in oggdemux and most likely other demuxers.

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

12 years agoRelease 1.0.6 1.0.6
Tim-Philipp Müller [Fri, 22 Mar 2013 12:33:48 +0000 (12:33 +0000)]
Release 1.0.6

12 years agopo: update for new translatable string
Tim-Philipp Müller [Fri, 22 Mar 2013 09:53:58 +0000 (09:53 +0000)]
po: update for new translatable string

12 years agobasetransform: don't pass NULL outcaps to transform_size on shutdown
Tim-Philipp Müller [Sat, 16 Feb 2013 23:02:21 +0000 (23:02 +0000)]
basetransform: don't pass NULL outcaps to transform_size on shutdown

gst_pad_get_current_caps() on the source pad might yield NULL caps
if we're being shut down and the source pad has already been
deactivated by the other thread that's changing state. Just bail
out in that case, instead of passing NULL caps to the transform_size
function, which it might not expect.

Fixes spurious warnings in audioresample shutdown unit test.

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

12 years agomessage: accept NULL error argument in gst_message_parse_{error,warning,info}
Tim-Philipp Müller [Wed, 13 Feb 2013 16:52:13 +0000 (16:52 +0000)]
message: accept NULL error argument in gst_message_parse_{error,warning,info}

And simplify code a bit while at it.

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

12 years agogstvalue: Adding offset to GstSegment serialize/deserialize.
Tim 'mithro' Ansell [Mon, 11 Feb 2013 13:08:51 +0000 (00:08 +1100)]
gstvalue: Adding offset to GstSegment serialize/deserialize.

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

12 years agobin: remove old comment
Wim Taymans [Thu, 7 Feb 2013 11:52:26 +0000 (12:52 +0100)]
bin: remove old comment

The iterators now return a GValue and not the object directly anymore.

12 years agobin: reset GValue from iterator after usage
Wim Taymans [Thu, 7 Feb 2013 11:50:08 +0000 (12:50 +0100)]
bin: reset GValue from iterator after usage

12 years agodebugutils: fix order of caps on an unnegotiated link
Stefan Sauer [Mon, 4 Feb 2013 09:30:32 +0000 (10:30 +0100)]
debugutils: fix order of caps on an unnegotiated link

headlabel is the sink_pad (where the link points to) and not the other way around.

12 years agodocs: update the controller docs
Stefan Sauer [Fri, 1 Feb 2013 20:59:41 +0000 (21:59 +0100)]
docs: update the controller docs

Add the control bindings to the docs. Add a little more detail.

12 years agoporting: a few updates for the porting guide
Stefan Sauer [Fri, 1 Feb 2013 20:57:45 +0000 (21:57 +0100)]
porting: a few updates for the porting guide

12 years agotests: add basesink test
Wim Taymans [Tue, 5 Feb 2013 16:15:37 +0000 (17:15 +0100)]
tests: add basesink test

12 years agobasesink: handle sync of EOS after item without duration
Wim Taymans [Tue, 5 Feb 2013 16:19:50 +0000 (17:19 +0100)]
basesink: handle sync of EOS after item without duration

After a buffer or GAP without duration, an EOS event should be rendered
immediately instead of waiting for the end of the segment.

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

Conflicts:
libs/gst/base/gstbasesink.c

12 years agogstpipeline: fix failed assertion caused by seeking pipeline with NULL clock
Nate Bogdanowicz [Sat, 2 Feb 2013 19:55:52 +0000 (11:55 -0800)]
gstpipeline: fix failed assertion caused by seeking pipeline with NULL clock

Under certain GST_STATE_CHANGED_PAUSED_TO_PLAYING transitions, a pipeline with
a NULL clock will fail an assertion due to an unchecked call to gst_object_ref().
This is fixed by simply adding a check and only ref-ing if the clock is not NULL.

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

12 years agodataqueue: can't pass a GType through GINT_TO_POINTER
Tim-Philipp Müller [Wed, 30 Jan 2013 13:06:44 +0000 (13:06 +0000)]
dataqueue: can't pass a GType through GINT_TO_POINTER

Use GSIZE_TO_POINTER instead. sizeof(GType) may be larger
than sizeof(gulong) and sizeof(int), so the casts may
chop off some bits from the GType value on some architectures.

Conflicts:
plugins/elements/gstdataqueue.c

12 years agotests: unit test to trigger the queue/flushing race condition bug for allocation...
Alexander Schrab [Tue, 29 Jan 2013 11:40:52 +0000 (12:40 +0100)]
tests: unit test to trigger the queue/flushing race condition bug for allocation queries

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

12 years agoqueue: remove query from queue if queue is flushing
Alexander Schrab [Mon, 28 Jan 2013 10:05:28 +0000 (11:05 +0100)]
queue: remove query from queue if queue is flushing

When querying a queue that is flushing we end up adding
a query to the queuearray without taking a reference to
that query (because the normal functionality is to block
until that query is done and discarded from the queue).
This later causes problem if the query is unreffed outside
of the queue before we discard the queue. There is a check
to avoid unreffing any lingering query-objects, but since
the query has been deleted that check fails.

This commit depends on other fixes done to gst_queue_array_find()
and gst_queue_array_drop_element().

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

12 years agoqueuearray: make _find() find the value if no compare function is provided
Tim-Philipp Müller [Wed, 30 Jan 2013 11:55:18 +0000 (11:55 +0000)]
queuearray: make _find() find the value if no compare function is provided

Allow NULL as compare function for direct value lookup.

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

Conflicts:
plugins/elements/gstqueuearray.c

12 years agotests: one more test for gst_queue_array_drop_element()
Tim-Philipp Müller [Tue, 29 Jan 2013 22:54:21 +0000 (22:54 +0000)]
tests: one more test for gst_queue_array_drop_element()

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

12 years agotests: add checks for gst_queue_array_find() and _drop_element()
Alexander Schrab [Wed, 30 Jan 2013 08:11:24 +0000 (09:11 +0100)]
tests: add checks for gst_queue_array_find() and _drop_element()

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

12 years agoqueuearray: fix gst_queue_array_find()
Alexander Schrab [Mon, 28 Jan 2013 10:05:28 +0000 (11:05 +0100)]
queuearray: fix gst_queue_array_find()

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

12 years agoqueuearray: fix gst_queue_array_drop_element()
Alexander Schrab [Mon, 28 Jan 2013 10:05:28 +0000 (11:05 +0100)]
queuearray: fix gst_queue_array_drop_element()

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

12 years agobasesrc: handle renegotiation correctly
Wim Taymans [Tue, 29 Jan 2013 08:45:23 +0000 (09:45 +0100)]
basesrc: handle renegotiation correctly

Don't retry to negotiate when we fail to negotiate but instead produce a
NOT_NEGOTIATED error. We only want to retry negotiation if the result from
gst_pad_push() returned NOT_NEGOTIATED.

12 years agog-i: add built enumtypes headers and sources to gir creation
Simon Feltman [Sun, 27 Jan 2013 14:20:51 +0000 (06:20 -0800)]
g-i: add built enumtypes headers and sources to gir creation

Add gstenumtypes.h/c for inclusion with g-ir-scanner. This fixes
problems where introspection based bindings think GstState is
typeless due to the GType not being included as an annotation.

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

12 years agopwg: rename variable
Wim Taymans [Thu, 24 Jan 2013 14:50:17 +0000 (15:50 +0100)]
pwg: rename variable

The filter variable was used twice for different things.

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

12 years agogst_pad_check_reconfigure: only remove flag if set.
Niv Sardi [Fri, 18 Jan 2013 00:35:48 +0000 (21:35 -0300)]
gst_pad_check_reconfigure: only remove flag if set.

the code ifed a debug statement, that can't be right. anyway, the way it is,
we don't really need that branch, as we set the flag to unset only if set
(and that can't fail) hence the end result is always to unset the flag.

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691985

12 years agobasesrc: set NEED_RECONFIGURE flag if negotiate fails
Niv Sardi [Fri, 18 Jan 2013 00:43:25 +0000 (21:43 -0300)]
basesrc: set NEED_RECONFIGURE flag if negotiate fails

When negotiation fails, mark the pad as needing a reconfigure again so
that it gets picked up again next time.

Signed-off-by: Niv Sardi <xaiki@evilgiggle.com>
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=691986

12 years agotools: minor addition to gst-launch-1.0 man page
Tim-Philipp Müller [Fri, 18 Jan 2013 16:05:09 +0000 (16:05 +0000)]
tools: minor addition to gst-launch-1.0 man page

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

12 years agotools: update gst-launch-1.0 man page for new debug levels
Tim-Philipp Müller [Fri, 18 Jan 2013 16:01:11 +0000 (16:01 +0000)]
tools: update gst-launch-1.0 man page for new debug levels

There are more debug levels these days, not only 0-5.

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

12 years agodocs: add a note to the gst_adapter_take_buffer() docs about buffer flags
Tim-Philipp Müller [Wed, 16 Jan 2013 17:24:42 +0000 (17:24 +0000)]
docs: add a note to the gst_adapter_take_buffer() docs about buffer flags

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

12 years agotests: disable ABI checks for architectures where the struct sizes are not up-to...
Tim-Philipp Müller [Wed, 16 Jan 2013 11:29:47 +0000 (11:29 +0000)]
tests: disable ABI checks for architectures where the struct sizes are not up-to-date

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

12 years agopipeline: add allow-none annotation for gst_pipeline_new()'s name property
Tim-Philipp Müller [Tue, 15 Jan 2013 09:42:20 +0000 (09:42 +0000)]
pipeline: add allow-none annotation for gst_pipeline_new()'s name property

12 years agodocs: minor GstBaseParse docs fixes
Tim-Philipp Müller [Mon, 14 Jan 2013 20:02:42 +0000 (20:02 +0000)]
docs: minor GstBaseParse docs fixes

Expose docs for gst_base_parse_finish_frame().

12 years agotypefind: handle map failure
Wim Taymans [Mon, 14 Jan 2013 16:01:22 +0000 (17:01 +0100)]
typefind: handle map failure

12 years agobasesrc: handle map failure
Wim Taymans [Mon, 14 Jan 2013 16:00:46 +0000 (17:00 +0100)]
basesrc: handle map failure

12 years agoadapter: handle map failure
Wim Taymans [Mon, 14 Jan 2013 16:00:23 +0000 (17:00 +0100)]
adapter: handle map failure

12 years agocontrolbinding: hide one unused typedef
Stefan Sauer [Thu, 10 Jan 2013 10:34:14 +0000 (11:34 +0100)]
controlbinding: hide one unused typedef

This is not used internally.

12 years agodocs: improve api docs for controlsource and -binding
Stefan Sauer [Thu, 10 Jan 2013 10:33:42 +0000 (11:33 +0100)]
docs: improve api docs for controlsource and -binding

12 years agoRelease 1.0.5 1.0.5
Tim-Philipp Müller [Tue, 8 Jan 2013 00:36:05 +0000 (00:36 +0000)]
Release 1.0.5

12 years agotests: fix leak in ghostpad unit test
Tim-Philipp Müller [Sat, 5 Jan 2013 16:30:04 +0000 (16:30 +0000)]
tests: fix leak in ghostpad unit test

The created pad is never used and overwritten with
another newly-created pad a few lines below.

12 years agodocs: update since markers for new NO_RESYNC flag
Tim-Philipp Müller [Fri, 4 Jan 2013 12:50:47 +0000 (12:50 +0000)]
docs: update since markers for new NO_RESYNC flag

12 years agodocs: minor systemsclock doc fix
Tim-Philipp Müller [Fri, 4 Jan 2013 12:27:38 +0000 (12:27 +0000)]
docs: minor systemsclock doc fix

12 years agoconfigure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Tim-Philipp Müller [Sun, 30 Dec 2012 23:48:47 +0000 (23:48 +0000)]
configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS

AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html

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

12 years agoscripts: fix location of repository with ssh
Thijs Vermeir [Sat, 22 Dec 2012 15:53:47 +0000 (16:53 +0100)]
scripts: fix location of repository with ssh

12 years agobin: add flag to disable resync state change
Wim Taymans [Fri, 21 Dec 2012 15:36:37 +0000 (16:36 +0100)]
bin: add flag to disable resync state change

Add a GST_BIN_FLAG_NO_RESYNC that disables a resync when an element is added,
removed or linked in the bin. This is interesting for complex bins that
dynamically add elements to themselves and want to manage the state of those
elements without interference from resyncs.

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

12 years agodocs: update synchronization document a little
Wim Taymans [Fri, 21 Dec 2012 09:09:30 +0000 (10:09 +0100)]
docs: update synchronization document a little

12 years agosystemclock: add OTHER clock type
Wim Taymans [Thu, 20 Dec 2012 15:40:04 +0000 (16:40 +0100)]
systemclock: add OTHER clock type

Add an OTHER clock type so that subclasses are able to mark themselves as
using some other clock source than the realtime or monotonic clock.

12 years agoRelease 1.0.4 1.0.4
Tim-Philipp Müller [Tue, 18 Dec 2012 17:25:34 +0000 (17:25 +0000)]
Release 1.0.4

12 years agopo: update translations
Tim-Philipp Müller [Tue, 18 Dec 2012 17:09:18 +0000 (17:09 +0000)]
po: update translations

12 years agoadd debug category
Wim Taymans [Fri, 14 Dec 2012 10:09:30 +0000 (11:09 +0100)]
add debug category

Adding a debug category is nicer than logging to the default category

12 years agoNEWSEGMENT -> SEGMENT
Wim Taymans [Fri, 14 Dec 2012 14:22:27 +0000 (15:22 +0100)]
NEWSEGMENT -> SEGMENT

12 years agoelement: improve debug
Wim Taymans [Fri, 14 Dec 2012 10:08:57 +0000 (11:08 +0100)]
element: improve debug

12 years agobasesrc: call _stop when start failed
Wim Taymans [Thu, 13 Dec 2012 13:48:35 +0000 (14:48 +0100)]
basesrc: call _stop when start failed

When we failed to complete the start, call stop again. This makes sure that all
successfull calls to _start are paired with a _stop.

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

12 years agobaseparse: improve debug
Wim Taymans [Tue, 11 Dec 2012 15:46:01 +0000 (16:46 +0100)]
baseparse: improve debug

Add pts and dts in debug log

12 years agodocs: clean up sections file for pad probe defines that moved into enum
Tim-Philipp Müller [Mon, 26 Nov 2012 00:51:38 +0000 (00:51 +0000)]
docs: clean up sections file for pad probe defines that moved into enum

12 years agoplugin: protect against NULL filename in debug
Wim Taymans [Mon, 10 Dec 2012 10:55:42 +0000 (11:55 +0100)]
plugin: protect against NULL filename in debug

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

12 years agobufferpool: clarify docs
Wim Taymans [Thu, 6 Dec 2012 08:48:08 +0000 (09:48 +0100)]
bufferpool: clarify docs

12 years agocaps: fix docs
Wim Taymans [Wed, 5 Dec 2012 13:56:48 +0000 (14:56 +0100)]
caps: fix docs

12 years agoadapter: fix 0.10 docs to make more sense in 1.0
Wim Taymans [Wed, 5 Dec 2012 13:24:14 +0000 (14:24 +0100)]
adapter: fix 0.10 docs to make more sense in 1.0

12 years agoadapter: fix docs for 1.0
Wim Taymans [Wed, 5 Dec 2012 13:03:27 +0000 (14:03 +0100)]
adapter: fix docs for 1.0

Add parent to chain function signature and use it.

12 years agomessage: add reset-time type string
Wim Taymans [Fri, 30 Nov 2012 09:41:51 +0000 (10:41 +0100)]
message: add reset-time type string

12 years agodocs: add link to python porting doc and app dev manual to porting-to-1.0.txt
Tim-Philipp Müller [Wed, 28 Nov 2012 18:08:52 +0000 (18:08 +0000)]
docs: add link to python porting doc and app dev manual to porting-to-1.0.txt

12 years agogst-uninstalled: add gst-editing-services to PKG_CONFIG_PATH
Luis de Bethencourt [Mon, 26 Nov 2012 23:16:52 +0000 (18:16 -0500)]
gst-uninstalled: add gst-editing-services to PKG_CONFIG_PATH

12 years agodocs: remove all mention of g_thread_init()
Tim-Philipp Müller [Sun, 25 Nov 2012 23:26:47 +0000 (23:26 +0000)]
docs: remove all mention of g_thread_init()

It's been deprecated since GLib 2.32 and isn't needed any
longer.

12 years agoevent: fix annotation for gst_event_parse_stream_start
Alessandro Decina [Fri, 23 Nov 2012 20:09:45 +0000 (21:09 +0100)]
event: fix annotation for gst_event_parse_stream_start

12 years agopad: document more pad probe values
Tim-Philipp Müller [Fri, 23 Nov 2012 13:36:09 +0000 (13:36 +0000)]
pad: document more pad probe values

12 years agopad: don't use parenthesis for ORed pad probe flag enums
Tim-Philipp Müller [Fri, 23 Nov 2012 12:47:25 +0000 (12:47 +0000)]
pad: don't use parenthesis for ORed pad probe flag enums

glib-mkenum doesn't like them for some reason.

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

12 years agopad: Put all of the probe types in the enum so they work with bindings
Olivier Crête [Fri, 23 Nov 2012 09:58:25 +0000 (10:58 +0100)]
pad: Put all of the probe types in the enum so they work with bindings

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