gst-libs/gst/audio/gstbaseaudiosink.c: Avoid holding the OBJECT_LOCK when calling...
authorWim Taymans <wim.taymans@gmail.com>
Mon, 5 Jan 2009 17:13:13 +0000 (17:13 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 5 Jan 2009 17:13:13 +0000 (17:13 +0000)
commit0a4c1bc64c7033cb65cfc3f597dab8d4620dcd26
treeee26538b410b1c29f64bf6e278d6d46e87f6e3eb
parent8632fc5545ab5b7e35e1d4234dd18f1963de3d90
gst-libs/gst/audio/gstbaseaudiosink.c: Avoid holding the OBJECT_LOCK when calling ringbuffer functions that take the ...

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_change_state):
Avoid holding the OBJECT_LOCK when calling ringbuffer functions that
take the ringbuffer lock because rinbuffer lock > OBJECT_LOCK. We can do
this because the async_play method is deprecated and usually not called
anymore.
ChangeLog
gst-libs/gst/audio/gstbaseaudiosink.c