From ff94397c2eabfeb4738f503a80fa7d94d3ef4ca2 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 22 Nov 2015 22:51:09 +0100 Subject: [PATCH] Correct data for 480i. --- bmusb.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bmusb.cpp b/bmusb.cpp index 22ff4ce..d083f25 100644 --- a/bmusb.cpp +++ b/bmusb.cpp @@ -1153,11 +1153,13 @@ bool decode_video_format(uint16_t video_format, unsigned *width, unsigned *heigh // NTSC (480i59.94, I suppose). A special case, see below. if (video_format == 0xe901 || video_format == 0xe9c1 || video_format == 0xe801) { - *width = 640; + *width = 720; *height = 480; + *extra_lines_top = 17; + *extra_lines_bottom = 28; *frame_rate_nom = 30000; *frame_rate_den = 1001; - *second_field_start = *height / 2; // TODO + *second_field_start = 280; *interlaced = true; return true; } -- 2.39.2