gst/mpegstream/gstmpegdemux.c: tss tss... always set caps on outgoing buffer.
authorEdward Hervey <bilboed@bilboed.com>
Wed, 18 Jan 2006 09:30:00 +0000 (09:30 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 18 Jan 2006 09:30:00 +0000 (09:30 +0000)
Original commit message from CVS:
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer):
tss tss... always set caps on outgoing buffer.

ChangeLog
gst/mpegstream/gstmpegdemux.c

index 179cd709bff1335f808e88e1e9eace8a25658ff5..49fa489a9036ee9376b6e14f4f9810052e020565 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-01-18  Edward Hervey  <edward@fluendo.com>
+
+       * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer): 
+       tss tss... always set caps on outgoing buffer.
+
 2006-01-13  Thomas Vander Stichele  <thomas at apestaart dot org>
 
        * configure.ac:
index ceeb38454aa2483e430dc9e9d870f9e4a48e9649..042a4eb523b31aca7c5d75a1e87a40b38db1fa38 100644 (file)
@@ -900,6 +900,7 @@ gst_mpeg_demux_send_subbuffer (GstMPEGDemux * mpeg_demux,
     GST_DEBUG_OBJECT (mpeg_demux, "Creating subbuffer size %d", size);
   }
   outbuf = gst_buffer_create_sub (buffer, offset, size);
+  gst_buffer_set_caps (outbuf, GST_PAD_CAPS (outstream->pad));
 
   GST_BUFFER_TIMESTAMP (outbuf) = timestamp;
   GST_BUFFER_OFFSET (outbuf) = GST_BUFFER_OFFSET (buffer) + offset;