[gstreamer-bugs] [Bug 623589] Fix races/refcounting bugs with slave clocks
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Jul 6 02:24:25 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=623589
GStreamer | gstreamer (core) | git
Alessandro Decina <alessandro.d> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |0.10.30
--- Comment #9 from Alessandro Decina <alessandro.d at gmail.com> 2010-07-06 09:24:20 UTC ---
commit 7acde37fc10486908e3b685ecd895543beaf8d96
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Tue Jul 6 10:35:09 2010 +0200
win32: export gst_clock_id_wait_async_full
commit e6889791698f01ae237f41355df96a8547a21f6c
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Tue Jul 6 10:31:25 2010 +0200
tests: remove ABI checks for GstClockEntry.
commit a02fcb0478fb196271425527b3e070b4ae215fcd
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Mon Jul 5 18:45:55 2010 +0200
clock: document that GstClockEntry should be treated as ana opaque
structure.
commit 819780acf79217c8a9b40c486f33668c0e2ae8d7
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Mon Jul 5 13:10:09 2010 +0200
clock: use the new gst_clock_id_wait_async_full.
Use the new gst_clock_id_wait_async_full in gst_clock_set_master.
Also add some tests.
commit 538e82c6f7ff8f2652651d6201c32f27b0ae3a62
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Mon Jul 5 13:01:53 2010 +0200
clock: fix refcounting bug in gst_clock_set_master.
Make sure clock->clockid is unreffed before clock->master.
gst_clock_id_unschedule (clock->clockid) tries to access clock->master. If
clock->master is unreffed before and it's deallocated, _unschedule could
access
free'd memory.
commit dda86638110a97518c0d76aff405ffc0781c3573
Author: Alessandro Decina <alessandro.decina at collabora.co.uk>
Date: Mon Jul 5 12:56:40 2010 +0200
clock: add gst_clock_id_wait_async_full.
Add gst_clock_id_wait_async_full. It's the same as gst_clock_id_wait_async
but
allows passing a GDestroyNotify to destroy user_data.
--
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