[gst-cvs] gst-plugins-bad: [MOVED FROM GST-P-FARSIGHT] Return back result of pad push

Olivier Crête tester at kemper.freedesktop.org
Tue Mar 3 14:19:57 PST 2009


Module: gst-plugins-bad
Branch: master
Commit: cd1077398c7bb44ace76f3fe876edfd7c50c5e39
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=cd1077398c7bb44ace76f3fe876edfd7c50c5e39

Author: Olivier Crete <olivier.crete at collabora.co.uk>
Date:   Sat Nov 10 05:02:32 2007 +0000

[MOVED FROM GST-P-FARSIGHT] Return back result of pad push

20071110050232-3e2dc-4a080d97963cd8ab6d528c4012d14353c1cfe97b.gz

---

 ext/mimic/gstmimdec.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ext/mimic/gstmimdec.c b/ext/mimic/gstmimdec.c
index 8cc3069..3df7e70 100644
--- a/ext/mimic/gstmimdec.c
+++ b/ext/mimic/gstmimdec.c
@@ -182,6 +182,7 @@ gst_mimdec_chain (GstPad *pad, GstBuffer *in)
   guint16 header_size;
   gint width, height;
   GstCaps * caps;
+  GstFlowReturn res = GST_FLOW_OK;
 
   GST_DEBUG ("in gst_mimdec_chain");
 
@@ -319,12 +320,12 @@ gst_mimdec_chain (GstPad *pad, GstBuffer *in)
               "height", G_TYPE_INT, height, NULL);
       gst_buffer_set_caps (out_buf, caps);
       gst_caps_unref (caps);
-      gst_pad_push (mimdec->srcpad, out_buf);
+      res = gst_pad_push (mimdec->srcpad, out_buf);
 
       gst_adapter_flush (mimdec->adapter, mimdec->payload_size);
       mimdec->have_header = FALSE;
 
-      return GST_FLOW_OK;
+      return res;
   }
 
   return GST_FLOW_OK;





More information about the Gstreamer-commits mailing list