diff options
Diffstat (limited to 'libmpv')
-rw-r--r-- | libmpv/render.h | 4 |
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." |