add a gst_element_set_state_async method that sets the state and starts a thread...
authorThomas Vander Stichele <thomas@apestaart.org>
Mon, 12 Sep 2005 18:14:03 +0000 (18:14 +0000)
committerThomas Vander Stichele <thomas@apestaart.org>
Mon, 12 Sep 2005 18:14:03 +0000 (18:14 +0000)
commitcf231073c241457e825c951114f21080c1588389
tree15bb3bcd0f0d5194ed55eb7d7c49713eef848b1d
parent0f69c8a186f768f490f17a96f79a21c43bb6219c
add a gst_element_set_state_async method that sets the state and starts a thread to make sure the state change comple...

Original commit message from CVS:
* check/gst/gstpipeline.c: (GST_START_TEST):
* docs/gst/gstreamer-sections.txt:
* gst/gstutils.c: (set_state_async_thread_func),
(gst_element_set_state_async):
* gst/gstutils.h:
add a gst_element_set_state_async method that
sets the state and starts a thread to make sure the state
change completes as best as it can
ChangeLog
check/gst/gstpipeline.c
docs/gst/gstreamer-sections.txt
gst/gstutils.c
gst/gstutils.h
tests/check/gst/gstpipeline.c