diff options
author | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2010-03-18 12:20:17 +0100 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2010-03-18 12:43:14 +0100 |
commit | fd5164af96f2ff80d92331422cd4892850913569 (patch) | |
tree | 872996fdc4a0f8998ee4e530916fac55f12b0955 | |
parent | abd9c0c657ea0f8f0cf90a37adca160cc99f62df (diff) |
rtph264depay: do not call _push_ts with unneeded (and wrong) time parameter
Fixes #613206.
-rw-r--r-- | gst/rtp/gstrtph264depay.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/rtp/gstrtph264depay.c b/gst/rtp/gstrtph264depay.c index 0d86ddfcb..2ff281fac 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); } } |