[gstreamer-bugs] [Bug 628337] New: State change from PLAYING to PAUSED can take an unusually long time in the gstgnomevfssrc element

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 30 08:15:55 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=628337
  GStreamer | gst-plugins-base | 0.10.30

           Summary: State change from PLAYING to PAUSED can take an
                    unusually long time in the gstgnomevfssrc element
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.30
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: GStreamer-Bugs at tycosp.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


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

Patch for adding cancelable infrastructure

We had to raise the thread priority in our streaming thread (which contained a
pipeline and this element) that had an adverse affect on the gstgnomevfssrc
element.  Basically what was happening is there was a  lock starvation in this
element due to the fact that we had raised the priority of the streaming
thread.  To get around this problem we developed some code to support
cancellable reads.

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