Mercurial > mplayer.hg
changeset 6440:2997a3faf381
Streamline enter-key behaviour suggested by Christian Ohm and disable I420/IYUV because
SDL seems buggy with it (doesn't use hw accel, although XVideo hw supports it).
YV12 will be used instead.
author | atmos4 |
---|---|
date | Sun, 16 Jun 2002 02:01:53 +0000 |
parents | edac9b35835d |
children | 09e212db57f9 |
files | libvo/vo_sdl.c |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/vo_sdl.c Sun Jun 16 01:44:33 2002 +0000 +++ b/libvo/vo_sdl.c Sun Jun 16 02:01:53 2002 +0000 @@ -1188,7 +1188,7 @@ struct sdl_priv_s *priv = &sdl_priv; SDL_Event event; SDLKey keypressed = 0; - static int firstcheck = 0, modifiers = 0; + static int modifiers = 0; /* Poll the waiting SDL Events */ while ( SDL_PollEvent(&event) ) { @@ -1308,7 +1308,9 @@ else switch(keypressed){ case SDLK_RETURN: - if (!firstcheck) { firstcheck = 1; break; } + SDL_ShowCursor(1); + mplayer_put_key(KEY_ENTER); + break; case SDLK_ESCAPE: case SDLK_q: SDL_ShowCursor(1); @@ -1579,8 +1581,9 @@ { switch(format){ case IMGFMT_YV12: - case IMGFMT_I420: - case IMGFMT_IYUV: +// it seems buggy (not hw accelerated), so just use YV12 instead! +// case IMGFMT_I420: +// case IMGFMT_IYUV: case IMGFMT_YUY2: case IMGFMT_UYVY: case IMGFMT_YVYU: