From 969bcf25a12743af4b83fee8a7eaf4ac12b117bf Mon Sep 17 00:00:00 2001 From: Vineeth TM Date: Thu, 30 Jul 2015 15:21:20 +0900 Subject: [PATCH] rtpmp4vdepay: rtpbuffer is being unref'ed twice process_rtp_packet doesn't transfer the rtp buffer to mp4v_process_depay the refernce should not be removed here https://bugzilla.gnome.org/show_bug.cgi?id=753042 --- gst/rtp/gstrtpmp4vdepay.c | 1 - 1 file changed, 1 deletion(-) diff --git a/gst/rtp/gstrtpmp4vdepay.c b/gst/rtp/gstrtpmp4vdepay.c index 144cb39ff5..9ffca2883a 100644 --- a/gst/rtp/gstrtpmp4vdepay.c +++ b/gst/rtp/gstrtpmp4vdepay.c @@ -173,7 +173,6 @@ gst_rtp_mp4v_depay_process (GstRTPBaseDepayload * depayload, GstRTPBuffer * rtp) pbuf = gst_rtp_buffer_get_payload_buffer (rtp); marker = gst_rtp_buffer_get_marker (rtp); - gst_rtp_buffer_unmap (rtp); gst_adapter_push (rtpmp4vdepay->adapter, pbuf);