From patchwork Thu Nov 20 23:33:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bryan O'Donoghue X-Patchwork-Id: 25126 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 B894ABD80A for ; Thu, 20 Nov 2025 23:33:59 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 5642D60AA2; Fri, 21 Nov 2025 00:33:59 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="M5EviVFD"; dkim-atps=neutral Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id F1AAA606A0 for ; Fri, 21 Nov 2025 00:33:56 +0100 (CET) Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-42b3377aaf2so817003f8f.2 for ; Thu, 20 Nov 2025 15:33:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763681636; x=1764286436; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TASlZ6cZIH16m9npbiHdHq/EFViri8eYf2kDahigXSk=; b=M5EviVFDiPDXj0smBqj9xBiJMTzXf/RlPvn/u86qmO9JKxWmeuqX1W3bllf/Z1i5zq 5iqCkCS5puqgaHiex+CZpqtOpw8wqAlw8o0dKSan3KaeLbvkP7Mop44CoeduWeLXu1XM c8bSTtjRVeg9cYAF/z8JHZk+1lTitQ7oBCZVe1tHsphpceJvD87ryqPM+yRsoM1Gu6Wp 7zcGov6gkGNHQ02pucyWyZxweQ8V3x8hwl1ie03tFFNfOsVSvyUbBohGeVikNEG0Mjs3 bwOq607aTM2LvoFAsHxFNY70bvP4xosEbrzvtba+Nu3eJ+T2yI1D9yIwBQv567Pwv2kJ W/UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763681636; x=1764286436; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=TASlZ6cZIH16m9npbiHdHq/EFViri8eYf2kDahigXSk=; b=S3IjubfoXm0H8bT9JXyqy/ldNx2TwHgb4e13lfIWQduQxILNlDA30JQcl2pqWgK8ZW nvUjn3vTxZMr7DpRC73M2wUg0VzSWRR8F2ManABBQ/s//H/ffKyCjw+R/bdXRYkQI8tW ySdaV9uDSgp3/96llkMETvVmXJ8Y5RDwHKZpXJELSDLuWWpi4E1cbFw16Zr7eQYYkpvS ftLMpUvtP8vjGI4XWn/U+kN5/Ejbv5Gdb7xuyHPayEkaX+QN2iq6Nfi1iGiNItKWYz2R SS3AFCQs20k5PyCR4V6WWU4S0RL4jb7xgFzmllOEGXqYBATSty3DX3H1Fhu7wAO6eRxW 1Uyg== X-Gm-Message-State: AOJu0YzfHUi9PxKLH6NVkJlbQ6CJJQEgm5R4KBq492DnVDbJiVhsfiaq DcF7IwkQQi3fFVxxg7/SHOmn8Q76vm53cdL+mV9446avLiyo+NEpwgYd3KDU4g0e6HF3bGXao4J 5YEgyKFE= X-Gm-Gg: ASbGncsMMofWSxW+Lx4QblP6SnFflSq256wzTlpPcGP8Sh+BIiCmYxAOH17smY1slZK c1tKxV8NxQCY5q+ke2v4vm8LaVUSgNakceU/eXwXpBaPVEOEFhjvETrhY8ztkY3P4+/HjXWZMot Y9UM1hO0CjzACrb1+TFMYm4VS98AUoo86VI33LaHkrlzd5M5+ywQ8wqtw3phKqAT6V5FvKrt9wY 0mXGRIeXfcjNnbxyT7JmUu2venNi9wjHbShKMue56IjpVMBr8haO0tSgS5+OJEHh7+YMxFhGuIk tRdABcg50QfT7VgAqLCcmBmo8b3k5jdemLSSDTDXRO3dEbFiV6Vw8AlIKveQgAyBc1fbI0CsODO k1Ddk/IMWEU5MJFzOnsnR+VFNg7Ty70FQAzOgiKSasdmuTZKVpCgNXZs3H9AI/gBoOOvOqyU/eq H9s3uY4YbxJ7Tf/NdOP0Zm3TUyRiWj7XNvJ8RHWcbZpo1wk2blnV4LdEM9iurTqzWU0eQ= X-Google-Smtp-Source: AGHT+IHRpCWnSr76s3sp0y/ct8mSv//fq54IY20iDGYStu754HONEItN5QaUMW1ZFCl5eHM7fySSVg== X-Received: by 2002:a5d:588c:0:b0:429:c774:dc08 with SMTP id ffacd0b85a97d-42cc1d22e1fmr102679f8f.53.1763681636380; Thu, 20 Nov 2025 15:33:56 -0800 (PST) Received: from inspiron14p-linux.ht.home (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42cb7fa3a81sm7984139f8f.26.2025.11.20.15.33.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Nov 2025 15:33:55 -0800 (PST) From: Bryan O'Donoghue To: libcamera-devel@lists.libcamera.org Cc: pavel@ucw.cz, Bryan O'Donoghue Subject: [PATCH v4 02/23] libcamera: software_isp: Make isStandardBayerOrder static Date: Thu, 20 Nov 2025 23:33:26 +0000 Message-ID: <20251120233347.5046-3-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251120233347.5046-1-bryan.odonoghue@linaro.org> References: <20251120233347.5046-1-bryan.odonoghue@linaro.org> 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" Make this member function static so that it may be called from static members of derived classes. Signed-off-by: Bryan O'Donoghue --- src/libcamera/software_isp/debayer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcamera/software_isp/debayer.h b/src/libcamera/software_isp/debayer.h index 530564c02..60c0adbb6 100644 --- a/src/libcamera/software_isp/debayer.h +++ b/src/libcamera/software_isp/debayer.h @@ -118,7 +118,7 @@ private: protected: void setParams(DebayerParams ¶ms); void dmaSyncBegin(std::vector &dmaSyncers, FrameBuffer *input, FrameBuffer *output); - bool isStandardBayerOrder(BayerFormat::Order order); + static bool isStandardBayerOrder(BayerFormat::Order order); }; } /* namespace libcamera */