X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bmusb.cpp;h=4db8541eb1286e8578f778bad53656181ed8c326;hb=b3aaee8df3039891d79f4f673e6a8050d3fb65b5;hp=74643bc9b03879194a7663d9489528295e534396;hpb=bb575c1ac8b1496394732800898c27a3a812f0a9;p=bmusb diff --git a/bmusb.cpp b/bmusb.cpp index 74643bc..4db8541 100644 --- a/bmusb.cpp +++ b/bmusb.cpp @@ -1150,6 +1150,7 @@ bool decode_video_format(uint16_t video_format, VideoFormat *decoded_video_forma decoded_video_format->extra_lines_bottom = 0; decoded_video_format->frame_rate_nom = 3013; decoded_video_format->frame_rate_den = 100; + decoded_video_format->has_signal = false; return true; } if ((video_format & 0xe800) != 0xe800) { @@ -1161,9 +1162,12 @@ bool decode_video_format(uint16_t video_format, VideoFormat *decoded_video_forma decoded_video_format->extra_lines_bottom = 0; decoded_video_format->frame_rate_nom = 60; decoded_video_format->frame_rate_den = 1; + decoded_video_format->has_signal = false; return false; } + decoded_video_format->has_signal = true; + // NTSC (480i59.94, I suppose). A special case, see below. if (video_format == 0xe901 || video_format == 0xe9c1 || video_format == 0xe801) { decoded_video_format->width = 720;