Navigation Menu

Skip to content

Commit

Permalink
tests/tcp: Fail if unable to start pipelines.
Browse files Browse the repository at this point in the history
  • Loading branch information
dougnazar authored and GStreamer Marge Bot committed Apr 20, 2021
1 parent d4bf6b3 commit 27c392b
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions tests/check/pipelines/tcp.c
Expand Up @@ -54,6 +54,7 @@ typedef struct
static void
symmetry_test_setup (SymmetryTest * st, GstElement * sink, GstElement * src)
{
GstStateChangeReturn ret;
GstCaps *caps;
st->sink = sink;
g_object_set (sink, "sync", FALSE, NULL);
Expand All @@ -80,8 +81,13 @@ symmetry_test_setup (SymmetryTest * st, GstElement * sink, GstElement * src)
fail_unless (gst_element_link_many (st->src, GST_ELEMENT (st->src_sink),
NULL));

gst_element_set_state (GST_ELEMENT (st->sink_pipeline), GST_STATE_PLAYING);
gst_element_set_state (GST_ELEMENT (st->src_pipeline), GST_STATE_PLAYING);
ret =
gst_element_set_state (GST_ELEMENT (st->sink_pipeline),
GST_STATE_PLAYING);
fail_if (ret == GST_STATE_CHANGE_FAILURE);
ret =
gst_element_set_state (GST_ELEMENT (st->src_pipeline), GST_STATE_PLAYING);
fail_if (ret == GST_STATE_CHANGE_FAILURE);
}

static void
Expand Down

0 comments on commit 27c392b

Please sign in to comment.