video: change ID in SPD info frame for non-direct video.

This commit is contained in:
Sorgelig
2025-11-12 21:01:23 +08:00
parent 80697c01b4
commit 8f88fc9237

View File

@@ -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),