From 9dc41767029f6709d50f3765e49ba1cf1dd3748d Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 19 Apr 2009 21:44:03 +0000 Subject: [PATCH] Only insert null packets into the video que if there is a video stream. Fixes memleak and should fix issue791. Originally committed as revision 18629 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffplay.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ffplay.c b/ffplay.c index 3e52af7..e9f9f64 100644 --- a/ffplay.c +++ b/ffplay.c @@ -2074,11 +2074,13 @@ static int decode_thread(void *arg) continue; } if(url_feof(ic->pb) || eof) { + if(is->video_stream >= 0){ av_init_packet(pkt); pkt->data=NULL; pkt->size=0; pkt->stream_index= is->video_stream; packet_queue_put(&is->videoq, pkt); + } SDL_Delay(10); continue; } -- 2.7.4