ext/ogg/gstoggdemux.c: If we're building a chain we are not in an error case when...
authorWim Taymans <wim.taymans@gmail.com>
Tue, 28 Jun 2005 11:00:03 +0000 (11:00 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 28 Jun 2005 11:00:03 +0000 (11:00 +0000)
Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet):
If we're building a chain we are not in an error case
when we queue a buffer.

ChangeLog
ext/ogg/gstoggdemux.c

index f5da9f1..70bdda6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-28  Wim Taymans  <wim@fluendo.com>
+
+       * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet):
+       If we're building a chain we are not in an error case
+       when we queue a buffer.
+
 2005-06-28  Andy Wingo  <wingo@pobox.com>
 
        * *.c: Don't cast to GstObject before reffing/unreffing.
index d039489..6e2fe13 100644 (file)
@@ -661,6 +661,8 @@ gst_ogg_pad_submit_packet (GstOggPad * pad, ogg_packet * packet)
         GST_BUFFER_OFFSET (buf) = -1;
         GST_BUFFER_OFFSET_END (buf) = packet->granulepos;
         pad->headers = g_list_append (pad->headers, buf);
+        /* we are ok now */
+        ret = GST_FLOW_OK;
       }
     }
   } else {