diff --git a/test/testffmpeg.c b/test/testffmpeg.c index 8acdc927f9..b801d2d484 100644 --- a/test/testffmpeg.c +++ b/test/testffmpeg.c @@ -1144,7 +1144,8 @@ int main(int argc, char *argv[]) /* Check for events */ while (SDL_PollEvent(&event)) { - if (event.type == SDL_EVENT_QUIT || event.type == SDL_EVENT_KEY_DOWN) { + if (event.type == SDL_EVENT_QUIT || + (event.type == SDL_EVENT_KEY_DOWN && event.key.keysym.sym == SDLK_ESCAPE)) { done = 1; } }