video: Use pixel repetition with Directvideo in Menu core only (#618)
Cores with Directvideo and composite sync don't seem to need VSync aligned to HSync when pixel repetition is disabled which saves time and effort adjusting cores.
This commit is contained in:
@@ -1007,7 +1007,7 @@ static void hdmi_config()
|
||||
0x2E, (uint8_t)(ypbpr ? 0x07 : 0x01),
|
||||
0x2F, (uint8_t)(ypbpr ? 0xE7 : 0x00),
|
||||
|
||||
0x3B, (uint8_t)(cfg.direct_video ? 0 : 0b01000000), // Pixel repetition [6:5] b00 AUTO. [4:3] b00 x1 mult of input clock. [2:1] b00 x1 pixel rep to send to HDMI Rx.
|
||||
0x3B, (uint8_t)(cfg.direct_video && is_menu() ? 0 : 0b01000000), // Pixel repetition [6:5] b00 AUTO. [4:3] b00 x1 mult of input clock. [2:1] b00 x1 pixel rep to send to HDMI Rx.
|
||||
// Pixel repetition set to manual to avoid VIC auto detection as defined in ADV7513 Programming Guide
|
||||
|
||||
0x40, 0x00, // General Control Packet Enable
|
||||
|
||||
Reference in New Issue
Block a user