mirror of
https://github.com/mpv-player/mpv
synced 2024-12-27 17:42:17 +00:00
Both asynchronous and synchronous calls used to be put into the core's dispatch queue. Also, asynchronous calls were actually synchronous, just without forcing a wait on the client's thread. This meant that both kinds of calls were always strictly ordered. A longer time ago, synchronous calls were changed to simply lock the core. This could possibly lead to reordering. Recently, some commands were changed to run on worker threads, which made the order even looser. Also remove another now incorrect doxygen comment regarding async commands. |
||
---|---|---|
.. | ||
client.h | ||
mpv.def | ||
mpv.pc.in | ||
opengl_cb.h | ||
qthelper.hpp | ||
render_gl.h | ||
render.h | ||
stream_cb.h |