diff options
author | wm4 <wm4@nowhere> | 2019-11-16 17:38:59 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2019-11-16 18:33:28 +0100 |
commit | b2006eeb74f909c6e23b0b46907ada42b892f10a (patch) | |
tree | 799b7369c683e6739860a74cc9a8a9842fab2ecf /TOOLS | |
parent | b0d95f6f3cedb1c2f40ef50b58e48a9126e4818a (diff) | |
download | mpv-b2006eeb74f909c6e23b0b46907ada42b892f10a.tar.bz2 mpv-b2006eeb74f909c6e23b0b46907ada42b892f10a.tar.xz |
client API: remove sync. property notification code again
It's too easy to introduce unintended circular lock dependencies. Just
now we found that the (old) cocoa vo_gpu backend is also affected by
this, because it waits on the Cocoa main thread, which in turn uses
libmpv API for OSX... stuff.
Also fix a missing initial property update after observe.
This leaves me unhappy, because it just leads to a stupid thread ping
pong. Will probably rewrite this later.
Diffstat (limited to 'TOOLS')
0 files changed, 0 insertions, 0 deletions