[Bug 721395] New: GstCollectPads-related freeze in pads mgmt

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 3 06:09:56 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721395
  GStreamer | gstreamer (core) | git

           Summary: GstCollectPads-related freeze in pads mgmt
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: me at andrey-utkin.pp.ua
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


The problem i experience can be reproduced with my GstTq sketch:
https://github.com/krieger-od/gst_tq , if you change line 14 to "gboolean
release_sinkpads = FALSE;".

So we have such a pipeline: http://whdd.org/bin.png
It is in playing state.
Then we want to release both tq srcpads, which are linked with
mpegtsmux element.
It works when we release also muxer sinkpads in order.
But it freezes the app if we don't release muxer sinkpads immediately.
This can happen, for example, if we want to connect them with
something else.

Actual data on the testcase, and some more explanation can be found here:
http://lists.freedesktop.org/archives/gstreamer-devel/2014-January/045348.html

The explanation of GstTq concept can be found here:
http://lists.freedesktop.org/archives/gstreamer-devel/2014-January/045346.html

-- 
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