diff --git a/ChangeLog b/ChangeLog index beb6427554..aa939a33e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-08-30 Wim Taymans + + * check/elements/fakesrc.c: (setup_fakesrc): + * check/elements/identity.c: (setup_identity): + Activate pads before using them. + 2005-08-30 Wim Taymans * gst/base/gstadapter.c: (gst_adapter_flush): diff --git a/check/elements/fakesrc.c b/check/elements/fakesrc.c index 6c622751bf..1d9b342882 100644 --- a/check/elements/fakesrc.c +++ b/check/elements/fakesrc.c @@ -59,6 +59,7 @@ setup_fakesrc () fakesrc = gst_check_setup_element ("fakesrc"); mysinkpad = gst_check_setup_sink_pad (fakesrc, &sinktemplate, NULL); gst_pad_set_event_function (mysinkpad, event_func); + gst_pad_set_active (mysinkpad, TRUE); return fakesrc; } diff --git a/check/elements/identity.c b/check/elements/identity.c index dd25bc8362..dc5dd31ba5 100644 --- a/check/elements/identity.c +++ b/check/elements/identity.c @@ -70,6 +70,8 @@ setup_identity () mysrcpad = gst_check_setup_src_pad (identity, &srctemplate, NULL); mysinkpad = gst_check_setup_sink_pad (identity, &sinktemplate, NULL); gst_pad_set_event_function (mysinkpad, event_func); + gst_pad_set_active (mysrcpad, TRUE); + gst_pad_set_active (mysinkpad, TRUE); return identity; } diff --git a/tests/check/elements/fakesrc.c b/tests/check/elements/fakesrc.c index 6c622751bf..1d9b342882 100644 --- a/tests/check/elements/fakesrc.c +++ b/tests/check/elements/fakesrc.c @@ -59,6 +59,7 @@ setup_fakesrc () fakesrc = gst_check_setup_element ("fakesrc"); mysinkpad = gst_check_setup_sink_pad (fakesrc, &sinktemplate, NULL); gst_pad_set_event_function (mysinkpad, event_func); + gst_pad_set_active (mysinkpad, TRUE); return fakesrc; } diff --git a/tests/check/elements/identity.c b/tests/check/elements/identity.c index dd25bc8362..dc5dd31ba5 100644 --- a/tests/check/elements/identity.c +++ b/tests/check/elements/identity.c @@ -70,6 +70,8 @@ setup_identity () mysrcpad = gst_check_setup_src_pad (identity, &srctemplate, NULL); mysinkpad = gst_check_setup_sink_pad (identity, &sinktemplate, NULL); gst_pad_set_event_function (mysinkpad, event_func); + gst_pad_set_active (mysrcpad, TRUE); + gst_pad_set_active (mysinkpad, TRUE); return identity; }