diff --git a/libavformat/rtmppkt.c b/libavformat/rtmppkt.c index cbd09f23be03e45c7818966f7b5ae38df15aee5d..65d5dd9d5704b625cfc24e7213bd229c95588c46 100644 --- a/libavformat/rtmppkt.c +++ b/libavformat/rtmppkt.c @@ -273,6 +273,7 @@ static int rtmp_packet_read_one_chunk(URLContext *h, RTMPPacket *p, prev->data = p->data; prev->read = p->read; prev->offset = p->offset; + p->data = NULL; return AVERROR(EAGAIN); }