[MOVED FROM GST-P-FARSIGHT] Fixes the deadlock when pausing the dtmfsrc and rtpdtmfsr...
authorYouness Alaoui <youness.alaoui@collabora.co.uk>
Fri, 31 Aug 2007 23:44:13 +0000 (23:44 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Sat, 21 Feb 2009 16:48:01 +0000 (17:48 +0100)
commitab95b70fdfa9197bb491dab80e7e832c85c60f29
tree20c7be9462203229ae7856b8ee70190ebd86e1f1
parente71056ff6a4dab5ed3e0bc41b6ad584df19d3eca
[MOVED FROM GST-P-FARSIGHT] Fixes the deadlock when pausing the dtmfsrc and rtpdtmfsrc. Had to push something on the async queue to release the blocking async_queue_pop(). Thanks to Olivier for the solution.

20070831234413-4f0f6-793cf35fc43636e7275258cc7063fc068f5efa0a.gz
gst/dtmf/gstdtmfsrc.c
gst/dtmf/gstdtmfsrc.h
gst/dtmf/gstrtpdtmfsrc.c
gst/dtmf/gstrtpdtmfsrc.h