[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