[Bug 676048] New: fix deadlock in gst app src

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 14 14:16:41 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=676048
  GStreamer | gstreamer (core) | 0.11.x

           Summary: fix deadlock in gst app src
    Classification: Platform
           Product: GStreamer
           Version: 0.11.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: prahal at yahoo.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=214033)
 View: https://bugzilla.gnome.org/attachment.cgi?id=214033
 Review: https://bugzilla.gnome.org/review?bug=676048&attachment=214033

fix deadlock in gst app src

Perform seek start the loop which holds the live lock.
This leads to deadlock half the time when the caller
of perform seek, gst_base_src_start_complete, attempt to lock
it too.
Move the code protected by the live lock in gst_base_src_start_complete
beofre the perform seek call.

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