summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sourceforge.net>2006-12-21 08:12:26 +0000
committerStefan Kost <ensonic@users.sourceforge.net>2006-12-21 08:12:26 +0000
commit5f8d6ab7a0f74f6c71f63ecc5e3020af9ed0b2e2 (patch)
tree475ba15d3ff7250f3a9a4ab6910e739a0147da81
parenta9c59c04e75655618963ce176aaa744ac3cc89d0 (diff)
tests/check/elements/: consistent pad (de)activation
Original commit message from CVS: * tests/check/elements/audioresample.c: (cleanup_audioresample): * tests/check/elements/audiotestsrc.c: (cleanup_audiotestsrc): * tests/check/elements/gdpdepay.c: (setup_gdpdepay), (cleanup_gdpdepay): * tests/check/elements/gdppay.c: (setup_gdppay), (cleanup_gdppay): * tests/check/elements/subparse.c: (teardown_subparse): * tests/check/elements/textoverlay.c: (cleanup_textoverlay): * tests/check/elements/videorate.c: (cleanup_videorate): * tests/check/elements/videotestsrc.c: (cleanup_videotestsrc): * tests/check/elements/volume.c: (cleanup_volume): * tests/check/elements/vorbisdec.c: (setup_vorbisdec), (cleanup_vorbisdec): * tests/check/elements/vorbistag.c: (setup_vorbistag), (cleanup_vorbistag): consistent pad (de)activation
-rw-r--r--ChangeLog18
-rw-r--r--tests/check/elements/audioresample.c2
-rw-r--r--tests/check/elements/audiotestsrc.c1
-rw-r--r--tests/check/elements/gdpdepay.c4
-rw-r--r--tests/check/elements/gdppay.c4
-rw-r--r--tests/check/elements/subparse.c2
-rw-r--r--tests/check/elements/textoverlay.c2
-rw-r--r--tests/check/elements/videorate.c2
-rw-r--r--tests/check/elements/videotestsrc.c1
-rw-r--r--tests/check/elements/volume.c2
-rw-r--r--tests/check/elements/vorbisdec.c4
-rw-r--r--tests/check/elements/vorbistag.c4
12 files changed, 46 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 05ef62c41..aa48c1976 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2006-12-21 Stefan Kost <ensonic@users.sf.net>
+
+ * tests/check/elements/audioresample.c: (cleanup_audioresample):
+ * tests/check/elements/audiotestsrc.c: (cleanup_audiotestsrc):
+ * tests/check/elements/gdpdepay.c: (setup_gdpdepay),
+ (cleanup_gdpdepay):
+ * tests/check/elements/gdppay.c: (setup_gdppay), (cleanup_gdppay):
+ * tests/check/elements/subparse.c: (teardown_subparse):
+ * tests/check/elements/textoverlay.c: (cleanup_textoverlay):
+ * tests/check/elements/videorate.c: (cleanup_videorate):
+ * tests/check/elements/videotestsrc.c: (cleanup_videotestsrc):
+ * tests/check/elements/volume.c: (cleanup_volume):
+ * tests/check/elements/vorbisdec.c: (setup_vorbisdec),
+ (cleanup_vorbisdec):
+ * tests/check/elements/vorbistag.c: (setup_vorbistag),
+ (cleanup_vorbistag):
+ consistent pad (de)activation
+
2006-12-20 Tim-Philipp Müller <tim at centricular dot net>
* gst/typefind/gsttypefindfunctions.c: (plugin_init):
diff --git a/tests/check/elements/audioresample.c b/tests/check/elements/audioresample.c
index 8ab663d3b..bd5bf4244 100644
--- a/tests/check/elements/audioresample.c
+++ b/tests/check/elements/audioresample.c
@@ -108,6 +108,8 @@ cleanup_audioresample (GstElement * audioresample)
fail_unless (gst_element_set_state (audioresample,
GST_STATE_NULL) == GST_STATE_CHANGE_SUCCESS, "could not set to NULL");
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (audioresample);
gst_check_teardown_sink_pad (audioresample);
gst_check_teardown_element (audioresample);
diff --git a/tests/check/elements/audiotestsrc.c b/tests/check/elements/audiotestsrc.c
index 364955537..4b392d44e 100644
--- a/tests/check/elements/audiotestsrc.c
+++ b/tests/check/elements/audiotestsrc.c
@@ -69,6 +69,7 @@ cleanup_audiotestsrc (GstElement * audiotestsrc)
g_list_free (buffers);
buffers = NULL;
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_sink_pad (audiotestsrc);
gst_check_teardown_element (audiotestsrc);
}
diff --git a/tests/check/elements/gdpdepay.c b/tests/check/elements/gdpdepay.c
index 263ee288e..5857c2e4f 100644
--- a/tests/check/elements/gdpdepay.c
+++ b/tests/check/elements/gdpdepay.c
@@ -72,6 +72,8 @@ setup_gdpdepay ()
gdpdepay = gst_check_setup_element ("gdpdepay");
mysrcpad = gst_check_setup_src_pad (gdpdepay, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (gdpdepay, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return gdpdepay;
}
@@ -81,6 +83,8 @@ cleanup_gdpdepay (GstElement * gdpdepay)
{
GST_DEBUG ("cleanup_gdpdepay");
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (gdpdepay);
gst_check_teardown_sink_pad (gdpdepay);
gst_check_teardown_element (gdpdepay);
diff --git a/tests/check/elements/gdppay.c b/tests/check/elements/gdppay.c
index a89792e35..a554d31f2 100644
--- a/tests/check/elements/gdppay.c
+++ b/tests/check/elements/gdppay.c
@@ -71,6 +71,8 @@ setup_gdppay ()
gdppay = gst_check_setup_element ("gdppay");
mysrcpad = gst_check_setup_src_pad (gdppay, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (gdppay, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return gdppay;
}
@@ -80,6 +82,8 @@ cleanup_gdppay (GstElement * gdppay)
{
GST_DEBUG ("cleanup_gdppay");
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (gdppay);
gst_check_teardown_sink_pad (gdppay);
gst_check_teardown_element (gdppay);
diff --git a/tests/check/elements/subparse.c b/tests/check/elements/subparse.c
index a81428d15..77bd4b152 100644
--- a/tests/check/elements/subparse.c
+++ b/tests/check/elements/subparse.c
@@ -125,6 +125,8 @@ teardown_subparse (void)
g_list_free (buffers);
buffers = NULL;
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_sink_pad (subparse);
gst_check_teardown_src_pad (subparse);
gst_check_teardown_element (subparse);
diff --git a/tests/check/elements/textoverlay.c b/tests/check/elements/textoverlay.c
index bc34a3dba..1a0e27c92 100644
--- a/tests/check/elements/textoverlay.c
+++ b/tests/check/elements/textoverlay.c
@@ -255,6 +255,8 @@ cleanup_textoverlay (GstElement * textoverlay)
gst_element_set_state (textoverlay, GST_STATE_NULL);
gst_element_get_state (textoverlay, NULL, NULL, GST_CLOCK_TIME_NONE);
+ gst_pad_set_active (myvideosrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
notgst_check_teardown_src_pad2 (textoverlay, "video_sink");
if (mytextsrcpad) {
notgst_check_teardown_src_pad2 (textoverlay, "text_sink");
diff --git a/tests/check/elements/videorate.c b/tests/check/elements/videorate.c
index 3c3ddc82c..0a675fa04 100644
--- a/tests/check/elements/videorate.c
+++ b/tests/check/elements/videorate.c
@@ -110,6 +110,8 @@ cleanup_videorate (GstElement * videorate)
gst_element_set_state (videorate, GST_STATE_NULL);
gst_element_get_state (videorate, NULL, NULL, GST_CLOCK_TIME_NONE);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (videorate);
gst_check_teardown_sink_pad (videorate);
gst_check_teardown_element (videorate);
diff --git a/tests/check/elements/videotestsrc.c b/tests/check/elements/videotestsrc.c
index 703de7623..d7860c351 100644
--- a/tests/check/elements/videotestsrc.c
+++ b/tests/check/elements/videotestsrc.c
@@ -76,6 +76,7 @@ cleanup_videotestsrc (GstElement * videotestsrc)
g_list_free (buffers);
buffers = NULL;
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_sink_pad (videotestsrc);
gst_check_teardown_element (videotestsrc);
}
diff --git a/tests/check/elements/volume.c b/tests/check/elements/volume.c
index e6b399447..2ec78ac1c 100644
--- a/tests/check/elements/volume.c
+++ b/tests/check/elements/volume.c
@@ -96,6 +96,8 @@ cleanup_volume (GstElement * volume)
g_list_free (buffers);
buffers = NULL;
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (volume);
gst_check_teardown_sink_pad (volume);
gst_check_teardown_element (volume);
diff --git a/tests/check/elements/vorbisdec.c b/tests/check/elements/vorbisdec.c
index e45d3c0e6..101a8f095 100644
--- a/tests/check/elements/vorbisdec.c
+++ b/tests/check/elements/vorbisdec.c
@@ -72,6 +72,8 @@ setup_vorbisdec ()
vorbisdec = gst_check_setup_element ("vorbisdec");
mysrcpad = gst_check_setup_src_pad (vorbisdec, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (vorbisdec, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return vorbisdec;
}
@@ -82,6 +84,8 @@ cleanup_vorbisdec (GstElement * vorbisdec)
GST_DEBUG ("cleanup_vorbisdec");
gst_element_set_state (vorbisdec, GST_STATE_NULL);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (vorbisdec);
gst_check_teardown_sink_pad (vorbisdec);
gst_check_teardown_element (vorbisdec);
diff --git a/tests/check/elements/vorbistag.c b/tests/check/elements/vorbistag.c
index 495293d23..4dc958661 100644
--- a/tests/check/elements/vorbistag.c
+++ b/tests/check/elements/vorbistag.c
@@ -98,6 +98,8 @@ setup_vorbistag (void)
vorbistag = gst_check_setup_element ("vorbistag");
mysrcpad = gst_check_setup_src_pad (vorbistag, &srctemplate, NULL);
mysinkpad = gst_check_setup_sink_pad (vorbistag, &sinktemplate, NULL);
+ gst_pad_set_active (mysrcpad, TRUE);
+ gst_pad_set_active (mysinkpad, TRUE);
return vorbistag;
}
@@ -108,6 +110,8 @@ cleanup_vorbistag (GstElement * vorbistag)
GST_DEBUG ("cleanup_vorbistag");
gst_element_set_state (vorbistag, GST_STATE_NULL);
+ gst_pad_set_active (mysrcpad, FALSE);
+ gst_pad_set_active (mysinkpad, FALSE);
gst_check_teardown_src_pad (vorbistag);
gst_check_teardown_sink_pad (vorbistag);
gst_check_teardown_element (vorbistag);