[PATCH - gst-plugins-base] decodebin2: sync state with parent
Sebastian Dröge
sebastian at centricular.com
Tue Oct 29 21:29:25 CET 2013
On Di, 2013-10-29 at 19:08 +0530, Vishal Agrawal wrote:
> Root cause is when the state change from NULL to PAUSE happens
> typefind will be searching for element. Before this state change
> is completes/successful, application does another state change
> to NULL. This leads to a deadlock because state change to NULL
> reaches upstream element before the typefind can create and add
> the new found element in pipeline.
>
> Upstream element has stopped the streaming because of state change
> while the newly created element is waiting data from upstream.
Thanks for your patch. We track patches in Bugzilla at
http://bugzilla.gnome.org . Can you file a bug there with this patch?
Also GStreamer 0.10 is no longer maintained since almost 2 years, did
you check if this still applies to 1.x?
--
Sebastian Dröge <sebastian at centricular.com>
Centricular Ltd - http://www.centricular.com
Expertise, Straight from the Source
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131029/90169478/attachment.pgp>
More information about the gstreamer-devel
mailing list