From 747ba7f23a8ebc079c785b59dd86ac53c84eb969 Mon Sep 17 00:00:00 2001 From: loki Date: Fri, 9 Jul 2021 14:21:57 +0200 Subject: [PATCH] fix incorrect pix_fmt --- sunshine/video.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sunshine/video.cpp b/sunshine/video.cpp index b7c2fd2b..8313fb0c 100644 --- a/sunshine/video.cpp +++ b/sunshine/video.cpp @@ -1313,7 +1313,8 @@ void capture_async( display = ref->display_wp->lock(); } - auto pix_fmt = config.dynamicRange == 0 ? platf::pix_fmt_e::yuv420p : platf::pix_fmt_e::yuv420p10; + auto &encoder = encoders.front(); + auto pix_fmt = config.dynamicRange == 0 ? map_pix_fmt(encoder.static_pix_fmt) : map_pix_fmt(encoder.dynamic_pix_fmt); auto hwdevice = display->make_hwdevice(pix_fmt); if(!hwdevice) { return;