[Bug 609473] GstMiniObject derived classes could support storing data for bindings

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 9 20:16:27 PDT 2011


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

José Alburquerque <jaalburqu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #187477|0                           |1
        is obsolete|                            |

--- Comment #44 from José Alburquerque <jaalburqu at svn.gnome.org> 2011-05-10 03:05:21 UTC ---
Created an attachment (id=187542)
 View: https://bugzilla.gnome.org/attachment.cgi?id=187542
 Review: https://bugzilla.gnome.org/review?bug=609473&attachment=187542

Patch to add weak referencing to GstMiniObject using instance private data

You had mentioned using instance private data a long time ago and I completely
forgot about that, sorry.  This patch uses instance private data to hold the
weak references so no mutex is used during finalization.  I've also kept the
global mutex for adding/removing weak references per your comments.

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