gstdataqueue: Only emit g_cond_signal when needed
authorEdward Hervey <bilboed@bilboed.com>
Wed, 13 Oct 2010 11:50:22 +0000 (13:50 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Thu, 2 Dec 2010 18:04:55 +0000 (19:04 +0100)
commit7cc08390b91d88581a9b2a38b9d32aa522b268ca
treec94a351425ccf05223b3c24be58a62ace79eb1f5
parent8412c2a656c37d194d42e52774f9729c531f47b2
gstdataqueue: Only emit g_cond_signal when needed

Keep track of which cond we're waiting for and only emit when needed.

https://bugzilla.gnome.org/show_bug.cgi?id=632779
libs/gst/base/gstdataqueue.c
libs/gst/base/gstdataqueue.h