[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