From 114c923c9fc3aa046da8e519c2aab0c8e614be3a Mon Sep 17 00:00:00 2001 From: Erik Walthinsen Date: Tue, 1 May 2001 23:00:51 +0000 Subject: [PATCH] /me is an idiot Original commit message from CVS: /me is an idiot --- gst/gstscheduler.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/gstscheduler.c b/gst/gstscheduler.c index 2809142b2d..4aedeeaaa1 100644 --- a/gst/gstscheduler.c +++ b/gst/gstscheduler.c @@ -1203,7 +1203,8 @@ gst_schedule_add_element (GstSchedule *sched, GstElement *element) // if the peer element exists and is a candidate if (GST_PAD_PEER(pad)) { - if (GST_ELEMENT_SCHED(GST_PAD_PARENT(pad)) == GST_ELEMENT_SCHED(GST_PAD_PARENT(GST_PAD_PEER(pad)))) { + peerelement = GST_PAD_PARENT( GST_PAD_PEER (pad) ); + if (GST_ELEMENT_SCHED(element) == GST_ELEMENT_SCHED(peerelement)) { GST_INFO (GST_CAT_SCHEDULING, "peer is in same schedule, chaining together"); // make sure that the two elements are in the same chain gst_schedule_chain_elements (sched,element,peerelement);