From 1f33889c0355b9ea9323e6cc2a52ce3911eb76eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Mon, 2 Sep 2024 03:26:12 +0200 Subject: [PATCH] vo_libmpv: use fallback colorspace for Dolby Vision Same as 2a72e6cb20c2af302041a0b30dbf0d1b93990a4a for libmpv. --- video/out/gpu/libmpv_gpu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/video/out/gpu/libmpv_gpu.c b/video/out/gpu/libmpv_gpu.c index 0878fa00f1..36be7457a3 100644 --- a/video/out/gpu/libmpv_gpu.c +++ b/video/out/gpu/libmpv_gpu.c @@ -124,7 +124,9 @@ static void reconfig(struct render_backend *ctx, struct mp_image_params *params) { struct priv *p = ctx->priv; - gl_video_config(p->renderer, params); + struct mp_image_params fallback_params = *params; + mp_image_params_restore_dovi_mapping(&fallback_params); + gl_video_config(p->renderer, &fallback_params); } static void reset(struct render_backend *ctx)