diff options
author | Reinhard Nißl <rnissl@gmx.de> | 2010-07-15 21:11:48 +0200 |
---|---|---|
committer | Reinhard Nißl <rnissl@gmx.de> | 2010-07-15 21:11:48 +0200 |
commit | 99fac65726da3158cfcbe2323fc15bca28d304df (patch) | |
tree | 380bb99283ae40018e4b0eff94efc5dec1e6596c /win32 | |
parent | 381cde936a88888674b1be36e3c9ffa7cf507877 (diff) | |
download | xine-lib-99fac65726da3158cfcbe2323fc15bca28d304df.tar.gz xine-lib-99fac65726da3158cfcbe2323fc15bca28d304df.tar.bz2 |
Change order of locking drawable and frame output callback to avoid deadlock.
Recently I've posted a patch for xine-ui which uses a timed lock to avoid a
deadlock when the output callback happens while changing the drawable. It is
possible to avoid this deadlock at all by moving the drawable lock (and the
reinit call which it is not necessary for the callback) after the callback.
As a result the mentioned patch for xine-ui may be reverted.
Diffstat (limited to 'win32')
0 files changed, 0 insertions, 0 deletions