summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sourceforge.net>2006-12-21 08:20:10 +0000
committerStefan Kost <ensonic@users.sourceforge.net>2006-12-21 08:20:10 +0000
commit373296698caf57ff47f72a5a772737b6fd6de64c (patch)
tree6df9a8424025f776b9856f5a2b83f798e654dec1 /tests
parent4b7d466ad93bab622257bea1e647cdfc9e7752f6 (diff)
tests/check/elements/: consistent pad (de)activation
Original commit message from CVS: * tests/check/elements/mpeg2enc.c: (setup_mpeg2enc), (cleanup_mpeg2enc): * tests/check/elements/rganalysis.c: (cleanup_rganalysis): * tests/check/elements/wavpackdec.c: (setup_wavpackdec), (cleanup_wavpackdec): * tests/check/elements/wavpackenc.c: (setup_wavpackenc), (cleanup_wavpackenc): * tests/check/elements/y4menc.c: (setup_y4menc), (cleanup_y4menc): consistent pad (de)activation
Diffstat (limited to 'tests')
-rw-r--r--tests/check/elements/rganalysis.c2
-rw-r--r--tests/check/elements/wavpackdec.c4
-rw-r--r--tests/check/elements/wavpackenc.c4
3 files changed, 10 insertions, 0 deletions
diff --git a/tests/check/elements/rganalysis.c b/tests/check/elements/rganalysis.c
index 17b4d62f..63e3c720 100644
--- a/tests/check/elements/rganalysis.c
+++ b/tests/check/elements/rganalysis.c
@@ -187,6 +187,8 @@ cleanup_rganalysis (GstElement * element)
/* The bus owns references to the element: */
gst_element_set_bus (element, NULL);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (element);
gst_check_teardown_sink_pad (element);
gst_check_teardown_element (element);
diff --git a/tests/check/elements/wavpackdec.c b/tests/check/elements/wavpackdec.c
index 6c7bb4e1..b058a5e2 100644
--- a/tests/check/elements/wavpackdec.c
+++ b/tests/check/elements/wavpackdec.c
@@ -69,6 +69,8 @@ setup_wavpackdec ()
wavpackdec = gst_check_setup_element ("wavpackdec");
mysrcpad = gst_check_setup_src_pad (wavpackdec, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (wavpackdec, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return wavpackdec;
}
@@ -79,6 +81,8 @@ cleanup_wavpackdec (GstElement * wavpackdec)
GST_DEBUG ("cleanup_wavpackdec");
gst_element_set_state (wavpackdec, GST_STATE_NULL);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (wavpackdec);
gst_check_teardown_sink_pad (wavpackdec);
gst_check_teardown_element (wavpackdec);
diff --git a/tests/check/elements/wavpackenc.c b/tests/check/elements/wavpackenc.c
index 9053ef4b..3ac3ea3f 100644
--- a/tests/check/elements/wavpackenc.c
+++ b/tests/check/elements/wavpackenc.c
@@ -62,6 +62,8 @@ setup_wavpackenc ()
wavpackenc = gst_check_setup_element ("wavpackenc");
mysrcpad = gst_check_setup_src_pad (wavpackenc, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (wavpackenc, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
fail_unless (gst_element_set_state (wavpackenc,
GST_STATE_PLAYING) == GST_STATE_CHANGE_SUCCESS,
@@ -82,6 +84,8 @@ cleanup_wavpackenc (GstElement * wavpackenc)
gst_element_set_state (wavpackenc, GST_STATE_NULL);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (wavpackenc);
gst_check_teardown_sink_pad (wavpackenc);
gst_check_teardown_element (wavpackenc);