Mercurial > mplayer.hg
changeset 4441:90814d64a840
removed obosolete Terminate_Display_Process. using vo_x11_uninit. support UYVY format
author | alex |
---|---|
date | Thu, 31 Jan 2002 11:49:30 +0000 |
parents | 0824e6605974 |
children | 49c410f359e0 |
files | libvo/vo_xvidix.c |
diffstat | 1 files changed, 4 insertions(+), 24 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/vo_xvidix.c Thu Jan 31 11:46:46 2002 +0000 +++ b/libvo/vo_xvidix.c Thu Jan 31 11:49:30 2002 +0000 @@ -220,11 +220,12 @@ case IMGFMT_YV12: image_depth = 12; break; + case IMGFMT_UYVY: case IMGFMT_YUY2: image_depth = 16; break; default: - mp_msg(MSGT_VO, MSGL_FATAL, "Unknown image format: %s", + mp_msg(MSGT_VO, MSGL_FATAL, "Unknown image format: %s\n", vo_format_name(format)); return(-1); } @@ -438,30 +439,9 @@ static void uninit(void) { vidix_term(); + saver_on(mDisplay); /* screen saver back on */ -#ifdef HAVE_NEW_GUI - /* destroy window only if it's not controlled by GUI */ - if (vo_window == None) -#endif - { - if (!(WinID > 0)) /* don't destory window if -wid specified */ - { - XDestroyWindow(mDisplay, mWindow); - XCloseDisplay(mDisplay); - } - } -} - -/* i think this is obsoleted.... -- alex */ -static void Terminate_Display_Process(void) -{ - getchar(); /* wait for enter to remove window */ - vidix_term(); - XDestroyWindow(mDisplay, mWindow); - XCloseDisplay(mDisplay); - X_already_started = 0; - - return; + vo_x11_uninit(mDisplay, mWindow); } static uint32_t preinit(const char *arg)