diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-15 11:25:07 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-05-15 11:25:07 +0200 |
commit | 869bb69dd3748b498a7c4e800db6b533743f63c3 (patch) | |
tree | 11ec4614c226a93cd853607a3932d4f891f969a7 /tests | |
parent | 53c22085d9d7f4204d333e43dc5f8d3d372868ec (diff) | |
download | gstreamer-plugins-bad-869bb69dd3748b498a7c4e800db6b533743f63c3.tar.gz |
mpg123audiodec: Fix event handling in unit test
Diffstat (limited to 'tests')
-rw-r--r-- | tests/check/elements/mpg123audiodec.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/tests/check/elements/mpg123audiodec.c b/tests/check/elements/mpg123audiodec.c index 069f122d5..1085b4992 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; |