diff --git a/tests/old/testsuite/elements/fake.c b/tests/old/testsuite/elements/fake.c index 6c2a50ff2f..19778cae3b 100644 --- a/tests/old/testsuite/elements/fake.c +++ b/tests/old/testsuite/elements/fake.c @@ -5,6 +5,7 @@ */ #include +#include "property.h" GstElement * element_create (char *name, char *element) @@ -40,7 +41,9 @@ main (int argc, char *argv[]) g_print ("Creating pipeline\n"); pipeline = gst_pipeline_new ("pipeline"); - g_print ("Creating elements\n"); + g_print ("Connecting signals to pipeline\n"); + g_signal_connect (pipeline, "deep_notify", G_CALLBACK (property_change_callback), NULL); + g_print ("Creating elements\n"); if (!(src = element_create ("src", "fakesrc"))) return 1; g_object_set (G_OBJECT (src), "sizetype", 2, NULL); if (!(sink = element_create ("sink", "fakesink"))) return 1; diff --git a/testsuite/elements/fake.c b/testsuite/elements/fake.c index 6c2a50ff2f..19778cae3b 100644 --- a/testsuite/elements/fake.c +++ b/testsuite/elements/fake.c @@ -5,6 +5,7 @@ */ #include +#include "property.h" GstElement * element_create (char *name, char *element) @@ -40,7 +41,9 @@ main (int argc, char *argv[]) g_print ("Creating pipeline\n"); pipeline = gst_pipeline_new ("pipeline"); - g_print ("Creating elements\n"); + g_print ("Connecting signals to pipeline\n"); + g_signal_connect (pipeline, "deep_notify", G_CALLBACK (property_change_callback), NULL); + g_print ("Creating elements\n"); if (!(src = element_create ("src", "fakesrc"))) return 1; g_object_set (G_OBJECT (src), "sizetype", 2, NULL); if (!(sink = element_create ("sink", "fakesink"))) return 1;