rtpsource: retain_rtcp_packet: warning if invalid running_time
authorMiguel Paris <mparisdiaz@gmail.com>
Thu, 29 Nov 2018 11:58:18 +0000 (12:58 +0100)
committerSebastian Dröge <slomo@coaxion.net>
Fri, 30 Nov 2018 10:55:26 +0000 (10:55 +0000)
gst/rtpmanager/rtpsource.c

index 740f15f..8430a15 100644 (file)
@@ -1859,6 +1859,8 @@ rtp_source_retain_rtcp_packet (RTPSource * src, GstRTCPPacket * packet,
 {
   GstBuffer *buffer;
 
+  g_return_if_fail (running_time != GST_CLOCK_TIME_NONE);
+
   buffer = gst_buffer_copy_region (packet->rtcp->buffer, GST_BUFFER_COPY_MEMORY,
       packet->offset, (gst_rtcp_packet_get_length (packet) + 1) * 4);