Commit de02af8d authored by Jan Schmidt's avatar Jan Schmidt

adder: One more attempt to fix the adder test

Give up and discard and recreate the alsasrc after checking it can
be opened, due to some strange crash inside alsa when we don't.
parent 7753d463
......@@ -443,11 +443,11 @@ GST_START_TEST (test_live_seeking)
/* Test that the audio source can get to paused, else skip */
res = gst_element_set_state (src1, GST_STATE_PAUSED);
(void) gst_element_set_state (src1, GST_STATE_NULL);
(void) gst_element_get_state (src1, NULL, NULL, GST_CLOCK_TIME_NONE);
if (res == GST_STATE_CHANGE_FAILURE) {
gst_object_unref (src1);
gst_object_unref (src1);
if (res == GST_STATE_CHANGE_FAILURE)
goto cleanup;
}
src1 = gst_element_factory_make ("alsasrc", "src1");
/* live sources ignore seeks, force eos after 2 sec (4 buffers half second
* each) - don't use autoaudiosrc, as then we can't set anything here */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment