From: Wim Taymans Date: Mon, 15 Nov 2010 17:17:36 +0000 (+0100) Subject: check: lock src state to avoid error cases X-Git-Tag: RELEASE-0.10.32~262 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c47a2e69dd333787908aa779aae07467bbc7f80;p=platform%2Fupstream%2Fgstreamer.git check: lock src state to avoid error cases Lock the state of the src element or else the pipeline might go into the error state when we set it to PAUSED later. --- diff --git a/tests/check/generic/sinks.c b/tests/check/generic/sinks.c index 21b5095..8fe4c81 100644 --- a/tests/check/generic/sinks.c +++ b/tests/check/generic/sinks.c @@ -691,6 +691,8 @@ GST_START_TEST (test_added_async2) /* add source, don't add sink yet */ gst_bin_add (GST_BIN (pipeline), src); + /* need to lock state here or the pipeline might go in error */ + gst_element_set_locked_state (src, TRUE); ret = gst_element_set_state (pipeline, GST_STATE_PAUSED); fail_unless (ret == GST_STATE_CHANGE_SUCCESS, "no SUCCESS state return");