rtph26xpay: Avoid print when there is no bundle at end of packet

This commit is contained in:
Olivier Crête 2019-06-26 16:42:44 -04:00 committed by Nicolas Dufresne
parent 97f2fb4cc8
commit 6fed30c48e
2 changed files with 2 additions and 2 deletions

View file

@ -1629,7 +1629,7 @@ gst_rtp_h264_pay_handle_buffer (GstRTPBasePayload * basepayload,
g_array_set_size (nal_queue, 0);
}
if (ret == GST_FLOW_OK &&
if (ret == GST_FLOW_OK && rtph264pay->bundle_size > 0 &&
rtph264pay->aggregate_mode == GST_RTP_H264_AGGREGATE_ZERO_LATENCY &&
rtph264pay->bundle_contains_vcl) {
GST_DEBUG_OBJECT (rtph264pay, "sending bundle at end incoming packet");

View file

@ -1648,7 +1648,7 @@ gst_rtp_h265_pay_handle_buffer (GstRTPBasePayload * basepayload,
g_array_set_size (nal_queue, 0);
}
if (ret == GST_FLOW_OK &&
if (ret == GST_FLOW_OK && rtph265pay->bundle_size > 0 &&
rtph265pay->aggregate_mode == GST_RTP_H265_AGGREGATE_ZERO_LATENCY &&
rtph265pay->bundle_contains_vcl) {
GST_DEBUG_OBJECT (rtph265pay, "sending bundle at end incoming packet");