libs/gst/base/gstbasesink.c: call ::unlock before taking the PREROLL_LOCK so we can...
authorPhilippe Rouquier <philippero@libertysurf.fr>
Mon, 8 May 2006 11:49:43 +0000 (11:49 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 8 May 2006 11:49:43 +0000 (11:49 +0000)
commit246712327de991afa419ffae9a41fef4fc2bd3be
treea37fe0346e7e791114ec8329c303a59091a7c719
parent462d27b23a758ebd75a1cf1115fb251bf212d3c7
libs/gst/base/gstbasesink.c: call ::unlock before taking the PREROLL_LOCK so we can safely handle elements that lock ...

Original commit message from CVS:
Patch by: Philippe Rouquier <philippero at libertysurf dot fr>
* libs/gst/base/gstbasesink.c: (gst_base_sink_set_flushing),
(gst_base_sink_change_state):
call ::unlock before taking the PREROLL_LOCK so we can safely
handle elements that lock in ::render.
Fixes #340174.
ChangeLog
libs/gst/base/gstbasesink.c