summaryrefslogtreecommitdiff
path: root/tests/states.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/states.c')
-rw-r--r--tests/states.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/states.c b/tests/states.c
index 26dbc74914..34a54dd4a7 100644
--- a/tests/states.c
+++ b/tests/states.c
@@ -25,16 +25,16 @@ int main(int argc,char *argv[]) {
bin = gst_bin_new("bin");
g_return_val_if_fail(1,bin != NULL);
- gtk_signal_connect(GTK_OBJECT(src),"state_change",
- GTK_SIGNAL_FUNC(state_change),NULL);
- gtk_signal_connect(GTK_OBJECT(subbin),"state_change",
- GTK_SIGNAL_FUNC(state_change),NULL);
- gtk_signal_connect(GTK_OBJECT(filter),"state_change",
- GTK_SIGNAL_FUNC(state_change),NULL);
- gtk_signal_connect(GTK_OBJECT(sink),"state_change",
- GTK_SIGNAL_FUNC(state_change),NULL);
- gtk_signal_connect(GTK_OBJECT(bin),"state_change",
- GTK_SIGNAL_FUNC(state_change),NULL);
+ g_signal_connectc (G_OBJECT(src),"state_change",
+ G_CALLBACK(state_change),NULL,FALSE);
+ g_signal_connectc (G_OBJECT(subbin),"state_change",
+ G_CALLBACK(state_change),NULL,FALSE);
+ g_signal_connectc (G_OBJECT(filter),"state_change",
+ G_CALLBACK(state_change),NULL,FALSE);
+ g_signal_connectc (G_OBJECT(sink),"state_change",
+ G_CALLBACK(state_change),NULL,FALSE);
+ g_signal_connectc (G_OBJECT(bin),"state_change",
+ G_CALLBACK(state_change),NULL,FALSE);
g_print("STATES: element '%s' starts at state %d(%s)\n",gst_element_get_name(src),
GST_STATE(src),gst_element_statename(GST_STATE(src)));