gst-libs/gst/audio/gstbaseaudiosink.c: Pause the write thread before deactivating...
authorWim Taymans <wim.taymans@gmail.com>
Sat, 20 Dec 2008 12:45:03 +0000 (12:45 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sat, 20 Dec 2008 12:45:03 +0000 (12:45 +0000)
commita579eba73dc613b18d48fc5faa7107c4e64b6893
treec952afbad4607ca16eb09b95591f147aeb211577
parent4ed1f5d6fd1496e51bd08f70c5990504020cf431
gst-libs/gst/audio/gstbaseaudiosink.c: Pause the write thread before deactivating and releasing the ringbuffer to avo...

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_setcaps):
Pause the write thread before deactivating and releasing the ringbuffer
to avoid a deadlock when we do gapless playback with different sample
rates in playbin2.  Fixes #564929.
ChangeLog
gst-libs/gst/audio/gstbaseaudiosink.c