Commit d651baf0 authored by Vincent Penquerc'h's avatar Vincent Penquerc'h
Browse files

rtpmp2tpay: do not try to flush a packet when no data is available

https://bugzilla.gnome.org/show_bug.cgi?id=668874
parent c16fed2a
...@@ -127,6 +127,8 @@ gst_rtp_mp2t_pay_flush (GstRTPMP2TPay * rtpmp2tpay) ...@@ -127,6 +127,8 @@ gst_rtp_mp2t_pay_flush (GstRTPMP2TPay * rtpmp2tpay)
GstBuffer *outbuf; GstBuffer *outbuf;
avail = gst_adapter_available (rtpmp2tpay->adapter); avail = gst_adapter_available (rtpmp2tpay->adapter);
if (avail == 0)
return GST_FLOW_OK;
outbuf = gst_rtp_buffer_new_allocate (avail, 0, 0); outbuf = gst_rtp_buffer_new_allocate (avail, 0, 0);
/* get payload */ /* get payload */
......
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