From f97f0333867ee4ea3ede4886d1edac808b11d43a Mon Sep 17 00:00:00 2001 From: Lukas Hejtmanek Date: Tue, 9 Feb 2010 11:20:22 +0100 Subject: [PATCH] take care of SEGV --- ultragrid/src/rtp/decoders.c | 3 +++ 1 file changed, 3 insertions(+) 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;