[gstreamer-bugs] [Bug 584389] don't recreate plugin feature and element factories on first use
GStreamer (bugzilla.gnome.org)
bugzilla-daemon at bugzilla.gnome.org
Sun Jun 7 13:55:36 PDT 2009
If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
http://bugzilla.gnome.org/show_bug.cgi?id=584389
GStreamer | gstreamer (core) | Ver: git
Stefan Kost (gstreamer, gtkdoc dev) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.24
------- Comment #7 from Stefan Kost (gstreamer, gtkdoc dev) 2009-06-07 20:55 UTC -------
Almost the same as the last patch, except that now the tests pass unmodified.
commit 55577a48ea9e93ec6532b1e81684e4c0ae26157c
Author: Stefan Kost <ensonic at users.sf.net>
Date: Sun Jun 7 22:09:14 2009 +0300
registry: don't recreate features on first use. Fixes #584389
The first time one calls gst_element_factory_make(), gst recreates the
plugin
feature and the element factory. As a side effect we ref the class to fill
in detail we already have filled from the registry cache. This patch
changes
the behaviour to just update the existing entries. The factory is now
attached
to the type and set in gst_element_base_class_init().
--
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.
You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=584389.
More information about the Gstreamer-bugs
mailing list