diff options
author | Fabrice Bellard <fabrice@bellard.org> | 2003-06-14 11:09:57 +0000 |
---|---|---|
committer | Fabrice Bellard <fabrice@bellard.org> | 2003-06-14 11:09:57 +0000 |
commit | 31319a8ccddca74b178a411232865d78c5f4e985 (patch) | |
tree | bd8f29efb70ed257251362cbe3eb85c881bf0349 | |
parent | 11e659c203d534c3f6033003be5c2727e2291796 (diff) | |
download | ffmpeg-31319a8ccddca74b178a411232865d78c5f4e985.tar.gz |
win32 compile fix for ffplay by gbazin at altern dot org
Originally committed as revision 1958 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rwxr-xr-x | configure | 1 | ||||
-rw-r--r-- | ffplay.c | 9 |
2 files changed, 9 insertions, 1 deletions
@@ -627,6 +627,7 @@ fi cat > $TMPC << EOF #include <SDL.h> +#undef main /* We don't want SDL to override our main() */ int main( void ) { return SDL_Init (SDL_INIT_VIDEO); } EOF @@ -25,6 +25,10 @@ #include <SDL.h> #include <SDL_thread.h> +#ifdef CONFIG_WIN32 +#undef main /* We don't want SDL to override our main() */ +#endif + #if defined(__linux__) #define HAVE_X11 #endif @@ -1359,7 +1363,10 @@ int main(int argc, char **argv) if (display_disable) { video_disable = 1; } - flags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER | SDL_INIT_EVENTTHREAD; + flags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER; +#ifndef CONFIG_WIN32 + flags |= SDL_INIT_EVENTTHREAD; /* Not supported on win32 */ +#endif if (SDL_Init (flags)) { fprintf(stderr, "Could not initialize SDL - exiting\n"); exit(1); |