Clear freed pointer in ffplay.c.
authorRamiro Polla <ramiro.polla@gmail.com>
Wed, 24 Feb 2010 14:45:18 +0000 (14:45 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Wed, 24 Feb 2010 14:45:18 +0000 (14:45 +0000)
Fixes a crash when audio stream is cycled twice.

Originally committed as revision 22026 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffplay.c

index 101f663..16a4258 100644 (file)
--- a/ffplay.c
+++ b/ffplay.c
@@ -1911,6 +1911,7 @@ static void stream_component_close(VideoState *is, int stream_index)
         packet_queue_end(&is->audioq);
         if (is->reformat_ctx)
             av_audio_convert_free(is->reformat_ctx);
+        is->reformat_ctx = NULL;
         break;
     case CODEC_TYPE_VIDEO:
         packet_queue_abort(&is->videoq);