libs/gst/base/gstbasetransform.c: Revert previous commit, 0 sized buffers are allowed...
authorWim Taymans <wim.taymans@gmail.com>
Fri, 27 Oct 2006 10:10:26 +0000 (10:10 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Fri, 27 Oct 2006 10:10:26 +0000 (10:10 +0000)
Original commit message from CVS:
* libs/gst/base/gstbasetransform.c: (gst_base_transform_chain):
Revert previous commit, 0 sized buffers are allowed. Reopens #363095.

ChangeLog
libs/gst/base/gstbasetransform.c

index 563d13cc06ab0ba8aa6c5141f43d8e45f96e9d80..644180be2148824b9b7364c3cf320326bf8f1e35 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-10-27  Wim Taymans  <wim@fluendo.com>
+
+       * libs/gst/base/gstbasetransform.c: (gst_base_transform_chain):
+       Revert previous commit, 0 sized buffers are allowed. Reopens #363095.
+
 2006-10-26  Tim-Philipp Müller  <tim at centricular dot net>
 
        * gst/gststructure.c: (gst_structure_id_set_value):
index f68171041a6633389d51360a91a26a68de6e68c4..22cedf404b016346d3cb5b0396d1e78849a31c35 100644 (file)
@@ -1544,8 +1544,7 @@ gst_base_transform_chain (GstPad * pad, GstBuffer * buffer)
 
   /* outbuf can be NULL, this means a dropped buffer */
   if (outbuf != NULL) {
-    /* if output buffer is empty, we don't push it out */
-    if ((ret == GST_FLOW_OK) && (GST_BUFFER_SIZE (outbuf) > 0))
+    if ((ret == GST_FLOW_OK))
       ret = gst_pad_push (trans->srcpad, outbuf);
     else
       gst_buffer_unref (outbuf);