diff options
Diffstat (limited to 'Gui/mplayer/sw.h')
-rw-r--r-- | Gui/mplayer/sw.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/Gui/mplayer/sw.h b/Gui/mplayer/sw.h index da28cd457e..736f865468 100644 --- a/Gui/mplayer/sw.h +++ b/Gui/mplayer/sw.h @@ -6,11 +6,7 @@ int mplSubMoved = 0; void mplSubDraw( wsParamDisplay ) { - if ( !appMPlayer.subWindow.Visible || mplShMem->Playing ) - { - mplSendMessage( mplExposeEvent ); - return; - } + if ( !appMPlayer.subWindow.Visible || mplShMem->Playing ) return; if ( mplSubRender ) { @@ -19,9 +15,8 @@ void mplSubDraw( wsParamDisplay ) if ( appMPlayer.sub.Bitmap.Image ) wsConvert( &appMPlayer.subWindow,appMPlayer.sub.Bitmap.Image,appMPlayer.sub.Bitmap.ImageSize ); mplSubRender=0; if ( appMPlayer.sub.Bitmap.Image ) wsPutImage( &appMPlayer.subWindow ); + XFlush( wsDisplay ); } - XFlush( wsDisplay ); - XSync( wsDisplay,False ); } void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY ) @@ -66,4 +61,4 @@ void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY ) } //void mplSubResizeHandle( unsigned int X,unsigned int Y,unsigned int width,unsigned int height ) -//{ mplResize( X,Y,width,height ); }
\ No newline at end of file +//{ mplResize( X,Y,width,height ); } |