[gstreamer-bugs] [Bug 640675] high cpu-load with 0.10.32 release

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 3 06:53:40 PST 2011


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

Mark Nauwelaerts <mnauw> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
                 CC|                            |mnauw at users.sourceforge.net
         Resolution|                            |FIXED

--- Comment #6 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2011-02-03 14:53:35 UTC ---
For the record, git bisect shows it has been introduced in 

commit 73ee14302fd6d7f26207707187d06c1bba32e2c5
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Thu Oct 21 01:15:44 2010 +0200

    poll: make timer polls lockfree

    Make sure we don't take a mutex in the normal code path of the timer
    poll.

On the other hand, the following one fixes this (i.e. the cpu usage, please
file a separate one for the deinterlacer problem as mentioned):

commit 50d566d9ade049f8e42bb52add7cf1b9cba505df
Author: Mark Nauwelaerts <mark.nauwelaerts at collabora.co.uk>
Date:   Thu Feb 3 15:17:13 2011 +0100

    poll: trigger rebuild setup in _new

    Failing to do so in the Windows case (implicitly triggered otherwise)
    would have a subsequent _wait return immediately leading to high CPU
    usage timeout loops.

    Fixes #640675.

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