diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2009-01-05 15:42:53 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2009-01-05 15:42:53 +0000 |
commit | b2052bb385e1df2b618692dcb7f3feef84b297a5 (patch) | |
tree | 6d933ef03feb911e7921b9f46e68dccdfdad07b3 /ChangeLog | |
parent | 6766b6a4a220c42fd666f8648e60959b926a8d31 (diff) |
libs/gst/base/gstbasesink.c: Release the object lock before calling the query convert pad functions to avoid deadlocks.
Original commit message from CVS:
* libs/gst/base/gstbasesink.c: (gst_base_sink_get_position_last),
(gst_base_sink_get_position_paused), (gst_base_sink_get_position):
Release the object lock before calling the query convert pad functions
to avoid deadlocks.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2009-01-05 Wim Taymans <wim.taymans@collabora.co.uk> + * libs/gst/base/gstbasesink.c: (gst_base_sink_get_position_last), + (gst_base_sink_get_position_paused), (gst_base_sink_get_position): + Release the object lock before calling the query convert pad functions + to avoid deadlocks. + +2009-01-05 Wim Taymans <wim.taymans@collabora.co.uk> + * gst/gstbus.c: (gst_bus_wakeup_main_context): The lock order should be maincontext > OBJECT_LOCK so we need to release the object lock when waking up the mainloop to avoid deadlocks. |