diff --git a/avplay.c b/avplay.c index c67cc75fe861a1895f327b929eaf09d6df50cfcd..01c0f118e95f462de57d2ef30820c699b06eaf7b 100644 --- a/avplay.c +++ b/avplay.c @@ -2279,6 +2279,8 @@ static void stream_component_close(VideoState *is, int stream_index) if (is->rdft) { av_rdft_end(is->rdft); av_freep(&is->rdft_data); + is->rdft = NULL; + is->rdft_bits = 0; } break; case AVMEDIA_TYPE_VIDEO: