1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-11 08:37:59 +00:00
mpv/misc
wm4 435bc003c0 dispatch: simplify, disallow recursive invocation
Recursive invocation was needed up until the previous commit. Drop this
feature, and simplify the code. It's more logical, and easier to detect
miuses of the API.

This partially reverts commit 3878a59e. The original reason for it was
removed.
2018-04-18 01:17:41 +03:00
..
bstr.c vo_opengl: support loading custom user textures 2017-07-27 23:51:05 +02:00
bstr.h bstr: short-circuit bstr_equals on pointer equality 2017-08-03 21:48:25 +02:00
charset_conv.c osx: consistent normalisation when searching for external files 2017-02-02 16:21:04 +01:00
charset_conv.h osx: consistent normalisation when searching for external files 2017-02-02 16:21:04 +01:00
ctype.h Audit and replace all ctype.h uses 2014-07-01 23:11:08 +02:00
dispatch.c dispatch: simplify, disallow recursive invocation 2018-04-18 01:17:41 +03:00
dispatch.h options: add a thread-safe way to notify option updates 2017-08-22 15:50:33 +02:00
json.c m_option: pretty print mpv_node for OSD 2017-10-30 15:32:24 +01:00
json.h m_option: pretty print mpv_node for OSD 2017-10-30 15:32:24 +01:00
node.c command: use mpv_node helpers instead of duplicated code 2018-03-26 19:47:08 +02:00
node.h command: change demuxer-cache-state property to return multiple ranges 2017-10-26 22:31:04 +02:00
rendezvous.c Add Plan 9-style barriers 2014-07-26 20:29:48 +02:00
rendezvous.h Add Plan 9-style barriers 2014-07-26 20:29:48 +02:00
ring.c misc/ring: fix comment typo 2017-07-09 13:46:13 -07:00
ring.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
thread_pool.c misc: add a thread pool 2017-04-01 20:32:01 +02:00
thread_pool.h misc: add a thread pool 2017-04-01 20:32:01 +02:00