diff options
author | Reinhard Nißl <rnissl@gmx.de> | 2007-08-26 21:49:44 +0200 |
---|---|---|
committer | Reinhard Nißl <rnissl@gmx.de> | 2007-08-26 21:49:44 +0200 |
commit | 195b53839e170cc4efe059784b1ebb31ce7707af (patch) | |
tree | 4ebd88c937aa5c448a302a01e722bf85e79a2a90 /lib | |
parent | cbd017c8bc0139311d149c58fabba4e783dd95a9 (diff) | |
download | xine-lib-195b53839e170cc4efe059784b1ebb31ce7707af.tar.gz xine-lib-195b53839e170cc4efe059784b1ebb31ce7707af.tar.bz2 |
Protect drawable from beeing changed while drawing.
When xine-ui switches to fullscreen mode or back again, it will
change the drawable by sending XINE_GUI_SEND_DRAWABLE_CHANGED.
This may lead to BadDrawable X Errors when the video out thread
is still using the old drawable for drawing.
The changes below block XINE_GUI_SEND_DRAWABLE_CHANGED from
changing the drawable while it is used for drawing.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions