From aec2e3353e2f677542c02105d8301d9de34666fb Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Sun, 1 Sep 2002 19:43:06 +0000 Subject: [PATCH] when going READY->PAUSED, allow try_set_caps on a READY element. Original commit message from CVS: when going READY->PAUSED, allow try_set_caps on a READY element. (approved by wtay ;) --- gst/gstpad.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gst/gstpad.c b/gst/gstpad.c index 607d43c180..41b7793981 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -1216,11 +1216,11 @@ gst_pad_try_set_caps_func (GstRealPad *pad, GstCaps *caps, gboolean notify) g_return_val_if_fail (pad != NULL, GST_PAD_CONNECT_REFUSED); g_return_val_if_fail (GST_IS_PAD (pad), GST_PAD_CONNECT_REFUSED); - /* if this pad has a parent and the parent is not PAUSED, delay the + /* if this pad has a parent and the parent is not READY, delay the * negotiation */ - if (parent && GST_STATE (parent) < GST_STATE_PAUSED) + if (parent && GST_STATE (parent) < GST_STATE_READY) { - GST_DEBUG (GST_CAT_CAPS, "parent %s of pad %s:%s is not paused", + GST_DEBUG (GST_CAT_CAPS, "parent %s of pad %s:%s is not READY", GST_ELEMENT_NAME (parent), GST_DEBUG_PAD_NAME (pad)); return GST_PAD_CONNECT_DELAYED; }