diff --git a/avplay.c b/avplay.c index 5fcfaa68e7..bf1ac1b3f2 100644 --- a/avplay.c +++ b/avplay.c @@ -2102,6 +2102,7 @@ static int audio_decode_frame(VideoState *is, double *pts_ptr) /* free the current packet */ if (pkt->data) av_free_packet(pkt); + memset(pkt_temp, 0, sizeof(*pkt_temp)); if (is->paused || is->audioq.abort_request) { return -1;