[gstreamer-bugs] [Bug 608036] [uridatasrc] deadlock when typefinding 3gpp with playbin2

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 12 12:28:27 PST 2010


https://bugzilla.gnome.org/show_bug.cgi?id=608036
  GStreamer | gst-plugins-bad | unspecified

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.27

--- Comment #10 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2010-02-12 20:28:18 UTC ---
Module: gstreamer
Branch: master
Commit: 51d382e2eef0ed6aea6319403a33dfd7abcd235e
URL:   
http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=51d382e2eef0ed6aea6319403a33dfd7abcd235e

Author: Thiago Santos <thiago.sousa.santos at collabora.co.uk>
Date:   Thu Jan 28 11:57:33 2010 -0300

typefind: Avoid messing pads activation

Typefind might mess up pads modes (pull/push) if a
downstream element is plugged and its pads activated
in 'step 2' of typefind pads activation.

This happens because the following steps don't check
if we already emitted typefound due to upstream setting
caps on buffers being pulled in the typefind helpers.

Avoid that by checking if typefound is already emmited.

Fixes #608036

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list