# HG changeset patch # User reimar # Date 1328974539 0 # Node ID e227a8ae4418a2e3f03523b38b872e3b4309b6a6 # Parent 04feb00f91be75ff7d434dc1e7a04700bdcfb3a0 Support -noborder with SDL. diff -r 04feb00f91be -r e227a8ae4418 libvo/sdl_common.c --- a/libvo/sdl_common.c Fri Feb 10 15:40:53 2012 +0000 +++ b/libvo/sdl_common.c Sat Feb 11 15:35:39 2012 +0000 @@ -117,6 +117,8 @@ // doublebuf with opengl creates flickering if (vo_doublebuffering && !(flags & SDL_OPENGL)) flags |= SDL_DOUBLEBUF; + if (!vo_border) + flags |= SDL_NOFRAME; s = SDL_SetVideoMode(vo_dwidth, vo_dheight, bpp, flags); if (!s) { mp_msg(MSGT_VO, MSGL_FATAL, "SDL SetVideoMode failed: %s\n", SDL_GetError()); diff -r 04feb00f91be -r e227a8ae4418 libvo/vo_sdl.c --- a/libvo/vo_sdl.c Fri Feb 10 15:40:53 2012 +0000 +++ b/libvo/vo_sdl.c Sat Feb 11 15:35:39 2012 +0000 @@ -396,6 +396,8 @@ if (vo_doublebuffering) priv->sdlflags |= SDL_DOUBLEBUF; #endif + if (!vo_border) + priv->sdlflags |= SDL_NOFRAME; /* get information about the graphics adapter */ vidInfo = SDL_GetVideoInfo ();