From patchwork Wed Oct 21 09:06:30 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Prasanth Ramesh X-Patchwork-Id: 28545 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 4F14BC324C for ; Wed, 21 Oct 2026 09:06:44 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 784C168F37; Wed, 21 Oct 2026 11:06:43 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="lUDpNcs1"; dkim-atps=neutral Received: from mail-dy1-x132d.google.com (mail-dy1-x132d.google.com [IPv6:2607:f8b0:4864:20::132d]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id A3DF568F2E for ; Wed, 21 Oct 2026 11:06:41 +0200 (CEST) Received: by mail-dy1-x132d.google.com with SMTP id 5a478bee46e88-35f036b17easo1351497eec.1 for ; Wed, 21 Oct 2026 02:06:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792573600; x=1793178400; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=qvQBd6sZpu+m4xgPJBqGg0xAV1SjkfzNX7C4ZheUNCI=; b=lUDpNcs1pfw1JSMNQ7ml7vjY0rdlUjaipNmbIvYVT7+RDPdojlzrU2Y6BQ59Nnd4Jy SoBLlRjFGO/DxR9hBDAm0E+ci6al7/YnmmoWS4kR2m9w6u2gWlF4BUO5lweN6LEyadeL Fzz1rwdRzvanclYvODLPHxeuwY73E81FBKiCtH3DcgnZMelYueXEnlTQU6wL1DtLSAJa Xp9siznN5AFCzUMa95KXqDlvu1LzqpSzoq5csgITQcRU22YUOrOVUoxP+Sn3++vqqyvy X8nfDPOXFU4OuNBp8RadxC0WpF273fC3Vp/AYKrWa/oMjwJmilU/rfD4bVSkbzx85E66 XmoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792573600; x=1793178400; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qvQBd6sZpu+m4xgPJBqGg0xAV1SjkfzNX7C4ZheUNCI=; b=XQqweTXUrTlSiafJpbM2cSEw89ciacUYDps1cbd+l02j2IEZ8clzbDePqIhj3i9PWt FwHZnwmgmYDsVloWvw+cTebw/ELv4P6VAd5GcfdwaTPDJl6RaFNsLVljvBUeo2ybrjKd qj59eU0L13bWUmkJsxAxX8gRzYH1+Q52XJSrBe2uulkz7ZXk7eznJ4w9x/3Zl5m38gJ3 QFeZstmaJX81TWLTcnxdSsUnY6xx+REulqbz35Mc4AU1gaiYwQPbKXH1ZMr3+VJC2Yjq K4IjtGGPUXOE9hT3DacbGI+bFrUli4WB648JgWqZD2p+OhtBN1wz5HrKRr8uJFs0i/vi f3yg== X-Gm-Message-State: AFq9FYIOsqbUwl54D4U6vnTxn2cdo+7NZufNFG/gTnVB3Jvp24CH3OUW 3sWSHdLVvQj24Kv4qOc/RqHa2LBtiUUd+PWjLSbC+kcSCzQUt+02RXUWf3YYJgm3 X-Gm-Gg: AYBFou1HZAWwhvzd7nyRi6SQ+uFvgF67HPVcSNvomvKsFrLoTro6JMBNcf0txFKnKh9 08bZn0xOVxY7E6PkxWCvW9BKz1thI0zIpzOYb40ybugXc5KEACTe6JXojj+pulHKT6L2o+kMxgM KJGGCzaaU+S4CO3mTj0mjxkXLPNFyI4Pg0rUW8YS8l1hfWjJn0ww9Jmj1pXZqeyZepkDESpde9L pDqYlLsPtnu8rsIXpHXfRNMhkG1Aa0XugTnevjArKcRF9Tus1DBlq8bdrnLm5WOLY3H6u36iHj4 51uLftBiRW1EJkRZuBtHzDr2rdgXeAAEwqDcUgHA1mFPbAUaN5r8Mkm4FZ5RIwENYF7jfIm+KPc OcJFrwFF9GnnwGg70Y7X0rRh/bNK0cdh1lG/Ng/ECkOvAqKpPWmnOB7gdZ5uHbs6+EmaPZ9ZS/M YmM/BHadTJlvVsyJs4pg9gWgFpRWhT9Zt/YhYjyT6ucl8cuPOubAues8DU++tdNGV4jg8psW2sk MtcA598GUBjyP6a1w1UzkZ5VKYmUtj950n9D1hCQ9glEPSo2sjrSs9vtB7hd92vV3ueWLekW+5u xgST+YorSR0iqXPJ9WPi4mYpZev4c0KoMYbL X-Received: by 2002:a05:7300:72d0:b0:360:444f:a56b with SMTP id 5a478bee46e88-3674e450f0emr3830053eec.12.1792573599780; Wed, 21 Oct 2026 02:06:39 -0700 (PDT) Received: from prasanth.alps.lineo.co.jp (vpn1.lineo.co.jp. [203.141.200.204]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-367411b4145sm6369802eec.15.2026.10.21.02.06.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Oct 2026 02:06:39 -0700 (PDT) From: Prasanth R To: libcamera-devel@lists.libcamera.org Cc: barnabas.pocze@ideasonboard.com, laurent.pinchart@ideasonboard.com, kieran.bingham@ideasonboard.com, Prasanth R Subject: [PATCH v2] v4l2: v4l2_camera_proxy: Fix default frame interval Date: Wed, 21 Oct 2026 18:06:30 +0900 Message-Id: <20261021090630.825260-1-ragaprasanth@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" The frame interval is meant to default to 30fps, but it is set to 333333/1000000 seconds, which is 3fps. Use 33333 microseconds instead. Signed-off-by: Prasanth R Acked-by: Barnabás Pőcze Reviewed-by: Kieran Bingham --- src/v4l2/v4l2_camera_proxy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v4l2/v4l2_camera_proxy.cpp b/src/v4l2/v4l2_camera_proxy.cpp index 554e81f8d..7f8522d5e 100644 --- a/src/v4l2/v4l2_camera_proxy.cpp +++ b/src/v4l2/v4l2_camera_proxy.cpp @@ -274,7 +274,7 @@ void V4L2CameraProxy::setFmtFromConfig(const StreamConfiguration &streamConfig) LOG(V4L2Compat, Warning) << "Camera does not support FrameDurationLimits"; - v4l2TimePerFrame_.numerator = 333333; + v4l2TimePerFrame_.numerator = 33333; v4l2TimePerFrame_.denominator = 1000000; } }