[gstreamer-bugs] [Bug 109808] [threads] gst_scheduler_factory_create() doesn't reference the passed element

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sat Jan 29 09:07:24 PST 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=109808
 GStreamer | gstreamer (core) | Ver: HEAD CVS

Ronald Bultje changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From Ronald Bultje  2005-01-29 12:07 -------
So all this is already done in the code. That means that the bug is long-fixed
already? This is crystal-clear to me: the parent element (thread, pipeline)
holds a reference to the scheduler, the *only* reference. The scheduler is owned
by that element, and destroyed as the element is destroyed (which happens in
gst_element_dispose). This is all already done.

The parent is obviously not referenced because circular references mean the
object never gets destroyed. Besides, the scheduler never exists without its
parent (since the parent holds reference) so that's no issue. Doesn't that meant
he bug is fixed? Please reopen if this is wrong. Marking as INVALID for now.

(Yes, I'm cleaning up bugzilla.)

------- You are receiving this mail because: -------
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list