Mercurial > mplayer.hg
comparison libvo/x11_common.c @ 6179:c9ae6db39df0
Let X destroy the window
author | albeu |
---|---|
date | Fri, 24 May 2002 21:56:58 +0000 |
parents | aee9c32349a9 |
children | 1e275c6cabb2 |
comparison
equal
deleted
inserted
replaced
6178:a31bef216c58 | 6179:c9ae6db39df0 |
---|---|
542 vo_gc=NULL; | 542 vo_gc=NULL; |
543 } | 543 } |
544 if(vo_window!=None){ | 544 if(vo_window!=None){ |
545 XClearWindow( mDisplay,vo_window ); | 545 XClearWindow( mDisplay,vo_window ); |
546 if (WinID < 0){ | 546 if (WinID < 0){ |
547 XEvent xev; | |
547 XUnmapWindow( mDisplay,vo_window ); | 548 XUnmapWindow( mDisplay,vo_window ); |
548 XDestroyWindow(mDisplay, vo_window); | 549 XDestroyWindow(mDisplay, vo_window); |
550 do { XNextEvent( mDisplay,&xev ); } while ( xev.type != DestroyNotify || xev.xdestroywindow.event != vo_window ); | |
549 } | 551 } |
550 vo_window=None; | 552 vo_window=None; |
551 } | 553 } |
552 vo_fs=0; | 554 vo_fs=0; |
553 } | 555 } |