diff --git a/ffplay.c b/ffplay.c index 81b1fcead4..96a8517b98 100644 --- a/ffplay.c +++ b/ffplay.c @@ -3032,6 +3032,8 @@ int main(int argc, char **argv) video_disable = 1; } flags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER; + if (audio_disable) + flags &= ~SDL_INIT_AUDIO; #if !defined(__MINGW32__) && !defined(__APPLE__) flags |= SDL_INIT_EVENTTHREAD; /* Not supported on Windows or Mac OS X */ #endif