Commit a76bc3bc authored by Martin Storsjö's avatar Martin Storsjö

rtpdec: Check the return value from av_new_packet

Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
parent 04ea5491
......@@ -635,7 +635,8 @@ static int rtp_parse_packet_internal(RTPDemuxContext *s, AVPacket *pkt,
} else if (st) {
/* At this point, the RTP header has been stripped;
* This is ASSUMING that there is only 1 CSRC, which isn't wise. */
av_new_packet(pkt, len);
if ((rv = av_new_packet(pkt, len)) < 0)
return rv;
memcpy(pkt->data, buf, len);
pkt->stream_index = st->index;
} else {
......
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