diff --git a/ffplay.c b/ffplay.c index bfe10bebd154864a45be3ff74d5c0bb5dffea7fb..fb99d9ad3e9dd8d03472ac9a2aea3d6810f00948 100644 --- a/ffplay.c +++ b/ffplay.c @@ -965,6 +965,10 @@ static int video_open(VideoState *is){ w = 640; h = 480; } + if(screen && is->width == screen->w && screen->w == w + && is->height== screen->h && screen->h == h) + return 0; + #ifndef __APPLE__ screen = SDL_SetVideoMode(w, h, 0, flags); #else