[gstreamer-bugs] [Bug 598896] [GstRegistry] Cache lists of ElementFactory and TypeFindFactory

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Oct 21 08:26:36 PDT 2009


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #7 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2009-10-21 14:09:51 UTC ---
Only glanced at these quickly, but still three random comments:

 - it's a bit nasty to rely on internal GLib implementation details for GList
(might be ok for now, and not a problem in practice, but still not very nice)

 - would be nicer to use GObject's private instance structure stuff instead of
foo->priv = g_new0 (FooPrivate)

 - maybe this microoptimisation of the GList copying + ref'ing shows that the
approach taken is wrong and a different approach should be taken by the users
of this API? (different from: get list of all xyz and then iterate and filter)

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