diff --git a/ultragrid/src/rtp/decoders.c b/ultragrid/src/rtp/decoders.c index cd5ec4107..f560a4f1b 100644 --- a/ultragrid/src/rtp/decoders.c +++ b/ultragrid/src/rtp/decoders.c @@ -67,6 +67,9 @@ void decode_frame(struct coded_data *cdata, struct video_frame *frame) int prints=0; double fps; + if(!frame) + return; + while (cdata != NULL) { pckt = cdata->data; hdr = (payload_hdr_t *) pckt->data;