summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2013-05-15 11:31:14 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2013-05-15 11:31:14 +0200
commit14cd3a0dc40cbf05dce19b11ef7b32f0beaa4838 (patch)
tree75d229d9d800a01849639261bc858472f905e418 /tests
parent167e11b176ab04691183fa0f203a9495c00d804c (diff)
downloadgstreamer-plugins-bad-14cd3a0dc40cbf05dce19b11ef7b32f0beaa4838.tar.gz
mxfdemux: Fix event handling in unit test
Diffstat (limited to 'tests')
-rw-r--r--tests/check/elements/mxfdemux.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/check/elements/mxfdemux.c b/tests/check/elements/mxfdemux.c
index 078363bc7..30c16c7ae 100644
--- a/tests/check/elements/mxfdemux.c
+++ b/tests/check/elements/mxfdemux.c
@@ -237,6 +237,7 @@ GST_START_TEST (test_push)
GstElement *mxfdemux;
GstBuffer *buffer;
GstPad *sinkpad;
+ GstCaps *caps;
have_data = FALSE;
have_eos = FALSE;
@@ -263,6 +264,10 @@ GST_START_TEST (test_push)
gst_pad_set_active (mysinkpad, TRUE);
gst_pad_set_active (mysrcpad, TRUE);
+ caps = gst_caps_new_empty_simple ("application/mxf");
+ gst_check_setup_events (mysrcpad, mxfdemux, caps, GST_FORMAT_BYTES);
+ gst_caps_unref (caps);
+
gst_element_set_state (mxfdemux, GST_STATE_PLAYING);
fail_unless (gst_pad_push (mysrcpad, buffer) == GST_FLOW_OK);