ext/vorbis/vorbisenc.c: Set caps on output buffer.
authorWim Taymans <wim.taymans@gmail.com>
Mon, 4 Jul 2005 15:14:51 +0000 (15:14 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 4 Jul 2005 15:14:51 +0000 (15:14 +0000)
Original commit message from CVS:
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
Set caps on output buffer.

ChangeLog
ext/vorbis/vorbisenc.c

index 2dcd493..7c1f1c3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-07-04  Wim Taymans  <wim@fluendo.com>
+
+       * ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
+       Set caps on output buffer.
+
 2005-07-04  Andy Wingo  <wingo@pobox.com>
 
        * ext/gnomevfs/gstgnomevfssrc.c
index 846d7c1..c5778f4 100644 (file)
@@ -906,6 +906,10 @@ gst_vorbisenc_chain (GstPad * pad, GstBuffer * buffer)
       GST_DEBUG ("here are the caps: %" GST_PTR_FORMAT, caps);
       gst_pad_set_caps (vorbisenc->srcpad, caps);
 
+      gst_buffer_set_caps (buf1, caps);
+      gst_buffer_set_caps (buf2, caps);
+      gst_buffer_set_caps (buf3, caps);
+
       /* push out buffers */
       gst_vorbisenc_push_buffer (vorbisenc, buf1);
       gst_vorbisenc_push_buffer (vorbisenc, buf2);