From: Marc-André Lureau Date: Tue, 8 Sep 2009 16:29:35 +0000 (+0200) Subject: multipartmux: mark data buffer as delta-unit X-Git-Tag: 1.19.3~509^2~9694 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fe2d8bdc64da24ce2a702bf32c1a68e8b32aef58;p=platform%2Fupstream%2Fgstreamer.git multipartmux: mark data buffer as delta-unit So that multifdsink always start sending header buffer first Fixes #594520 --- diff --git a/gst/multipart/multipartmux.c b/gst/multipart/multipartmux.c index 95080ad2..0f71b46 100644 --- a/gst/multipart/multipartmux.c +++ b/gst/multipart/multipartmux.c @@ -530,6 +530,7 @@ gst_multipart_mux_collected (GstCollectPads * pads, GstMultipartMux * mux) GST_BUFFER_OFFSET (databuf) = mux->offset; mux->offset += GST_BUFFER_SIZE (databuf); GST_BUFFER_OFFSET_END (databuf) = mux->offset; + GST_BUFFER_FLAG_SET (databuf, GST_BUFFER_FLAG_DELTA_UNIT); GST_DEBUG_OBJECT (mux, "pushing %u bytes data buffer", GST_BUFFER_SIZE (databuf));