From 8f88fc9237e1828282227082bb19683dead3261b Mon Sep 17 00:00:00 2001 From: Sorgelig Date: Wed, 12 Nov 2025 21:01:23 +0800 Subject: [PATCH] video: change ID in SPD info frame for non-direct video. --- video.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/video.cpp b/video.cpp index cd3a421..645f9d4 100644 --- a/video.cpp +++ b/video.cpp @@ -1575,8 +1575,10 @@ static void spd_config_update() uint8_t data[32] = { 0x83, 0x01, 25, 0, - 'D', 'V', '1' /* version */, - (uint8_t)((vi->interlaced ? 1 : 0) | (menu_present() ? 4 : 0) | (cfg.direct_video ? 0 : 8)), + cfg.direct_video ? 'D' : 'V', + cfg.direct_video ? 'V' : 'I', + cfg.direct_video ? '1' : '1', // version + (uint8_t)((vi->interlaced ? 1 : 0) | (menu_present() ? 4 : 0)), (uint8_t)(vi->pixrep ? vi->pixrep : (vi->ctime / vi->width)), (uint8_t)vi->de_h, (uint8_t)(vi->de_h >> 8),