Mercurial > mplayer.hg
diff libvo/vo_gl2.c @ 11542:85e503ddf65f
runtime 'stay-on-top' functionality
author | joey |
---|---|
date | Sun, 30 Nov 2003 16:36:10 +0000 |
parents | b427c796638b |
children | ccb15c72f331 |
line wrap: on
line diff
--- a/libvo/vo_gl2.c Sun Nov 30 14:45:42 2003 +0000 +++ b/libvo/vo_gl2.c Sun Nov 30 16:36:10 2003 +0000 @@ -1006,6 +1006,7 @@ return -1; #ifndef GL_WIN32 saver_off(mDisplay); + if (vo_ontop) vo_x11_setlayer(mDisplay,vo_window, vo_ontop); #endif return 0; @@ -1172,6 +1173,13 @@ case VOCTRL_RESUME: return (int_pause=0); case VOCTRL_QUERY_FORMAT: return query_format(*((uint32_t*)data)); + case VOCTRL_ONTOP: +#ifdef GL_WIN32 + vo_w32_ontop(); +#else + vo_x11_ontop(); +#endif + return VO_TRUE; case VOCTRL_FULLSCREEN: #ifdef GL_WIN32 vo_w32_fullscreen();