Commit f07d61a9 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller

rtpg729pay: fix buffer leak

The handle_buffer vfunc takes ownership of the input buffer.
Fixes elements/rtp-payloading under valgrind.
parent 6faeb751
......@@ -328,7 +328,7 @@ gst_rtp_g729_pay_handle_buffer (GstRTPBasePayload * payload, GstBuffer * buf)
rtpg729pay->next_ts = timestamp;
if (available == 0 && size >= min_payload_len && size <= max_payload_len) {
ret = gst_rtp_g729_pay_push (rtpg729pay, gst_buffer_ref (buf));
ret = gst_rtp_g729_pay_push (rtpg729pay, buf);
return ret;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment