aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-12-14 00:38:23 +0100
committerMichael Niedermayer <michaelni@gmx.at>2011-12-16 15:21:19 +0100
commiteee78ef30daca0ed40a7ef21c749fd468667c09b (patch)
treefb79aa39ec5cf5dbb04cb0d0d5a06d7f8599e2ae
parentf600d709f05abfd22d5424c223bc076e8fdcffc8 (diff)
downloadffmpeg-eee78ef30daca0ed40a7ef21c749fd468667c09b.tar.gz
ffplay: clear pkt_temp when pkt is freed.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Marton Balint <cus@passwd.hu> (cherry picked from commit efe8a1ba08dd868e5a96f5759258b0733bb2004c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r--ffplay.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ffplay.c b/ffplay.c
index b68f798607..947a84b06c 100644
--- a/ffplay.c
+++ b/ffplay.c
@@ -2145,6 +2145,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;