]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gstreamer0-10.git/commit
gst/playback/gstqueue2.c: Add pull based scheduling and fix some deadlocks. Fixes...
authorThiago Sousa Santos <thiagossantos@gmail.com>
Wed, 6 Jun 2007 13:36:26 +0000 (13:36 +0000)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 29 Oct 2009 10:17:12 +0000 (11:17 +0100)
commit2d77f5785391596aefd1cb8bb75f81cd1ebd2c74
treef5996b104e9fecf946c7700f78308afe7de360aa
parent28dca2d062bf3d2ec0c4a8ae9c433819a039757c
gst/playback/gstqueue2.c: Add pull based scheduling and fix some deadlocks. Fixes #444523.

Original commit message from CVS:
Patch by: Thiago Sousa Santos <thiagossantos at gmail dot com>
* gst/playback/gstqueue2.c: (gst_queue_init),
(gst_queue_handle_sink_event), (gst_queue_chain),
(gst_queue_get_range), (gst_queue_src_checkgetrange_function),
(gst_queue_sink_activate_push), (gst_queue_src_activate_push),
(gst_queue_src_activate_pull):
Add pull based scheduling and fix some deadlocks. Fixes #444523.
Does not yet completely work because duration queries upstream won't
block yet.
gst/playback/gstqueue2.c