From 76ffe0769c474833d9c91c8be769f174ea994778 Mon Sep 17 00:00:00 2001 From: Andy Wingo Date: Sun, 17 Feb 2002 17:34:23 +0000 Subject: [PATCH] capsnego fixes in adder, speed, and identity Original commit message from CVS: capsnego fixes in adder, speed, and identity --- gst/adder/gstadder.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gst/adder/gstadder.c b/gst/adder/gstadder.c index d32416db1f..513b5a1d63 100644 --- a/gst/adder/gstadder.c +++ b/gst/adder/gstadder.c @@ -186,10 +186,13 @@ gst_adder_sinkpad_connect (GstPad *pad, GstCaps *caps) } } - if (GST_CAPS_IS_FIXED (caps) && ! gst_pad_try_set_caps (adder->srcpad, caps)) - return GST_PAD_CONNECT_REFUSED; - - return GST_PAD_CONNECT_DELAYED; + if (GST_CAPS_IS_FIXED (caps)) + if (gst_pad_try_set_caps (adder->srcpad, caps)) + return GST_PAD_CONNECT_OK; + else + return GST_PAD_CONNECT_REFUSED; + else + return GST_PAD_CONNECT_DELAYED; } static void