From 0ce939e5e92fa3eff92cd54f5861cea79b51fa77 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Mon, 24 Jul 2023 08:58:28 +0200 Subject: [PATCH] testcard2: use parse_fps to allow interlacing this allows syntax like "59.74i" --- src/video_capture/testcard2.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/video_capture/testcard2.c b/src/video_capture/testcard2.c index b6ddfa4c5..678f52782 100644 --- a/src/video_capture/testcard2.c +++ b/src/video_capture/testcard2.c @@ -171,8 +171,7 @@ static bool parse_fmt(struct testcard_state2 *s, char *fmt) { log_msg(LOG_LEVEL_ERROR, "Missing FPS for testcard\n"); return false; } - s->desc.fps = strtod(tmp, NULL); - if (errno == ERANGE) { + if (!parse_fps(tmp, &s->desc)) { log_msg(LOG_LEVEL_ERROR, "Wrong FPS for testcard\n"); return false; }