summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2013-05-15 11:25:07 +0200
committerTim-Philipp Müller <tim@centricular.com>2016-02-16 10:40:39 +0000
commit592e1cbf5d9a123e42562fa168c912a53a167131 (patch)
tree0b9d3b2d743cec780674f5d640d1d61ec7d8acd2
parentdeffbd375ec3927bf4e6a59c2cc00a1892f43ca9 (diff)
mpg123audiodec: Fix event handling in unit test
-rw-r--r--tests/check/elements/mpg123audiodec.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/tests/check/elements/mpg123audiodec.c b/tests/check/elements/mpg123audiodec.c
index 069f122d56..1085b49929 100644
--- a/tests/check/elements/mpg123audiodec.c
+++ b/tests/check/elements/mpg123audiodec.c
@@ -197,7 +197,6 @@ static GstElement *
setup_mpeg1layer2dec (void)
{
GstElement *mpg123audiodec;
- GstSegment seg;
GstCaps *caps;
GST_DEBUG ("setup_mpeg1layer2dec");
@@ -207,9 +206,6 @@ setup_mpeg1layer2dec (void)
gst_pad_set_active (mysrcpad, TRUE);
gst_pad_set_active (mysinkpad, TRUE);
- gst_segment_init (&seg, GST_FORMAT_TIME);
- gst_pad_push_event (mysrcpad, gst_event_new_segment (&seg));
-
/* This is necessary to trigger a set_format call in the decoder;
* fixed caps don't trigger it */
caps = gst_caps_new_simple ("audio/mpeg",
@@ -217,7 +213,7 @@ setup_mpeg1layer2dec (void)
"layer", G_TYPE_INT, 2,
"rate", G_TYPE_INT, 44100,
"channels", G_TYPE_INT, 1, "parsed", G_TYPE_BOOLEAN, TRUE, NULL);
- gst_pad_set_caps (mysrcpad, caps);
+ gst_check_setup_events (mysrcpad, mpg123audiodec, caps, GST_FORMAT_TIME);
gst_caps_unref (caps);
return mpg123audiodec;
@@ -227,7 +223,6 @@ static GstElement *
setup_mpeg1layer3dec (void)
{
GstElement *mpg123audiodec;
- GstSegment seg;
GstCaps *caps;
GST_DEBUG ("setup_mpeg1layer3dec");
@@ -237,9 +232,6 @@ setup_mpeg1layer3dec (void)
gst_pad_set_active (mysrcpad, TRUE);
gst_pad_set_active (mysinkpad, TRUE);
- gst_segment_init (&seg, GST_FORMAT_TIME);
- gst_pad_push_event (mysrcpad, gst_event_new_segment (&seg));
-
/* This is necessary to trigger a set_format call in the decoder;
* fixed caps don't trigger it */
caps = gst_caps_new_simple ("audio/mpeg",
@@ -247,7 +239,7 @@ setup_mpeg1layer3dec (void)
"layer", G_TYPE_INT, 3,
"rate", G_TYPE_INT, 44100,
"channels", G_TYPE_INT, 1, "parsed", G_TYPE_BOOLEAN, TRUE, NULL);
- gst_pad_set_caps (mysrcpad, caps);
+ gst_check_setup_events (mysrcpad, mpg123audiodec, caps, GST_FORMAT_TIME);
gst_caps_unref (caps);
return mpg123audiodec;