From 987c199370a24921f9a86c94f502a2a4a8ffbfe3 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Sun, 12 Dec 2010 11:54:35 -0600 Subject: [PATCH] rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly Signed-off-by: Rob Clark --- gst/realmedia/rmdemux.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gst/realmedia/rmdemux.c b/gst/realmedia/rmdemux.c index 91070c1..07cfb4c 100644 --- a/gst/realmedia/rmdemux.c +++ b/gst/realmedia/rmdemux.c @@ -2462,6 +2462,10 @@ gst_rmdemux_parse_video_packet (GstRMDemux * rmdemux, GstRMDemuxStream * stream, stream->discont = FALSE; } + if (!key) { + GST_BUFFER_FLAG_SET (out, GST_BUFFER_FLAG_DELTA_UNIT); + } + ret = gst_pad_push (stream->pad, out); ret = gst_rmdemux_combine_flows (rmdemux, stream, ret); if (ret != GST_FLOW_OK) -- 2.7.4