From: Steinar H. Gunderson Date: Sun, 22 Nov 2015 21:51:09 +0000 (+0100) Subject: Correct data for 480i. X-Git-Tag: 0.4~30 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=ff94397c2eabfeb4738f503a80fa7d94d3ef4ca2;p=bmusb Correct data for 480i. --- 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; }