From e4db4257d56e3ef7d64f56d6e67594da6b9503df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Thu, 11 Nov 2010 21:42:03 +0100 Subject: [PATCH] celvideosrc: unlock should also notify Otherwise we depend on being woken up by the CoreMedia queue getting its next buffer. --- sys/applemedia/celvideosrc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/applemedia/celvideosrc.c b/sys/applemedia/celvideosrc.c index 34a087f7fe..e5118c53d2 100644 --- a/sys/applemedia/celvideosrc.c +++ b/sys/applemedia/celvideosrc.c @@ -337,6 +337,7 @@ gst_cel_video_src_unlock (GstBaseSrc * basesrc) BUFQUEUE_LOCK (self); self->running = FALSE; + BUFQUEUE_NOTIFY (self); BUFQUEUE_UNLOCK (self); return TRUE;