[Bug 673991] [0.10] basetransform regression: gstreamer hangs when accessing webcam (on specific hardware)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Dec 11 02:53:19 PST 2012
https://bugzilla.gnome.org/show_bug.cgi?id=673991
GStreamer | gstreamer (core) | 0.10.36
Sebastian Dröge <slomo> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.37
--- Comment #13 from Sebastian Dröge <slomo at circular-chaos.org> 2012-12-11 10:53:13 UTC ---
commit 401f9b3de72de759c76da155a339c754b653bf9d
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date: Sat Sep 29 14:35:58 2012 +0100
value: avoid duplicates when intersecting lists
Fixes negotiation taking a ridiculous amount of
time (multiple 10s of seconds on a core2) when
there are duplicate entries in lists.
Could have a negative performance impact on other
scenarios because we now have to iterate the
dest list to avoid duplicates, but we don't
have a lot of lists any more these days, and
they tend to be small anyway. The negatives
are hopefully countered by the positive effects
of reducing the list length early on in the
process. And in any case, it's the right thing
to do.
Based on patch by Andre Moreira Magalhaes.
https://bugzilla.gnome.org/show_bug.cgi?id=684981
--
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