From fd5164af96f2ff80d92331422cd4892850913569 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Thu, 18 Mar 2010 12:20:17 +0100 Subject: [PATCH] rtph264depay: do not call _push_ts with unneeded (and wrong) time parameter Fixes #613206. --- gst/rtp/gstrtph264depay.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/rtp/gstrtph264depay.c b/gst/rtp/gstrtph264depay.c index 0d86ddfcbe..2ff281fac7 100644 --- a/gst/rtp/gstrtph264depay.c +++ b/gst/rtp/gstrtph264depay.c @@ -563,7 +563,8 @@ gst_rtp_h264_depay_process (GstBaseRTPDepayload * depayload, GstBuffer * buf) outbuf = gst_rtp_h264_depay_push_nal (rtph264depay, outbuf, ts); if (outbuf) { gst_buffer_set_caps (outbuf, GST_PAD_CAPS (depayload->srcpad)); - gst_base_rtp_depayload_push_ts (depayload, ts, outbuf); + /* already timestamped this buffer, baseclass need not bother */ + gst_base_rtp_depayload_push (depayload, outbuf); } }