summaryrefslogtreecommitdiffstats
path: root/libmpv
diff options
context:
space:
mode:
Diffstat (limited to 'libmpv')
-rw-r--r--libmpv/render.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libmpv/render.h b/libmpv/render.h
index 086b42d1b5..6d594e0c06 100644
--- a/libmpv/render.h
+++ b/libmpv/render.h
@@ -85,6 +85,10 @@ extern "C" {
* requirement always existed. Not honoring it will lead to UB (deadlocks,
* use of invalid pthread_t handles). This requirement might be removed in
* the future, but will require some considerable work internal to libmpv.
+ * You can avoid this issue by setting "vd-lavc-dr" to "no".
+ * - MPV_RENDER_PARAM_ADVANCED_CONTROL has some other libmpv-internal problems,
+ * which may result in random deadlocks (see top of vo_libmpv.c).
+ * You can probably avoid this issue by setting "vd-lavc-dr" to "no".
*
* libmpv functions which are safe to call from a render thread are:
* - functions marked with "Safe to be called from mpv render API threads."