[gstreamer-bugs] [Bug 639755] discoverer: Clean up callbacks in dispose()

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 17 07:48:58 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=639755
  GStreamer | gst-plugins-base | unspecified

--- Comment #1 from Arun Raghavan <arun at accosted.net> 2011-01-17 15:48:56 UTC ---
Created an attachment (id=178524)
 View: https://bugzilla.gnome.org/attachment.cgi?id=178524
 Review: https://bugzilla.gnome.org/review?bug=639755&attachment=178524

discoverer: Clean up callbacks in dispose()

Make sure that we unregister the timeout and pad callbacks when
disposing the discoverer object to avoid these being triggered after the
discoverer object has been freed. This will not happen if
gst_discoverer_stop() is called before the object is finally unref'ed,
but we need to handle tha case where the _stop() function is not called
first as well.

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