diff --git a/tests/old/testsuite/elements/tee.c b/tests/old/testsuite/elements/tee.c index a19d2bd1bf..36cee0a60e 100644 --- a/tests/old/testsuite/elements/tee.c +++ b/tests/old/testsuite/elements/tee.c @@ -147,7 +147,6 @@ main (int argc, char *argv[]) g_print ("Removing first sink\n"); gst_element_set_state (pipeline, GST_STATE_PAUSED); gst_pad_unlink (tee_src1, gst_element_get_pad (sink1, "sink")); - gst_pad_destroy (tee_src1); gst_bin_remove (GST_BIN (pipeline), sink1); /* only second fakesink linked, iterate */ @@ -166,4 +165,3 @@ main (int argc, char *argv[]) g_print ("Done !\n"); return 0; } - diff --git a/tests/old/testsuite/refcounting/bin.c b/tests/old/testsuite/refcounting/bin.c index 9ef06633ed..a2811fac55 100644 --- a/tests/old/testsuite/refcounting/bin.c +++ b/tests/old/testsuite/refcounting/bin.c @@ -72,7 +72,7 @@ add_remove_test2 (void) g_assert (!GST_OBJECT_FLOATING (element)); g_assert (!GST_OBJECT_DESTROYED (element)); - gst_object_destroy (GST_OBJECT (element)); + gst_object_unref (GST_OBJECT (element)); g_assert (GST_OBJECT_DESTROYED (element)); gst_object_unref (GST_OBJECT (element)); @@ -92,7 +92,7 @@ add_remove_test3 (void) gst_bin_add (GST_BIN (bin), element); g_assert (!GST_OBJECT_FLOATING (element)); - gst_object_destroy (GST_OBJECT (element)); + gst_object_unref (GST_OBJECT (element)); g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL); gst_object_unref (GST_OBJECT (bin)); @@ -116,9 +116,9 @@ add_remove_test4 (void) gst_bin_add (GST_BIN (bin), bin2); g_assert (!GST_OBJECT_FLOATING (bin2)); - gst_object_destroy (GST_OBJECT (bin2)); + gst_object_unref (GST_OBJECT (bin2)); g_assert (gst_bin_get_by_name (GST_BIN (bin), "testbin") == NULL); - gst_object_destroy (GST_OBJECT (element)); + gst_object_unref (GST_OBJECT (element)); g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL); gst_object_unref (GST_OBJECT (bin)); @@ -170,14 +170,14 @@ main (int argc, gchar *argv[]) bin = gst_bin_new ("somebin"); g_assert (!GST_OBJECT_DESTROYED (bin)); - gst_object_destroy (GST_OBJECT (bin)); + gst_object_unref (GST_OBJECT (bin)); g_assert (GST_OBJECT_DESTROYED (bin)); gst_object_unref (GST_OBJECT (bin)); g_print ("create/destroy/unref new bin %ld\n", vmsize()-usage1); for (i=0; i