aboutsummaryrefslogtreecommitdiffhomepage
path: root/misc/dispatch.c
Commit message (Expand)AuthorAge
* dispatch: add an assert()Gravatar wm42018-05-25
* player: remove in_dispatch fieldGravatar wm42018-04-18
* dispatch: simplify, disallow recursive invocationGravatar wm42018-04-18
* options: add a thread-safe way to notify option updatesGravatar wm42017-08-22
* player: don't enter playloop for client API requestsGravatar wm42016-09-16
* dispatch: fix a race condition triggering an assert()Gravatar wm42016-09-16
* player: use better way to wait for input and dispatching commandsGravatar wm42016-09-16
* dispatch: improve recent locking changes slightlyGravatar wm42016-09-05
* dispatch: redo locking, and allow reentrant processingGravatar wm42016-09-04
* client API: implement mpv_suspend/resume slightly differentlyGravatar wm42016-09-04
* dispatch: clarify lifetime issuesGravatar wm42016-02-26
* Relicense some non-MPlayer source files to LGPL 2.1 or laterGravatar wm42016-01-19
* threads: use utility+POSIX functions instead of weird wrappersGravatar wm42015-05-11
* Fix gcc 4.7 warning about shadowing talloc_parent in mp_dispact_queueGravatar Paweł Forysiuk2014-05-28
* threads: use mpv time for mpthread_cond_timedwait wrapperGravatar wm42014-05-18
* dispatch: document some guaranteesGravatar wm42014-04-25
* dispatch: wakeup only if needed on mp_dispatch_resume()Gravatar wm42014-04-24
* dispatch: improve documentation commentsGravatar wm42014-04-23
* threads: fix function nameGravatar wm42014-04-23
* dispatch: implement timeoutGravatar wm42014-04-23
* dispatch: use a real lock for mp_dispatch_lock()Gravatar wm42014-04-23
* dispatch: fix broken lockingGravatar wm42014-04-23
* dispatch: wakeup target thread when locking/suspendingGravatar wm42014-04-23
* dispatch: move into its own source fileGravatar wm42014-04-23